{
  "@context": {
    "@vocab": "https://hybriqx.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "hybriqx": "https://hybriqx.com/schema#",
    "AllowanceInput": "hybriqx:AllowanceInput",
    "licences": {
      "@id": "hybriqx:licences"
    },
    "AnnouncementInput": "hybriqx:AnnouncementInput",
    "title": {
      "@id": "hybriqx:title",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "hybriqx:body",
      "@type": "xsd:string"
    },
    "audience": {
      "@id": "hybriqx:audience",
      "@type": "xsd:string"
    },
    "slot_id": {
      "@id": "hybriqx:slot_id"
    },
    "date": {
      "@id": "hybriqx:date"
    },
    "email": {
      "@id": "hybriqx:email",
      "@type": "xsd:boolean"
    },
    "AppFeedbackInput": "hybriqx:AppFeedbackInput",
    "message": {
      "@id": "hybriqx:message",
      "@type": "xsd:string"
    },
    "page": {
      "@id": "hybriqx:page",
      "@type": "xsd:string"
    },
    "org_id": {
      "@id": "hybriqx:org_id"
    },
    "AthleteInput": "hybriqx:AthleteInput",
    "athlete_id": {
      "@id": "hybriqx:athlete_id",
      "@type": "xsd:string"
    },
    "AttendanceImportInput": "hybriqx:AttendanceImportInput",
    "csv": {
      "@id": "hybriqx:csv",
      "@type": "xsd:string"
    },
    "columns": {
      "@id": "hybriqx:columns"
    },
    "day_first": {
      "@id": "hybriqx:day_first"
    },
    "exclude_classes": {
      "@id": "hybriqx:exclude_classes",
      "@container": "@list"
    },
    "label": {
      "@id": "hybriqx:label",
      "@type": "xsd:string"
    },
    "confirm": {
      "@id": "hybriqx:confirm",
      "@type": "xsd:boolean"
    },
    "BaselineInput": "hybriqx:BaselineInput",
    "confirmed": {
      "@id": "hybriqx:confirmed",
      "@type": "xsd:boolean"
    },
    "fingerprint": {
      "@id": "hybriqx:fingerprint",
      "@type": "xsd:string"
    },
    "BirthdayInput": "hybriqx:BirthdayInput",
    "month": {
      "@id": "hybriqx:month"
    },
    "day": {
      "@id": "hybriqx:day"
    },
    "BlockInput": "hybriqx:BlockInput",
    "name": {
      "@id": "hybriqx:name",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "hybriqx:format",
      "@type": "xsd:string"
    },
    "minutes": {
      "@id": "hybriqx:minutes",
      "@type": "xsd:string"
    },
    "rounds": {
      "@id": "hybriqx:rounds",
      "@type": "xsd:string"
    },
    "time_cap": {
      "@id": "hybriqx:time_cap",
      "@type": "xsd:string"
    },
    "interval": {
      "@id": "hybriqx:interval",
      "@type": "xsd:string"
    },
    "work": {
      "@id": "hybriqx:work",
      "@type": "xsd:string"
    },
    "rest_secs": {
      "@id": "hybriqx:rest_secs",
      "@type": "xsd:string"
    },
    "exercises": {
      "@id": "hybriqx:exercises",
      "@container": "@list"
    },
    "Body_auth_callback_post_auth_callback__provider__post": "hybriqx:Body_auth_callback_post_auth_callback__provider__post",
    "code": {
      "@id": "hybriqx:code"
    },
    "state": {
      "@id": "hybriqx:state"
    },
    "error": {
      "@id": "hybriqx:error"
    },
    "BookingInput": "hybriqx:BookingInput",
    "BrandingInput": "hybriqx:BrandingInput",
    "logo": {
      "@id": "hybriqx:logo"
    },
    "background": {
      "@id": "hybriqx:background"
    },
    "BumpInput": "hybriqx:BumpInput",
    "bumped": {
      "@id": "hybriqx:bumped",
      "@type": "xsd:boolean"
    },
    "CheckinInput": "hybriqx:CheckinInput",
    "starts_at": {
      "@id": "hybriqx:starts_at",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "hybriqx:mode",
      "@type": "xsd:string"
    },
    "place": {
      "@id": "hybriqx:place",
      "@type": "xsd:string"
    },
    "CheckoutRequest": "hybriqx:CheckoutRequest",
    "plan": {
      "@id": "hybriqx:plan",
      "@type": "xsd:string"
    },
    "ClassChangeInput": "hybriqx:ClassChangeInput",
    "cancelled": {
      "@id": "hybriqx:cancelled",
      "@type": "xsd:boolean"
    },
    "starts": {
      "@id": "hybriqx:starts"
    },
    "ends": {
      "@id": "hybriqx:ends"
    },
    "capacity": {
      "@id": "hybriqx:capacity"
    },
    "coach_id": {
      "@id": "hybriqx:coach_id",
      "@type": "xsd:string"
    },
    "confirm_booking_changes": {
      "@id": "hybriqx:confirm_booking_changes",
      "@type": "xsd:boolean"
    },
    "ClubBoardInput": "hybriqx:ClubBoardInput",
    "show": {
      "@id": "hybriqx:show",
      "@type": "xsd:boolean"
    },
    "ClubInput": "hybriqx:ClubInput",
    "monthly_goal": {
      "@id": "hybriqx:monthly_goal",
      "@type": "xsd:integer"
    },
    "start_month": {
      "@id": "hybriqx:start_month"
    },
    "reward": {
      "@id": "hybriqx:reward",
      "@type": "xsd:string"
    },
    "count_open_gym": {
      "@id": "hybriqx:count_open_gym",
      "@type": "xsd:boolean"
    },
    "ClubRewardInput": "hybriqx:ClubRewardInput",
    "given": {
      "@id": "hybriqx:given",
      "@type": "xsd:boolean"
    },
    "DayHoursInput": "hybriqx:DayHoursInput",
    "opens": {
      "@id": "hybriqx:opens",
      "@type": "xsd:string"
    },
    "closes": {
      "@id": "hybriqx:closes",
      "@type": "xsd:string"
    },
    "DayInput": "hybriqx:DayInput",
    "DefaultInput": "hybriqx:DefaultInput",
    "DeleteAccountRequest": "hybriqx:DeleteAccountRequest",
    "password": {
      "@id": "hybriqx:password",
      "@type": "xsd:string"
    },
    "EmailInput": "hybriqx:EmailInput",
    "EquipmentInput": "hybriqx:EquipmentInput",
    "equipment": {
      "@id": "hybriqx:equipment",
      "@container": "@list"
    },
    "ExerciseInput": "hybriqx:ExerciseInput",
    "sets": {
      "@id": "hybriqx:sets",
      "@type": "xsd:string"
    },
    "reps": {
      "@id": "hybriqx:reps",
      "@type": "xsd:string"
    },
    "load": {
      "@id": "hybriqx:load",
      "@type": "xsd:string"
    },
    "rest": {
      "@id": "hybriqx:rest",
      "@type": "xsd:string"
    },
    "FavouriteInput": "hybriqx:FavouriteInput",
    "favourite": {
      "@id": "hybriqx:favourite",
      "@type": "xsd:boolean"
    },
    "FeedbackInput": "hybriqx:FeedbackInput",
    "feedback": {
      "@id": "hybriqx:feedback",
      "@type": "xsd:string"
    },
    "ForgotRequest": "hybriqx:ForgotRequest",
    "HTTPValidationError": "hybriqx:HTTPValidationError",
    "detail": {
      "@id": "hybriqx:detail",
      "@container": "@list"
    },
    "HealthResponse": "hybriqx:HealthResponse",
    "status": {
      "@id": "hybriqx:status",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "hybriqx:timestamp",
      "@type": "xsd:dateTime"
    },
    "HrDeviceInput": "hybriqx:HrDeviceInput",
    "max_hr": {
      "@id": "hybriqx:max_hr",
      "@type": "xsd:integer"
    },
    "InviteInput": "hybriqx:InviteInput",
    "invite_code": {
      "@id": "hybriqx:invite_code",
      "@type": "xsd:string"
    },
    "LeadInput": "hybriqx:LeadInput",
    "phone": {
      "@id": "hybriqx:phone",
      "@type": "xsd:string"
    },
    "consent": {
      "@id": "hybriqx:consent",
      "@type": "xsd:boolean"
    },
    "LeadUpdateInput": "hybriqx:LeadUpdateInput",
    "note": {
      "@id": "hybriqx:note",
      "@type": "xsd:string"
    },
    "LoginRequest": "hybriqx:LoginRequest",
    "MacrocycleGenerateInput": "hybriqx:MacrocycleGenerateInput",
    "chunk": {
      "@id": "hybriqx:chunk",
      "@type": "xsd:integer"
    },
    "track": {
      "@id": "hybriqx:track",
      "@type": "xsd:string"
    },
    "macrocycle": {
      "@id": "hybriqx:macrocycle",
      "@type": "@id"
    },
    "MacrocycleInput": "hybriqx:MacrocycleInput",
    "primary_focus": {
      "@id": "hybriqx:primary_focus",
      "@type": "xsd:string"
    },
    "training_frequency": {
      "@id": "hybriqx:training_frequency",
      "@type": "xsd:integer"
    },
    "tracks": {
      "@id": "hybriqx:tracks",
      "@container": "@list"
    },
    "weeks": {
      "@id": "hybriqx:weeks",
      "@type": "xsd:integer"
    },
    "starts_on": {
      "@id": "hybriqx:starts_on",
      "@type": "xsd:string"
    },
    "race_date": {
      "@id": "hybriqx:race_date"
    },
    "intent": {
      "@id": "hybriqx:intent",
      "@type": "xsd:string"
    },
    "sessions_per_week": {
      "@id": "hybriqx:sessions_per_week"
    },
    "baseline_benchmarks": {
      "@id": "hybriqx:baseline_benchmarks",
      "@container": "@list"
    },
    "include_scaling": {
      "@id": "hybriqx:include_scaling",
      "@type": "xsd:boolean"
    },
    "include_deload": {
      "@id": "hybriqx:include_deload",
      "@type": "xsd:boolean"
    },
    "include_coach_notes": {
      "@id": "hybriqx:include_coach_notes",
      "@type": "xsd:boolean"
    },
    "periodization": {
      "@id": "hybriqx:periodization",
      "@container": "@list"
    },
    "MacrocycleSaveInput": "hybriqx:MacrocycleSaveInput",
    "sessions": {
      "@id": "hybriqx:sessions",
      "@container": "@list"
    },
    "MacrocycleSessionInput": "hybriqx:MacrocycleSessionInput",
    "blocks": {
      "@id": "hybriqx:blocks",
      "@container": "@list"
    },
    "coach_note": {
      "@id": "hybriqx:coach_note",
      "@type": "xsd:string"
    },
    "scaling": {
      "@id": "hybriqx:scaling",
      "@container": "@list"
    },
    "MemberInput": "hybriqx:MemberInput",
    "user_id": {
      "@id": "hybriqx:user_id",
      "@type": "xsd:string"
    },
    "MemberRecordInput": "hybriqx:MemberRecordInput",
    "prior_classes": {
      "@id": "hybriqx:prior_classes",
      "@type": "xsd:integer"
    },
    "member_since": {
      "@id": "hybriqx:member_since"
    },
    "NoteInput": "hybriqx:NoteInput",
    "OrgInput": "hybriqx:OrgInput",
    "OverrideInput": "hybriqx:OverrideInput",
    "PostInput": "hybriqx:PostInput",
    "workout_id": {
      "@id": "hybriqx:workout_id",
      "@type": "xsd:string"
    },
    "workout_fingerprint": {
      "@id": "hybriqx:workout_fingerprint",
      "@type": "xsd:string"
    },
    "PostWorkoutInput": "hybriqx:PostWorkoutInput",
    "score_type": {
      "@id": "hybriqx:score_type",
      "@type": "xsd:string"
    },
    "PosterStyleInput": "hybriqx:PosterStyleInput",
    "title_size": {
      "@id": "hybriqx:title_size",
      "@type": "xsd:string"
    },
    "workout_size": {
      "@id": "hybriqx:workout_size",
      "@type": "xsd:string"
    },
    "align": {
      "@id": "hybriqx:align",
      "@type": "xsd:string"
    },
    "brightness": {
      "@id": "hybriqx:brightness",
      "@type": "xsd:integer"
    },
    "accent": {
      "@id": "hybriqx:accent",
      "@type": "xsd:string"
    },
    "show_date": {
      "@id": "hybriqx:show_date",
      "@type": "xsd:boolean"
    },
    "show_note": {
      "@id": "hybriqx:show_note",
      "@type": "xsd:boolean"
    },
    "handle": {
      "@id": "hybriqx:handle",
      "@type": "xsd:string"
    },
    "ProfileInput": "hybriqx:ProfileInput",
    "location": {
      "@id": "hybriqx:location"
    },
    "photo": {
      "@id": "hybriqx:photo"
    },
    "enabled": {
      "@id": "hybriqx:enabled",
      "@type": "xsd:boolean"
    },
    "ProgrammeInput": "hybriqx:ProgrammeInput",
    "scope": {
      "@id": "hybriqx:scope",
      "@type": "xsd:string"
    },
    "focus": {
      "@id": "hybriqx:focus",
      "@type": "xsd:string"
    },
    "ReleaseInput": "hybriqx:ReleaseInput",
    "ReportInput": "hybriqx:ReportInput",
    "kind": {
      "@id": "hybriqx:kind",
      "@type": "xsd:string"
    },
    "target_id": {
      "@id": "hybriqx:target_id",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "hybriqx:reason",
      "@type": "xsd:string"
    },
    "ResetRequest": "hybriqx:ResetRequest",
    "token": {
      "@id": "hybriqx:token",
      "@type": "xsd:string"
    },
    "RespondInput": "hybriqx:RespondInput",
    "accept": {
      "@id": "hybriqx:accept",
      "@type": "xsd:boolean"
    },
    "ScoreInput": "hybriqx:ScoreInput",
    "division": {
      "@id": "hybriqx:division",
      "@type": "xsd:string"
    },
    "time_seconds": {
      "@id": "hybriqx:time_seconds"
    },
    "capped": {
      "@id": "hybriqx:capped",
      "@type": "xsd:boolean"
    },
    "load_kg": {
      "@id": "hybriqx:load_kg"
    },
    "performed_on": {
      "@id": "hybriqx:performed_on"
    },
    "class_slot_id": {
      "@id": "hybriqx:class_slot_id"
    },
    "SessionInput": "hybriqx:SessionInput",
    "SessionStatus": "hybriqx:SessionStatus",
    "authenticated": {
      "@id": "hybriqx:authenticated",
      "@type": "xsd:boolean"
    },
    "user": {
      "@id": "hybriqx:user"
    },
    "SessionsInput": "hybriqx:SessionsInput",
    "SignupRequest": "hybriqx:SignupRequest",
    "SingleWorkoutInput": "hybriqx:SingleWorkoutInput",
    "SlotInput": "hybriqx:SlotInput",
    "id": {
      "@id": "hybriqx:id",
      "@type": "xsd:string"
    },
    "weekday": {
      "@id": "hybriqx:weekday",
      "@type": "xsd:integer"
    },
    "session": {
      "@id": "hybriqx:session"
    },
    "space": {
      "@id": "hybriqx:space",
      "@type": "xsd:string"
    },
    "SquadInput": "hybriqx:SquadInput",
    "event_id": {
      "@id": "hybriqx:event_id",
      "@type": "xsd:string"
    },
    "StaffInput": "hybriqx:StaffInput",
    "role": {
      "@id": "hybriqx:role",
      "@type": "xsd:string"
    },
    "TimetableInput": "hybriqx:TimetableInput",
    "default_capacity": {
      "@id": "hybriqx:default_capacity",
      "@type": "xsd:integer"
    },
    "booking_window_days": {
      "@id": "hybriqx:booking_window_days",
      "@type": "xsd:integer"
    },
    "cancel_cutoff_hours": {
      "@id": "hybriqx:cancel_cutoff_hours",
      "@type": "xsd:integer"
    },
    "hours": {
      "@id": "hybriqx:hours",
      "@container": "@list"
    },
    "slots": {
      "@id": "hybriqx:slots",
      "@container": "@list"
    },
    "timezone": {
      "@id": "hybriqx:timezone",
      "@type": "xsd:string"
    },
    "self_check_in": {
      "@id": "hybriqx:self_check_in"
    },
    "TokenRequest": "hybriqx:TokenRequest",
    "TrialInput": "hybriqx:TrialInput",
    "UserProfile": "hybriqx:UserProfile",
    "provider": {
      "@id": "hybriqx:provider"
    },
    "subject": {
      "@id": "hybriqx:subject",
      "@type": "xsd:string"
    },
    "picture": {
      "@id": "hybriqx:picture"
    },
    "social": {
      "@id": "hybriqx:social",
      "@type": "xsd:boolean"
    },
    "ValidationError": "hybriqx:ValidationError",
    "loc": {
      "@id": "hybriqx:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "hybriqx:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "hybriqx:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "hybriqx:input"
    },
    "ctx": {
      "@id": "hybriqx:ctx"
    },
    "WaiverInput": "hybriqx:WaiverInput",
    "required": {
      "@id": "hybriqx:required",
      "@type": "xsd:boolean"
    },
    "sign_again": {
      "@id": "hybriqx:sign_again",
      "@type": "xsd:boolean"
    },
    "WaiverSignatureInput": "hybriqx:WaiverSignatureInput",
    "waiver_id": {
      "@id": "hybriqx:waiver_id",
      "@type": "xsd:string"
    },
    "signed_name": {
      "@id": "hybriqx:signed_name",
      "@type": "xsd:string"
    },
    "agree": {
      "@id": "hybriqx:agree",
      "@type": "xsd:boolean"
    },
    "WeekMixInput": "hybriqx:WeekMixInput",
    "week": {
      "@id": "hybriqx:week",
      "@type": "xsd:integer"
    },
    "strength": {
      "@id": "hybriqx:strength",
      "@type": "xsd:integer"
    },
    "endurance": {
      "@id": "hybriqx:endurance",
      "@type": "xsd:integer"
    },
    "power": {
      "@id": "hybriqx:power",
      "@type": "xsd:integer"
    },
    "speed": {
      "@id": "hybriqx:speed",
      "@type": "xsd:integer"
    },
    "WorkoutDraftInput": "hybriqx:WorkoutDraftInput",
    "prompt": {
      "@id": "hybriqx:prompt",
      "@type": "xsd:string"
    },
    "WorkoutEditInput": "hybriqx:WorkoutEditInput",
    "apply_to_session": {
      "@id": "hybriqx:apply_to_session",
      "@type": "xsd:boolean"
    },
    "WorkoutInput": "hybriqx:WorkoutInput",
    "WorkoutMoveInput": "hybriqx:WorkoutMoveInput",
    "programme_id": {
      "@id": "hybriqx:programme_id",
      "@type": "xsd:string"
    },
    "from_date": {
      "@id": "hybriqx:from_date",
      "@type": "xsd:string"
    },
    "to_date": {
      "@id": "hybriqx:to_date",
      "@type": "xsd:string"
    },
    "WorkoutRewriteInput": "hybriqx:WorkoutRewriteInput",
    "instruction": {
      "@id": "hybriqx:instruction",
      "@type": "xsd:string"
    },
    "agent_service__coaching_api__AttendanceInput": "hybriqx:agent_service__coaching_api__AttendanceInput",
    "agent_service__coaching_api__CommentInput": "hybriqx:agent_service__coaching_api__CommentInput",
    "agent_service__coaching_api__JoinInput": "hybriqx:agent_service__coaching_api__JoinInput",
    "signatures": {
      "@id": "hybriqx:signatures",
      "@container": "@list"
    },
    "agent_service__coaching_api__ResultInput": "hybriqx:agent_service__coaching_api__ResultInput",
    "total_seconds": {
      "@id": "hybriqx:total_seconds",
      "@type": "xsd:decimal"
    },
    "avg_weight_kg": {
      "@id": "hybriqx:avg_weight_kg",
      "@type": "xsd:decimal"
    },
    "difficulty": {
      "@id": "hybriqx:difficulty",
      "@type": "xsd:integer"
    },
    "agent_service__social__AttendanceInput": "hybriqx:agent_service__social__AttendanceInput",
    "result_type": {
      "@id": "hybriqx:result_type",
      "@type": "xsd:string"
    },
    "agent_service__social__CommentInput": "hybriqx:agent_service__social__CommentInput",
    "text": {
      "@id": "hybriqx:text",
      "@type": "xsd:string"
    },
    "agent_service__social__JoinInput": "hybriqx:agent_service__social__JoinInput",
    "agent_service__social__ResultInput": "hybriqx:agent_service__social__ResultInput",
    "splits": {
      "@id": "hybriqx:splits"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Hybriqx API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Hybriqx's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-12) from openapi/hybriqx-com-openapi.json.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/hybriqx-com-openapi.json"
  ]
}