Skip to main content
POST
/
scheduled-message
Agendar mensagem
curl --request POST \
  --url http://localhost:3001/scheduled-message/ \
  --header 'Content-Type: multipart/form-data' \
  --header 'X-JuriChat-Api-Key: <api-key>' \
  --form 'conversationId=<unknown>' \
  --form 'message=<unknown>' \
  --form 'type=<unknown>' \
  --form 'file=<unknown>' \
  --form 'caption=<unknown>' \
  --form 'fileName=<unknown>' \
  --form 'contactName=<unknown>' \
  --form 'contactPhoneNumber=<unknown>' \
  --form 'scheduledAt=<unknown>'
{
  "data": {
    "id": "<string>",
    "conversationId": "<string>",
    "userId": "<string>",
    "type": "<string>",
    "scheduledAt": "2023-11-07T05:31:56Z",
    "status": "PENDING",
    "sentAt": "2023-11-07T05:31:56Z",
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedAt": "2023-11-07T05:31:56Z",
    "content": "<unknown>",
    "metadata": "<unknown>"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.jurichat.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-JuriChat-Api-Key
string
header
required

Chave de API do escritório (criada no painel). Envie o valor no header X-JuriChat-Api-Key.

Body

multipart/form-data
conversationId
any

ID da conversa. Enviado como campo de formulário (multipart/form-data).

message
any

Texto da mensagem. Obrigatório quando type for text.

type
any

Tipo da mensagem: text, audio, image, video, document ou contact.

file
any

Arquivo de mídia. Obrigatório para tipos de mídia.

caption
any

Legenda da mídia. Opcional.

fileName
any

Nome do arquivo para documentos. Opcional.

contactName
any

Nome do contato. Obrigatório quando type for contact.

contactPhoneNumber
any

Telefone do contato. Obrigatório quando type for contact.

scheduledAt
any

Data e hora de envio no formato ISO 8601.

Response

Default Response

data
object
required