# ReconLayer ## Docs - [Authentication](https://docs.reconlayer.com/api-reference/authentication.md): How ReconLayer authenticates API requests: API keys, dashboard session tokens, organization resolution, and the dev bypass. - [Get dashboard overview](https://docs.reconlayer.com/api-reference/dashboard/get-dashboard-overview.md) - [List audit events](https://docs.reconlayer.com/api-reference/dashboard/list-audit-events.md) - [API Design Principles](https://docs.reconlayer.com/api-reference/design-principles.md): How ReconLayer's API is structured: API-first design, route conventions, idempotency, business-level uniqueness, and versioning. - [Errors](https://docs.reconlayer.com/api-reference/errors.md): The ReconLayer error envelope, validation issue format, and status code catalog. - [Get API health](https://docs.reconlayer.com/api-reference/health/get-api-health.md) - [Idempotency](https://docs.reconlayer.com/api-reference/idempotency.md): Safely retry write requests without creating duplicates, using the Idempotency-Key header. - [Create an import batch](https://docs.reconlayer.com/api-reference/imports/create-an-import-batch.md) - [Create an import profile](https://docs.reconlayer.com/api-reference/imports/create-an-import-profile.md) - [Delete an import profile](https://docs.reconlayer.com/api-reference/imports/delete-an-import-profile.md) - [Get import batch detail](https://docs.reconlayer.com/api-reference/imports/get-import-batch-detail.md) - [Get import profile detail](https://docs.reconlayer.com/api-reference/imports/get-import-profile-detail.md) - [List canonical fields](https://docs.reconlayer.com/api-reference/imports/list-canonical-fields.md) - [List import batch raw records](https://docs.reconlayer.com/api-reference/imports/list-import-batch-raw-records.md) - [List import batches](https://docs.reconlayer.com/api-reference/imports/list-import-batches.md) - [List import profiles](https://docs.reconlayer.com/api-reference/imports/list-import-profiles.md) - [Update an import profile](https://docs.reconlayer.com/api-reference/imports/update-an-import-profile.md) - [Create a Bridge integration](https://docs.reconlayer.com/api-reference/integrations/create-a-bridge-integration.md) - [Create an API key](https://docs.reconlayer.com/api-reference/integrations/create-an-api-key.md): Creates an organization-scoped API key. The plaintext key is returned only once. Requires a signed-in dashboard session. - [Create an integration](https://docs.reconlayer.com/api-reference/integrations/create-an-integration.md) - [Create an on-chain integration](https://docs.reconlayer.com/api-reference/integrations/create-an-on-chain-integration.md) - [Disable a Bridge integration](https://docs.reconlayer.com/api-reference/integrations/disable-a-bridge-integration.md) - [Disable an on-chain integration](https://docs.reconlayer.com/api-reference/integrations/disable-an-on-chain-integration.md) - [Enable a Bridge integration](https://docs.reconlayer.com/api-reference/integrations/enable-a-bridge-integration.md) - [Enable an on-chain integration](https://docs.reconlayer.com/api-reference/integrations/enable-an-on-chain-integration.md) - [Get Bridge integration detail](https://docs.reconlayer.com/api-reference/integrations/get-bridge-integration-detail.md) - [Get integration catalog](https://docs.reconlayer.com/api-reference/integrations/get-integration-catalog.md) - [Get integration detail](https://docs.reconlayer.com/api-reference/integrations/get-integration-detail.md) - [Get on-chain integration detail](https://docs.reconlayer.com/api-reference/integrations/get-on-chain-integration-detail.md) - [Ingest on-chain transfer evidence](https://docs.reconlayer.com/api-reference/integrations/ingest-on-chain-transfer-evidence.md) - [List API keys](https://docs.reconlayer.com/api-reference/integrations/list-api-keys.md) - [List Bridge integrations](https://docs.reconlayer.com/api-reference/integrations/list-bridge-integrations.md) - [List inbound integration webhook endpoints](https://docs.reconlayer.com/api-reference/integrations/list-inbound-integration-webhook-endpoints.md) - [List integrations](https://docs.reconlayer.com/api-reference/integrations/list-integrations.md) - [List on-chain integrations](https://docs.reconlayer.com/api-reference/integrations/list-on-chain-integrations.md) - [Poll a Bridge transfer](https://docs.reconlayer.com/api-reference/integrations/poll-a-bridge-transfer.md) - [Revoke an API key](https://docs.reconlayer.com/api-reference/integrations/revoke-an-api-key.md): Revokes an organization-scoped API key. Requires a signed-in dashboard session. - [Update a Bridge integration](https://docs.reconlayer.com/api-reference/integrations/update-a-bridge-integration.md) - [Update an API key](https://docs.reconlayer.com/api-reference/integrations/update-an-api-key.md): Updates mutable API key fields such as name and scopes. Requires a signed-in dashboard session. - [Update an integration](https://docs.reconlayer.com/api-reference/integrations/update-an-integration.md) - [Update an on-chain integration](https://docs.reconlayer.com/api-reference/integrations/update-an-on-chain-integration.md) - [Create an outbound webhook endpoint](https://docs.reconlayer.com/api-reference/outbound-webhooks/create-an-outbound-webhook-endpoint.md) - [Delete an outbound webhook endpoint](https://docs.reconlayer.com/api-reference/outbound-webhooks/delete-an-outbound-webhook-endpoint.md) - [List outbound webhook endpoints](https://docs.reconlayer.com/api-reference/outbound-webhooks/list-outbound-webhook-endpoints.md) - [List outbound webhook events](https://docs.reconlayer.com/api-reference/outbound-webhooks/list-outbound-webhook-events.md) - [Queue an outbound webhook event](https://docs.reconlayer.com/api-reference/outbound-webhooks/queue-an-outbound-webhook-event.md) - [Record an outbound webhook delivery attempt](https://docs.reconlayer.com/api-reference/outbound-webhooks/record-an-outbound-webhook-delivery-attempt.md) - [Update an outbound webhook endpoint](https://docs.reconlayer.com/api-reference/outbound-webhooks/update-an-outbound-webhook-endpoint.md) - [Pagination](https://docs.reconlayer.com/api-reference/pagination.md): Page through list endpoints with limit and offset query parameters. - [Create or reuse a payment intent](https://docs.reconlayer.com/api-reference/payment-intents/create-or-reuse-a-payment-intent.md) - [Get payment intent detail](https://docs.reconlayer.com/api-reference/payment-intents/get-payment-intent-detail.md) - [List payment intents](https://docs.reconlayer.com/api-reference/payment-intents/list-payment-intents.md) - [Rate Limits](https://docs.reconlayer.com/api-reference/rate-limits.md): Request limits, response headers, and how to handle 429s. - [Create a reconciliation rule](https://docs.reconlayer.com/api-reference/reconciliation-cases/create-a-reconciliation-rule.md) - [Delete a reconciliation rule](https://docs.reconlayer.com/api-reference/reconciliation-cases/delete-a-reconciliation-rule.md) - [Export reconciliation cases](https://docs.reconlayer.com/api-reference/reconciliation-cases/export-reconciliation-cases.md) - [Get flow detail](https://docs.reconlayer.com/api-reference/reconciliation-cases/get-flow-detail.md) - [Get reconciliation case detail](https://docs.reconlayer.com/api-reference/reconciliation-cases/get-reconciliation-case-detail.md) - [Get reconciliation case evidence](https://docs.reconlayer.com/api-reference/reconciliation-cases/get-reconciliation-case-evidence.md) - [List reconciliation cases](https://docs.reconlayer.com/api-reference/reconciliation-cases/list-reconciliation-cases.md) - [List reconciliation rules](https://docs.reconlayer.com/api-reference/reconciliation-cases/list-reconciliation-rules.md) - [Submit on-chain evidence](https://docs.reconlayer.com/api-reference/reconciliation-cases/submit-on-chain-evidence.md) - [Submit provider evidence](https://docs.reconlayer.com/api-reference/reconciliation-cases/submit-provider-evidence.md) - [Update a reconciliation rule](https://docs.reconlayer.com/api-reference/reconciliation-cases/update-a-reconciliation-rule.md) - [Create or upsert a workspace member access assignment](https://docs.reconlayer.com/api-reference/settings/create-or-upsert-a-workspace-member-access-assignment.md) - [Delete a workspace member access assignment](https://docs.reconlayer.com/api-reference/settings/delete-a-workspace-member-access-assignment.md) - [Get organization settings](https://docs.reconlayer.com/api-reference/settings/get-organization-settings.md) - [Get user preferences](https://docs.reconlayer.com/api-reference/settings/get-user-preferences.md) - [List workspace roles and member access assignments](https://docs.reconlayer.com/api-reference/settings/list-workspace-roles-and-member-access-assignments.md) - [Sync active Clerk members into workspace access assignments](https://docs.reconlayer.com/api-reference/settings/sync-active-clerk-members-into-workspace-access-assignments.md) - [Update a workspace member access assignment](https://docs.reconlayer.com/api-reference/settings/update-a-workspace-member-access-assignment.md) - [Update organization settings](https://docs.reconlayer.com/api-reference/settings/update-organization-settings.md) - [Update user preferences](https://docs.reconlayer.com/api-reference/settings/update-user-preferences.md) - [Update workspace role permissions](https://docs.reconlayer.com/api-reference/settings/update-workspace-role-permissions.md) - [Receive a Bridge webhook](https://docs.reconlayer.com/api-reference/webhooks/receive-a-bridge-webhook.md) - [Reject ambiguous Bridge webhook entrypoint](https://docs.reconlayer.com/api-reference/webhooks/reject-ambiguous-bridge-webhook-entrypoint.md) - [Core Concepts](https://docs.reconlayer.com/architecture/core-concepts.md): The canonical objects ReconLayer uses to model expectations, evidence, and reconciliation outcomes. - [Database Architecture](https://docs.reconlayer.com/architecture/database.md): The Prisma schema behind ReconLayer's canonical model: tables, enums, relations, and the design rules baked into them. - [Canonical Field Registry](https://docs.reconlayer.com/architecture/field-registry.md): The shared dictionary of canonical field paths that import profiles, APIs, and adapters map into. - [Reconciliation Rules](https://docs.reconlayer.com/architecture/reconciliation-rules.md): How ReconLayer matches evidence to expectations, evaluates amount deltas, and tracks SLAs — and how to configure it per organization. - [Audit](https://docs.reconlayer.com/dashboard/audit.md): The global, filterable audit trail across cases, imports, and admin actions. - [Cases](https://docs.reconlayer.com/dashboard/cases.md): The reconciliation case queue: triage, filter, investigate, and export outcomes. - [Configuration](https://docs.reconlayer.com/dashboard/configuration.md): Business setup for import mappings, canonical fields, data sources, organization settings, and access. - [Developers](https://docs.reconlayer.com/dashboard/developers.md): API keys, integration logs, and API status for technical teams. - [Imports](https://docs.reconlayer.com/dashboard/imports.md): Upload files, inspect mapping outcomes, and troubleshoot failed rows. - [Overview](https://docs.reconlayer.com/dashboard/overview.md): The operational landing page for reconciliation health, workload, and data quality. - [How ReconLayer Works](https://docs.reconlayer.com/getting-started/how-reconlayer-works.md): The expectation, evidence, and reconciliation model end to end — for a new engineer integrating with ReconLayer. - [Quickstart](https://docs.reconlayer.com/getting-started/quickstart.md): Go from an API key to a reconciled payment in five steps. - [Bridge Integration](https://docs.reconlayer.com/integrations/bridge.md): Connect Bridge to ingest stablecoin transfer evidence via webhooks and polling. - [File Imports](https://docs.reconlayer.com/integrations/file-imports.md): Ingest payment expectations and provider evidence via CSV uploads driven by reusable Import Profiles. - [Ingestion Flows](https://docs.reconlayer.com/integrations/ingestion-flows.md): How expectations and evidence enter ReconLayer, and how the matching engine reconciles them. - [On-chain Integrations](https://docs.reconlayer.com/integrations/onchain.md): Ingest stablecoin and crypto transfer evidence from chain indexers via polling, push, or direct evidence submission. - [Outbound Webhooks](https://docs.reconlayer.com/integrations/outbound-webhooks.md): Register endpoints, queue events, and track delivery attempts for ReconLayer's outbound webhook system. - [Inbound Webhooks](https://docs.reconlayer.com/integrations/webhooks.md): How payment providers and on-chain indexers push evidence into ReconLayer, and how to submit evidence directly when no webhook exists. - [Build with ReconLayer.](https://docs.reconlayer.com/introduction.md): ReconLayer provides the modern reconciliation engine to track expected payments, normalize provider evidence, and perfectly reconcile transactions at the speed and scale of the internet. ## OpenAPI Specs - [openapi](https://docs.reconlayer.com/openapi.yaml)