Fetches the details of the authenticated user's associated biller. Returns a 404 if no biller is found.
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 for Adfin's own integrations and system events. These tokens authenticate Adfin as the platform itself (not as a specific biller) and are required for endpoints like
/api/webhook.
- Mock serverhttps://developer.adfin.com/_mock/products/direct-integration/direct-integration-api-reference/biller
- Production API Server URLhttps://api.adfin.com/api/biller
- Staging API Server URLhttps://api.staging.adfin.com/api/biller
- 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/biller \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'The biller details retrieved successfully
The biller statement name shown on bank and credit card statements.
The default currency of the biller.. Possible values (non-exclusive): AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BYR, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GGP, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, IMP, INR, IQD, IRR, ISK, JEP, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRO, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLL, SOS, SPL, SRD, STD, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TVD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, VUV, WST, XAF, XCD, XDR, XOF, XPF, YER, ZAR, ZMW, ZWD
The legal entity type of the biller.. Possible values (non-exclusive): organization, soleProprietorship
The list of payment details associated with the biller.
The list of bank accounts associated with the biller.
The status of the biller. Possible values (non-exclusive): PENDING, VERIFIED, ACTIVE, INACTIVE, LAPSED, BLACKLISTED
{ "id": "string", "name": "string", "statementName": "string", "alias": "string", "registrationNo": "string", "currencyCode": "string", "countryCode": "string", "timezone": "string", "website": "string", "categoryCode": "string", "industryCode": "string", "legalEntityType": "string", "vatRegistrationNo": "string", "billingEmail": "string", "emailDomain": "string", "paymentDetails": [ { … } ], "bankAccounts": [ { … } ], "locations": [ { … } ], "status": "string", "channelBillerId": "string", "paymentSettings": { "status": "string", "paymentMethods": [ … ], "entityId": "string", "entityType": "string" }, "accountingSettings": { "connectors": [ … ] }, "externalData": [ { … } ] }
- Mock serverhttps://developer.adfin.com/_mock/products/direct-integration/direct-integration-api-reference/biller
- Production API Server URLhttps://api.adfin.com/api/biller
- Staging API Server URLhttps://api.staging.adfin.com/api/biller
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://developer.adfin.com/_mock/products/direct-integration/direct-integration-api-reference/biller \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json-patch+json' \
-d '{
"operations": [
{
"op": "string",
"path": {
"empty": true
},
"value": {}
}
]
}'