# Align API

## Align API

- [About](https://docs.alignlabs.dev/overview/about.md): Align API allows Businesses, Individuals & Financial Institutions to programatically move money between stablecoins and fiat currencies.
- [Features & Use Cases](https://docs.alignlabs.dev/overview/features-and-use-cases.md): Align's API suite simplifies cross-chain transfers, stablecoin-to-fiat conversions, and fiat-to-stablecoin on-ramping.
- [Blockchains & Stablecoins](https://docs.alignlabs.dev/overview/blockchains-and-stablecoins.md): Our API streamlines stablecoin transfers and money movement across a variety of major blockchain networks.
- [Countries & Currencies](https://docs.alignlabs.dev/overview/countries-and-currencies.md): List of currencies & countries we support.
- [Getting Started](https://docs.alignlabs.dev/guides/getting-started.md): This guide will walk you through how to start building with the Align API, from onboarding to your first payment flow.
- [Create customer](https://docs.alignlabs.dev/guides/create-customer.md): Step by step guide on how to create a customer.
- [Fiat To Stablecoin (On-Ramp)](https://docs.alignlabs.dev/products/fiat-to-stablecoin-on-ramp.md): Enable your users to convert fiat into stablecoins.
- [Stablecoin To Fiat (Off-Ramp)](https://docs.alignlabs.dev/products/stablecoin-to-fiat-off-ramp.md): Enable your users to convert stablecoins into fiat currencies.
- [Virtual Accounts](https://docs.alignlabs.dev/products/virtual-accounts.md): Virtual Accounts let your users collect (on-ramp) funds into a named bank account and pay out (off-ramp) funds from a named bank account.
- [Bank Accounts](https://docs.alignlabs.dev/products/bank-accounts.md): Create local bank accounts globally without opening local entities. For example, instantly issue AED bank accounts to EU companies and USD bank accounts to South African businesses.
- [Cross-Chain Stablecoin Transfers](https://docs.alignlabs.dev/products/cross-chain-stablecoin-transfers.md): Seamlessly transfer stablecoins across different blockchains, ensuring secure and efficient transactions.
- [Cross-Chain Stablecoin Deposits](https://docs.alignlabs.dev/products/cross-chain-stablecoin-deposits.md): Allow your customers to deposit their wallets across all major chains and stablecoins.
- [Yield Generating Stablecoins](https://docs.alignlabs.dev/products/yield-generating-stablecoins.md): Coming Soon.
- [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)
- [Create Wallet Ownership Verification Link](https://docs.alignlabs.dev/align-api/customers/create-wallet-ownership-verification-link.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)
- [Create Offramp Transfer](https://docs.alignlabs.dev/align-api/offramp-transfers/create-offramp-transfer.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)
- [Developer](https://docs.alignlabs.dev/align-api/developer.md)
- [Get Developer Fees](https://docs.alignlabs.dev/align-api/developer/get-developer-fees.md)
- [Update Developer Fees](https://docs.alignlabs.dev/align-api/developer/update-developer-fees.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)
- [Update Virtual Account](https://docs.alignlabs.dev/align-api/virtual-accounts/update-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)
- [Developer Fees](https://docs.alignlabs.dev/fees/developer-fees.md): Align charges a small fee on every transaction. You can apply your own fees on top of this to create a source of revenue for your business.
- [Align Fees](https://docs.alignlabs.dev/fees/align-fees.md)
- [Individual (KYC) Verification](https://docs.alignlabs.dev/compliance/individual-kyc-verification.md): This page provides an overview of the key steps and requirements for completing individual verification.
- [Business (KYB) Verification](https://docs.alignlabs.dev/compliance/business-kyb-verification.md): This page provides an overview of the key steps and requirements for completing business verification.
- [Source of Funds (SoF) Verification](https://docs.alignlabs.dev/compliance/source-of-funds-sof-verification.md): This page provides an overview of the key steps and requirements for verifying the source of funds for individuals and businesses.
- [Customer Onboarding](https://docs.alignlabs.dev/compliance/customer-onboarding.md)
- [USD SWIFT & FedWire Onboarding](https://docs.alignlabs.dev/compliance/customer-onboarding/usd-swift-and-fedwire-onboarding.md): This guide provides step-by-step instructions for onboarding customers to create and use USD accounts through the Align platform.
- [USD ACH & Wire Onboarding](https://docs.alignlabs.dev/compliance/customer-onboarding/usd-ach-and-wire-onboarding.md)
- [Financial Institutions Onboarding](https://docs.alignlabs.dev/compliance/customer-onboarding/financial-institutions-onboarding.md)
- [Prohibited and Restricted Use](https://docs.alignlabs.dev/compliance/prohibited-and-restricted-use.md)
- [Prohibited Countries](https://docs.alignlabs.dev/compliance/prohibited-and-restricted-use/prohibited-countries.md)
- [Prohibited Activities](https://docs.alignlabs.dev/compliance/prohibited-and-restricted-use/prohibited-activities.md)
- [Restrictions on Financial Institutions](https://docs.alignlabs.dev/compliance/prohibited-and-restricted-use/restrictions-on-financial-institutions.md)
- [1st Party & 3rd Party Payments](https://docs.alignlabs.dev/compliance/1st-party-and-3rd-party-payments.md): Align supports both 1st Party & 3rd Party Payments. There are some fundamental differences between these two products.
- [End User Agreement](https://docs.alignlabs.dev/legal/end-user-agreement.md): ALIGN END USER AGREEMENT
- [Developer Terms](https://docs.alignlabs.dev/legal/developer-terms.md)
- [Terms & Conditions](https://docs.alignlabs.dev/legal/terms-and-conditions.md): Terms & Conditions | Align Labs Ltd.
- [Privacy Policy](https://docs.alignlabs.dev/legal/privacy-policy.md): Privacy Policy | Align Labs Ltd and Align Payments Ltd


---

# 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://docs.alignlabs.dev/overview/about.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.
