# 👤 Client

Manage client records, profiles, and related operations.

 - [POST /gql/v1/clients](https://dev.docs.api.aiwyn.ai/api/bundle/client/getclients.md): **Retrieve all clients with limit/offset pagination** This endpoint lists all clients. It does not apply filters. Use `POST /gql/v1/clients/search` when you need a where clause. **Pagination (v1 — int
 - [POST /gql/v1/clients/search](https://dev.docs.api.aiwyn.ai/api/bundle/client/filterclientsdynamic.md): **Advanced client filtering with custom GraphQL where clauses and dynamic ordering** **Pagination (v1 — limit/offset):** `pageSize` is a limit (records to return). `page` is an offset (records to skip
 - [GET /gql/v1/client/{id}](https://dev.docs.api.aiwyn.ai/api/bundle/client/getclientbyid.md): **Retrieve a specific client by its unique identifier** This endpoint provides detailed client information including: - Complete client details and demographics - Client status and relationship inform
 - [POST /api/v1/clients/v1/onboard](https://dev.docs.api.aiwyn.ai/api/bundle/client/onboardnewclient.md): **Onboard a new client with inline contact creation** Creates a new client record and simultaneously resolves or creates up to three associated contacts (preferred, billing, and secondary). Each conta
 - [POST /gql/v1/client_types](https://dev.docs.api.aiwyn.ai/api/bundle/client/getclienttypespaginated.md): **Retrieve all client types with basic pagination support** **Pagination (v1 — limit/offset):** `pageSize` is a limit (records to return). `page` is an offset (records to skip), not a page index. Hasu
 - [POST /gql/v1/tax_regions](https://dev.docs.api.aiwyn.ai/api/bundle/client/gettaxregionspaginated.md): **Retrieve all tax regions with basic pagination support** **Pagination (v1 — limit/offset):** `pageSize` is a limit (records to return). `page` is an offset (records to skip), not a page index. Hasur
