Verifications retrieved successfully.
Adfin API (1.0.0)
Adfin uses OAuth 2.0 access tokens to authenticate all API requests.
There are two contexts in which tokens are issued:
Biller Access Tokens — Generated via the Authorization Code flow when a biller connects their Adfin account. These tokens grant access to that biller's data (invoices, payment requests, customers, etc.).
Platform Access Tokens — Generated via the Client Credentials flow when a platform authenticates as itself rather than as one of its billers. A platform uses one to manage its own webhook subscriptions under
/api/apps/{clientId}/webhooks.
Request
Returns the biller's verification history, latest first.
checks[] is ordered and open. Checks may be added, removed or reordered, so an integration must not switch exhaustively on key or fail on an unrecognised one.
A check that does not apply to a biller is left out of the list rather than sent with a status. A missing key means only that Adfin is not asking this biller for it right now.
- Mock serverhttps://developer.adfin.com/_mock/products/direct-integration/direct-integration-api-reference/billers/{billerId}/verifications
- Production API Server URLhttps://api.adfin.com/api/billers/{billerId}/verifications
- Staging API Server URLhttps://api.staging.adfin.com/api/billers/{billerId}/verifications
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.adfin.com/_mock/products/direct-integration/direct-integration-api-reference/billers/{billerId}/verifications' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'The biller's verification history, latest first.
The overall status, rolled up from the checks.
Who has to act next. Omitted when nobody has to act.
The checks that make up the verification, in the order a biller works through them.
What this check covers.
The status of this check.
Who has to act on this check. Omitted when nobody has to act.
{ "verifications": [ { … } ] }