# Beltic Docs ## Docs - [Create Business Lookup](https://docs.beltic.com/api-reference/endpoint/businesses-create.md): Create a new business registry lookup request. This will queue a task to fetch business information from country-specific vendor APIs. - [Get Business](https://docs.beltic.com/api-reference/endpoint/businesses-get.md): Retrieve a business record by ID. Returns the current state of the business lookup, including processing status and any results. - [List Businesses](https://docs.beltic.com/api-reference/endpoint/businesses-list.md): List business records with pagination and filtering support. - [Create Document Template](https://docs.beltic.com/api-reference/endpoint/document-templates-create.md): Create a new document template to standardize document processing workflows. Templates define reusable configurations including extraction schemas and fraud detection rules. - [Get Document Template](https://docs.beltic.com/api-reference/endpoint/document-templates-get.md): Retrieve a specific document template by its unique identifier. Returns the template configuration. - [List Document Templates](https://docs.beltic.com/api-reference/endpoint/document-templates-list.md): Retrieve a paginated list of document templates with optional filtering. Useful for browsing available templates and selecting one for document processing. - [Update Document Template](https://docs.beltic.com/api-reference/endpoint/document-templates-update.md): Update an existing document template with partial attributes. Only provided fields will be updated. - [Create Document](https://docs.beltic.com/api-reference/endpoint/documents-create.md): Create a new document for processing. This initializes a document record and returns a pre-signed S3 URL for file upload. - [Get Document](https://docs.beltic.com/api-reference/endpoint/documents-get.md): Retrieve a document by its unique identifier. Returns the complete document record including processing status, extracted data, and fraud detection results. - [List Documents](https://docs.beltic.com/api-reference/endpoint/documents-list.md): Retrieve a paginated list of documents with optional filtering. Uses cursor-based pagination for efficient data retrieval. - [Create Account](https://docs.beltic.com/api-reference/endpoint/identity-accounts-create.md): Create a new account with the provided attributes - [Get Account](https://docs.beltic.com/api-reference/endpoint/identity-accounts-get.md): Retrieve a specific account by its unique identifier - [List Accounts](https://docs.beltic.com/api-reference/endpoint/identity-accounts-list.md): Retrieve a list of all accounts with optional filtering - [Update Account](https://docs.beltic.com/api-reference/endpoint/identity-accounts-update.md): Update an existing account with partial attributes - [Add File to Document Address](https://docs.beltic.com/api-reference/endpoint/identity-document-addresses-add-file.md): Add a file to the document and receive a pre-signed S3 URL for upload - [Create Document Address](https://docs.beltic.com/api-reference/endpoint/identity-document-addresses-create.md): Create a new proof of address document - [Get Document Address](https://docs.beltic.com/api-reference/endpoint/identity-document-addresses-get.md): Retrieve a specific document address by its unique identifier - [List Document Addresses](https://docs.beltic.com/api-reference/endpoint/identity-document-addresses-list.md): List document addresses with optional filtering and pagination - [Submit Document Address](https://docs.beltic.com/api-reference/endpoint/identity-document-addresses-submit.md): Submit a document for processing (requires at least one uploaded file) - [Add File to Document IDV](https://docs.beltic.com/api-reference/endpoint/identity-document-idvs-add-file.md): Add a file to the IDV document and receive a pre-signed S3 URL for upload - [Create Document IDV](https://docs.beltic.com/api-reference/endpoint/identity-document-idvs-create.md): Create a new identity verification document. Optionally attach files which will receive presigned upload URLs. - [Get Document IDV](https://docs.beltic.com/api-reference/endpoint/identity-document-idvs-get.md): Retrieve a single government ID verification document by ID - [List Document IDVs](https://docs.beltic.com/api-reference/endpoint/identity-document-idvs-list.md): List all government ID verification documents with optional filtering and pagination - [Approve Session](https://docs.beltic.com/api-reference/endpoint/identity-sessions-approve.md): Approve a session and mark it as decisioned - [Create Session](https://docs.beltic.com/api-reference/endpoint/identity-sessions-create.md): Create a new session with the provided attributes - [Decline Session](https://docs.beltic.com/api-reference/endpoint/identity-sessions-decline.md): Decline a session and mark it as decisioned - [Expire Session](https://docs.beltic.com/api-reference/endpoint/identity-sessions-expire.md): Manually expire a session - [Get Session](https://docs.beltic.com/api-reference/endpoint/identity-sessions-get.md): Retrieve a specific session by its unique identifier - [List Sessions](https://docs.beltic.com/api-reference/endpoint/identity-sessions-list.md): Retrieve a list of all sessions with optional filtering. Use filter[account] to filter by account ID and filter[session_device] to filter by session device ID. - [Update Session](https://docs.beltic.com/api-reference/endpoint/identity-sessions-update.md): Update an existing session with partial attributes - [Create Verification](https://docs.beltic.com/api-reference/endpoint/identity-verifications-create.md): Create a new verification request. Processing is performed synchronously. - [Get Verification](https://docs.beltic.com/api-reference/endpoint/identity-verifications-get.md): Retrieve a single verification by ID - [List Verifications](https://docs.beltic.com/api-reference/endpoint/identity-verifications-list.md): Retrieve a paginated list of verifications with optional filters - [Create Screening](https://docs.beltic.com/api-reference/endpoint/screenings-create.md): Create a new compliance screening request. - [Get Screening](https://docs.beltic.com/api-reference/endpoint/screenings-get.md): Retrieve a screening by its unique identifier. Returns the latest state including partial or in-progress states. - [List Screenings](https://docs.beltic.com/api-reference/endpoint/screenings-list.md): List screenings with optional filters for type and status. Supports cursor-based pagination. - [Create Webhook Config](https://docs.beltic.com/api-reference/endpoint/webhook-config-create.md): Create a new webhook configuration to receive notifications when document status changes. - [Delete Webhook Config](https://docs.beltic.com/api-reference/endpoint/webhook-config-delete.md): Delete a webhook configuration. Pending deliveries for this config will not be retried. - [Get Webhook Config](https://docs.beltic.com/api-reference/endpoint/webhook-config-get.md): Get a specific webhook configuration by ID. Secret value is masked for security. - [List Webhook Configs](https://docs.beltic.com/api-reference/endpoint/webhook-config-list.md): List all webhook configurations for the current organization. Secret values are masked for security. - [Update Webhook Config](https://docs.beltic.com/api-reference/endpoint/webhook-config-update.md): Update a webhook configuration. You can update the URL, subscribed statuses, or active state. The secret cannot be changed (use rotate-secret endpoint in future versions). - [Resend Webhook](https://docs.beltic.com/api-reference/endpoint/webhook-resend.md): Manually trigger a webhook notification for a specific document and status. - [Check Website](https://docs.beltic.com/api-reference/endpoint/website-checks-create.md): Perform comprehensive website verification including SSL, WHOIS, screenshots, page speed, and AI-powered risk analysis. - [Authentication](https://docs.beltic.com/guides/authentication.md): How to authorize requests to the Beltic API - [Accounts](https://docs.beltic.com/guides/identity/accounts.md): Accounts represent external entities in the Beltic Identity platform. Use them to correlate users, track verification status, and manage access. - [Documents](https://docs.beltic.com/guides/identity/documents.md): Upload and manage identity documents such as government IDs and proof of address. - [Identity API Overview](https://docs.beltic.com/guides/identity/overview.md): Verify identities, manage accounts, and run document verifications with the Beltic Identity API. - [Running a Document Verification](https://docs.beltic.com/guides/identity/running-a-document-verification.md): Verify a government ID document through the API — no SDK or session required. - [Sessions](https://docs.beltic.com/guides/identity/sessions.md): Sessions collect applicant information and track the verification lifecycle from creation to decision. - [Verifications](https://docs.beltic.com/guides/identity/verifications.md): Run verification checks against identity documents and understand the results. - [Managing Templates](https://docs.beltic.com/guides/managing-templates.md): Learn how to create, manage, and use document templates for consistent document processing - [Managing Webhooks](https://docs.beltic.com/guides/managing-webhooks.md): Learn how to configure, manage, and troubleshoot webhook notifications for real-time document status updates - [Running an Extraction](https://docs.beltic.com/guides/running-an-extraction.md): Complete guide to extracting data from documents using the Beltic Document API - [Schema Requirements](https://docs.beltic.com/guides/schema-requirements.md): JSON Schema reference for document extraction - [Getting Started](https://docs.beltic.com/index.md): Beltic API documentation for document processing, identity verification, and compliance automation. ## OpenAPI Specs - [website-check-openapi](https://docs.beltic.com/openapi/website-check-openapi.json) - [document-openapi](https://docs.beltic.com/openapi/document-openapi.json) - [identity-openapi](https://docs.beltic.com/openapi/identity-openapi.json) - [screening-openapi](https://docs.beltic.com/openapi/screening-openapi.json) - [business-openapi](https://docs.beltic.com/openapi/business-openapi.json)