Flows
Snapshot draft → published. Triggers automáticos pasan a usarlo.
Copia el borrador a published_definition y a partir de ahí los disparadores automáticos usan esa versión. Antes valida, y responde 400 si el borrador no tiene nodos, si la definición es inválida o si referencia un Met de traspaso que ya no existe. Es la única forma de que un cambio salga a producción.
post/workspaces/{workspaceId}/flows/{id}/publish
Request
- Base URL: https://api.met.meteor.com.co/api/v1
- URL: https://api.met.meteor.com.co/api/v1/workspaces/{workspaceId}/flows/{id}/publish
- Auth: one of:
- bearer (a scheme the document does not define)
- HTTP bearer
Path parameters
workspaceIdnumber required
ID numérico del workspace. Debe ser el mismo workspace de tu API key: pedir otro devuelve 401.
idstring required
ID del recurso de esta ruta.
Response
Example response
{
"data": {
"created_at": "2026-07-20T18:03:11.000Z",
"created_by": 12,
"description": "Avisa 3 días antes del vencimiento.",
"draft_definition": {
"edges": [
{
"id": "e_1",
"source": "n_7f3c1a",
"sourceHandle": "out",
"target": "n_9b2d40"
}
],
"nodes": [
{
"id": "n_7f3c1a",
"position": {
"x": 120,
"y": 340
},
"type": "agent.ask"
}
]
},
"id": "8f14e45f-ceea-467a-9f0b-4c3d1a2b5e60",
"name": "Recordatorio de pago",
"published_at": "2026-07-30T04:12:33.120Z",
"published_definition": {
"edges": [
{
"id": "e_1",
"source": "n_7f3c1a",
"sourceHandle": "out",
"target": "n_9b2d40"
}
],
"nodes": [
{
"id": "n_7f3c1a",
"position": {
"x": 120,
"y": 340
},
"type": "agent.ask"
}
]
},
"slug": "recordatorio-pago",
"status": "published",
"updated_at": "2026-07-30T04:12:33.120Z",
"workspace_id": 40
}
}Changes
No recorded changes to this operation across all 1 revision of this API.