Passer au contenu principal
POST
cURL

Autorisations

Authorization
string
header
requis

Pour vos propres scripts et vos intégrations de serveur à serveur. Créez une clé dans l'application sous Paramètres > Accès > Clés d'API et copiez-la à ce moment-là, car elle n'est affichée qu'une fois. Envoyez-la sous la forme Authorization: Bearer <key>. La clé agit en tant que le membre qui l'a créée, dans l'organisation où elle a été créée. Un appel exige l'autorisation du membre et l'une des portées de la clé, comme inventory:read ou sales:write. Une clé avec * a toutes les portées.

Corps

application/json

Une nouvelle clé d'accès : un nom, la réponse de l'authentificateur sous forme du JSON que l'appel WebAuthn du navigateur renvoie, et le jeton avec lequel ses options sont arrivées.

name
string
requis

Un nom pour la clé d'accès qui aide le membre à la reconnaître, comme l'appareil sur lequel elle est enregistrée.

Maximum string length: 100
credential
string
requis

L'identifiant d'authentification que l'appel de création WebAuthn du navigateur ou de la plateforme a renvoyé, sous forme de chaîne JSON.

Maximum string length: 16384
token
string
requis

Le token fourni avec les options de démarrage de l'ajout d'une clé d'accès. Il fonctionne pendant cinq minutes.

Maximum string length: 16384

Réponse

PasskeyResource

data
PasskeyResource · object
requis

Une clé d'accès ou une clé de sécurité avec laquelle le membre se connecte.