Panoramica
Gli endpoint v2 sono attualmente disponibili con il prefisso
/api/v2alpha mentre l’API è in fase di
definizione finale. L’URL di base è https://server.codeium.com.Novità in v2
Autenticazione
Authorization anziché
nel corpo della richiesta:
Creazione di una chiave di servizio
- Vai alla pagina Team Settings del tuo team
- Vai alla sezione “Service Keys”
- Crea una nuova chiave di servizio con l’autorizzazione Analytics Read
- Usa la chiave come token Bearer nell’header
Authorization
Endpoint disponibili
Strategia di fatturazione
metadata.billing_strategy:
CREDITS— le righe includonoprompt_creditseflex_creditsACU— le righe includonobilled_acus
message_count viene sempre restituito, indipendentemente dalla strategia.
Paginazione
pagination.next_page_cursor; passalo di nuovo come parametro di query page_cursor per recuperare la pagina
successiva. I cursori scadono dopo 24 ore.
Cache
ETag. Nelle richieste successive, invialo di nuovo nell’header If-None-Match
per ricevere un 304 Not Modified se i dati non sono cambiati.
Limiti di frequenza
429 Too Many Requests con un header Retry-After.
La paginazione di una query precedente (seguendo un next_page_cursor) non viene conteggiata ai fini del
limite di frequenza — viene conteggiata solo la query iniziale per ciascun report. Il limite ridotto riflette il fatto che questi endpoint sono
pensati per report periodici, non per il monitoraggio in tempo reale.
