# Align API

- [Customers](https://docs.alignlabs.dev/align-api/customers.md)
- [Create Customer](https://docs.alignlabs.dev/align-api/customers/create-customer.md)
- [Update Customer](https://docs.alignlabs.dev/align-api/customers/update-customer.md)
- [Get Customer](https://docs.alignlabs.dev/align-api/customers/get-customer.md)
- [Fetch Customers](https://docs.alignlabs.dev/align-api/customers/fetch-customers.md)
- [Create KYC Session](https://docs.alignlabs.dev/align-api/customers/create-kyc-session.md)
- [Simulate (Sandbox)](https://docs.alignlabs.dev/align-api/customers/simulate-sandbox.md)
- [External Accounts](https://docs.alignlabs.dev/align-api/external-accounts.md)
- [Create External Account](https://docs.alignlabs.dev/align-api/external-accounts/create-external-account.md)
- [Get All External Accounts](https://docs.alignlabs.dev/align-api/external-accounts/get-all-external-accounts.md)
- [Offramp Transfers](https://docs.alignlabs.dev/align-api/offramp-transfers.md)
- [Create Quote](https://docs.alignlabs.dev/align-api/offramp-transfers/create-quote.md)
- [Create Transfer From Quote](https://docs.alignlabs.dev/align-api/offramp-transfers/create-transfer-from-quote.md)
- [Complete Offramp Transfer](https://docs.alignlabs.dev/align-api/offramp-transfers/complete-offramp-transfer.md)
- [Get Offramp Transfer](https://docs.alignlabs.dev/align-api/offramp-transfers/get-offramp-transfer.md)
- [Get All Offramp Transfers](https://docs.alignlabs.dev/align-api/offramp-transfers/get-all-offramp-transfers.md)
- [Simulate (Sandbox)](https://docs.alignlabs.dev/align-api/offramp-transfers/simulate-sandbox.md)
- [Onramp Transfers](https://docs.alignlabs.dev/align-api/onramp-transfers.md)
- [Create Quote](https://docs.alignlabs.dev/align-api/onramp-transfers/create-quote.md)
- [Create Transfer From Quote](https://docs.alignlabs.dev/align-api/onramp-transfers/create-transfer-from-quote.md)
- [Get Onramp Transfer](https://docs.alignlabs.dev/align-api/onramp-transfers/get-onramp-transfer.md)
- [Get All Onramp Transfers](https://docs.alignlabs.dev/align-api/onramp-transfers/get-all-onramp-transfers.md)
- [Simulate (Sandbox)](https://docs.alignlabs.dev/align-api/onramp-transfers/simulate-sandbox.md)
- [Cross Chain Transfers](https://docs.alignlabs.dev/align-api/cross-chain-transfers.md)
- [Create Quote](https://docs.alignlabs.dev/align-api/cross-chain-transfers/create-quote.md)
- [Create Cross-Chain Transfer From Quote](https://docs.alignlabs.dev/align-api/cross-chain-transfers/create-cross-chain-transfer-from-quote.md)
- [Complete Cross-Chain Transfer](https://docs.alignlabs.dev/align-api/cross-chain-transfers/complete-cross-chain-transfer.md)
- [Get Cross-Chain Transfer](https://docs.alignlabs.dev/align-api/cross-chain-transfers/get-cross-chain-transfer.md)
- [Create Permanent Route Address](https://docs.alignlabs.dev/align-api/cross-chain-transfers/create-permanent-route-address.md)
- [Get Permanent Route Address](https://docs.alignlabs.dev/align-api/cross-chain-transfers/get-permanent-route-address.md)
- [Get All Permanent Route Addresses](https://docs.alignlabs.dev/align-api/cross-chain-transfers/get-all-permanent-route-addresses.md)
- [Files](https://docs.alignlabs.dev/align-api/files.md)
- [Upload File](https://docs.alignlabs.dev/align-api/files/upload-file.md)
- [Virtual Accounts](https://docs.alignlabs.dev/align-api/virtual-accounts.md)
- [Create Virtual Account](https://docs.alignlabs.dev/align-api/virtual-accounts/create-virtual-account.md)
- [Get Virtual Account](https://docs.alignlabs.dev/align-api/virtual-accounts/get-virtual-account.md)
- [Get All Virtual Accounts](https://docs.alignlabs.dev/align-api/virtual-accounts/get-all-virtual-accounts.md)
- [Get Virtual Account History](https://docs.alignlabs.dev/align-api/virtual-accounts/get-virtual-account-history.md)
- [Simulate (Sandbox)](https://docs.alignlabs.dev/align-api/virtual-accounts/simulate-sandbox.md)
- [Webhooks](https://docs.alignlabs.dev/align-api/webhooks.md)
- [Create Webhook](https://docs.alignlabs.dev/align-api/webhooks/create-webhook.md)
- [Get All Webhooks](https://docs.alignlabs.dev/align-api/webhooks/get-all-webhooks.md)
- [Delete Webhook](https://docs.alignlabs.dev/align-api/webhooks/delete-webhook.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.alignlabs.dev/align-api.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.
