Personal Access Tokens
All operations require authentication.
Retrieve all personal access tokens from this userProduction
Path parameters
User
Response
Example uses user = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ me/ identity/ user/ {user}/ token \
-H "authorization: Bearer $OVH_TOKEN"[ "string"]
Create a new personal access tokenProduction
Path parameters
User
Request body (required)
Personal access token's description
Personal access token's expiration date
Duration (in seconds) of the token's validity
Personal access token's name
Response
Creation date of this token
Personal access token's description
Personal access token's expiration date
Personal access token's last used date
Name of this token
Personal access token
Example uses user = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ me/ identity/ user/ {user}/ token \
-H "authorization: Bearer $OVH_TOKEN"{ "creation": "2024-01-01T12:00:00Z", "description": "string", "expiresAt": "2024-01-01T12:00:00Z", "lastUsed": "2024-01-01T12:00:00Z", "name": "string", "token": "string"}
Get a personal access token's informationProduction
Path parameters
Name
User
Response
Creation date of this token
Personal access token's description
Personal access token's expiration date
Personal access token's last used date
Name of this token
Example uses name = string, user = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ me/ identity/ user/ {user}/ token/ {name} \
-H "authorization: Bearer $OVH_TOKEN"{ "creation": "2024-01-01T12:00:00Z", "description": "string", "expiresAt": "2024-01-01T12:00:00Z", "lastUsed": "2024-01-01T12:00:00Z", "name": "string"}
Alter a user personal acces tokenProduction
Path parameters
Name
User
Request body (required)
Personal access token's description
Personal access token's expiration date
Duration (in seconds) of the token's validity
Response
Creation date of this token
Personal access token's description
Personal access token's expiration date
Personal access token's last used date
Name of this token
Example uses name = string, user = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ me/ identity/ user/ {user}/ token/ {name} \
-H "authorization: Bearer $OVH_TOKEN"{ "creation": "2024-01-01T12:00:00Z", "description": "string", "expiresAt": "2024-01-01T12:00:00Z", "lastUsed": "2024-01-01T12:00:00Z", "name": "string"}
Delete a personal access tokenProduction
Path parameters
Name
User
Response
Example uses name = string, user = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ me/ identity/ user/ {user}/ token/ {name} \
-H "authorization: Bearer $OVH_TOKEN"