Deposit requests

Get verification

GET/v1/deposit-requests/{id}/verification

Retrieves verification facts and attempts.

API key · or dashboard session.

Request

Shell
curl -fsS "$API/v1/deposit-requests/dr_0198f80c-…/verification" \
  -H "Authorization: Bearer $PAYDAY_API_KEY"

Response

200 OK
{
  "payer_policy_mode": "verified_email",
  "verification_completed_at": "2026-09-06T12:05:00Z",
  "likely_unsolicited_at": null,
  "facts": { "email": "approved", "merchant_session": "not_required", "wallet": "approved", "complete": true },
  "attempts": [
    { "id": "va_0198f80c-…", "kind": "email", "status": "approved", "verified_at": "2026-09-06T12:05:00Z", "created_at": "2026-09-06T12:04:10Z" },
    { "id": "va_0198f80c-…", "kind": "wallet", "status": "approved", "verified_at": "2026-09-06T12:05:40Z", "created_at": "2026-09-06T12:05:30Z" }
  ]
}

Fact values: not_required, pending, approved; wallet is never not_required. Attempt kinds: email, wallet, merchant_session; statuses pending, approved, abandoned. Sessions, client secrets, and codes are never returned.

Path parameters

iddr_ idrequired

Response

payer_policy_modeenum
verification_completed_attimestamp | null
likely_unsolicited_attimestamp | null
factsobject
{ email, merchant_session, wallet, complete }.
attemptsobject[]
{ id, kind, status, verified_at, created_at }.