---
title: "Changes to Create Spreadsheet Job"
method: POST
path: "/api/v1/beta/sheets/jobs"
---

# Changes to Create Spreadsheet Job

`POST /api/v1/beta/sheets/jobs`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 2 of 33 revisions.

- **2026-06-09** `b17341164de9` — 2 info
- **2026-06-04** `d40e17e17bd1` — 3 breaking, 16 warning, 11 info

## Changes

- **2026-06-09** `b17341164de9` — 2 info
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
- **2026-06-04** `d40e17e17bd1` — 3 breaking, 16 warning, 11 info
  - the `config` request property type changed from `object` to no type
  - the response property `config` became optional for the status `200`
  - the `config` response's property type changed from `object` to no type for status `200`
  - removed the request property `config/extraction_range`
  - removed the request property `config/flatten_hierarchical_tables`
  - removed the request property `config/generate_additional_metadata`
  - removed the request property `config/include_hidden_cells`
  - removed the request property `config/sheet_names`
  - removed the request property `config/specialization`
  - removed the request property `config/table_merge_sensitivity`
  - removed the request property `config/use_experimental_processing`
  - removed the optional property `config/extraction_range` from the response with the `200` status
  - removed the optional property `config/flatten_hierarchical_tables` from the response with the `200` status
  - removed the optional property `config/generate_additional_metadata` from the response with the `200` status
  - removed the optional property `config/include_hidden_cells` from the response with the `200` status
  - removed the optional property `config/sheet_names` from the response with the `200` status
  - removed the optional property `config/specialization` from the response with the `200` status
  - removed the optional property `config/table_merge_sensitivity` from the response with the `200` status
  - removed the optional property `config/use_experimental_processing` from the response with the `200` status
  - added the new optional request property `configuration`
  - added the new optional request property `configuration_id`
  - added the new optional request property `webhook_configurations`
  - added `#/components/schemas/SpreadsheetParsingConfig, subschema #2` to the `config` request property `anyOf` list
  - request property `config` deprecated
  - added the optional property `configuration_id` to the response with the `200` status
  - added the optional property `metadata_state_transitions` to the response with the `200` status
  - added the optional property `parameters` to the response with the `200` status
  - added `#/components/schemas/SpreadsheetParsingConfig, subschema #2` to the `config` response property `anyOf` list for the response status `200`
  - response property `config` deprecated
  - added the required property `configuration` to the response with the `200` status

---

[Operation](https://skmtc.dev/run-llama/apis/llama-platform/docs/api/v1/beta/sheets/jobs/post.md) · [API](https://skmtc.dev/run-llama/apis/llama-platform.md) · [Page](https://skmtc.dev/run-llama/apis/llama-platform/changes/api/v1/beta/sheets/jobs/post)
