# getByUrlWithAudience

**Kind:** API Endpoint

**Source:** [`atloria-monorepo/apps/api/src/document/public-document.controller.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/api/src/document/public-document.controller.ts#L21)

Get public document by URL with audience filter

## Endpoint

`GET /public/doc/:audience/:slugWithId`

| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
| `audience` | path | `string` | ✓ | Audience slug for content filtering |
| `slugWithId` | path | `string` | ✓ | Document slug with URL ID (format: {slug}-{urlId}) |

## Referenced By

- `PublicDocumentController` (MODULE_DECLARES)
