2.16. repotoken

リポジトリーアクセストークンの管理 (非推奨)

2.16.1. getTokens

指定したリポジトリートークン情報を取得します。

GET /api/v1/repository/{repository}/tokens/{code}

承認: oauth2_implicit(repo:admin)

パスパラメーター
タイプ名前説明スキーマ

path

code
必須

トークンコード

string

path

repository
必須

リポジトリーの完全パス (例: namespace/name)

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

Bad Request (不適切な要求)

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.16.2. changeToken

指定したリポジトリートークンのパーミッションを更新します。

PUT /api/v1/repository/{repository}/tokens/{code}

承認: oauth2_implicit(repo:admin)

パスパラメーター
タイプ名前説明スキーマ

path

code
必須

トークンコード

string

path

repository
必須

リポジトリーの完全パス (例: namespace/name)

string

要求の body スキーマ (application/json)

トークンパーミッションの説明

名前説明スキーマ

role
任意

トークンに使用するロール

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

Bad Request (不適切な要求)

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.16.3. deleteToken

リポジトリートークンを削除します。

DELETE /api/v1/repository/{repository}/tokens/{code}

承認: oauth2_implicit(repo:admin)

パスパラメーター
タイプ名前説明スキーマ

path

code
必須

トークンコード

string

path

repository
必須

リポジトリーの完全パス (例: namespace/name)

string

レスポンス
HTTP コード説明スキーマ

204

削除済み

 

400

Bad Request (不適切な要求)

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.16.4. createToken

新規リポジトリートークンを作成します。

POST /api/v1/repository/{repository}/tokens/

承認: oauth2_implicit(repo:admin)

パスパラメーター
タイプ名前説明スキーマ

path

repository
必須

リポジトリーの完全パス (例: namespace/name)

string

要求の body スキーマ (application/json)

新しいトークンの説明。

名前説明スキーマ

friendlyName
任意

トークンの特定に役立つ分かりやすい名前

string

レスポンス
HTTP コード説明スキーマ

201

作成に成功

 

400

Bad Request (不適切な要求)

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.16.5. listRepoTokens

指定したリポジトリーのトークンを一覧表示します。

GET /api/v1/repository/{repository}/tokens/

承認: oauth2_implicit(repo:admin)

パスパラメーター
タイプ名前説明スキーマ

path

repository
必須

リポジトリーの完全パス (例: namespace/name)

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

Bad Request (不適切な要求)

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError