FDS JSON Schemas
All FDS entities are defined using JSON Schema (Draft 2020-12). Each schema includes examples and validation rules.
Available Schemas (v1.0.0)
Exercise Schema
The core exercise data model with classification, targets, equipment, and media.
Schema: /schemas/exercises/v1.0.0/exercise.schema.json
Equipment Schema
Fitness equipment definitions with classification and metadata.
Schema: /schemas/equipment/v1.0.0/equipment.schema.json
Muscle Schema
Anatomical muscle definitions with heatmap visualization support.
Schema: /schemas/muscle/v1.0.0/muscle.schema.json
Muscle Category Schema
Muscle grouping and categorization structure.
Schema: /schemas/muscle/muscle-category/v1.0.0/muscle-category.schema.json
Body Atlas Schema
Body visualization structure with views and areas.
Schema: /schemas/atlas/v1.0.0/body-atlas.schema.json
Validation
See the Quick Validation Guide for instructions on validating your data against these schemas.
Schema Locations
All schemas are served from: https://spec.vitness.me/schemas/