Retrieve all jobs.

{
  "status": "success",
  "data": {
    "next": "eyJwYWdlIjoxMiwibm90ZSI6InRoaXMgaXMganVzdCBhbiBleGFtcGxlIGFuZCBub3QgcmVwcmVzZW50YXRpdmUgZm9yIGEgcmVhbCBjdXJzb3IhIn0=",
    "results": [
      {
        "id": "26vafvWSRmbhNcxJYqjCzuJg",
        "remote_id": "32",
        "name": "Backend Engineer",
        "description": "<p>Kombo is hiring engineers! If you are reading this and you are located in Berlin, Germany, feel free to contact us about this position.</p>",
        "confidential": false,
        "weekly_hours": 37,
        "employment_type": "FULL_TIME",
        "status": "OPEN",
        "visibility": "PUBLIC",
        "category": "Technical Job",
        "department": "Engineering",
        "post_url": "https://jobs.example.com/post/159829112",
        "experience_level": "Mid-Senior",
        "salary_amount": 4200,
        "salary_amount_from": null,
        "salary_amount_to": null,
        "salary_currency": "EUR",
        "salary_period": "MONTH",
        "location": {
          "city": "Berlin",
          "country": "DE",
          "raw": "Berlin, Germany",
          "state": "Berlin",
          "street_1": "Lohmühlenstraße 65",
          "street_2": null,
          "zip_code": "12435"
        },
        "opened_at": "2022-08-07T14:01:29.196Z",
        "closed_at": null,
        "remote_created_at": "2022-08-07T14:01:29.196Z",
        "remote_updated_at": "2022-08-07T14:01:29.196Z",
        "contact_id": "6gT2yLMBEipd3zpezATv3Rhu",
        "changed_at": "2022-08-07T14:01:29.196Z",
        "remote_deleted_at": null,
        "stages": [
          {
            "id": "26vafvWSRmbhNcxJYqjCzuJg",
            "remote_id": "32",
            "name": "Initial Screening",
            "index": 0
          }
        ],
        "screening_questions": [
          {
            "id": "26vafvWSRmbhNcxJYqjCzuJg",
            "remote_id": "48b4d36a-1d4b-4c50-ada7-9519078e65b4",
            "title": "Which is your primary programming language?",
            "description": "Please enter the language you are most comfortable with.",
            "format": {
              "display_type": "SINGLE_LINE",
              "max_length": null,
              "type": "TEXT"
            },
            "index": 0,
            "required": true
          }
        ],
        "hiring_team": [
          {
            "id": "26vafvWSRmbhNcxJYqjCzuJg",
            "remote_id": "32",
            "first_name": "John",
            "last_name": "Doe",
            "email": "[email protected]",
            "hiring_team_roles": [
              "RECRUITER"
            ]
          }
        ]
      }
    ]
  }
}

If the first sync did not finish yet, a 503 status code will be returned to ensure you don't get incomplete data. This allows you to pull until the data is complete (we recommend you to depend on our webhooks though).

Language
Authentication
Bearer
Click Try It! to start a request and see the response here!