---
title: "Access Token"
method: POST
path: "/apiops/auth/token"
tags: ["Auth"]
---

# Access Token

`POST /apiops/auth/token`

## Request

- Base URL: `http://167.86.118.166:32080`
- URL: `http://167.86.118.166:32080/apiops/auth/token`
- Auth: none declared
- TypeScript: <https://skmtc.dev/apinizer/apis/apinizer-management-apis/docs/apiops/auth/token/post.ts> (a function with typed inputs; its response is checked against the schema)

Create Access Token

## Request body `application/x-www-form-urlencoded`

- object
  - `grant_type` string, required: client_credentials is allowed
  - `client_id` string, required: client_id
  - `client_secret` string, required: client_secret

## Response `200`

successful operation!

- TokenResponse
  - `error` string
  - `error_description` string
  - `access_token` string
  - `expires_in` integer

## Other responses

- `400`: bad request!
- `401`: not authorized for this operation!
- `500`: internal error!

## Changes

- **2026-10-20** `d1a546deccf0`: 3 breaking
  - the request property `client_id` became required
  - the request property `client_secret` became required
  - the request property `grant_type` became required
  - …this revision’s changelog is incomplete

[Operation history](https://skmtc.dev/apinizer/apis/apinizer-management-apis/changes/apiops/auth/token/post.md)

---

[API](https://skmtc.dev/apinizer/apis/apinizer-management-apis.md) - [All operations](https://skmtc.dev/apinizer/apis/apinizer-management-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/apinizer/apis/apinizer-management-apis/revisions/e083046b24cd?raw)
