---
title: "Changes to Create or replace service token"
method: PUT
path: "/v1/service_token"
---

# Changes to Create or replace service token

`PUT /v1/service_token`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 101 revisions.

- **2026-10-30** `8f5039399f77`: 2 breaking, 1 info
- **2026-09-03** `ebac33c1422e`: 1 breaking
- **2026-08-13** `e05ef145579d`: 2 info
- **2026-06-03** `46b20afded4f`: 1 info
- **2026-05-21** `7c3461755f69`: 1 breaking
- **2025-08-15** `48d02c745827`: 1 info

## Changes

- **2026-10-30** `8f5039399f77`: 2 breaking, 1 info
  - the request property `expires_in_seconds` became not nullable
  - the request property `org_name` became not nullable
  - the `expires_in_seconds` request property's exclusiveMinimum was decreased from `true` to `0.00`
- **2026-09-03** `ebac33c1422e`: 1 breaking
  - request body became required
- **2026-08-13** `e05ef145579d`: 2 info
  - added the new optional request property `expires_in_seconds`
  - added the optional property `expires_at` to the response with the `200` status
- **2026-06-03** `46b20afded4f`: 1 info
  - endpoint added
- **2026-05-21** `7c3461755f69`: 1 breaking
  - api removed without deprecation
- **2025-08-15** `48d02c745827`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/braintrustdata/apis/braintrust-api/docs/v1/service_token/put.md) - [API](https://skmtc.dev/braintrustdata/apis/braintrust-api.md) - [Page](https://skmtc.dev/braintrustdata/apis/braintrust-api/changes/v1/service_token/put)
