GET /api/v1/sequences/{sequenceId}/versions/{versionId}/edges
Chaque liaison de la version avec son id, fromNodeId, toNodeId et branch. Lisez-la avant de
délier : l'id est la seule prise sur une liaison que vous n'avez jamais créée à la main.
Autorisation
| Rôle dans l'organisation | Cet endpoint |
|---|---|
OWNER | Autorisé |
ADMIN | Autorisé |
MEMBER | Autorisé |
Paramètres de chemin
| Paramètre | Type | Description |
|---|---|---|
versionId | string | Obligatoire. La version dont vous lisez les liaisons |
Exemple
bash
curl -H "x-api-key: $AGENTMAIL_API_KEY" \
"https://www.agentsmail.io/api/v1/sequences/$SEQUENCE_ID/versions/$VERSION_ID/edges"Réponse
200 OK— l'appel a réussi.401 Unauthorized— clé absente ou invalide, ou son propriétaire a quitté l'organisation.404 Not Found— aucune ressource de ce type, ou elle appartient à une autre organisation. L'API ne confirme jamais l'existence d'un id à un appelant qui n'y a pas droit.429 Too Many Requests— plus de 120 requêtes en une minute pour cette clé.
Champs de la réponse
data est un tableau de liaisons.
| Champ | Type | Description |
|---|---|---|
success | boolean | Indique si l'opération a réussi |
data[].id | string | Identifiant de la liaison |
data[].fromNodeId | string | Étape qu'elle quitte |
data[].toNodeId | string | Étape qu'elle atteint |
pagination | object | {total, page, limit, totalPages} |
Exemple de réponse
json
{
"success": true,
"data": [
{
"id": "4d19c0a2",
"fromNodeId": "d77b0913",
"toNodeId": "e08c1a24"
}
],
"pagination": {
"total": 1,
"page": 1,
"limit": 20,
"totalPages": 1
}
}