---
title: "/offers/:id/reject"
method: PATCH
path: "/offers/{id}/reject"
---

# /offers/:id/reject

`PATCH /offers/{id}/reject`

Rejects an offer (must be in a compatible state). Required scope: `w_offers`. Accessible only with user tokens.

## Path parameters

- `id` string, required

## Request body

- object
  - `rejection_reason` string — An optional rejection reason

## Response `200`

200

- object
  - `requisitions` object[]
    - `id` string
    - `code` string
    - `job` object
      - `id` string
      - `title` string
    - `department` object
      - `id` string
      - `name` string
    - `location` object
      - `location_str` string
      - `country` string
      - `country_code` string
      - `region` string
      - `region_code` string
      - `city` unknown
      - `zip_code` unknown
    - `hiring_manager` object
      - `id` string
      - `name` string
    - `owner` object
      - `id` string
      - `name` string
    - `plan_date` string
    - `start_date` unknown
    - `salary_range` object
      - `from` integer
      - `to` integer
      - `frequency` string
      - `currency` string
    - `employment_type` string
    - `reason` string
    - `state` string
    - `requisition_attributes` object[]
      - `name` string
      - `value` object
        - `body` string
    - `approval_groups` object[]
      - `id` string
      - `approvers` object[]
        - `id` string
        - `name` string
        - `decision` string

## Other responses

- `401` — 401
- `404` — 404

---

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