Para ter por minuto, sem estar ativado a captura em minha org, vou ter que abrir chamado no Care da Genesys...
Original Message:
Sent: 11-07-2025 14:37
From: Luiz Rosa
Subject: Rate limit
Oi, Fernando Sotto dos Santos, Verifiquei que esse endpoint será depreciado.
Mais detalhes aqui: https://help.mypurecloud.com/announcements/upcoming-release-of-new-usage-query-service-with-expanded-data-access-and-pagination/ Você pode utilizar os seguintes endpoints:
POST /api/v2/usage/aggregates/query/jobsGET /api/v2/usage/aggregates/query/jobs/{jobId}POST /api/v2/usage/client/{clientId}/aggregates/query/jobsGET /api/v2/usage/client/{clientId}/aggregates/query/jobs/{jobId}
Não encontrei nenhuma restrição de uso mencionada na documentação. Parece apenas necessário ter a permissão usage:client:view para realizar as consultas.
Os novos endpoints retornam os mesmos resultados do anterior, porém a granularidade disponível é por dia, semana ou mês.
Caso seja necessário obter dados minuto a minuto, talvez seja preciso abrir uma ideia no portal de ideias da Genesys ou desenvolver uma solução externa que faça o armazenamento e correlação dos logs de uso.
***
Hi, Fernando Sotto dos Santos, I've verified that this endpoint will be deprecated.
More details here: https://help.mypurecloud.com/announcements/upcoming-release-of-new-usage-query-service-with-expanded-data-access-and-pagination/ You can use the following endpoints instead:
POST /api/v2/usage/aggregates/query/jobsGET /api/v2/usage/aggregates/query/jobs/{jobId}POST /api/v2/usage/client/{clientId}/aggregates/query/jobsGET /api/v2/usage/client/{clientId}/aggregates/query/jobs/{jobId}
I didn't find any usage restrictions mentioned in the documentation.
It only seems necessary to have the usage:client:view permission to run the queries.
The new endpoints return the same results as the previous one, but the available granularity is daily, weekly, or monthly.
If minute-by-minute data is required, you may need to submit an idea on the Genesys Ideas Portal or build an external solution to store and correlate usage logs.
------------------------------
Luiz Rosa
Full stack developer
Original Message:
Sent: 11-07-2025 13:09
From: Fernando Sotto dos Santos
Subject: Rate limit
Olá! Sim, já tinha tentado, mas não está ativo em minha org. Somente os dados consolidados, e preciso saber minuto a minuto. Busquei alternativas além destas.
------------------------------
Fernando Sotto dos Santos
Consultor Grupo Casas Bahia
Original Message:
Sent: 11-06-2025 22:54
From: Luiz Rosa
Subject: Rate limit
Oi Fernando Sotto dos Santos, você pode utilizar o endpoint /api/v2/usage/query
Ele retorna os dados de uso da API agrupados por OAuth Client, incluindo o número de requisições, status codes (como 429) e outros campos conforme sua necessidade.
Exemplo de retorno:
{
"clientId": "********-****-****-****-************",
"clientName": "API - Luiz Rosa",
"organizationId": "",
"userId": "",
"templateUri": "",
"httpMethod": "",
"status200": 10969,
"status300": 0,
"status400": 12,
"status500": 3,
"status429": 32,
"requests": 11016
}
Para mais detalhes sobre a mecânica de uso da API, consulte:
https://developer.genesys.cloud/blog/2021-01-04-API-Usage/#usage-api-mechanics
Espero que isso ajude.
***
Hi Fernando, you can use the /api/v2/usage/query endpoint.
It returns API usage data grouped by OAuth Client, including request counts, status codes (like 429), and other fields as needed.
Response:
{
"clientId": "********-****-****-****-************",
"clientName": "API - Luiz Rosa",
"organizationId": "",
"userId": "",
"templateUri": "",
"httpMethod": "",
"status200": 10969,
"status300": 0,
"status400": 12,
"status500": 3,
"status429": 32,
"requests": 11016
}
Hope this helps.
------------------------------
Luiz Rosa
Full stack developer
------------------------------