curl -X PUT "https://api.oxenty.api.br/api/sessions/550e8400-e29b-41d4-a716-446655440000" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "atendimento-vip",
"allowGroup": false,
"webhookUrl": "https://novo-servidor.com/webhook"
}'
const session = await client.sessions.update(
'550e8400-e29b-41d4-a716-446655440000',
{
name: 'atendimento-vip',
allowGroup: false,
webhookUrl: 'https://novo-servidor.com/webhook',
}
);
session = client.sessions.update(
'550e8400-e29b-41d4-a716-446655440000',
name='atendimento-vip',
allow_group=False,
webhook_url='https://novo-servidor.com/webhook'
)
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "atendimento-vip",
"status": "connected",
"phone": "5511999999999",
"allowGroup": false,
"webhookUrl": "https://novo-servidor.com/webhook",
"webhookEvents": ["message.received", "message.status"],
"hasWebhook": true,
"createdAt": "2024-01-15T10:00:00.000Z",
"updatedAt": "2024-01-15T12:00:00.000Z",
"connectedAt": "2024-01-15T10:05:00.000Z"
}
{
"statusCode": 404,
"error": "SESSION_NOT_FOUND",
"message": "Sessão não encontrada"
}
{
"statusCode": 409,
"error": "SESSION_ALREADY_EXISTS",
"message": "Já existe uma sessão com o nome 'atendimento-vip'"
}
Sessões
Atualizar Sessão
Atualiza configurações de uma sessão
PUT
/
api
/
sessions
/
:id
curl -X PUT "https://api.oxenty.api.br/api/sessions/550e8400-e29b-41d4-a716-446655440000" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "atendimento-vip",
"allowGroup": false,
"webhookUrl": "https://novo-servidor.com/webhook"
}'
const session = await client.sessions.update(
'550e8400-e29b-41d4-a716-446655440000',
{
name: 'atendimento-vip',
allowGroup: false,
webhookUrl: 'https://novo-servidor.com/webhook',
}
);
session = client.sessions.update(
'550e8400-e29b-41d4-a716-446655440000',
name='atendimento-vip',
allow_group=False,
webhook_url='https://novo-servidor.com/webhook'
)
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "atendimento-vip",
"status": "connected",
"phone": "5511999999999",
"allowGroup": false,
"webhookUrl": "https://novo-servidor.com/webhook",
"webhookEvents": ["message.received", "message.status"],
"hasWebhook": true,
"createdAt": "2024-01-15T10:00:00.000Z",
"updatedAt": "2024-01-15T12:00:00.000Z",
"connectedAt": "2024-01-15T10:05:00.000Z"
}
{
"statusCode": 404,
"error": "SESSION_NOT_FOUND",
"message": "Sessão não encontrada"
}
{
"statusCode": 409,
"error": "SESSION_ALREADY_EXISTS",
"message": "Já existe uma sessão com o nome 'atendimento-vip'"
}
Atualiza o nome, configurações de grupo ou webhook de uma sessão existente.
Path Parameters
ID da sessão (UUID).
Request Body
Novo nome da sessão.
Habilitar/desabilitar mensagens de grupo.
Nova URL do webhook. Use
null para remover.Novos eventos do webhook.
Novo secret do webhook.
curl -X PUT "https://api.oxenty.api.br/api/sessions/550e8400-e29b-41d4-a716-446655440000" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "atendimento-vip",
"allowGroup": false,
"webhookUrl": "https://novo-servidor.com/webhook"
}'
const session = await client.sessions.update(
'550e8400-e29b-41d4-a716-446655440000',
{
name: 'atendimento-vip',
allowGroup: false,
webhookUrl: 'https://novo-servidor.com/webhook',
}
);
session = client.sessions.update(
'550e8400-e29b-41d4-a716-446655440000',
name='atendimento-vip',
allow_group=False,
webhook_url='https://novo-servidor.com/webhook'
)
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "atendimento-vip",
"status": "connected",
"phone": "5511999999999",
"allowGroup": false,
"webhookUrl": "https://novo-servidor.com/webhook",
"webhookEvents": ["message.received", "message.status"],
"hasWebhook": true,
"createdAt": "2024-01-15T10:00:00.000Z",
"updatedAt": "2024-01-15T12:00:00.000Z",
"connectedAt": "2024-01-15T10:05:00.000Z"
}
{
"statusCode": 404,
"error": "SESSION_NOT_FOUND",
"message": "Sessão não encontrada"
}
{
"statusCode": 409,
"error": "SESSION_ALREADY_EXISTS",
"message": "Já existe uma sessão com o nome 'atendimento-vip'"
}
⌘I