Pular para o conteúdo
DocsStatusMarca
Documentação
Infraestrutura com personalidade.
DocumentaçãoStatusMarca
© 2026 onny
ComeçandoVisão geralPrimeira chamadaAutenticaçãoErrosLimites e paginação
Identity
AuthPOSTConfirmar e-mailPOSTEnviar link de confirmaçãoPOSTEntrarPOSTSairPOSTRenovar sessãoPOSTCriar conta
UsersGETUsuário atual
Core API
AdminGETOrganizações (admin)POSTAtivar plano (admin)POSTCancelar plano (admin)
BillingGETPlanos
KeysGETQuem sou eu (chave de API)GETChaves do projetoPOSTCriar chaveDELRevogar chaveGETUso do mês
OrganizationsPOSTAceitar convitePOSTVer conviteGETMinhas organizaçõesPOSTCriar organizaçãoGETDetalhar organizaçãoPUTRenomear organizaçãoDELExcluir organizaçãoGETConvites pendentesPOSTConvidar membroDELRevogar conviteGETMembrosPUTMudar papelDELRemover membro ou sair
ProjectsGETListar projetosPOSTCriar projetoGETDetalhar projetoPUTAtualizar projetoDELRemover projeto
Core API · Keys

Quem sou eu (chave de API)

Teste da chave: chame com o cabeçalho X-Onny-Api-Key. Devolve o projeto, a organização e o uso do mês.

GET/api/v1/key/whoami

Exige Authorization: Bearer com um access token.

curl -X GET "https://api.onny.space/api/v1/key/whoami" \
  -H "Authorization: Bearer $ONNY_TOKEN"
GETapi.onny.space/api/v1/key/whoami

Envie a requisição para ver status, tempo e corpo da resposta.

Respostas

200OK
{
  "orgId": "01923f4e-7b1a-7c3d-9e2f-5a6b7c8d9e0f",
  "projectId": "01923f4e-7b1a-7c3d-9e2f-5a6b7c8d9e0f",
  "projectName": "texto",
  "keyId": "texto",
  "usage": {
    "period": "texto",
    "used": 1,
    "quota": 1,
    "requestsPerMinute": 1
  }
}
5 campos descrição de cada um
  • orgIduuid

    Organização.

  • projectIduuid

    Projeto da chave.

  • projectNamestring

    Nome do projeto.

  • keyIdstring

    Id da chave usada.

  • usageobject

    Uso e limites do mês.

    • periodstring

      Mês (UTC), ex.: 2026-10.

    • usedinteger

      Requisições contadas no mês.

    • quotainteger

      Cota mensal do plano por projeto.

    • requestsPerMinuteinteger

      Limite por minuto do plano por projeto.

401Unauthorized
{
  "type": "https://tools.ietf.org/html/rfc9110",
  "title": "Unauthorized",
  "status": 401,
  "detail": "Mensagem legível para pessoas.",
  "code": "Unauthorized",
  "traceId": "00-4bf9…-01"
}
404Not Found
{
  "type": "https://tools.ietf.org/html/rfc9110",
  "title": "error",
  "status": 404,
  "detail": "Mensagem legível para pessoas.",
  "code": "error",
  "traceId": "00-4bf9…-01"
}
AnteriorPlanosPróximaChaves do projeto