Skip to main content
GET
Obter consumo diário da sessão
Este endpoint no nível da organização está disponível em todos os planos, incluindo Teams e self-service. Quem fizer a chamada precisa da permissão ViewOrgConsumption na organização de destino. Já o endpoint de consumo Enterprise, no nível da conta, exige um plano Enterprise.

Detalhamento por produto

Cada entrada de data na resposta inclui um objeto acus_by_product que divide o consumo total de ACUs entre os produtos que o compõem: devin, automation, cascade, terminal e review (Devin Review). Assim, você pode ver como o consumo se distribui entre os produtos em cada dia. Quando não há dados por produto disponíveis para devin, cascade ou terminal, o valor padrão é 0.0. Já automation e review são null quando não há dados de consumo específicos desses produtos.
  • devin: sessões iniciadas por uma pessoa ou por um usuário de serviço, incluindo sessões de varredura de código e de plantão.
  • automation: sessões e etapas de código executadas por automações. Antes da criação deste campo, esse uso era contabilizado em devin.

Permissões

Exige um usuário de serviço ou um token de acesso pessoal com a permissão ViewOrgConsumption no nível da organização.

Autorizações

Authorization
string
header
obrigatório

Credencial de usuário de serviço (prefixo: cog_)

Parâmetros de caminho

session_id
string
obrigatório

ID da sessão (prefixo: devin-). Alias de devin_id usado nos endpoints de consumo.

Exemplo:

"devin-abc123def456"

org_id
string
obrigatório

ID da organização (prefixo: org-)

Exemplo:

"org-abc123def456"

Parâmetros de consulta

time_before
integer | null
time_after
integer | null

Resposta

Resposta bem-sucedida

consumption_by_date
ConsumptionByDateResponse · object[]
obrigatório
total_acus
number
obrigatório