# APIs de Dispositivos Vestíveis: Fitbit, Garmin, Oura e Withings

> As quatro APIs de fornecedores comparadas em outubro de 2026 — regras de acesso, adesões, dados — a alternativa do health store e um formato FHIR para cada dispositivo.

Source: https://developers.anpheros.com/pt/guides/wearable-apis

**Fitbit, Garmin, Oura e Withings executam as suas próprias APIs na nuvem para os dados que os seus dispositivos recolhem, com regras de acesso diferentes: Fitbit está a migrar para a Google Health API, a Health API da Garmin destina-se a empresas aprovadas, a API v2 da Oura necessita de uma aplicação OAuth e, para os anéis mais recentes, de uma adesão ativa, e a Public API da Withings está aberta a qualquer programador.** Todos os quatro também escrevem para o health store do telemóvel, pelo que uma aplicação móvel pode lê-los através do Apple HealthKit ou do Android Health Connect. Esta página compara as opções em outubro de 2026 e mostra como manter os dados num formato padrão.

<!-- visual:wapi-compare -->

## Cada fornecedor em resumo

**Fitbit.** A API Web legada do Fitbit será desativada a 30 de outubro de 2026. O sucessor, a Google Health API, utiliza Google OAuth 2.0 e escopos restritos que requerem uma revisão de privacidade e segurança. Ver [Fitbit Web API shutdown](https://developers.anpheros.com/pt/guides/fitbit-web-api-shutdown).

**Garmin.** O Garmin Connect Developer Program oferece uma Health API (resumos diários como frequência cardíaca, sono e passos), uma Activity API (mais de 30 tipos de atividade), uma Women's Health API e APIs de Treino e Cursos. O acesso é concedido a empresas aprovadas; consulte o site do programador da Garmin para o estado atual de novas aplicações.

**Oura.** A Oura API v2 necessita de uma conta Oura e de uma aplicação de API criada no portal do programador da Oura. A Oura afirma que os utilizadores de anéis Gen3 e posteriores sem uma Oura Membership ativa não podem aceder aos seus dados através da API; todos podem ainda descarregar os seus ficheiros de dados.

**Withings.** A Public API não requer contrato: crie uma aplicação no painel do programador da Withings e utilize OAuth 2.0 (os tokens de acesso duram 3 horas, os tokens de atualização um ano e rodam). Medições (peso, pressão arterial, frequência cardíaca, SpO₂, valores relacionados com ECG), atividade e sono estão disponíveis, com notificações para o seu servidor quando chegam novos dados. Um modo de demonstração permite testar sem um dispositivo.

## API na nuvem ou repositório de saúde?

| | APIs na nuvem do fornecedor | Repositório de saúde do telemóvel (HealthKit, Health Connect) |
|---|---|---|
| Integrações a construir | Uma por fornecedor | Uma por plataforma (iOS, Android) |
| Acesso | Aprovação do fornecedor, contratos ou adesões variam | A permissão da pessoa na sua aplicação |
| Funciona sem a sua aplicação móvel | Sim | Não |
| Detalhe dos dados | Específico do fornecedor, por vezes mais rico | Tipos padrão, por vezes resumidos |

Muitas equipas combinam-nas: o repositório de saúde do telemóvel para cobertura ampla, uma ou duas APIs de fornecedor onde necessitam de detalhes adicionais.

## Um formato para cada fornecedor

Independentemente da origem, armazene cada leitura uma vez como uma `Observation` FHIR R4 codificada com LOINC, com a sua origem registada na proveniência: passos 41950-7, frequência cardíaca 8867-4, frequência cardíaca em repouso 40443-4, HRV 80404-7, SpO₂ 59408-5, sono 93832-4, peso 29463-7, pressão arterial 85354-9. Os seus dashboards, análises e funcionalidades de IA leem então um modelo, e uma alteração na API de um fornecedor permanece num único adaptador.

## Perguntas Frequentes

### Qual API de wearables é mais fácil para começar?
A API Pública da Withings não requer contrato e tem um modo de demonstração. Oura necessita de uma aplicação OAuth; Garmin requer aprovação empresarial; integrações Fitbit devem agora usar a Google Health API.

### Preciso de uma subscrição para usar a API Oura?
Os utilizadores de anéis Oura Gen3 e posteriores necessitam de uma Oura Membership ativa para que os seus dados estejam disponíveis através da API, de acordo com a documentação de suporte da Oura.

### A Garmin Health API é gratuita?
A Garmin descreve o Connect Developer Program como gratuito para desenvolvedores empresariais aprovados; alguns dados, como intervalos beat-to-beat melhorados para uso comercial, podem exigir uma taxa de licenciamento. Verifique os termos atuais da Garmin.

### Posso obter todos os wearables através de uma única API?
Através do telemóvel, sim: Apple HealthKit no iPhone e Health Connect no Android agregam dados de muitos dispositivos. Existem também agregadores de terceiros. A Anpheros não se conecta a clouds de fornecedores; armazena os dados que a sua aplicação recolhe, em FHIR, com o consentimento da pessoa.

<!-- visual:cta-wapi -->

## Relacionado

- [Desativação da API Web do Fitbit (outubro de 2026)](https://developers.anpheros.com/pt/guides/fitbit-web-api-shutdown)
- [API de rastreador de saúde](https://developers.anpheros.com/pt/guides/health-tracker-api)
- [Dados de wearables em FHIR (Apple Health, Health Connect)](https://developers.anpheros.com/pt/guides/wearable-data-fhir)
- [Health Connect para FHIR](https://developers.anpheros.com/pt/guides/health-connect-fhir)
- [Apple Health (HealthKit) para FHIR](https://developers.anpheros.com/pt/guides/apple-health-fhir)
