# Developer Centre

## Developer Centre

- [Getting started](https://manual.personr.co/api-documentation/getting-started.md): Welcome, you're moments away from integrating. Let's get started.
- [Integration types](https://manual.personr.co/api-documentation/getting-started/integration-types.md): We've conveniently packaged our API into no, low and full-code options for easy integration.
- [Generating an authentication token](https://manual.personr.co/api-documentation/getting-started/generating-an-authentication-token.md): Let's start by generating an Authorization Bearer token to use with subsequent endpoints.
- [Using basic authentication](https://manual.personr.co/api-documentation/getting-started/using-basic-authentication.md): Instead of sending account details as body parameters, you can use basic authentication to generate a bearer token instead.
- [Creating an applicant](https://manual.personr.co/api-documentation/applicants/creating-an-applicant.md): Let's create an applicant, ready to be verified.
- [Generating a verification link](https://manual.personr.co/api-documentation/applicants/generating-a-verification-link.md): Once you've created an applicant, you can generate a hosted link for verification.
- [Uploading documents to an applicant](https://manual.personr.co/api-documentation/applicants/uploading-documents-to-an-applicant.md): Instead of using a verification link, use this endpoint to upload document images directly via API.
- [Supported Documents and Types](https://manual.personr.co/api-documentation/applicants/uploading-documents-to-an-applicant/supported-documents-and-types.md): A list of supported documents, and their subtypes.
- [Requesting to start the verification process](https://manual.personr.co/api-documentation/applicants/requesting-to-start-the-verification-process.md): Once you've uploaded all required documents to an applicant, you can request to start the verification.
- [Retrieving applicant verification results](https://manual.personr.co/api-documentation/applicant-results/retrieving-applicant-verification-results.md): When an applicant has finished processing, you can retrieve the verification results.
- [Understanding applicant rejection labels](https://manual.personr.co/api-documentation/applicant-results/retrieving-applicant-verification-results/understanding-applicant-rejection-labels.md): Reject labels are used to explain why an applicant has been rejected.
- [Setting up a webhook](https://manual.personr.co/api-documentation/applicant-results/retrieving-applicant-verification-results/setting-up-a-webhook.md): Instead of retrieving verification results, you can use a webhook that sends results automatically.
- [Supported Documents](https://manual.personr.co/api-documentation/applicant-results/supported-documents.md): This page covers all documents internationally that are supported for ID and Proof of Address Checks
- [Downloading verified documents](https://manual.personr.co/api-documentation/applicant-results/downloading-verified-documents.md): When an applicant has been verified, you can download and retrieve the document images.
- [Downloading verified documents with information](https://manual.personr.co/api-documentation/applicant-results/downloading-verified-documents-with-information.md): When an applicant has been verified, you can download and retrieve the document images.
- [Check types and coverage](https://manual.personr.co/api-documentation/entities/check-types-and-coverage.md): When verifying an entity, you can perform a registry check and opt-in to automatically identify ownership, where available.
- [Search for a company](https://manual.personr.co/api-documentation/entities/search-for-a-company.md): Before creating an Entity, you can perform a lookup search to fill more details for a more accurate check
- [Creating an entity](https://manual.personr.co/api-documentation/entities/creating-an-entity.md): Let's create an entity, ready to be verified.
- [Generating a verification link](https://manual.personr.co/api-documentation/entities/generating-a-verification-link.md): Once you've created an entity, you can generate a hosted link for verification.
- [Uploading documents to an entity](https://manual.personr.co/api-documentation/entities/uploading-documents-to-an-entity.md): Instead of using a verification link, use this endpoint to upload documents directly via API.
- [Uploading encoded documents to an entity](https://manual.personr.co/api-documentation/entities/uploading-documents-to-an-entity/uploading-encoded-documents-to-an-entity.md): Instead of using a verification link, use this endpoint to upload documents directly via API.
- [Supported Documents and Types](https://manual.personr.co/api-documentation/entities/uploading-documents-to-an-entity/supported-documents-and-types.md): A list of supported documents, and their subtypes.
- [Linking a UBO to an entity](https://manual.personr.co/api-documentation/entities/linking-a-ubo-to-an-entity.md): Optionally, you can link existing applicants or entities to another entity as a UBO
- [Requesting to start the verification process](https://manual.personr.co/api-documentation/entities/requesting-to-start-the-verification-process.md): Once you've uploaded all required documents to an entity, you can request to start the verification.
- [Retrieving entity verification results](https://manual.personr.co/api-documentation/entity-results/retrieving-entity-verification-results.md): When an entity has finished processing, you can retrieve the verification results.
- [Understanding entity rejection labels](https://manual.personr.co/api-documentation/entity-results/retrieving-entity-verification-results/understanding-entity-rejection-labels.md): Reject labels are used to explain why an applicant has been rejected.
- [Setting up a webhook](https://manual.personr.co/api-documentation/entity-results/retrieving-entity-verification-results/setting-up-a-webhook.md): Instead of retrieving verification results, you can use a webhook that sends results automatically.
- [Retrieving entity ownership structures](https://manual.personr.co/api-documentation/entity-results/retrieving-entity-ownership-structures.md): Once a verification has processed, you can retrieve the entity's ownership structure.
- [Retrieving entity questionnaire answers](https://manual.personr.co/api-documentation/entity-results/retrieving-entity-questionnaire-answers.md): When an entity has finished processing, you can retrieve the answers from the questionnaire, product, and plan selection logic blocks.
- [Retrieving AML results](https://manual.personr.co/api-documentation/anti-money-laundering/retrieving-aml-results.md): Once an applicant or entity's verification has processed, you can retrieve more details about any flags or entries we've found during the check.
- [Applicants](https://manual.personr.co/api-documentation/database-verification/applicants.md): Verify applicant identity data against government and commercial databases around the world.
- [Verifying applicant identity data](https://manual.personr.co/api-documentation/database-verification/applicants/verifying-applicant-identity-data.md): Verify identity data against government and commercial data sources.
- [Entities](https://manual.personr.co/api-documentation/database-verification/entities.md): Verify entity or company data against registries and commercial data sources.
- [Verifying entity information](https://manual.personr.co/api-documentation/database-verification/entities/verifying-entity-information.md): Verify entity, or company, data against registries and commercial data sources.
- [Overview](https://manual.personr.co/api-documentation/pages/overview.md): Pages — an easier way to onboard clients.
- [Creating a Page](https://manual.personr.co/api-documentation/pages/creating-a-page.md): Create and customise your page in minutes, and share - or embed - the same link to onboard clients.
- [Verifying with Pages](https://manual.personr.co/api-documentation/pages/verifying-with-pages.md): Pages verifies your clients automatically, no additional API calls or links needed.
- [Overview](https://manual.personr.co/api-documentation/domain-names/overview.md): Link your domain and display branded verification links, or Pages, to your clients.
- [Linking your domain](https://manual.personr.co/api-documentation/domain-names/linking-your-domain.md): Linking your domain to the platform is easy, and only takes a few minutes.
- [Overview](https://manual.personr.co/api-documentation/flow-logic/overview.md): Flow Logic — a dynamic onboarding experience.
- [Switching Workspaces](https://manual.personr.co/api-documentation/workspaces/switching-workspaces.md): Easily switch your user account between workspaces.
- [Webhook Configuration](https://manual.personr.co/api-documentation/workspaces/webhook-configuration.md): Configure your webhook using this endpoint
- [Predicting a synthesised image](https://manual.personr.co/api-documentation/modules/predicting-a-synthesised-image.md): You can use this endpoint to detect if an image has been artificially generated.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://manual.personr.co/api-documentation/getting-started.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
