Skip to main content
POST
Create workflow

Authorizations

x-juridiq-api-key
string
header
required

Chave de API do escritório (criada no painel). Envie o valor no header x-juridiq-api-key. A API aberta aplica rate limit por chave (veja a documentação de integradores).

Body

application/json
name
string
required

Nome da automação

Minimum string length: 1
trigger
enum<string>
required

Gatilho; o mesmo do passo type "trigger" em content

Available options:
MANUAL_START,
ON_SCHEDULE,
ON_PUBLICATION_CREATED,
ON_CRM_CREATED,
ON_TASK_CREATED,
ON_EVENT_CREATED,
ON_AUDIENCE_CREATED,
ON_FINANCIAL_CREATED,
ON_MOVEMENT_CREATED,
ON_SIGNATURE_SIGNED,
ON_DOCUMENT_CREATED,
ON_LAWSUIT_CREATED,
ON_PERSON_CREATED,
ON_TASK_COLUMN_ENTERED,
ON_CRM_COLUMN_ENTERED
content
object
required

Grafo de passos: { initialStepId, steps: [...] }. Formato completo, gatilhos, ações e variáveis {{...}} em GET /workflow/catalog.

description
string | null

Descrição livre

Maximum string length: 1000
isActive
boolean

Ignorado para API key/IA: a automação sempre fica pausada até o usuário ativar na tela

variant
enum<string>

Tela que edita o fluxo. Use FULL (editor completo) para automações novas

Available options:
FULL,
TASK_FLOW,
RECURRING,
AUDIENCE_REMINDER,
BIRTHDAY,
EVENT_REMINDER,
PUBLICATION,
MOVEMENT
triggerData
object

Dados do gatilho. Formato completo, gatilhos, ações e variáveis {{...}} em GET /workflow/catalog.

tagIds
string<uuid>[]

Etiquetas (ids)

Maximum array length: 50

Response

Default Response

workflow
any