For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
SupportDeel Home
OverviewPlatformEmployer of RecordContractorsGlobal PayrollHREmbeddedDeel ITAPI ReferenceChangelog
OverviewPlatformEmployer of RecordContractorsGlobal PayrollHREmbeddedDeel ITAPI ReferenceChangelog
  • Resources
    • Blog
    • Community
    • API spec
  • Contractors
    • Introduction
    • Invoice adjustments
    • Timesheets
  • Common Use Cases
    • Sign contracts and amendments in bulk
    • Give bonus to contractors
    • Reimburse contractor expenses
  • Endpoints
      • POSTAdd off-cycle payment
      • GETList of off-cycle payments
      • GETRetrieve a single off-cycle payment
LogoLogo
SupportDeel Home
EndpointsOff Cycle

List of off-cycle payments

GET
/contracts/:contract_id/off-cycle-payments
GET
/rest/v2/contracts/:contract_id/off-cycle-payments
$curl https://api.letsdeel.com/rest/v2/contracts/contract_id/off-cycle-payments \
> -H "Authorization: Bearer <token>"
1{
2 "data": [
3 {
4 "id": "123e4567-e89b-12d3-a456-426614174000",
5 "amount": "500.00",
6 "status": "approved",
7 "created_at": "2024-11-25T14:30:00.000Z",
8 "description": "Reimbursement for travel expenses",
9 "reported_by": {
10 "id": "987e1234-e89b-56d3-a456-426614170000",
11 "full_name": "Jane Doe"
12 },
13 "currency_code": "USD",
14 "date_submitted": "2024-11-20T09:00:00.000Z"
15 },
16 {
17 "id": "123e4567-e89b-12d3-a456-426614174001",
18 "amount": "1500.00",
19 "status": "pending",
20 "created_at": "2024-11-22T10:15:00.000Z",
21 "description": "Bonus payment",
22 "reported_by": {
23 "id": "123e5678-e89b-12d3-a456-426614174002",
24 "full_name": "John Smith"
25 },
26 "currency_code": "EUR",
27 "date_submitted": "2024-11-21T15:45:00.000Z"
28 }
29 ]
30}

Retrieves all off-cycle payments for a specified contract. Off-cycle payments represent payments made outside the regular payment schedule, such as exceptional or one-time expenses. Token scopes: off-cycle-payments:read

Was this page helpful?
Previous

Retrieve a single off-cycle payment

Next
Built with

Authentication

AuthorizationBearer

Authentication

The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail.

1curl -X GET 'https://api.letsdeel.com/rest/v2/contracts' \
2 -H 'Authorization: Bearer YOUR-TOKEN-HERE'

Learn more about authentication

OR
AuthorizationBearer

Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/

Path parameters

contract_idstringRequired

The unique identifier (ID) of the Deel contract for which to retrieve off-cycle payments.

Response

Successful retrieval of off-cycle payments.

datalist of objects

Errors

401
Unauthorized Error
403
Forbidden Error