---
title: "AI Apply: Job posting status updated"
method: POST
path: "ai-apply-job-posting-status-updated"
---

# AI Apply: Job posting status updated

`POST ai-apply-job-posting-status-updated` (webhook)

## Headers

- `X-Kombo-Signature` string, required

## Payload

- AiApplyJobPostingStatusUpdatedWebhookPayload
  - `id` string, required — Unique identifier for this webhook event
  - `type` 'ai-apply-job-posting-status-updated', required — Type of the webhook event
  - `data` object, required
    - `id` string, required — The globally unique ID of this object generated by Kombo. We recommend using this as a stable primary key for syncing.
    - `career_site` object, required
      - `id` string, required — The globally unique ID of this object generated by Kombo. We recommend using this as a stable primary key for syncing.
      - `label` string, required
    - `url` string, required
    - `job_code` string, nullable, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
    - `archived_at` string, date-time, nullable, required — The date and time the job posting was archived. You can only send applications if the job posting is not archived.
    - `archived_reason` 'JOB_POSTING_TAKEN_OFFLINE' | 'MANUAL_ARCHIVE' | 'REMOVED_FROM_JOB_FEED', nullable, required
    - `availability` 'APPLYABLE' | 'PENDING' | 'ARCHIVED' | 'UNAVAILABLE', required — The status of the job posting. You can only send applications if the job posting is "APPLYABLE".

## Acknowledgement `200`

Webhook received successfully

---

[API](https://skmtc.net/kombo/apis/kombo-api.md) · [All operations](https://skmtc.net/kombo/apis/kombo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kombo/kombo-api/versions/1e45035b96d3/schema)
