GET
/
billing
/
v1
/
disbursements
curl --request GET \
  --url https://sandbox-api.payfonte.com/billing/v1/disbursements \
  --header 'client-id: <api-key>' \
  --header 'client-secret: <api-key>'
{
  "statusCode": 200,
  "total": 58,
  "page": 1,
  "pages": 29,
  "limit": 2,
  "data": [
    {
      "clientId": "payfusion",
      "status": "success",
      "statusDescription": "success",
      "reference": "D20250303232852ZSWSJ",
      "providersReference": "pt-D20250303232852ZSWSJ",
      "externalReference": "D20250303231740IWYKI",
      "currency": "XOF",
      "country": "CI",
      "transferRecipientId": "677696a160f343c392c0449d",
      "transferRecipientLabel": "Wave | +2250538102474",
      "charge": 11000,
      "amount": 100000,
      "provider": "wave-ivory-coast",
      "providerLabel": "Wave",
      "providerLogo": "https://docs.wave.com/images/business-penguin-a4539369.png",
      "channel": "mobile-money",
      "integrationId": "6762bcccdd35fc1c7cae5bd6",
      "id": "67c69da4099fde3f44c85345"
    }
  ]
}

Authorizations

client-id
string
header
required
client-secret
string
header
required

Query Parameters

dateFrom
string

Start date for filtering transactions (inclusive)

Example:

"2025-01-01"

dateTo
string

End date for filtering transactions (inclusive)

Example:

"2025-03-31"

page
integer
default:1

Page number for pagination

Required range: x >= 1
limit
integer
default:4

Number of records per page

Required range: 1 <= x <= 100

Response

200 - application/json
Successfully retrieved disbursements
statusCode
integer
Example:

200

total
integer

Total number of records

Example:

58

page
integer

Current page number

Example:

1

pages
integer

Total number of pages

Example:

29

limit
integer

Number of records per page

Example:

2

data
object[]