Finais disponíveis de uma novela para um assinante
Os finais só existem, do ponto de vista de conteúdo, quando o drip libera o último capítulo para aquele assinante especificamente — é por isso que subscriber_id é obrigatório aqui (diferente de GET /novels/{id}/chapters, onde é opcional): não há metadado de finais que possa ser mostrado sem gate, porque o próprio rótulo (label) de um final pode ser espoiler. Enquanto o assinante não chegou lá, a resposta é 200 com available: false e choices vazio — não é um erro, é um estado de negócio normal (a maior parte das chamadas a este endpoint vai cair aqui, para qualquer novela ainda em andamento).
Authorizations
Client credentials — emitido uma única vez, de forma centralizada, pela Platform API (POST https://api.googa.com.br/v1/oauth2/token, ver aba API Platform). Este domínio (api.novelai.com.br) só valida o token — via a chave pública do projeto Supabase "Platform" — nunca emite um token próprio. Isso evita duplicar a verificação de client_id/client_secret em três projetos Supabase diferentes: o parceiro autentica uma vez, e o mesmo token (com os escopos certos) funciona em qualquer domínio de produto. Ver "Roteamento cross-projeto" em Modelo de autenticação sobre Supabase.
Path Parameters
Identificador (slug) da novela — ex. t1.
Query Parameters
Identificador do assinante no sistema do parceiro.