# MyFitnessPal API v2

**Canonical:** https://apis.io/apis/myfitnesspal/myfitnesspal-api-v2/  
**Provider:** MyFitnessPal — https://apis.io/providers/myfitnesspal/  
**Base URL:** https://api.myfitnesspal.com/v2  
**Documentation:** https://myfitnesspalapi.com/docs

MyFitnessPal API v2 is published by [MyFitnessPal](https://apis.io/providers/myfitnesspal/) on the [APIs.io](https://apis.io/) network, described by an AsyncAPI event-driven specification. Tagged areas include Diary, Measurements, Exercises, User, and Webhook. The published artifact set on APIs.io includes API documentation, an API reference, authentication docs, and an AsyncAPI specification.

Partner REST API for reading and writing a consenting user's food and exercise diary, body measurements, and profile, plus webhook subscriptions for data-change notifications. OAuth 2.0 authorization-code grant; JSON over HTTPS; all calls prefixed with /v2/.

## Machine-readable artifacts (14)

- **Documentation** — https://myfitnesspalapi.com/docs
- **APIReference** — https://myfitnesspalapi.com/docs
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/authentication/myfitnesspal-authentication.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/scopes/myfitnesspal-scopes.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/errors/myfitnesspal-error-codes.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/conventions/myfitnesspal-conventions.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/lifecycle/myfitnesspal-lifecycle.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/asyncapi/myfitnesspal-notifications-asyncapi.yml
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/asyncapi/myfitnesspal-notifications-asyncapi.yml
- **X-MCPServerCandidate** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/mcp/myfitnesspal-mcp.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/data-model/myfitnesspal-data-model.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/conformance/myfitnesspal-conformance.yml
- **AgentSkill** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/skills/_index.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/myfitnesspal/refs/heads/main/apis.yml

## Tags

Diary, Measurements, Exercises, User, Webhook

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/myfitnesspal/myfitnesspal-api-v2/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/myfitnesspal/.
