---
title: "Changes to Upsert a custom toolkit"
method: POST
path: "/api/v3/custom/toolkits/upsert"
---

# Changes to Upsert a custom toolkit

`POST /api/v3/custom/toolkits/upsert`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 52 revisions.

- **2026-10-15** `ebd1915c5b72`: 1 info
- **2026-10-03** `f38ed00963a3`: 1 breaking, 1 info
- **2026-09-17** `4b5464baffd6`: 1 info
- **2026-08-04** `efb8b387c22c`: 1 info

## Changes

- **2026-10-15** `ebd1915c5b72`: 1 info
  - added the new optional request property `toolkit_config/auth_schemes/items/oneOf[subschema #2]/additional_fields`
- **2026-10-03** `f38ed00963a3`: 1 breaking, 1 info
  - removed `subschema #2, subschema #3` from the `toolkit_config/auth_schemes/items/` request property `oneOf` list
  - added `subschema #2, subschema #3` to the `toolkit_config/auth_schemes/items/` request property `oneOf` list
- **2026-09-17** `4b5464baffd6`: 1 info
  - added the non-success response with the status `429`
- **2026-08-04** `efb8b387c22c`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/composiohq/apis/composio-platform-api/docs/api/v3/custom/toolkits/upsert/post.md) - [API](https://skmtc.dev/composiohq/apis/composio-platform-api.md) - [Page](https://skmtc.dev/composiohq/apis/composio-platform-api/changes/api/v3/custom/toolkits/upsert/post)
