curl --request POST \
--url 'https://api.stateset.com/api/v1/payment-obligations/{id}/bills' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"bill_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}'
{
"amount": "49.00",
"amount_paid": "string",
"currency": "USD",
"due_date": "2026-08-31T14:22:05Z",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"number": "ORD-10042",
"outstanding": "string",
"status": "pending",
"supplier_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Link bill
Link bill
POST
/
api
/
v1
/
payment-obligations
/
{id}
/
bills
curl --request POST \
--url 'https://api.stateset.com/api/v1/payment-obligations/{id}/bills' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"bill_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}'
{
"amount": "49.00",
"amount_paid": "string",
"currency": "USD",
"due_date": "2026-08-31T14:22:05Z",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"number": "ORD-10042",
"outstanding": "string",
"status": "pending",
"supplier_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Path parameters
string
required
Payment obligation ID
Request body
LinkBillRequest
string
required
Response
PaymentObligationResponse
string
required
string
required
string
required
string
required
string
required
string
required
string
required
string
required
string
required
Status codes
| Code | Meaning |
|---|---|
200 | — |
curl --request POST \
--url 'https://api.stateset.com/api/v1/payment-obligations/{id}/bills' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"bill_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}'
{
"amount": "49.00",
"amount_paid": "string",
"currency": "USD",
"due_date": "2026-08-31T14:22:05Z",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"number": "ORD-10042",
"outstanding": "string",
"status": "pending",
"supplier_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Last modified on August 31, 2026