Arena Upya Arena Upya
← Voltar à landing

Desenvolvedores · Documentação técnica

Arena Upya

API Users

CRUD de usuários da empresa e código externo (external_code) para o CRM.

Leiturausers.read
Escritausers.write

external_code é único por empresa. User de outra empresa → 404. Roles via API ficam para fase 2.

Endpoints

Método Rota Escopo Descrição
GET /api/v1/users users.read Listar (ou ?external_code= lookup)
GET /api/v1/users/{id} users.read Obter usuário
POST /api/v1/users users.write Criar usuário (role vendedor)
PATCH /api/v1/users/{id} users.write Atualizar (incl. external_code)

Por endpoint — assinaturas e exemplos

curl — criar

curl -X POST "https://arenaupya.com.br/api/v1/users" \
  -H "Authorization: Bearer arena_live_SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name":"Ana Silva","email":"ana@empresa.com","password":"senhaSegura1","external_code":"CRM-8841"}'