# Mansa ## Docs - [Authentication](https://docs.mansafinance.co/api-documentation/authentication.md): Learn how to authenticate with the API using JWT tokens - [Errors](https://docs.mansafinance.co/api-documentation/errors.md): How the API returns and structures errors - [Introduction](https://docs.mansafinance.co/api-documentation/introduction.md): What the API is, how it behaves, and how to get started - [Making API Calls](https://docs.mansafinance.co/api-documentation/making-api-calls.md): Step-by-step guide on how to make authenticated API calls - [Metadata](https://docs.mansafinance.co/api-documentation/metadata.md): Attach custom key–value context to requests and resources - [Pagination](https://docs.mansafinance.co/api-documentation/pagination.md): Consistent page-based pagination used across all list endpoints. - [Request IDs](https://docs.mansafinance.co/api-documentation/request-ids.md): Correlate requests, ensure idempotency, and simplify support - [Versioning](https://docs.mansafinance.co/api-documentation/versioning.md): How we version the API, what counts as a breaking change, and how to upgrade safely - [Cancel Settlement Facility Request](https://docs.mansafinance.co/api-reference/v2/management/cancel-settlement-facility-request.md): Cancel a pending settlement facility request. - [Create Repayment](https://docs.mansafinance.co/api-reference/v2/management/create-repayment.md): Submit a repayment for a settlement facility. - [Create Withdrawal Request](https://docs.mansafinance.co/api-reference/v2/management/create-withdrawal-request.md): Submit a withdrawal request for admin approval (V2 two-phase approval flow). - [Estimate Repayment Amount](https://docs.mansafinance.co/api-reference/v2/management/estimate-repayment-amount.md) - [Get Current Balance](https://docs.mansafinance.co/api-reference/v2/management/get-current-balance.md) - [Get Repayment](https://docs.mansafinance.co/api-reference/v2/management/get-repayment.md) - [Get Settlement Facility](https://docs.mansafinance.co/api-reference/v2/management/get-settlement-facility.md) - [Get Settlement Facility Request](https://docs.mansafinance.co/api-reference/v2/management/get-settlement-facility-request.md) - [Get Settlement Facility Status](https://docs.mansafinance.co/api-reference/v2/management/get-settlement-facility-status.md) - [Get Withdrawal](https://docs.mansafinance.co/api-reference/v2/management/get-withdrawal.md) - [Get Withdrawal Request](https://docs.mansafinance.co/api-reference/v2/management/get-withdrawal-request.md) - [List Chains](https://docs.mansafinance.co/api-reference/v2/management/list-chains.md) - [List Repayments](https://docs.mansafinance.co/api-reference/v2/management/list-repayments.md) - [List Settlement Facilities](https://docs.mansafinance.co/api-reference/v2/management/list-settlement-facilities.md): Retrieve a paginated list of settlement facilities. - [List Withdrawal Requests](https://docs.mansafinance.co/api-reference/v2/management/list-withdrawal-requests.md) - [List Withdrawals](https://docs.mansafinance.co/api-reference/v2/management/list-withdrawals.md) - [Request Settlement Facility](https://docs.mansafinance.co/api-reference/v2/management/request-settlement-facility.md): Submit a new settlement facility request (V2 equivalent of loan request). - [Add Wallet to Whitelist](https://docs.mansafinance.co/api-reference/v2/onboarding/add-wallet-to-whitelist.md) - [Get Credit Limit](https://docs.mansafinance.co/api-reference/v2/onboarding/get-credit-limit.md): Retrieve current credit limit and usage for the authenticated client. - [List Whitelisted Wallets](https://docs.mansafinance.co/api-reference/v2/onboarding/list-whitelisted-wallets.md) - [Update Credit Limit](https://docs.mansafinance.co/api-reference/v2/onboarding/update-credit-limit.md): Submit a request to update the credit limit. - [Create Utilization Proof](https://docs.mansafinance.co/api-reference/v2/utilization/create-utilization-proof.md): Submit a utilization proof record with supporting documents. The request uses `multipart/form-data`. The `data` field must be a JSON-encoded string containing the utilization payload. Each proof document is attached as a separate file field named after the route or corridor it belongs to (e.g. `sett… - [Get Proof of Funds](https://docs.mansafinance.co/api-reference/v2/utilization/get-proof-of-funds.md): Retrieve all proof-of-funds documents for a withdrawal request. - [Get Proof of Payment](https://docs.mansafinance.co/api-reference/v2/utilization/get-proof-of-payment.md): Retrieve all payment proof documents for a specific corridor. - [Get Proof of Settlement](https://docs.mansafinance.co/api-reference/v2/utilization/get-proof-of-settlement.md): Retrieve all settlement proof documents for a specific route. - [Get Utilization Proof](https://docs.mansafinance.co/api-reference/v2/utilization/get-utilization-proof.md): Retrieve full details of a single utilization proof record including all corridors and routes. - [List Utilization Proofs](https://docs.mansafinance.co/api-reference/v2/utilization/list-utilization-proofs.md): Retrieve all utilization proof records for the authenticated client. - [Upload Proof of Funds](https://docs.mansafinance.co/api-reference/v2/utilization/upload-proof-of-funds.md): Upload a proof-of-funds document for a withdrawal request. - [What You Can Do with Mansa?](https://docs.mansafinance.co/introduction/what-can-you-do-with-mansa.md) - [What is Mansa?](https://docs.mansafinance.co/introduction/what-is-mansa.md) - [About](https://docs.mansafinance.co/liquidity/about.md) - [Core Concepts](https://docs.mansafinance.co/liquidity/core-concepts.md) - [Use Cases](https://docs.mansafinance.co/liquidity/use-cases.md) ## OpenAPI Specs - [openapi-v2-0-0](https://docs.mansafinance.co/openapi-v2-0-0.json) - [openapi-v1-0-0](https://docs.mansafinance.co/openapi-v1-0-0.json) - [openapi](https://docs.mansafinance.co/api-documentation/openapi.json) - [openapi-minimal](https://docs.mansafinance.co/openapi-minimal.json) - [discovery-openapi](https://docs.mansafinance.co/discovery-openapi.json) ## AsyncAPI Specs - [asyncapi](https://docs.mansafinance.co/asyncapi.yaml)