Cowdidocs
API ReferenceInvoice financing

List every merchant’s invoices in the organization

GET
/v1/financing/invoices

The buyer’s org-wide receivables roll-up, newest first. Each row carries its merchant_id. Requires the org-scoped org:merchants:read permission, checked on the organization resource in the authorization provider (tokens carry no permissions).

AuthorizationBearer <token>

Create a client with POST /v1/oauth/clients, then exchange its credentials for an access token. AUTHORIZATION_CODE clients act on behalf of a signed-in user and always use PKCE; CLIENT_CREDENTIALS clients act as themselves. A client may only be granted scopes its creator already holds — read the grantable list from GET /v1/oauth/clients/scopes.

In: header

Query Parameters

size?string

Page size from 1 to 100. Defaults to 20.

Match^\d+$
after?string

Opaque cursor for the next page, taken from links.next. Mutually exclusive with before.

before?string

Opaque cursor for the previous page, taken from links.prev. Mutually exclusive with after.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/financing/invoices"
{  "data": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "document_id": "b792e8ae-2cb4-4209-85b9-32be4c2fcdd6",      "attached_document_ids": [        "2daa2194-1f27-4d7b-a37c-8fc5cf0db85c"      ],      "deductions": [        {          "id": "string",          "kind": "VAT",          "label": "string",          "basis": "BASIS_POINTS",          "basis_points": 0        }      ],      "vat": {        "basis": "RATE",        "rate_basis_points": 1,        "paid": true      },      "rejection_reason": "DUPLICATE_INVOICE",      "rejection_note": "string",      "rejected_by": "string",      "rejected_at": "2019-08-24T14:15:22Z",      "amount_minor_units": 250000,      "currency": "KES",      "details": {        "property1": null,        "property2": null      },      "due_date": "2019-08-24",      "issued_date": "2019-08-24",      "status": "PENDING",      "created_at": "2019-08-24T14:15:22Z",      "merchant_id": "string"    }  ],  "links": {    "next": "string",    "prev": "string"  }}
{  "code": "INVALID_PARAMS",  "description": "user_id must be a UUID",  "identifier": "string",  "invalid_params": [    {      "path": "user_id",      "reason": "must be a UUID",      "sub_code": "string"    }  ]}
{  "code": "INVALID_PARAMS",  "description": "user_id must be a UUID",  "identifier": "string",  "invalid_params": [    {      "path": "user_id",      "reason": "must be a UUID",      "sub_code": "string"    }  ]}
{  "code": "INVALID_PARAMS",  "description": "user_id must be a UUID",  "identifier": "string",  "invalid_params": [    {      "path": "user_id",      "reason": "must be a UUID",      "sub_code": "string"    }  ]}
{  "code": "INVALID_PARAMS",  "description": "user_id must be a UUID",  "identifier": "string",  "invalid_params": [    {      "path": "user_id",      "reason": "must be a UUID",      "sub_code": "string"    }  ]}
{  "code": "INVALID_PARAMS",  "description": "user_id must be a UUID",  "identifier": "string",  "invalid_params": [    {      "path": "user_id",      "reason": "must be a UUID",      "sub_code": "string"    }  ]}