cURL
curl --request POST \ --url https://api.notifique.dev/v1/automations \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>", "graph": { "steps": [ { "stepKey": "<string>", "stepType": "trigger", "config": { "eventName": "<string>" } } ], "connections": [ { "from": "<string>", "to": "<string>", "branch": "true" } ], "nodeLayout": {} }, "status": "DISABLED" } '
200
Example
{ "success": true, "data": { "id": "<string>", "name": "<string>", "status": "ENABLED", "triggerEventName": "<string>", "graphVersion": 123, "createdAt": "2023-11-07T05:31:56Z" } }
Valida graph (DAG, um gatilho, condições com dois ramos branch, etc.). O eventName do gatilho deve corresponder a um evento já registrado (EVENT_NOT_REGISTERED caso contrário).
graph
branch
eventName
EVENT_NOT_REGISTERED
Authorization: Bearer sk_live_...
1 - 256
Grafo acíclico (DAG) com exatamente um trigger. Arestas a partir de condition exigem branch: true | false.
trigger
condition
true
false
Show child attributes
ENABLED
DISABLED
Criada (resposta sem graphJson).
graphJson
Was this page helpful?