Skip to main content
GET
/
deposits
/
{depositId}
Check deposit status
curl --request GET \
  --url https://api.sandbox.pawapay.io/deposits/{depositId} \
  --header 'Authorization: Bearer <token>'
[
{
"depositId": "8917c345-4791-4285-a416-62f24b6982db",
"status": "COMPLETED",
"requestedAmount": "123.00",
"depositedAmount": "123.00",
"currency": "ZMW",
"country": "ZMB",
"payer": {
"type": "MSISDN",
"address": {
"value": "260763456789"
}
},
"correspondent": "MTN_MOMO_ZMB",
"statementDescription": "To ACME company",
"customerTimestamp": "2020-10-19T08:17:00Z",
"created": "2020-10-19T08:17:01Z",
"respondedByPayer": "2020-10-19T08:17:02Z",
"correspondentIds": {
"SOME_CORRESPONDENT_ID": "12356789"
},
"metadata": {
"orderId": "ORD-123456789",
"customerId": "customer@email.com"
}
}
]
Get deposit status using the depositId from your initial deposit request. A list containing at most one Deposit is returned. This operation can be used to confirm the current status of a deposit.

Authorizations

Authorization
string
header
required

Path Parameters

depositId
string<uuid>
required
Required string length: 36

Response

depositId
string<uuid>
required
Required string length: 36
Example:
status
enum<string>
required
Available options:
ACCEPTED,
SUBMITTED,
COMPLETED,
FAILED
requestedAmount
string
required
Required string length: 1 - 23
Example:
currency
string
required
Example:
country
string
required
Example:
correspondent
string
required
Example:
payer
object
required
customerTimestamp
string<date-time>
required
Example:
created
string<date-time>
required
Example:
statementDescription
string
Required string length: 4 - 22
Example:
depositedAmount
string
Required string length: 1 - 23
Example:
respondedByPayer
string<date-time>
Example:
correspondentIds
object
Example:
suspiciousActivityReport
object[]
failureReason
object
metadata
object
Example: