API : sessions utilisateur
En utilisant un jeton de session, vous pouvez récupérer les informations de l'utilisateur.
GET /usersessions/{token}
Cette méthode retourne les informations de la session ainsi que les détails de l'utilisateur.
URL de la ressource
GET https://app.snipcart.com/api/usersessions/{token}
En-têtes
Nom | Valeur | Obligatoire? | Description |
---|---|---|---|
Accept | application/json |
Oui | Notre API n'accepte que le type de contenu application/json, vous devez donc toujours spécifier l'en-tête Accept: application/json dans chaque requête que vous effectuez. |
Paramètres
Nom | Obligatoire? | Type | Description |
---|---|---|---|
token | Oui | uniqueidentifier | Le jeton de session, transmis dans l'URL. |
Exemple de requête
curl -H "Accept: application/json" \
https://app.snipcart.com/api/usersessions/c83945cd-1802-4861-b1b9-4e98eed8939d |
-u {API_KEY}:
Exemple de réponse
{
"token":"c83945cd-1802-4861-b1b9-4e98eed8939d",
"expires":"2015-04-03T01:09:10.207Z",
"customer": {
"id":"c25f6054-3fc9-4792-b2d2-3e10eed55708",
"email":"geeks@snipcart.com",
"status":"Confirmed",
"creationDate":"2015-03-23T20:06:28.577Z",
"statistics": {
"ordersCount":1,
"ordersAmount":320.00
},
"billingAddressName":"Charles Ouellet",
"billingAddressCompanyName":"Snipcart",
"billingAddressAddress1":"226 rue St-Joseph Est",
"billingAddressAddress2":null,
"billingAddressCity":"Québec",
"billingAddressCountry":"CA",
"billingAddressProvince":"QC",
"billingAddressPostalCode":"G1K3A8",
"billingAddressPhone":"555 555 5555",
"shippingAddressName":"Charles Ouellet",
"shippingAddressCompanyName":"Snipcart",
"shippingAddressAddress1":"226 rue St-Joseph Est",
"shippingAddressAddress2":null,
"shippingAddressCity":"Québec",
"shippingAddressCountry":"CA",
"shippingAddressProvince":"QC",
"shippingAddressPostalCode":"G1K3A8",
"shippingAddressPhone":"555 555 5555",
"shippingAddressSameAsBilling":true,
"gravatarUrl":"https://www.gravatar.com/avatar/43c0d10549c1cafa66c416c7e7a59698?s=70&d=https%3a%2f%2fapp.snipcart.com%2fcontent%2fimages%2favatar.jpg"
}
}