v1.kanban

Atualiza uma configuração.

put/v1/automations/kanban/{vacancyID}/actions/{id}

Request

  • Base URL: http://localhost:8888/api
  • URL: http://localhost:8888/api/v1/automations/kanban/{vacancyID}/actions/{id}
  • Auth: API key in header authorization

Path parameters

ID da vaga

ID da configuração

Request body

trigger'new.candidate' | 'move.candidate'

Key do acionamento

decision'request.recrutest' | 'custom.questions' | 'email.template'

Key da tomada de decisão

Example request

{
  "trigger": "new.candidate",
  "decision": "request.recrutest",
  "payload": {
    "trigger": {
      "pipe_stage_id": 1
    },
    "decision": {
      "template_id": 1,
      "reply_to": "noreply@recrutei.com.br"
    }
  }
}

Response

Sucesso de Retorno!

messagestring

Example response

{
  "message": "Ação realizada com sucesso!",
  "data": {
    "_id": "630e3e33e2437749b23cb07b",
    "title": "Um título qualquer",
    "created": "31 de agosto de 2022 às 12:00h",
    "author": "John Doe",
    "trigger": {
      "key": "store.application",
      "title": "Receber um novo candidato",
      "decisions": [
        "email.template"
      ],
      "fields": [
        {
          "key": "vacancy_id",
          "title": "Na vaga",
          "rules": [
            "required"
          ],
          "values": [
            {
              "label": "Minha vaga Teste",
              "value": 1
            }
          ],
          "value": 1
        }
      ]
    },
    "decision": {
      "key": "email.template",
      "title": "Enviar e-mail para o candidato",
      "triggers": [
        "new.candidate"
      ],
      "fields": [
        {
          "key": "form_id",
          "title": "Formulário",
          "rules": [
            "required"
          ],
          "values": [
            {
              "label": "Meu formulário teste",
              "value": 1
            }
          ],
          "value": 1
        }
      ]
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.