---
title: "Changes to Post Source"
method: POST
path: "/sources"
---

# Changes to Post Source

`POST /sources`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 27 revisions.

- **2026-08-04** `a29120dd7406`: 2 breaking, 8 info
- **2025-09-16** `4f984b6745db`: 14 breaking, 1 warning

## Changes

- **2026-08-04** `a29120dd7406`: 2 breaking, 8 info
  - added the new required request property `project_id`
  - the `source/supplier_reference_id/anyOf[subschema #1]/` response property's maxLength was increased from `100` to `200` for the response status `200`
  - added the new optional request property `description`
  - the `display_name` request property's maxLength was increased from `100` to `150`
  - the `supplier_reference_id` request property's maxLength was increased from `100` to `200`
  - 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
  - added the required property `source/description` to the response with the `200` status
  - added the required property `source/original_filename` to the response with the `200` status
  - added the required property `source/project_id` to the response with the `200` status
- **2025-09-16** `4f984b6745db`: 14 breaking, 1 warning
  - removed the enum value `application/geo+json` of the request property `content_type`
  - removed the enum value `application/json` of the request property `content_type`
  - removed the enum value `application/msword` of the request property `content_type`
  - removed the enum value `application/pdf` of the request property `content_type`
  - removed the enum value `application/vnd.ms-excel` of the request property `content_type`
  - removed the enum value `application/vnd.openxmlformats-officedocument.spreadsheetml.sheet` of the request property `content_type`
  - removed the enum value `application/vnd.openxmlformats-officedocument.wordprocessingml.document` of the request property `content_type`
  - removed the enum value `application/x-ipynb+json` of the request property `content_type`
  - removed the enum value `image/jpeg` of the request property `content_type`
  - removed the enum value `image/png` of the request property `content_type`
  - removed the enum value `text/csv` of the request property `content_type`
  - removed the enum value `text/plain` of the request property `content_type`
  - the `supplier_reference_id` request property's minLength was increased from `0` to `1`
  - the `source/id` response property's maxLength was increased from `36` to `37` for the response status `200`
  - added the new `WEBSITE` enum value to the `source/type` response property for the response status `200`

---

[Operation](https://skmtc.dev/isometric/apis/isometric-certify-data-ingestion-api/docs/sources/post.md) - [API](https://skmtc.dev/isometric/apis/isometric-certify-data-ingestion-api.md) - [Page](https://skmtc.dev/isometric/apis/isometric-certify-data-ingestion-api/changes/sources/post)
