curl --request POST \
--url 'https://api.stateset.com/api/v1/ap/payment-runs/{id}/approve' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"approved_by": "string"
}'
{
"approved_by": "string",
"created_at": "2026-08-31T14:22:05Z",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"payment_count": 1,
"payment_date": "2026-08-31T14:22:05Z",
"payment_method": "card",
"run_number": "string",
"status": "pending",
"total_amount": "102.12"
}
Ap approve payment run
Ap approve payment run
POST
/
api
/
v1
/
ap
/
payment-runs
/
{id}
/
approve
curl --request POST \
--url 'https://api.stateset.com/api/v1/ap/payment-runs/{id}/approve' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"approved_by": "string"
}'
{
"approved_by": "string",
"created_at": "2026-08-31T14:22:05Z",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"payment_count": 1,
"payment_date": "2026-08-31T14:22:05Z",
"payment_method": "card",
"run_number": "string",
"status": "pending",
"total_amount": "102.12"
}
Path parameters
string
required
Payment run ID
Request body
ApprovePaymentRunRequest
string
required
Response
ApPaymentRunResponse
string,null
string
required
string
required
integer (int32)
required
string
required
string
required
string
required
string
required
string
required
Status codes
| Code | Meaning |
|---|---|
200 | — |
409 | — |
curl --request POST \
--url 'https://api.stateset.com/api/v1/ap/payment-runs/{id}/approve' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"approved_by": "string"
}'
{
"approved_by": "string",
"created_at": "2026-08-31T14:22:05Z",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"payment_count": 1,
"payment_date": "2026-08-31T14:22:05Z",
"payment_method": "card",
"run_number": "string",
"status": "pending",
"total_amount": "102.12"
}
Last modified on August 31, 2026