Gere sua API Key
No App Kóden, acesse Configurações > Developer Hub e crie uma chave com escopos de booking.
Do contexto ao agendamento.
No App Kóden, acesse Configurações > Developer Hub e crie uma chave com escopos de booking.
Escolha a unidade que o chatbot deve operar.
Mostre apenas serviços ativos e permitidos.
Filtre por unidade e serviço quando necessário.
Use disponibilidade antes de confirmar com o cliente.
Envie external_reference para evitar duplicidade.
API_KEY="YOUR_API_KEY"
BASE_URL="https://app.kodenoficial.com.br/api/integrations/v1"
curl -H "X-BarberHub-Api-Key: $API_KEY" "$BASE_URL/context"
curl -H "X-BarberHub-Api-Key: $API_KEY" "$BASE_URL/units"
curl -H "X-BarberHub-Api-Key: $API_KEY" \
"$BASE_URL/services?unit_id=UNIT_ID"
curl -H "X-BarberHub-Api-Key: $API_KEY" \
"$BASE_URL/barbers?unit_id=UNIT_ID&service_id=SERVICE_ID"
curl -H "X-BarberHub-Api-Key: $API_KEY" \
"$BASE_URL/availability?unit_id=UNIT_ID&service_id=SERVICE_ID&barber_id=BARBER_ID&date=2026-07-10"
curl -X POST "$BASE_URL/appointments" \
-H "Content-Type: application/json" \
-H "X-BarberHub-Api-Key: $API_KEY" \
-d '{
"unit_id": "UNIT_ID",
"service_id": "SERVICE_ID",
"barber_id": "BARBER_ID",
"starts_at": "2026-07-10T10:00:00",
"client": {
"name": "Cliente Exemplo",
"phone": "+5511999999999",
"email": "cliente@example.com"
},
"external_reference": "whatsapp-5511999999999-20260710"
}'