Skip to main content
GET
/
v1
/
transfers
/
{transfer_id}
Get transfer
curl --request GET \
  --url https://api.adullam.dev/v1/transfers/{transfer_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "txf_abc123",
  "status": "processing",
  "amount": 10000,
  "currency": "XOF",
  "recipient_phone": "+22507123456",
  "recipient_name": "DIALLO IBRAHIM",
  "channel": "mtnCI",
  "description": "Salary payment",
  "reference": "PAY_001",
  "ussd_reference": "MP240115.1032.T98765",
  "fees": 50,
  "metadata": {
    "employee_id": "EMP_123"
  },
  "created_at": "2024-01-15T10:30:00Z",
  "updated_at": "2024-01-15T10:30:00Z",
  "completed_at": null,
  "failure_reason": null
}

Get Transfer

Retrieving a specific transfer provides detailed information about a particular transaction. Use the Get Transfer API to access transfer details such as amount, status, and date for a given transfer ID.

Authorizations

Authorization
string
header
required

Use the access token obtained from /v1/auth/token

Path Parameters

transfer_id
string
required

Transfer ID

Response

Transfer details

id
string
Example:

"txf_abc123"

status
enum<string>
Available options:
pending,
processing,
completed,
failed,
cancelled
Example:

"processing"

amount
integer
Example:

10000

currency
string
Example:

"XOF"

recipient_phone
string
Example:

"+22507123456"

recipient_name
string | null
Example:

"DIALLO IBRAHIM"

channel
enum<string>
Available options:
orangeCI,
mtnCI,
moovCI,
waveCI
Example:

"mtnCI"

description
string
Example:

"Salary payment"

reference
string
Example:

"PAY_001"

ussd_reference
string | null
Example:

"MP240115.1032.T98765"

fees
integer
Example:

50

metadata
object
Example:
{ "employee_id": "EMP_123" }
created_at
string<date-time>
Example:

"2024-01-15T10:30:00Z"

updated_at
string<date-time>
Example:

"2024-01-15T10:30:00Z"

completed_at
string<date-time> | null
Example:

null

failure_reason
string | null
Example:

null