Arena Upya Arena Upya
← Voltar à landing

Desenvolvedores · Documentação técnica

Arena Upya

API Notices

Broadcast para a empresa e inbox/leitura em nome de um user (user_id ou external_code).

Inbox / lidonotices.read
Broadcastnotices.write

Inbox e marcar lido sempre exigem identificador de user. Cross-tenant → 404.

Endpoints

Método Rota Escopo Descrição
POST /api/v1/notices notices.write Broadcast (title, body)
GET /api/v1/notices notices.read Inbox (?user_id|external_code)
POST /api/v1/notices/{id}/read notices.read Marcar um como lido
POST /api/v1/notices/read-all notices.read Marcar todos como lidos

Por endpoint — assinaturas e exemplos

curl — broadcast

curl -X POST "https://arenaupya.com.br/api/v1/notices" \
  -H "Authorization: Bearer arena_live_SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"title":"Campanha","body":"Nova meta liberada esta semana."}'