Lista os flows da organização
GET/v2/flows
Devolve os flows da organização da credencial, com o flowJson de cada um.
A organização vem da credencial — não existe parâmetro para escolhê-la.
Campos internos (segredos do endpoint, estado do builder, config de envio) não fazem parte do contrato e não são devolvidos.
Parámetros
| Campo | Dónde | Tipo | Descripción |
|---|---|---|---|
statusopcional | query | string | Valores:draftactivepauseddeprecatedarchived |
metaStatusopcional | query | string | Valores:DRAFTPUBLISHEDDEPRECATEDBLOCKEDTHROTTLED |
categoryopcional | query | string | Valores:SIGN_UPSIGN_INAPPOINTMENT_BOOKINGLEAD_GENERATIONCONTACT_USCUSTOMER_SUPPORTSURVEYOTHER |
numberIdopcional | query | string | |
limitopcional | query | integer | |
skipopcional | query | integer |
Respuestas
200Default ResponseCampos y ejemplo de la respuesta
Campo Tipo Descripción itemsobligatorioobject[]items[].idobligatoriostringitems[].organizationIdobligatoriostringitems[].numberIdobligatoriostringitems[].nameobligatoriostringitems[].descriptionopcionalstringitems[].statusobligatoriostringValores: draftactivepauseddeprecatedarchiveditems[].versionobligatoriointegeritems[].metaFlowIdopcionalstringitems[].metaStatusopcionalstringValores: DRAFTPUBLISHEDDEPRECATEDBLOCKEDTHROTTLEDitems[].metaCategoriesobligatoriostring[]items[].flowJsonobligatorioobjectitems[].flowJson.versionopcionalstringPor defecto: 6.2items[].flowJson.data_api_versionopcionalstringPor defecto: 3.0items[].flowJson.routing_modelopcionalobjectitems[].flowJson.screensobligatorioobject[]items[].publishedAtopcionalstring · date-timeitems[].createdAtobligatoriostring · date-timeitems[].updatedAtobligatoriostring · date-timetotalobligatoriointegerJSON{ "items": [ { "id": "string", "organizationId": "string", "numberId": "string", "name": "string", "description": "string", "status": "draft", "version": 1, "metaFlowId": "string", "metaStatus": "DRAFT", "metaCategories": [ "SIGN_UP" ], "flowJson": { "version": "6.2", "data_api_version": "3.0", "routing_model": {}, "screens": [ { "id": "string", "title": "string", "terminal": true, "success": true, "refresh_on_back": true, "sensitive": [ "string" ], "data": {}, "layout": { "type": "SingleColumnLayout", "children": [ { "type": null } ] } } ] }, "publishedAt": "2026-10-16T12:00:00.000Z", "createdAt": "2026-10-16T12:00:00.000Z", "updatedAt": "2026-10-16T12:00:00.000Z" } ], "total": 0}
400RFC 7807 problem details for BAD_REQUEST (400).401RFC 7807 problem details for UNAUTHORIZED (401).403RFC 7807 problem details for FORBIDDEN (403).
Las respuestas de error siguen el formato RFC 7807 (application/problem+json), con un código estable en el campo code. Ver los códigos de error
Ejemplo en curl
curl 'https://api.messages.ccxcompany.co/v2/flows' \ -H "Authorization: Bearer $CCX_API_KEY"