An introduction to Chargeflow's API Documentation
Chargeflow's APIs can be leveraged for various use cases throughout the user journey. The API reference documentation includes synchronous API endpoints for real-time decisions and supplementary APIs used to provide Chargeflow with subsequent updates after Chargeflow has provided a notification that a new dispute has been issued.
Chargeflow's APIs provide comprehensive dispute management and transaction processing capabilities designed to serve both individual merchants and payment platforms. The API architecture uses secure API key authentication to differentiate between entity types, enabling flexible access patterns tailored to your business model.
Entity-Based Access Control: API keys determine your access level within the Chargeflow ecosystem. Merchant API keys provide direct access to manage disputes, transactions, and account data for a single merchant account. Platform API keys offer enhanced permissions, allowing payment platforms and service providers to access both platform-specific endpoints and merchant APIs for their connected merchant accounts. This asymmetric access model ensures platforms can provide comprehensive dispute management services to their merchant partners while maintaining secure data isolation.
API Capabilities: The API reference documentation includes synchronous endpoints for real-time dispute decisions and account management, webhook integrations for receiving event notifications, and supplementary APIs for providing updates and evidence uploads throughout the dispute lifecycle. Platform partners benefit from additional endpoints for account provisioning, integration management, and multi-tenant operations.
Whether you're a merchant looking to streamline your chargeback process or a platform seeking to offer dispute management services to your merchant base, Chargeflow's APIs provide the flexibility and security controls needed to support your specific use case.