---
title: "Changes to Creates a participant in a benchmark."
method: POST
path: "/benchmark/{benchmarkId}/participants"
---

# Changes to Creates a participant in a benchmark.

`POST /benchmark/{benchmarkId}/participants`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 24 revisions.

- **2026-10-19** `c72c9f1c8ef5`: 2 breaking
- **2026-10-14** `ee9d3d550b23`: 1 info
- **2026-09-04** `9da534659e5f`: 3 info
- **2026-08-13** `d779de93a5ee`: 1 breaking, 1 warning, 2 info

## Changes

- **2026-10-19** `c72c9f1c8ef5`: 2 breaking
  - removed the enum value `undefined` of the request property `costUnit/oneOf[#/components/schemas/CostUnit]/`
  - removed the enum value `undefined` of the request property `licenseType/oneOf[#/components/schemas/ModelLicenseType]/`
- **2026-10-14** `ee9d3d550b23`: 1 info
  - added the new `UsdPerSample` enum value to the request property `costUnit/oneOf[#/components/schemas/CostUnit]/`
- **2026-09-04** `9da534659e5f`: 3 info
  - the security scope `api` was added to the endpoint's security scheme `OpenIdConnect`
  - added the new optional request property `cost`
  - added the new optional request property `costUnit`
- **2026-08-13** `d779de93a5ee`: 1 breaking, 1 warning, 2 info
  - the `licenseType` request property type changed from no type to `string`
  - removed `#/components/schemas/ModelLicenseType` from the `licenseType` request property `allOf` list
  - the request property `licenseType` became nullable
  - added `#/components/schemas/ModelLicenseType` to the `licenseType` request property `oneOf` list

---

[Operation](https://skmtc.dev/rapidata/apis/rapidata-api/docs/benchmark/:benchmarkId/participants/post.md) - [API](https://skmtc.dev/rapidata/apis/rapidata-api.md) - [Page](https://skmtc.dev/rapidata/apis/rapidata-api/changes/benchmark/:benchmarkId/participants/post)
