---
title: "App Domains hooks"
description: "Hand-written shim. Implementation is generated; see ./app-domains.gen."
section: "Libraries"
group: "React hooks"
order: 404
---

## Hooks

### `useListAppDomains` `query`

List custom domains across the caller's accessible apps.

```ts
useListAppDomains(params?: Omit<ListAppDomainsParams, | > & { filter?: AppDomainFilter; orderBy?: AppDomainOrderBy[]; } & AppDomainShorthands, options?: QueryOpts<Page<AppDomain>>)
```

**Types:** [ListAppDomainsParams](/types/list-app-domains-params) · [AppDomainFilter](/types/app-domain-filter) · [AppDomainOrderBy](/types/app-domain-order-by) · [AppDomainShorthands](/types/app-domain-shorthands) · [Page](/types/page) · [AppDomain](/types/app-domain)

### `useRetrieveAppDomain` `query`

Get a single app domain row by ID.

```ts
useRetrieveAppDomain(id: string, options?: QueryOpts<AppDomain>)
```

**Types:** [AppDomain](/types/app-domain)
