Transfers
Get transfer by ID (Partner API)
Retrieves a transfer by its ID, including current status and transaction details.
Authentication:
- Requires API key headers
X-API-KEYandX-API-KEY-ID
Access Control:
- Only returns transfers that belong to the authenticated business
Authorization
ApiKey ApiKeyId X-API-KEY<token>
In: header
X-API-KEY-ID<token>
In: header
Path Parameters
id*string
Transfer identifier
Format
uuidResponse Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/partner_api/transfers/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "id": "string", "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c", "contactId": "b5ec5d98-4bee-4da1-ad24-dde86346cb1d", "amount": { "amount": 0, "currency": "XOF" }, "fees": { "amount": 0, "currency": "XOF" }, "status": "pending", "paymentMethod": "orange", "beneficiary": "string", "description": "string", "reference": "string", "createdAt": "2019-08-24T14:15:22Z", "transaction": { "id": "string", "status": "pending" }}Create transfer (Partner API) POST
Creates a transfer from a store wallet to a beneficiary. **Beneficiary resolution (provide exactly one):** - **Existing contact:** `contactId` of a previously created beneficiary - **Inline beneficiary:** `name`, `paymentMethod`, and `identifier` — auto-creates a hidden contact that is excluded from `GET /partner_api/contacts` until explicitly created via `POST /partner_api/contacts`
List beneficiary contacts (Partner API) GET
Next Page