# API

- [Getting Started](https://docs.idrx.co/api/getting-started.md): Read and follow this guide to get access to IDRX's APIs
- [Generating a Signature](https://docs.idrx.co/api/generating-a-signature.md): Follow the tutorial to be able to use your API Key
- [Onboarding API](https://docs.idrx.co/api/onboarding-api.md): API endpoint list for the purpose of onboarding new users.
- [POST /api/auth/onboarding](https://docs.idrx.co/api/onboarding-api/post-api-auth-onboarding.md): Use this API to onboard a new user.
- [GET /api/auth/members](https://docs.idrx.co/api/onboarding-api/get-api-auth-members.md): Use this api to get members info.
- [POST /api/auth/add-bank-account](https://docs.idrx.co/api/onboarding-api/post-api-auth-add-bank-account.md): Use this API to add bank accounts.
- [GET /api/auth/get-bank-accounts](https://docs.idrx.co/api/onboarding-api/get-api-auth-get-bank-accounts.md): Use this API to get bank accounts.
- [DELETE /api/auth/delete-bank-account/:bankId](https://docs.idrx.co/api/onboarding-api/delete-api-auth-delete-bank-account-bankid.md): Use this api to delete bank accounts.
- [Transaction API](https://docs.idrx.co/api/transaction-api.md): API endpoint list for the purpose of making transactions.
- [POST /api/transaction/mint-request](https://docs.idrx.co/api/transaction-api/post-api-transaction-mint-request.md): Use this API to request a IDRX minting transaction in one of our supported chains.
- [POST /api/transaction/redeem-request](https://docs.idrx.co/api/transaction-api/post-api-transaction-redeem-request.md): Use this API to request a IDRX redeem transaction.
- [POST /api/transaction/bridge-request](https://docs.idrx.co/api/transaction-api/post-api-transaction-bridge-request.md): Use this API to request a IDRX bridge transaction.
- [GET /api/transaction/method](https://docs.idrx.co/api/transaction-api/get-api-transaction-method.md): Use this API to obtain the list of appropriate bank name format and bank codes.
- [GET /api/transaction/user-transaction-history](https://docs.idrx.co/api/transaction-api/get-api-transaction-user-transaction-history.md): Use this API to obtain a list of your transaction history.
- [GET /api/transaction/rates](https://docs.idrx.co/api/transaction-api/get-api-transaction-rates.md): Get current swap rates of IDRX to other tokens.
- [GET /api/transaction/get-additional-fees](https://docs.idrx.co/api/transaction-api/get-api-transaction-get-additional-fees.md): Get additional fees of different transaction types.
- [Callback](https://docs.idrx.co/api/callback.md): Get notified when there is an update for transactions


---

# 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.idrx.co/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.
