L’API Create Session Creation Token génère un nouveau jeton de création de session pour les transactions existantes. Un nouveau jeton de création de session est requis lorsque l’ancien jeton a expiré et que la transaction est toujours valide.
Syntaxe
POST /api/transaction/transaction_id/token
Exemples
Exemple de demande
POST /api/transaction/dcaad720-d1e9-47ba-a76b-a6370ef0373b/token HTTP /1.1
Animateur : onespan.com
Accepter : application/json, texte/javascript
Exemple de charge utile :
{
« role » : « inconnu »
}
Exemple de réponse
HTTP/1.1 200 OK
Varier : Accepter
Type de contenu : application/json
{
« token » : « eyJhbGciOiJIUzM4NCIsInR5cCI6IkpXVCJ9.eyJzZXNzaW9uIjp7InJvbGUiOiJ1bmtub3duIn0sInNjb3BlIjpbInNlc3Npb25fY3JlYXRpb25fYXV0aG9yaXphdGlvbl9jb2RlIl0sInRyYW5zYWN0aW9uX3V1aWQQ IqOJjZTMxYjljYy1hNzIyLTRmZDctYmI3YS03MDMxM2RhNDg0OGMiLCJleHAiOjE2MjM5MzkxOTksImp0aSI6IjIxOTM1YjVkLTE4OTMtNDIxOC1iMjUwLTdjZTNlYzZlYjE5NSIsImNsaWVudF9pZCI6ImRlYWxmbG8ifQ.CUfpqPcSeSTJiOYzz72w8uFoCBrQOYK0NFdAUUVx3K3JVWLFIfogLmPjnJFMmsJq »,
« role » : « inconnu »
}
En-têtes
Les en-têtes suivants sont inclus dans la demande et la réponse :
En-têtes de requête
Accepter : le type de contenu de la réponse dépend de l’en-tête Accepter .
Autorisation : jeton OAuth/JWT à authentifier.
En-têtes de réponse
Type de contenu : application/json
Codes d’état
Code d’état | Nom | Description |
---|---|---|
200 | D’ACCORD | Aucune erreur. |
400 | Mauvaise demande | Les données de transaction ne sont pas valides. |
401 | Non autorisée | Jeton non valide. |
403 | Interdit | Le jeton n’accorde pas de droits de création de transaction. |
500 | Erreur de serveur interne | Erreur de serveur ou d’application. |