MeuPonto360 API Docs

ENDPOINTS

Uso da API

Monitore o consumo da sua API key: requisições do dia, do mês e os endpoints mais utilizados. Útil para identificar gargalos e antecipar limites de rate limiting.

GET/v1/usage

Retorna estatísticas de uso da API key autenticada na requisição.

ℹ️
Este endpoint não requer escopo específico — qualquer API key válida pode consultá-lo. Os contadores são atualizados em tempo real via Redis.

Rate limits por plano

PlanoReq/min
TRIAL30 req/min
ESSENTIAL60 req/min
PROFESSIONAL120 req/min
PREMIUM300 req/min
ENTERPRISE600 req/min
curl https://api.meuponto360.com/v1/usage \
  -H "x-api-key: mp360_sk_sua_chave"

Resposta (200)

200 OK
{
  "keyId": "key-uuid-...",
  "keyName": "Integração ERP Totvs",
  "scopes": ["time-entries:read", "employees:read"],
  "plan": "PROFESSIONAL",
  "rateLimitPerMinute": 120,
  "requestsToday": 342,
  "requestsThisMonth": 8741,
  "topEndpoints": [
    { "path": "GET /v1/time-entries", "count": 4210 },
    { "path": "GET /v1/employees", "count": 3105 },
    { "path": "GET /v1/bank-hours", "count": 892 },
    { "path": "POST /v1/time-entries", "count": 412 },
    { "path": "GET /v1/usage", "count": 122 }
  ]
}