Arena Upya Arena Upya
← Voltar à landing

Desenvolvedores · Documentação técnica

Arena Upya

API Missions

Definições de missões, board de progresso e conclusão em nome de um usuário.

Leituramissions.read
Escritamissions.write

Board e complete exigem user_id ou external_code.

Endpoints

Método Rota Escopo Descrição
GET /api/v1/missions missions.read Listar definições
GET /api/v1/missions/{id} missions.read Obter missão
GET /api/v1/missions/board missions.read Board do user (?user_id|external_code)
POST /api/v1/missions missions.write Criar missão
PATCH /api/v1/missions/{id} missions.write Atualizar missão
DELETE /api/v1/missions/{id} missions.write Excluir missão
POST /api/v1/missions/{id}/complete missions.write Concluir para um user

Por endpoint — assinaturas e exemplos

curl — complete

curl -X POST "https://arenaupya.com.br/api/v1/missions/3/complete" \
  -H "Authorization: Bearer arena_live_SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"external_code":"CRM-8841"}'