# parseDocumentUrl

**Kind:** Function

**Source:** [`atloria-monorepo/apps/web/src/lib/url-utils.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/web/src/lib/url-utils.ts#L21)

Parse a document URL to extract slug and urlId
Supports formats:
- /doc/{slug}-{urlId}
- /doc/{audience}/{slug}-{urlId}

## Signature

```ts
function parseDocumentUrl(pathname: string): ParsedDocumentUrl | null
```

## Parameters

| Name | Type |
|---|---|
| `pathname` | `string` |

**Returns:** `ParsedDocumentUrl | null`
