---
title: "Create authentication token"
method: POST
path: "/v1/clients/{clientId}/auth/credential-tokens"
---

# Create authentication token

`POST /v1/clients/{clientId}/auth/credential-tokens`

Generates an authentication credential token for a private account.

## Path parameters

- `clientId` string, required

## Request body

- AuthCredentialRequest
  - `client_id` string, required
  - `client_secret` string, required

## Response `200`

Successfully created credential token.

- AuthCredentialResponse
  - `id` string, uuid
  - `client_id` string, uuid
  - `client_credential_id` string, uuid
  - `token` string — JWT authentication token
  - `status` 'ACTIVE' | 'INACTIVE'
  - `expires_at` string, date-time
  - `created_at` string, date-time
  - `updated_at` string, date-time
  - `deleted_at` string, nullable

---

[API](https://skmtc.net/monato/apis/fincore-api.md) · [All operations](https://skmtc.net/monato/apis/fincore-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/monato/fincore-api/versions/a8263ed74545/schema)
