# Triple-A Developer Docs > Triple-A is a licensed payment institution that lets businesses pay and get paid in stablecoins and local currencies. Getting started for all four APIs, in depth for Stablecoin Payments. ## Get started ### Getting started - [What is Triple-A](https://triple-a-docs.writedocs.io/docs/getting-started/what-is-triple-a.md): What Triple-A does, who it serves, and how it is licensed. - [Choose your solution](https://triple-a-docs.writedocs.io/docs/getting-started/our-solutions.md): Compare Triple-A's APIs and find the one that fits your use case. - [Get your API credentials](https://triple-a-docs.writedocs.io/docs/getting-started/get-your-api-credentials.md): How to request sandbox access and what happens after you submit. - [Authentication](https://triple-a-docs.writedocs.io/docs/getting-started/authentication.md): How to get an OAuth access token and cache it by its real expiry. - [Go live](https://triple-a-docs.writedocs.io/docs/getting-started/go-live.md): What Triple-A documents about moving from sandbox to production. ## Stablecoin ### Getting started - [Stablecoin overview](https://triple-a-docs.writedocs.io/docs/stablecoin/overview.md): Choose between Stablecoin Payments and Stablecoin Payouts, and find the Postman collection. ### Payments - [Stablecoin Payments overview](https://triple-a-docs.writedocs.io/docs/stablecoin-payments/overview.md): What Stablecoin Payments does and how a payment flows from payer to settlement. - [Sandbox and test mode](https://triple-a-docs.writedocs.io/docs/stablecoin-payments/sandbox-and-test-mode.md): How sandbox mode works, with the sandbox flag and the sandbox API ID. - [Your first payment](https://triple-a-docs.writedocs.io/docs/stablecoin-payments/your-first-payment.md): Create a sandbox payment and read its status. #### Tutorials - [Stablecoin checkout](https://triple-a-docs.writedocs.io/docs/stablecoin-payments/tutorials/stablecoin-checkout.md): A full checkout, from payment creation to a verified webhook that confirms the order. ### Payouts - [Stablecoin Payouts overview](https://triple-a-docs.writedocs.io/docs/stablecoin-payouts/overview.md): Placeholder for the Stablecoin Payouts overview. ## Local Currency Payouts ### Getting started - [Local Currency Payouts overview](https://triple-a-docs.writedocs.io/docs/local-currency-payouts/overview.md): Placeholder for the Local Currency Payouts documentation. ## KYC ### Getting started - [KYC overview](https://triple-a-docs.writedocs.io/docs/kyc/overview.md): Placeholder for the KYC documentation. ## API Reference ### Getting started - [API reference overview](https://triple-a-docs.writedocs.io/docs/reference/overview.md): How the Triple-A APIs are structured, and where to find each API reference and shared reference page. ### Common reference - [Environments](https://triple-a-docs.writedocs.io/docs/reference/environments.md): The base URL of each Triple-A API, and how sandbox and live requests differ. - [Postman collection](https://triple-a-docs.writedocs.io/docs/reference/postman-collection.md): Import the Triple-A Postman collection, set its variables, and send requests to the Stablecoin APIs. - [Error codes](https://triple-a-docs.writedocs.io/docs/reference/error-codes.md): The HTTP statuses and error codes the Triple-A APIs return, and what to do about each one. - [Webhooks](https://triple-a-docs.writedocs.io/docs/reference/webhooks.md): How Triple-A sends payment notifications, the fields they carry, and how to verify the signature. - [Payment statuses](https://triple-a-docs.writedocs.io/docs/reference/payment-statuses.md): What each payment status means and which ones allow you to deliver the order. - [Coins and networks](https://triple-a-docs.writedocs.io/docs/reference/coins-and-networks.md): The digital currency codes that combine a coin with its network, for Stablecoin Payments. ### Stablecoin Payments API #### Authentication - [Get an access token](https://triple-a-docs.writedocs.io/api/stablecoin-payments/authentication/post-oauth-token.md): The access token is required for the request that needs authentication (POST /oauth/token) #### Payments - [Make a payment request](https://triple-a-docs.writedocs.io/api/stablecoin-payments/payments/post-payment.md): The payment process is kickstarted by making a call to this endpoint. (POST /payment) - [Make a payment request (specific account)](https://triple-a-docs.writedocs.io/api/stablecoin-payments/payments/post-payment-account-account-api-id.md): Making a payment request for a specific account. (POST /payment/account/{account_api_id}) - [Payment details](https://triple-a-docs.writedocs.io/api/stablecoin-payments/payments/get-payment-payment-reference.md): Get the payment details. This is an alternative way to get the current (GET /payment/{payment_reference}) - [Get list of payments](https://triple-a-docs.writedocs.io/api/stablecoin-payments/payments/get-payments.md): Returns a list of payments that are associated with your merchant account. The payments are listed in descending order and for a size of 10 by default. (GET /payments) #### Balances - [Available balance in merchants' preferred local currency](https://triple-a-docs.writedocs.io/api/stablecoin-payments/balances/get-payout-balances.md): Available balance details in the merchants' preferred local currency (GET /payout/balances) #### Refunds - [Initiate a refund](https://triple-a-docs.writedocs.io/api/stablecoin-payments/refunds/post-payout-refund-local.md): Initiate a refund in the cryptocurrency that was received by the payment. (POST /payout/refund/local) - [Refund details](https://triple-a-docs.writedocs.io/api/stablecoin-payments/refunds/get-payout-refund-payout-reference.md): Get the details of the refund, including current status etc. (GET /payout/refund/{payout_reference}) - [Payment-Refund details](https://triple-a-docs.writedocs.io/api/stablecoin-payments/refunds/get-payment-payment-reference-refunds.md): Get the details of the refund, including current status via payment reference. (GET /payment/{payment_reference}/refunds) - [Cancel Refund](https://triple-a-docs.writedocs.io/api/stablecoin-payments/refunds/put-payout-refund-payout-reference-cancel.md): Cancel Refund. (PUT /payout/refund/{payout_reference}/cancel) #### Settlements - [1. Cryptocurrency settlement via Link](https://triple-a-docs.writedocs.io/api/stablecoin-payments/settlements/post-payout-withdraw-local-crypto.md): Initiate a cryptocurrency settlement from a local currency account. (POST /payout/withdraw/local/crypto) - [2. Settlement details](https://triple-a-docs.writedocs.io/api/stablecoin-payments/settlements/get-payout-withdraw-payout-reference.md): Get the details of the settlement, including current status etc. (GET /payout/withdraw/{payout_reference}) #### Refunds via API - [1. Prepare a refund](https://triple-a-docs.writedocs.io/api/stablecoin-payments/refunds-via-api/post-payout-refund-direct-local.md): Initiate a refund in the cryptocurrency that was received by the payment. (POST /payout/refund/direct/local) - [2. Confirm a Refund](https://triple-a-docs.writedocs.io/api/stablecoin-payments/refunds-via-api/put-payout-refund-payout-reference-confirm.md): Confirm the refund. (PUT /payout/refund/{payout_reference}/confirm) ### Stablecoin Payouts API #### Authentication - [Get an access token](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/authentication/post-oauth-token.md): The access token is required for the request that needs authentication (POST /oauth/token) #### Balances - [Available balance in merchants' preferred local currency](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/balances/get-payout-balances.md): Available balance details in the merchants' preferred local currency (GET /payout/balances) #### Crypto Payouts via Link - [Request a crypto payout](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/crypto-payouts-via-link/post-payout-withdraw-local-crypto.md): With this method of payout, the recipient will receive an email with link to our payout form. A wallet address from the recipient is required to receive the payout. (POST /payout/withdraw/local/crypto) #### Crypto Payouts Details - [Payout details](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/crypto-payouts-details/get-payout-withdraw-payout-reference.md): Get the details of the payout, including current status etc. (GET /payout/withdraw/{payout_reference}) - [Get list of payouts](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/crypto-payouts-details/get-payouts.md): Returns a list of payouts that are associated with your merchant account. The payouts are listed in descending order and for a size of 10 by default. (GET /payouts) #### Crypto Payouts via API - [1. Prepare a crypto payout](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/crypto-payouts-via-api/post-payout-withdraw-local-crypto-direct.md): Create a stablecoin payout request. (POST /payout/withdraw/local/crypto/direct) - [2. Confirm a crypto payout](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/crypto-payouts-via-api/put-payout-withdraw-payout-reference-local-crypto-confirm.md): Confirm the crypto payout. (PUT /payout/withdraw/{payout_reference}/local/crypto/confirm) - [3. Get payout details by Order ID](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/crypto-payouts-via-api/get-payout-withdraw-order-order-id.md): Get the details of the payout (including current status etc) using your own order ID you provided in the initial request. (GET /payout/withdraw/order/{order_id}) - [4. Cancel a crypto payout](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/crypto-payouts-via-api/put-payout-withdraw-payout-reference-local-crypto-cancel.md): Cancel the crypto payout. If you decide not to proceed with the payout after the creation, you MUST make this call in order to return the funds to your merchant balance (else they remain reserved and unavailable for others to spend). (PUT /payout/withdraw/{payout_reference}/local/crypto/cancel) - [5. Refresh the crypto payout (DEPRECATED)](https://triple-a-docs.writedocs.io/api/stablecoin-payouts/crypto-payouts-via-api/put-payout-withdraw-payout-reference-local-crypto-refresh.md): This endpoint is **DEPRECATED**. Please do not use it. Quotes now expire after 60 seconds. Outstanding balance will be freed right as soon as a quote expires. (PUT /payout/withdraw/{payout_reference}/local/crypto/refresh) ### Local Currency Payouts API #### authentication - [Get an access token](https://triple-a-docs.writedocs.io/api/local-currency-payouts/authentication/post-oauth-token.md): The access token is required for the request that needs authentication (POST /oauth/token) #### merchants - [Get configuration of authenticated merchant](https://triple-a-docs.writedocs.io/api/local-currency-payouts/merchants/get-merchant-config.md): it will return the configuration of the authenticated merchant (GET /merchant-config) #### individuals - [List Individuals](https://triple-a-docs.writedocs.io/api/local-currency-payouts/individuals/get-individuals.md): This endpoint allows API users to retrieve a list of individuals they have created. (GET /individuals) - [Create an Individual](https://triple-a-docs.writedocs.io/api/local-currency-payouts/individuals/post-individuals.md): This endpoint allows API users to create an individual. The individual created can be used as a sender or a recipient. If use it as a sender the KYC documents for the sender will be required; if use it as a recipient and the destination account for receiving fund will be required. (POST /individuals) - [Get an Individual](https://triple-a-docs.writedocs.io/api/local-currency-payouts/individuals/get-individuals-individualid.md): This endpoint allows API users to retrieve the information of a specific individual by its id. (GET /individuals/{individualId}) - [Archive an Individual](https://triple-a-docs.writedocs.io/api/local-currency-payouts/individuals/delete-individuals-individualid.md): This endpoint archives an individual. An archived individual can not be used for sending / receiving funds (DELETE /individuals/{individualId}) - [Update an Individual](https://triple-a-docs.writedocs.io/api/local-currency-payouts/individuals/patch-individuals-individualid.md): This endpoint allows API users to update the information of a specific individual by its id. (PATCH /individuals/{individualId}) - [List all KYC verifications for an individual](https://triple-a-docs.writedocs.io/api/local-currency-payouts/individuals/get-individuals-individualid-verify-kyc.md): List all KYC validations urls for an individual (GET /individuals/{individualId}/verify-kyc) #### cards - [Get individual cards](https://triple-a-docs.writedocs.io/api/local-currency-payouts/cards/get-individuals-individualid-cards.md): This endpoint allows API users to retrieve the list of added cards for an individual (GET /individuals/{individualId}/cards) - [Get company cards](https://triple-a-docs.writedocs.io/api/local-currency-payouts/cards/get-companies-companyid-cards.md): This endpoint allows API users to retrieve the list of added cards for a company (GET /companies/{companyId}/cards) #### companies - [List Companies](https://triple-a-docs.writedocs.io/api/local-currency-payouts/companies/get-companies.md): This endpoint allows API users to retrieve a list of companies they have created. (GET /companies) - [Create a Company](https://triple-a-docs.writedocs.io/api/local-currency-payouts/companies/post-companies.md): This endpoint allows API users to create a company which can be used as sender or recipient when making transfer. (POST /companies) - [Get a Company](https://triple-a-docs.writedocs.io/api/local-currency-payouts/companies/get-companies-companyid.md): This endpoint allows API users to retrieve the company they have created by its id. (GET /companies/{companyId}) - [Archive a Company](https://triple-a-docs.writedocs.io/api/local-currency-payouts/companies/delete-companies-companyid.md): This endpoint archives a company. An archived company not not be used for sending / receiving funds (DELETE /companies/{companyId}) - [Update a Company](https://triple-a-docs.writedocs.io/api/local-currency-payouts/companies/patch-companies-companyid.md): This endpoint allows API users to update the company they have created and specified by its id (PATCH /companies/{companyId}) #### documents - [List Documents](https://triple-a-docs.writedocs.io/api/local-currency-payouts/documents/get-documents.md): This endpoint allows API users to retrieve a list of documents they have uploaded for a specified individual or company. (GET /documents) - [Upload a Document](https://triple-a-docs.writedocs.io/api/local-currency-payouts/documents/post-documents.md): This endpoint allows API users to upload documents (for KYC). (POST /documents) - [Get Document Info](https://triple-a-docs.writedocs.io/api/local-currency-payouts/documents/get-documents-documentid.md): This endpoint provides dual functionality based on the Accept header: (GET /documents/{documentId}) #### destination-accounts - [List Destination Accounts](https://triple-a-docs.writedocs.io/api/local-currency-payouts/destination-accounts/get-destination-accounts.md): This endpoint allows API users to retrieve a list of Destination Account owned by a specified individual or company. (GET /destination-accounts) - [Create a Destination Account](https://triple-a-docs.writedocs.io/api/local-currency-payouts/destination-accounts/post-destination-accounts.md): Create a new recipient's account (POST /destination-accounts) - [Get a Destination Account](https://triple-a-docs.writedocs.io/api/local-currency-payouts/destination-accounts/get-destination-accounts-accountid.md): This endpoint allows API users to retrieve details about a Destination Account owned by an individual or company. (GET /destination-accounts/{accountId}) - [Archive a Destination Account](https://triple-a-docs.writedocs.io/api/local-currency-payouts/destination-accounts/delete-destination-accounts-accountid.md): This endpoint archives a destination account. An archived destination account can not be used for receiving funds (DELETE /destination-accounts/{accountId}) - [Update a Destination Account](https://triple-a-docs.writedocs.io/api/local-currency-payouts/destination-accounts/patch-destination-accounts-accountid.md): The payment destination details can be updated **as long as no successful transactions** have been made for it. If you send `"delete": true` in the request body, the individual will be archived and will not be returned by the API. (PATCH /destination-accounts/{accountId}) - [Generate new Destination Account Card Form and remove old one.](https://triple-a-docs.writedocs.io/api/local-currency-payouts/destination-accounts/post-destination-accounts-accountid-card-forms.md): When new link is generated: (POST /destination-accounts/{accountId}/card-forms) #### balances - [List Balances](https://triple-a-docs.writedocs.io/api/local-currency-payouts/balances/get-balances.md): This endpoint allows API users to retrieve all their balances. (GET /balances) #### webhooks - [List Webhooks](https://triple-a-docs.writedocs.io/api/local-currency-payouts/webhooks/get-webhooks.md): ## Webhook data (GET /webhooks) - [Create a Webhook](https://triple-a-docs.writedocs.io/api/local-currency-payouts/webhooks/post-webhooks.md): This endpoint allows API users to create Webhooks. (POST /webhooks) - [Get a Webhook](https://triple-a-docs.writedocs.io/api/local-currency-payouts/webhooks/get-webhooks-webhookid.md): This endpoint allows API users to retrieve a webhook by its id. (GET /webhooks/{webhookId}) - [Delete a Webhook](https://triple-a-docs.writedocs.io/api/local-currency-payouts/webhooks/delete-webhooks-webhookid.md): This endpoint allows API users to remove (unsubscribe) a webhook. (DELETE /webhooks/{webhookId}) - [Update a Webhook](https://triple-a-docs.writedocs.io/api/local-currency-payouts/webhooks/patch-webhooks-webhookid.md): This endpoint allows API users to update a webhook. (PATCH /webhooks/{webhookId}) #### transfers - [List Transfers](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/get-transfers.md): This endpoint allows API users to retrieve a list of transfers they made. (GET /transfers) - [Create a Transfer](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/post-transfers.md): This endpoint allows merchants to prepare (create) a transfer on behalf of a sender (merchant's clients) to transfer local currency funds to a recipient. (POST /transfers) - [Confirm a Transfer](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/post-transfers-transferid-confirm.md): This endpoint allows you to choose the payment method to pay the transfer. Once the payment is confirmed, the transfer will be tagged as confirmed and sent to our providers who finally transfer the fund to the recipient. (POST /transfers/{transferId}/confirm) - [Request cancel of a transfer](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/post-transfers-transferid-cancel-request.md): This endpoint allows you to request the cancellation of a transfer. Depending on the corridor and status, this request might be accepted or rejected. (POST /transfers/{transferId}/cancel-request) - [Generate receipt](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/get-transfers-transferid-receipt.md): This endpoint allows API users to retrieve a PDF receipt for a transfer using its ID. (GET /transfers/{transferId}/receipt) - [Get a Transfer](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/get-transfers-transferid.md): This endpoint allows API users to retrieve a transfer they made by its id. (GET /transfers/{transferId}) - [Reverse a transfer](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/post-transfers-transferid-reverse.md): Reverses a confirmed transfer by id. (POST /transfers/{transferId}/reverse) - [Retry a Transfer](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/post-transfers-transferid-retry.md): This endpoint allows you to retry a transfer by cancelling the original and creating a new transfer with the same pricing, fees, and exchange rate. The existing payment is reused and the new transfer is automatically confirmed and dispatched — no additional payment is required. (POST /transfers/{transferId}/retry) - [Create a Transfer with Quote](https://triple-a-docs.writedocs.io/api/local-currency-payouts/transfers/post-quotes-quoteid-transfers.md): This endpoint allows merchants to prepare (create) a transfer on behalf of a sender (merchant's clients) to transfer local currency funds to a recipient. (POST /quotes/{quoteId}/transfers) #### batches - [List Batches](https://triple-a-docs.writedocs.io/api/local-currency-payouts/batches/get-batches.md): This endpoint allows API users to retrieve a list of batches they made. (GET /batches) - [Create a Batch](https://triple-a-docs.writedocs.io/api/local-currency-payouts/batches/post-batches.md): This endpoint allows merchants to prepare (create) a batch on behalf of a sender (merchant's clients) to transfer local currency funds to a recipient. (POST /batches) - [Download the base CSV file for batch creation](https://triple-a-docs.writedocs.io/api/local-currency-payouts/batches/get-batches-template.md): This endpoint allows API users to download the base CSV file for batch creation with required fields depending on the country. (GET /batches-template) - [Confirm a Batch](https://triple-a-docs.writedocs.io/api/local-currency-payouts/batches/post-batches-batchid-confirm.md): This endpoint will confirm the batch and send all Transfers to providers. (POST /batches/{batchId}/confirm) - [Get a Batch](https://triple-a-docs.writedocs.io/api/local-currency-payouts/batches/get-batches-batchid.md): This endpoint allows API users to retrieve a batch they made by its id. (GET /batches/{batchId}) #### discoveries - [List Countries](https://triple-a-docs.writedocs.io/api/local-currency-payouts/discoveries/get-countries.md): To retrieve a list of countries which includes all countries describe by ISO-3166-1 (e.g. USA). (GET /countries) - [List Currencies](https://triple-a-docs.writedocs.io/api/local-currency-payouts/discoveries/get-currencies.md): To retrieve a list of currencies which includes supported local currencies (ISO-4217, e.g. USD) and cryptocurrencies (e.g. BTC and BTCt). (GET /currencies) - [List Banks](https://triple-a-docs.writedocs.io/api/local-currency-payouts/discoveries/get-banks.md): To retrieve a list of banks supported by TripleA so far. (GET /banks) - [List Digital Wallets](https://triple-a-docs.writedocs.io/api/local-currency-payouts/discoveries/get-digital-wallets.md): To retrieve a list of digital wallet companies TripleA support so far. (GET /digital-wallets) - [List Cash Pickup Providers](https://triple-a-docs.writedocs.io/api/local-currency-payouts/discoveries/get-cash-pickup-providers.md): To retrieve a list of cash pickup providers TripleA support so far. (GET /cash-pickup-providers) - [List of required fields per countries and types of service](https://triple-a-docs.writedocs.io/api/local-currency-payouts/discoveries/get-required-fields.md): To retrieve a list of required fields for a transfer (GET /required-fields) - [List of enabled countries](https://triple-a-docs.writedocs.io/api/local-currency-payouts/discoveries/get-enabled-countries.md): To retrieve a list of enabled countries (GET /enabled-countries) #### quotes - [List Quotes](https://triple-a-docs.writedocs.io/api/local-currency-payouts/quotes/get-quotes.md): Get a list of quotes created (GET /quotes) - [Create a Quote](https://triple-a-docs.writedocs.io/api/local-currency-payouts/quotes/post-quotes.md): Create a new quote is used to get a quote for a transfer from one country to another. (POST /quotes) - [Get Quote](https://triple-a-docs.writedocs.io/api/local-currency-payouts/quotes/get-quotes-quoteid.md): Get a quote created (GET /quotes/{quoteId}) #### constants - [Get allowed purposes of remittance](https://triple-a-docs.writedocs.io/api/local-currency-payouts/constants/get-purpose-of-remittance.md): Get allowed purposes of remittance (GET /purpose-of-remittance) - [Get allowed sources of funds](https://triple-a-docs.writedocs.io/api/local-currency-payouts/constants/get-source-of-funds.md): Get allowed sources of funds (GET /source-of-funds) - [Get all occupations](https://triple-a-docs.writedocs.io/api/local-currency-payouts/constants/get-occupations.md): GET /occupations - [Get all relationships](https://triple-a-docs.writedocs.io/api/local-currency-payouts/constants/get-relationships.md): GET /relationships #### reports - [List Reports](https://triple-a-docs.writedocs.io/api/local-currency-payouts/reports/get-reports.md): This endpoint allows API users to retrieve a paginated list of reports they requested. (GET /reports) - [Create a Report](https://triple-a-docs.writedocs.io/api/local-currency-payouts/reports/post-reports.md): This endpoint requests generation of a report. Report generation is asynchronous: the response returns immediately with a `pending` status, and the report is delivered via the chosen delivery channel once ready. Supply an `x-idempotency-key` header to safely retry without creating duplicate reports. (POST /reports) - [Get a Report](https://triple-a-docs.writedocs.io/api/local-currency-payouts/reports/get-reports-reportid.md): This endpoint returns the details of a single report, including any generated files. (GET /reports/{reportId}) - [Download a Report File](https://triple-a-docs.writedocs.io/api/local-currency-payouts/reports/get-reports-reportid-files-fileid.md): Returns a 302 redirect to a short-lived signed URL where the report file can be downloaded. (GET /reports/{reportId}/files/{fileId}) #### report-email-subscriptions - [List report email subscriptions](https://triple-a-docs.writedocs.io/api/local-currency-payouts/report-email-subscriptions/get-report-email-subscriptions.md): This endpoint allows you to list your scheduled report email subscriptions. (GET /report-email-subscriptions) - [Create a report email subscription](https://triple-a-docs.writedocs.io/api/local-currency-payouts/report-email-subscriptions/post-report-email-subscriptions.md): This endpoint allows you to subscribe to receive a scheduled report by email. Idempotent - subscribing to an existing (report_type, frequency) returns the existing subscription. (POST /report-email-subscriptions) - [Delete a report email subscription](https://triple-a-docs.writedocs.io/api/local-currency-payouts/report-email-subscriptions/delete-report-email-subscriptions-subscriptionid.md): This endpoint allows you to remove (unsubscribe) a report email subscription. Idempotent - returns 200 whether or not a matching subscription existed. (DELETE /report-email-subscriptions/{subscriptionId}) #### scheduled-report-runs - [List scheduled report runs](https://triple-a-docs.writedocs.io/api/local-currency-payouts/scheduled-report-runs/get-scheduled-report-runs.md): This endpoint allows you to retrieve a paginated list of your scheduled report runs. (GET /scheduled-report-runs) - [Retrieve a scheduled report run](https://triple-a-docs.writedocs.io/api/local-currency-payouts/scheduled-report-runs/get-scheduled-report-runs-runid.md): This endpoint allows you to retrieve one of your scheduled report runs. (GET /scheduled-report-runs/{runId}) - [Download a scheduled report run file](https://triple-a-docs.writedocs.io/api/local-currency-payouts/scheduled-report-runs/get-scheduled-report-runs-runid-files-fileid.md): This endpoint allows you to download a file generated by a scheduled report run by returning a 302 redirect to a short-lived signed URL. (GET /scheduled-report-runs/{runId}/files/{fileId}) ### KYC API #### Other - [List all customers](https://triple-a-docs.writedocs.io/api/kyc/get-customers.md): Returns a list of customers with their KYC details. Use `page` query parameter for pagination. (GET /customers) - [Create a new customer](https://triple-a-docs.writedocs.io/api/kyc/post-customers.md): Create a new customer by providing their profile information. We recommend to provide as much information as possible to ensure accurate results and prevent false rejections. (POST /customers) - [Get a customer](https://triple-a-docs.writedocs.io/api/kyc/get-customers-customerid.md): Returns a customer and its KYC details (GET /customers/{customerId}) - [Update a customer](https://triple-a-docs.writedocs.io/api/kyc/put-customers-customerid.md): Update the basic profile information of the customer. (PUT /customers/{customerId}) - [Get link to upload POI](https://triple-a-docs.writedocs.io/api/kyc/post-customers-poi.md): Generate a unique upload URL for each customer provided in the payload. Utilize the resulting URL(s) to submit their proof of identity documents to Triple-A. (POST /customers/poi) ## Changelog ### Changelog - [Changelog](https://triple-a-docs.writedocs.io/docs/changelog/overview.md): Placeholder for the Triple-A API changelog. ## Other pages - [Triple-A Developer Docs](https://triple-a-docs.writedocs.io/index.md): Getting started with Triple-A's APIs, in depth for Stablecoin Payments, with short overviews of the other products.