# DCash API Documentation ## Docs - [Check Transaction Status](https://docs.dcash.africa/api-reference/transactions/check-status.md): Retrieve the current status of a transaction - [Deposits (C2B)](https://docs.dcash.africa/api-reference/transactions/deposits.md): Initiate a customer-to-business deposit transaction - [Withdrawals (B2C)](https://docs.dcash.africa/api-reference/transactions/withdrawals.md): Initiate a business-to-customer withdrawal transaction - [Get Payment Providers](https://docs.dcash.africa/api-reference/user-management/get-providers.md): Retrieve available payment providers for the authenticated user - [OAuth Login](https://docs.dcash.africa/api-reference/user-management/oauth-login.md): Initiate OAuth 2.0 authorization flow for user authentication - [Webhooks](https://docs.dcash.africa/api-reference/webhooks.md): Receive real-time notifications about transaction events - [Authentication](https://docs.dcash.africa/authentication.md): Learn how to authenticate your API requests - [Introduction](https://docs.dcash.africa/introduction.md): Welcome to the DCash API documentation - [Testing Guide](https://docs.dcash.africa/testing-guide.md): Learn how to test the DCash API using the interactive playground ## Optional - [Blog](https://blog.dcash.africa) - [Website](https://dcash.africa) - [Support](mailto:support@dcash.africa)