---
title: "Changes to Generate an authentication token for a customer"
method: POST
path: "/customers/{customer_id}/auth-token"
---

# Changes to Generate an authentication token for a customer

`POST /customers/{customer_id}/auth-token`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 19 revisions.

- **2026-07-09** (v1) `e1ac347eb3c5`: 1 breaking
- **2026-02-02** (v1) `9ba8be0f2006`: 2 breaking, 2 info
- **2024-12-06** (v1) `274e5b2be190`: 1 info

## Changes

- **2026-07-09** (v1) `e1ac347eb3c5`: 1 breaking
  - added the pattern `^ctm_[a-z\d]{26}$` to the `path` request parameter `customer_id`
- **2026-02-02** (v1) `9ba8be0f2006`: 2 breaking, 2 info
  - added the new path request parameter `customer_id`
  - the `data/expires_at` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - added `#/components/schemas/Timestamp` to the `data/expires_at` response property `allOf` list for the response status `200`
  - the response property `data/expires_at` became required for the status `200`
- **2024-12-06** (v1) `274e5b2be190`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/paddlehq/apis/paddle-api/docs/customers/:customer_id/auth-token/post.md) - [API](https://skmtc.dev/paddlehq/apis/paddle-api.md) - [Page](https://skmtc.dev/paddlehq/apis/paddle-api/changes/customers/:customer_id/auth-token/post)
