Identification
Tokens
Génère un token d'authentification POST
/v1/auth/token.json
Retourne un token d'authentification temporaire.
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
login | string | Login | |
password | string | Mot de passe |
Format de sortie :
data:{
"token": "string",
"token_media": "string",
"user": {
"user_id": "integer",
"avatar": "string",
"firstname": "string",
"lastname": "string",
"email": "string",
"gender": "string",
"is_admin": "boolean",
"scopes": "List"
},
"expiration_date": "string",
"expiration_delay": "int"
}
Nom | Type | Description |
---|---|---|
token | string | Token |
token_media | string | Token d'accès aux médias |
user | object | |
user_id | integer | Identifiant unique de l'utilisateur |
avatar | string | Avatar de l'utilisateur |
firstname | string | Prénom de l'utilisateur |
lastname | string | Nom de l'utilisateur |
email | string | Email de l'utilisateur |
gender | string | Genre de l'utilisateur |
is_admin | boolean | Identifie les administrateurs |
scopes | List | Droits d'accès |
expiration_date Facultatif | string | Date d'expiration |
expiration_delay Facultatif | int | Temps en secondes avant expiration |
Détail d'un token d'authentification GET
/v1/auth/token/{token}.json
Retourne les informations associées à un token d'authentification ainsi qu'à son utilisateur
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
token | Obligatoire | string | token d'authentification |
Format de sortie :
data:{
"token": "string",
"token_media": "string",
"user": {
"user_id": "integer",
"avatar": "string",
"firstname": "string",
"lastname": "string",
"email": "string",
"gender": "string",
"is_admin": "boolean",
"scopes": "List"
},
"expiration_date": "string",
"expiration_delay": "int"
}
Nom | Type | Description |
---|---|---|
token | string | Token |
token_media | string | Token d'accès aux médias |
user | object | |
user_id | integer | Identifiant unique de l'utilisateur |
avatar | string | Avatar de l'utilisateur |
firstname | string | Prénom de l'utilisateur |
lastname | string | Nom de l'utilisateur |
email | string | Email de l'utilisateur |
gender | string | Genre de l'utilisateur |
is_admin | boolean | Identifie les administrateurs |
scopes | List | Droits d'accès |
expiration_date Facultatif | string | Date d'expiration |
expiration_delay Facultatif | int | Temps en secondes avant expiration |
Quota
Quota de requêtes disponibles GET
/v1/rate.json
Retourne le quota de requêtes disponibles du client. Ne consomme pas le quota.