Changement de l’API – Implémentation

Comme annoncé en décembre, l’API sera désormais uniquement accessible par une clé et un agent utilisateur valides ainsi que par HTTPS. Les changements entreront en vigueur à partir du 12 février 2018.

Pour tester si votre Clients est déjà compatible, utilisez la clé X-Api test pour vos requêtes.

Test sans en-tête :

curl -v ‘https://api.spreadshirt.net/api/v1/shops/205909’

Test avec en-tête :

curl -H ‘X-Api-Key-Test: yes’ ‘https://api.spreadshirt.net/api/v1/shops/205909’

Ce que vous devez faire :

Effectuez vos requêtes par HTTPS afin qu’à l’avenir elles soient cryptées

Ajoutez dans l’en-tête un agent utilisateur comprenant également une information sur votre domaine

Utilisez une clé API, au mieux dans l’en-tête d’autorisation pour qu’elle soit cryptée

Avant le 12 février 2018, veillez à ce que toutes les requêtes comprennent ces critères et que l’accès fonctionne correctement.