Transact API Reference
Welcome to the Transact API reference documentation. These docs are auto-generated from the live OpenAPI specifications and are kept up to date with each release.
Platform APIs
| Service | Description |
|---|---|
| Authentication | Login, token management, password reset & service tokens |
| Card Capture | PCI-compliant card data capture sessions |
| Correlation | Transaction correlation & account association |
PSP APIs
| Provider | Description |
|---|---|
| Barclaycard Fuse | Coming soon |
| Judopay | Coming soon |
| Opayo Direct | Coming soon |
| Pay360 | Coming soon |
| PayPoint | Coming soon |
| Stripe | Coming soon |
| Vesta | Coming soon |
| Worldpay | Coming soon |
Base URLs
| Environment | Base URL |
|---|---|
| Sandbox | https://sandbox.transact.aiphoria.net |
| Production (UK) | https://uk.transact.aiphoria.net |
Authentication
Most endpoints require a Bearer token. Obtain one via the Auth API login endpoint.
curl -X POST https://sandbox.transact.aiphoria.net/api/auth/login \
-H "Content-Type: application/json" \
-d '{"username": "your-user", "password": "your-password"}'
Then include the token in subsequent requests:
curl https://sandbox.transact.aiphoria.net/api/cardcapture/session \
-H "Authorization: Bearer <your-token>"