Codes d’appairage
Le code à usage unique qui relie un poste à votre organisation.
Le cycle de vie et les pièges : Postes.
Routes
| Route | Effet |
|---|---|
POST /v1/workstation-pairing-codes | Créer un code d’appairage |
GET /v1/workstation-pairing-codes/{code} | Lire un code d’appairage |
POST /v1/workstation-pairing-codes/{code}/confirm-transfer | Confirmer le rattachement d’un poste déjà appairé |
POST /v1/workstation-pairing-codes/{code}/cancel | Annuler un code d’appairage |
L’objet
idtexteL'identifiant de l'objet, préfixé par son type.
objecttexteLe nom du type d'objet.
codetexteÀ saisir dans l'agent. Rendu seulement à la création.
statusénumérationL'état du code.
pendingpairedexpiredcancelledstageénumérationou nullOù en est le poste, tant que
statusvautpending.waitingconnectingstalledagent_outdatedalready_pairedpreviewed_atentierou nullLa saisie du code sur le poste.
agentobjetou nullCe que l'agent a dit de lui en présentant le code. Vide avant.
Champs de agent
nametexteobligatoireou nullLe nom affiché.
platformtexteobligatoireou nullos_versiontexteobligatoireou nullversiontexteobligatoireou nullstatusénumérationobligatoireou nullup_to_dateupdate_availableoutdatedminimum_versiontexteobligatoirelatest_versiontexteobligatoire
current_organizationtexteou nullL'organisation que le poste quitterait, tant que
stagevautalready_paired.expires_atentierou nullL'échéance du code, en secondes Unix.
workstationtexteou nullLe poste appairé par ce code : son identifiant, ou l'objet par
expand[]=workstation.createdentierou nullLa création de l'objet, en secondes Unix.
livemodebooléentrueen production,falseen mode test.
{
"id": "wpc_034t7hCZcEgoE0r0ABaKuL",
"object": "workstation_pairing_code",
"code": "RB7K-4Q2M",
"status": "pending",
"stage": "waiting",
"previewed_at": null,
"agent": null,
"current_organization": null,
"expires_at": 1794005296,
"workstation": null,
"created": 1794004696,
"livemode": false
}