Advanced API Documentation
Campaigns
Contract Documents
Dashboard
Invoices
Invoice Templates
Payment Batches
Payout Methods
Referrals
Payouts
Mark payouts as unpaid
Marks selected payouts as unpaid
HTTP Request
POST https://v2.firstpromoter.com/api/v2/company/payouts/batch/mark_as_unpaid
POST
/
payouts
/
batch
/
mark_as_unpaid
curl --request POST \
--url https://v2.firstpromoter.com/api/v2/company/payouts/batch/mark_as_unpaid \
--header 'Account-ID: <account-id>' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"ids": [
123
]
}'
{
"data": {
"id": 123,
"status": "pending",
"total": 123,
"selected_total": 123,
"processed_count": 123,
"failed_count": 123,
"action_label": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"meta": {},
"progress": 123,
"processing_errors": [
{}
]
},
"meta": {
"total": 123,
"promoters_count": 123,
"total_incl_tax": 123,
"all_promoters_count": 123
}
}
Authorizations
Access token passed as a Bearer token in the Authorization header
Headers
Account identifier that specifies which account is making the request
Example:
"acc_123456"
Body
application/json
Response
200
application/json
Success
The response is of type object
.
curl --request POST \
--url https://v2.firstpromoter.com/api/v2/company/payouts/batch/mark_as_unpaid \
--header 'Account-ID: <account-id>' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"ids": [
123
]
}'
{
"data": {
"id": 123,
"status": "pending",
"total": 123,
"selected_total": 123,
"processed_count": 123,
"failed_count": 123,
"action_label": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"meta": {},
"progress": 123,
"processing_errors": [
{}
]
},
"meta": {
"total": 123,
"promoters_count": 123,
"total_incl_tax": 123,
"all_promoters_count": 123
}
}
Assistant
Responses are generated using AI and may contain mistakes.