Atualiza a posição de reprodução do assinante em uma novela
Upsert por (assinante, novela) — equivalente ao onConflict: "user_id,novel_id" já usado pelo app oficial. Chamar de novo com o mesmo novel_id substitui a posição anterior; não acumula histórico — por isso repetir a chamada é seguro, sem precisar de header de idempotência (o mecanismo de Idempotency-Key chegou a ser proposto, mas não está implementado em nenhuma API Googa).
Authorizations
Client credentials — emitido uma única vez, de forma centralizada, pela Platform API (POST https://api.googa.com.br/v1/oauth2/token, ver Platform — OAuth2). Este domínio (api.novelai.com.br, que também atende NovelAudio) só valida o token — via a chave pública do projeto Platform — nunca emite um token próprio. Este arquivo não redefine a operação de emissão, só declara os escopos novelaudio:* que também podem ser pedidos na mesma troca, ao lado dos novelai:*.
Path Parameters
Identificador do assinante no sistema do parceiro.