Everything done in the interface can be done via API.
Integra’s APIs expose customers, accounts, operations, transactions, files, reconciliation and reporting with a consistent model: the same identifiers, the same states and the same errors across the platform. The PSP’s customers integrate their systems; the PSP automates its operation.
For the business
- Your customers can integrate with you without you building an API from scratch.
- Automation of processes that today depend on people.
- A technical capability you can sell as part of your offering.
For your engineering team
- REST over HTTPS with JSON; key-based authentication with scopes; idempotency on writes.
- Versioning in the path and coexistence periods between versions.
- Test and production environments with the same routes.
Capabilities
- API for every module
- Keys with scopes per environment and integration
- Idempotency and structured errors
- Cursor pagination
- Versioning
- Test environment
Integration points
What this module exposes so the PSP can connect its systems and its local adaptation layer.
- Public API for the PSP’s customers
- Internal API for the PSP’s local connectivity layer
- Documentation and collections for integrators
// Lo que el PSP implementa para conectar un riel de su mercado.
// Conceptual: nombres y firmas se entregan en la documentación.
interface RailAdapter {
readonly id: "psp-local:bank-transfer";
submit(tx: TransactionInstruction): Promise<Acknowledgement>;
status(ref: RailReference): Promise<RailState>;
importStatement(file: Statement): Promise<StatementLines>;
}
// Integra llama a submit() cuando la operación queda aprobada
// y actualiza la transacción con lo que el adaptador reporta. How it fits
Modules this one works with directly.
Webhooks
Events, notifications and state changes delivered to the systems that need them.
View moduleOperations
Workflows, states, approvals and monitoring of everything the PSP executes.
View moduleTransactions
Creation, processing, states, traceability and history of every transaction.
View moduleBuild and operate your PSP on Integra.
Tell us what you operate today and which rails you need to connect. We will show you the platform on your case.