Em breve Monitoramento de APIs que vive dentro do seu app Next.js. Entre na lista de espera.
Entrar
RecursosPreçosBlogComeçar grátis

Monitoramento de APIs REST e GraphQL

Monitore endpoints REST e GraphQL com suporte completo de autenticacao e descoberta automatica de especificacoes.

Começar grátis

O Nurbak monitora endpoints de API REST e GraphQL usando a mesma infraestrutura de verificacoes de saude. Suporta todos os 8 metodos HTTP, 5 tipos de autenticacao incluindo OAuth 2.0 e headers personalizados, e descobre automaticamente especificacoes OpenAPI e Swagger testando 15+ caminhos comuns. Seja sua API servindo JSON sobre REST ou processando consultas via GraphQL, o Nurbak fornece monitoramento unificado de uptime e desempenho.

Como funciona

1

Adicione seu endpoint

Insira a URL do seu endpoint REST ou GraphQL. Escolha o metodo HTTP, configure as credenciais de autenticacao e adicione quaisquer headers personalizados que sua API requer. Para GraphQL, use POST com sua consulta de verificacao de saude no corpo da requisicao.

2

Configure a autenticacao

Selecione entre 5 tipos de autenticacao — API Key, Bearer Token, Basic Auth, OAuth 2.0 ou Headers Personalizados. Todas as credenciais sao criptografadas em repouso e nunca registradas em texto plano durante as verificacoes de saude.

3

Inicie o monitoramento

O Nurbak inicia as verificacoes de saude imediatamente de multiplas regioes. Para APIs REST, tambem testa 15+ caminhos comuns para auto-descobrir specs OpenAPI ou Swagger, dando informacoes adicionais sobre a superficie da sua API.

Capacidades principais

Suporte REST e GraphQL

Monitore qualquer API baseada em HTTP independente da arquitetura. Endpoints REST sao verificados com requisicoes padrao enquanto endpoints GraphQL podem ser monitorados usando requisicoes POST com corpos de consulta personalizados.

8 metodos HTTP

Suporte completo para GET, POST, PUT, PATCH, DELETE, HEAD e OPTIONS. Escolha o metodo que melhor representa uma verificacao de saude real para cada endpoint especifico que voce monitora.

5 tipos de autenticacao

Autentique com API Key, Bearer Token, Basic Auth, OAuth 2.0 ou Headers Personalizados. Cada tipo e construido especificamente para lidar com os padroes de autenticacao de API mais comuns sem solucoes alternativas.

Injecao de headers personalizados

Adicione qualquer quantidade de headers HTTP personalizados as suas requisicoes de verificacao de saude. Essencial para APIs que requerem tipos de conteudo especificos, versoes de API, identificadores de tenant ou IDs de correlacao.

Auto-descoberta de OpenAPI e Swagger

O Nurbak testa 15+ caminhos de especificacao comuns incluindo /openapi.json, /swagger.json, /api-docs e /v2/api-docs para encontrar e catalogar automaticamente suas especificacoes de API legiveis por maquina.

Armazenamento criptografado de credenciais

Todas as credenciais de autenticacao sao criptografadas em repouso usando criptografia AES-256. As credenciais sao descriptografadas apenas no momento de cada verificacao de saude e nunca sao gravadas em logs ou expostas no dashboard.

Perguntas Frequentes

Como monitoro um endpoint GraphQL?

Adicione a URL do seu endpoint GraphQL e selecione POST como metodo HTTP. No corpo da requisicao, inclua uma consulta de verificacao de saude simples como uma consulta de introspecao basica ou um resolver leve. O Nurbak enviara esta consulta com cada verificacao de saude e verificara que o endpoint responde com um status 200. Voce pode adicionar headers de autenticacao assim como qualquer endpoint REST.

Quais caminhos o Nurbak testa para descoberta de specs OpenAPI?

O Nurbak testa 15+ caminhos comuns onde especificacoes de API tipicamente sao servidas. Estes incluem /openapi.json, /openapi.yaml, /swagger.json, /swagger.yaml, /api-docs, /v2/api-docs, /v3/api-docs, /docs/openapi.json e varios caminhos especificos de frameworks para aplicacoes Rails, Express, Django e Spring Boot. A descoberta roda uma vez quando voce adiciona um endpoint e pode ser re-ativada manualmente.

Minhas credenciais de API estao seguras?

Sim. Todas as credenciais sao criptografadas em repouso usando criptografia AES-256 e so sao descriptografadas em memoria no momento de cada requisicao de verificacao de saude. Credenciais nunca sao armazenadas em texto plano, nunca sao gravadas em arquivos de log e nunca sao exibidas no dashboard apos a entrada inicial. As chaves de criptografia sao gerenciadas separadamente do banco de dados da aplicacao para defesa em profundidade.

Comece a monitorar suas APIshoje.

Gratis durante o beta. Nenhum cartao de credito necessario.

Sem spam. Cancele quando quiser.