Import Validator
Validate Kinetic import packs before they ever touch a device.
This validator is stricter than current Kinetic app import behavior. It is built to catch malformed JSON, wrong types, invalid enum values, duplicate names, broken sort orders, and avoidable custom-exercise duplication before creators share files or import them on iPhone.
Supported payloads
.kinetic-workout-library.kinetic-strength-plan- Plain
.jsonwhen the content matches one of the supported schemas
What you get back
- Detected file type
- Error, warning, and suggestion counts
- Path-based issue list
- Machine-readable result JSON
- Normalized JSON preview and download when valid
Download sample payloads
- Sample workout library for reusable programs and custom exercises.
- Sample strength plan for dated workout and rest entries.
Input
Validation Report
Detected type: not validated yet.
Status pending
Errors 0
Warnings 0
Suggestions 0
No validation run yet.
Machine-Readable Result
{
"valid": null
}
Normalized Preview
Available after a successful validation with no errors.
{
"status": "waiting"
}