Create a Payee
Create a payee under this payer account. name, entity_type, tax_id and address are all required — together they are the identity a payee is paid and filed against, and none of them has a sensible default. A payee is still created without a bank account and has one registered later, through CreateBankAccount.
entity_type and tax_id are fixed here — they are the taxpayer the payee is filed against, and UpdatePayee does not accept them.
The payer account must be active. A payer account that is pending, disabled or archived creates nothing, and a payee create under one is refused with a 400.
Request
- Base URLhttps://api.justifi.ai/v1
- Authnone declared. Required headers: Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
the payer account this request is scoped to. Every payee, bank account, and payment lives under one payer account, so it is part of the path on all operate (Tier 1) routes.
Headers
the access_token value returned from the JustiFi oauth/token endpoint (be sure to append Bearer before the token)
Request body
Example request
{
"name": "Acme Plumbing LLC",
"entity_type": "limited_liability_company",
"tax_id": "12-3454021",
"address": {
"line1": "123 Example St",
"line2": "Suite 101",
"city": "Minneapolis",
"state": "MN",
"postal_code": "55555",
"country": "USA"
},
"email": "billing@acmeplumbing.com",
"metadata": {
"erp_payee_id": "V-4021"
}
}Response
Payee was created successfully
Example response
{
"id": "prefix_xyz (same as id of data object)",
"type": "payee",
"data": {
"id": "pe_abc123",
"type": "payee",
"payer_account_id": "payer_123xyz",
"name": "Acme Plumbing LLC",
"entity_type": "limited_liability_company",
"email": "billing@acmeplumbing.com",
"tax_id_last4": "4021",
"address": {
"line1": "123 Example St",
"line2": "Suite 101",
"city": "Minneapolis",
"state": "MN",
"postal_code": "55555",
"country": "USA"
},
"receiving_bank_account_id": "ba_recv123",
"status": "active",
"metadata": {
"erp_payee_id": "V-4021"
},
"created_at": "2026-01-01T12:00:00Z",
"updated_at": "2026-01-01T12:00:00Z"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.