---
title: "トークンを作成する"
slug: "create-a-token"
abstract: "トークンを生成するリソースを作成するための「Create a token resource」の概要。"
---
# トークンを作成する

ユーザーは1つのトークンしか持てないため、新しいトークンを生成すると前のトークンは無効になります。新しいトークンを生成できるのはスーパーユーザー権限を持つ人だけです。

PUT /api/authenticate

## ボディパラメータ

名称

種類

概要

user\_name

String

新しいトークンを生成するユーザーのユーザー名

## 車体の例

{
 "user\_name":"Username"
}

## 反応

反応

概要

200 Ok

X-Auth-Tokenヘッダーで使用する新たに生成されたトークンを返します

## 応答例

Status: 200 Ok

{
 "token" : "newly-generated-token-to-be-used-in-X-Auth-Token-header"
}