Skip to main content
GET
List requirements for a service
A Service is a financial product – financing, insurance, or collection – applied to a captured invoice. Before requesting one, call this endpoint to confirm the invoice satisfies the prerequisites for that service type.
Check requirements first rather than requesting a Service and handling the rejection. The response tells you which prerequisite is outstanding and what to resolve.

Authorizations

Authorization
string
header
required

Your Tilta API key, sent as Bearer <key>.

Path Parameters

external_id
string
required

Unique identifier of an invoice.

Maximum string length: 100
Pattern: ^[a-zA-Z0-9-_]+$
service_type
enum<string>
required
Available options:
FINANCING,
INSURANCE,
COLLECTION

Response

code
enum<string>
required
Available options:
INVOICE_INELIGIBLE,
FACILITY_MISSING,
MERCHANT_NOT_ENROLLED,
FACILITY_CURRENCY_CONFLICT,
FACILITY_EXCEEDED_AVAILABLE_AMOUNT,
FACILITY_EXPIRED,
INVOICE_DUE_DATE_BIGGER_FACILITY_EXP_DATE,
FROZEN_FACILITY,
NO_ACTIVE_MANDATE,
INVOICE_CURRENCY_NOT_SUPPORTED,
INVOICE_PAYMENT_TERM_EXCEEDED,
INVOICE_ISSUE_DATE_TOO_OLD,
NO_INVOICE_FILE_FOUND,
BUYER_CONTACT_REQUIRED,
INVOICE_FILE_DATA_MISMATCH
description
string
required