Começar

Este é o Google Health API!

Essa nova API usa o Google OAuth, oferecendo uma solução mais segura, fácil de usar e escalonável para acessar e gerenciar dados de saúde. Confira alguns dos benefícios:

  • Segurança aprimorada: a nova API está alinhada às recomendações e práticas recomendadas de segurança atuais do Google para design e implementação de APIs, reduzindo o risco de vulnerabilidades.

  • Consistência: a nova API segue princípios modernos de design de API, oferecendo uma experiência de desenvolvedor mais consistente e intuitiva.

  • Proteção futura

    • Escalonabilidade: a nova API foi projetada para ser escalonável e atender às demandas futuras, oferecendo suporte a um número crescente de usuários e tipos de dados.
    • Capacidade de manutenção: adotar uma abordagem padronizada facilita a manutenção e a atualização de apps, reduzindo a dívida técnica.
    • Acesso a novos recursos: a migração para a nova API dá acesso a novos recursos e funcionalidades à medida que são lançados, garantindo que os apps permaneçam atualizados e aproveitem os avanços mais recentes.
    • Conformidade: a nova API é atualizada com os padrões mais recentes de segurança e privacidade do Google, reduzindo o esforço necessário para manter os apps em conformidade.
    • Privacidade de dados: o sistema OAuth do Google foi projetado para obedecer a vários regulamentos de privacidade de dados (por exemplo, GDPR e HIPAA), simplificando a obrigação de conformidade dos desenvolvedores.

Como começar?

Antes de começar a desenvolver, consulte nossa lista de verificação para desenvolvedores, que oferece uma lista de etapas para ajudar você a lançar sua integração com a API Google Health.

A forma de começar também depende do tipo de desenvolvedor que você é.

Novo desenvolvedor

Se você não tem experiência com as APIs do Google ou o Google Cloud, ou precisa de uma atualização, a maneira mais fácil e rápida de começar é fazer um dos nossos codelabs. Oferecemos codelabs REST usando o Visual Studio Code ou o OAuth 2.0 Playground, além de um codelab Python específico do gRPC em que você aprende a recuperar stubs de cliente e compilar definições de buffer de protocolo.

Codelab do REST (VS Code) Codelab do REST (OAuth 2.0 Playground) Codelab do gRPC (Python)

Desenvolvedor do Fitbit

Se você já desenvolve com a API Fitbit Web,leia primeiro o guia de migração. Ele destaca todas as diferenças entre a API Web do Fitbit e a API Google Health e oferece a orientação necessária para começar a planejar sua migração.

Este guia também destaca práticas recomendadas e exemplos de interface para ajudar a orientar seus usuários no processo de reautenticação.

Depois disso, faça o codelab ou verifique se a configuração do Google Cloud está concluída antes de começar o desenvolvimento com um dos nossos guias de tipo de dados.

Leia o guia de migração Conclua a configuração do Google Cloud

Escolher um protocolo

A API Google Health é compatível com protocolos REST e RPC para oferecer aos desenvolvedores uma base escalonável e de alto desempenho para integração de dados de saúde.

REST

REST é uma abordagem de design de API baseada em conceitos padrão da Web e formatos legíveis para humanos, como JSON. Ele é especialmente adequado para criar APIs públicas e aplicativos da Web porque é compatível com navegadores e tem amplo suporte. A principal vantagem é a simplicidade e a acessibilidade para desenvolvedores externos.

gRPC

O RPC é um sistema de alto desempenho que usa um formato binário compacto conhecido como buffers de protocolo para facilitar a comunicação entre máquinas. Ele é ideal para microsserviços internos, comunicação de dispositivos móveis com back-end e atualizações em tempo real devido à sua eficiência e suporte a recursos avançados, como streaming. RPC é a opção preferida para cenários de alto desempenho ou quando contratos de interface estritos são necessários.

Para mais informações, consulte gRPC x REST: como entender gRPC, OpenAPI e REST e quando usá-los no design de API.

Assistência de IA e ferramentas para desenvolvedores

Você pode usar o Gemini, o assistente de IA do Google, e as ferramentas de desenvolvedor integradas em todo este site para acelerar seu fluxo de trabalho da API Google Health. Ao navegar, use o chat do Gemini e a explicação de código no Painel de informações para resumir guias complexos, esclarecer tipos e escopos de dados ou adaptar exemplos de código ao seu idioma. Você também pode testar solicitações ativas no APIs Explorer e usar as respostas JSON como contexto de comando para gerar lógica de análise.

Se você desenvolve com ferramentas com tecnologia de IA, como Antigravity, Cursor, Claude Code ou agentes personalizados, é possível exportar qualquer página como Markdown ou integrar o servidor MCP do Developer Knowledge para dar ao seu ambiente acesso direto à documentação da API Google Health. Use esses fluxos de trabalho para gerar código do cliente ou resolver erros. Para saber mais, consulte Assistência de IA e ferramentas para desenvolvedores.

Recursos

Além de ajudar você a começar, este site oferece recursos abrangentes para auxiliar no desenvolvimento e na migração.

  • Suporte: precisa de ajuda? Acesse os fóruns da comunidade e o Issue Tracker público na página de suporte.
  • Ferramenta de paridade da API Google Health: use esta ferramenta para comparar endpoints e funcionalidades entre a API Fitbit Web e a API Google Health. Ele também tem um arquivo de contexto que pode ser usado diretamente com um LLM ou como parte de um arquivo Agents.md na sua ferramenta de IA preferida.
  • Referência da API: documentação completa de referência REST.