O banco de exercíciosque seu app fitnessrealmente queria.
1.324 exercícios. Metadados estruturados. p99 abaixo de 50 ms a partir de edge global. Plano gratuito. Preços USD previsíveis. Cancele quando quiser.
Demo ao vivo
A real, live response
from the production API.
- Infra global
- Analytics por chave
- 99,9% nos planos pagos
- Cancela na hora
{
"id": "0001",
"name": "3/4 Sit-up",
"bodyPart": "Waist",
"target": "Abs",
"equipment": "Body Weight",
"category": "strength",
"difficulty": "beginner",
"mechanic": "isolation",
"force": "push",
"met": 3.5,
"averageCaloriesPerMinute": 4.3,
"averageCaloriesPerHour": 258,
"secondaryMuscles": [
"Hip Flexors",
"Lower Back"
],
"instructions": [
"Lie flat on your back with your knees bent and feet flat on the ground.",
"Place your hands behind your head with your elbows pointing outwards.",
"Engage your abs and curl forward to a 45° torso angle.",
"Pause at the top, then slowly lower back to start.",
"Repeat for the desired number of repetitions."
],
"_links": {
"self": {
"href": "/v1/exercises/0001"
},
"related": {
"href": "/v1/exercises/0001/related"
},
"calories": {
"href": "/v1/exercises/0001/calories{?bodyweightKg,minutes}",
"templated": true
},
"marketplacePreview": {
"href": "/marketplace/preview/0001.gif"
}
}
}01
Preços previsíveis
Mensalidades fixas em USD. Sem taxas surpresa como na RapidAPI. Sem ligação de vendas.
02
Construído para o mundo
Edge global, réplicas multi-região, residência UE disponível sob demanda.
03
Plano gratuito honesto
100 requisições / mês — suficiente para validar a integração. Sem cartão para começar.
/// SDK
SDK em qualquer linguagem
REST + JSON simples. Auth por bearer-token. Seis linguagens, copia-cola.
shell
curl
node
JavaScript
py
Python
go
Go
rb
Ruby
php
PHP
01O que a API retorna?
Metadados de exercícios estruturados: nome, parte do corpo, músculo alvo, equipamento, instruções, MET, músculos secundários. As prévias em GIF são vendidas separadamente pelo marketplace.
02Tem plano grátis?
Sim — 100 requisições por mês após cadastro. O suficiente para validar a integração, depois você sobe de plano ao subir produção.
03Posso cancelar a qualquer momento?
Sim — cancelamento self-service via Stripe Customer Portal. Seu plano fica ativo até o fim do período de cobrança atual; sem reembolsos no meio do período.
04Onde os dados ficam hospedados?
Frankfurt por padrão. Jurisdição UE. Podemos mudar de região no Pro+ se a conformidade exigir.
05Como vocês evitam vazamento do dataset?
Rate limits por chave, detecção de scraping sequencial no plano gratuito e campos canário por cliente embutidos nas respostas para identificação forense.