v1
latestOpenAPI 3.1.02026-07-242735131.1 MBList Contractor Invoice Schedules
Lists Contractor Invoice Schedule records.
Scopes
| Category | Read only Scope | Write only Scope (read access implicit) |
|---|---|---|
| Manage invoices (invoices) | - | Manage invoices (invoices:write) |
Query parameters
Filters contractor invoice schedules by start date greater than or equal to the value.
Filters contractor invoice schedules by start date less than or equal to the value.
Filters contractor invoice schedules by next invoice date greater than or equal to the value.
Filters contractor invoice schedules by next invoice date less than or equal to the value.
Current record state.
- active: Once an invoice is generated, and a withdrawal method has been set, then it's set to active.
- processing: Ephemeral status indicating that we are currently attempting to generate a contractor invoice from the scheduled contractor invoice.
- pending_company_action: Company needs to trigger some actions related to payment configuration.
- pending_contractor_action: When schedule is blocked by contractor onboarding or invoice generation failed due to withdrawal methods issues that needs contractor action.
- generation_failed_unrelated_to_withdrawal_method: Generation failed for any other reason.
- completed: Number of generated contractor invoices has been reached.
- inactive: Does not create any further contractor invoices but it's still possible for the employer to activate it again.
Filters contractor invoice schedules by status matching the value.
Identifier of the employment being terminated.
Filters contractor invoice schedules by employment id matching the value.
Defines how often contractor invoices will be generated.
- bi_weekly: Invoices will be generated every other week, on the given day of the week based on the start date.
- monthly: Invoices will be generated once a month.
- semi_monthly: Invoices will be generated at fixed dates twice a month (with 14 days of difference between each other), depending on the start date. In months with just 30 days, if start_date is set to the 31st day, then generation occurs in the last of day of the month.
- weekly: Invoices will be generated each week.
Filters contractor invoice schedules by periodicity matching the value.
Filters contractor invoice schedules by currency matching the value.
Field to sort by
Sort order
Starts fetching records after the given page
Number of items per page
Response
Success
Example response
{
"contractor_invoice_schedules": [
{
"currency": "BRL",
"employment_id": "3a4b5c6d-7e8f-9a0b-1c2d-3e4f5a6b7c8d",
"id": "663e0b79-c893-45ff-a1b2-f6dcabc098b5",
"items": [
{
"amount": 5000,
"description": "Description"
}
],
"next_invoice_at": "2024-06-15T00:00:00Z",
"note": "Mobile developer payment.",
"nr_occurrences": 10,
"number": "ABC123",
"periodicity": "semi_monthly",
"start_date": "2024-06-01",
"status": "active",
"total_amount": 500000
}
],
"current_page": 1,
"total_count": 1,
"total_pages": 1
}