sig-ai · JSON-LD Context
Sig Ai Context
JSON-LD context defining the semantic vocabulary for Sig Ai from sig-ai.
46 Classes
90 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
sig:
https://sig.ai/schema#
Classes
Body_put_file_uploads_put__object_key__post
ChangePasswordRequest
CohortCreate
CommentCreate
CompetitionCreate
CompetitionUpdate
ConfirmRequest
ContentCreate
ContentUpdate
CreateBrandAccountRequest
CreateSponsorshipRequest
ExperimentCreate
ExperimentEnroll
ExperimentUpdate
ForgotPasswordRequest
GlucoseIngest
GlucoseReadingIn
HTTPValidationError
JoinRequest
LoginRequest
MarkReadRequest
MealCreate
PollCreate
PollOptionCreate
PollStatusUpdate
PollVoteCreate
PreferencesIn
PreferencesOut
PreferencesUpdate
PresignRequest
RefreshRequest
RegisterRequest
ResetPasswordRequest
SetRoleRequest
ShareCreate
SleepIngest
SleepReadingIn
StoryCreate
StoryUpdate
TokenResponse
TrackingEntryIn
TrackingEntryOut
UpdatePermissions
ValidationError
VerifyEmailRequest
WaitlistIn
Properties
| Property | Type | Container |
|---|---|---|
| file | string | |
| old_password | string | |
| new_password | string | |
| template_id | ||
| name | string | |
| target_participants | integer | |
| body | string | |
| story_id | ||
| experiment_id | ||
| asset_id | ||
| experiment_type | string | |
| product_filter | ||
| metric | string | |
| starts_at | string | |
| ends_at | string | |
| status | ||
| object_key | string | |
| type | string | |
| title | ||
| data | ||
| visibility | string | |
| user_id | string | |
| lead_id | string | |
| brand_account_id | string | |
| access_level | string | |
| product_name | ||
| product_brand | ||
| start_date | ||
| end_date | ||
| protocol | ||
| template_slug | string | |
| learnings | ||
| string | ||
| readings | list | |
| timestamp | dateTime | |
| value | decimal | |
| source | string | |
| external_id | ||
| detail | list | |
| password | string | |
| id | ||
| all | boolean | |
| photo_key | ||
| tags | ||
| glucose_spike | ||
| impact_score | ||
| question | string | |
| options | list | |
| label | string | |
| category | ||
| option_id | string | |
| symptoms | ||
| goals | ||
| health_context | ||
| experiment_lifecycle | ||
| checkin_reminders | ||
| weekly_digest | ||
| filename | string | |
| content_type | string | |
| purpose | string | |
| refresh_token | string | |
| role | string | |
| token | string | |
| recipient_name | ||
| expires_in_days | ||
| date | date | |
| sleep_score | ||
| hrv | ||
| deep_sleep_min | ||
| rem_sleep_min | ||
| total_min | ||
| body_json | ||
| access_token | string | |
| user | ||
| sleep | ||
| energy | ||
| stress | ||
| mood | ||
| note | ||
| adherence | ||
| confounders | ||
| is_low_confidence | boolean | |
| created_at | ||
| view_experiments | ||
| view_tracking | ||
| view_learnings | ||
| loc | list | |
| msg | string | |
| input | ||
| ctx |
JSON-LD Document
{
"@context": {
"@vocab": "https://sig.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"sig": "https://sig.ai/schema#",
"Body_put_file_uploads_put__object_key__post": "sig:Body_put_file_uploads_put__object_key__post",
"file": {
"@id": "sig:file",
"@type": "xsd:string"
},
"ChangePasswordRequest": "sig:ChangePasswordRequest",
"old_password": {
"@id": "sig:old_password",
"@type": "xsd:string"
},
"new_password": {
"@id": "sig:new_password",
"@type": "xsd:string"
},
"CohortCreate": "sig:CohortCreate",
"template_id": {
"@id": "sig:template_id"
},
"name": {
"@id": "sig:name",
"@type": "xsd:string"
},
"target_participants": {
"@id": "sig:target_participants",
"@type": "xsd:integer"
},
"CommentCreate": "sig:CommentCreate",
"body": {
"@id": "sig:body",
"@type": "xsd:string"
},
"story_id": {
"@id": "sig:story_id"
},
"experiment_id": {
"@id": "sig:experiment_id"
},
"asset_id": {
"@id": "sig:asset_id"
},
"CompetitionCreate": "sig:CompetitionCreate",
"experiment_type": {
"@id": "sig:experiment_type",
"@type": "xsd:string"
},
"product_filter": {
"@id": "sig:product_filter"
},
"metric": {
"@id": "sig:metric",
"@type": "xsd:string"
},
"starts_at": {
"@id": "sig:starts_at",
"@type": "xsd:string"
},
"ends_at": {
"@id": "sig:ends_at",
"@type": "xsd:string"
},
"CompetitionUpdate": "sig:CompetitionUpdate",
"status": {
"@id": "sig:status"
},
"ConfirmRequest": "sig:ConfirmRequest",
"object_key": {
"@id": "sig:object_key",
"@type": "xsd:string"
},
"ContentCreate": "sig:ContentCreate",
"type": {
"@id": "sig:type",
"@type": "xsd:string"
},
"title": {
"@id": "sig:title"
},
"data": {
"@id": "sig:data"
},
"visibility": {
"@id": "sig:visibility",
"@type": "xsd:string"
},
"ContentUpdate": "sig:ContentUpdate",
"CreateBrandAccountRequest": "sig:CreateBrandAccountRequest",
"user_id": {
"@id": "sig:user_id",
"@type": "xsd:string"
},
"lead_id": {
"@id": "sig:lead_id",
"@type": "xsd:string"
},
"CreateSponsorshipRequest": "sig:CreateSponsorshipRequest",
"brand_account_id": {
"@id": "sig:brand_account_id",
"@type": "xsd:string"
},
"access_level": {
"@id": "sig:access_level",
"@type": "xsd:string"
},
"ExperimentCreate": "sig:ExperimentCreate",
"product_name": {
"@id": "sig:product_name"
},
"product_brand": {
"@id": "sig:product_brand"
},
"start_date": {
"@id": "sig:start_date"
},
"end_date": {
"@id": "sig:end_date"
},
"protocol": {
"@id": "sig:protocol"
},
"ExperimentEnroll": "sig:ExperimentEnroll",
"template_slug": {
"@id": "sig:template_slug",
"@type": "xsd:string"
},
"ExperimentUpdate": "sig:ExperimentUpdate",
"learnings": {
"@id": "sig:learnings"
},
"ForgotPasswordRequest": "sig:ForgotPasswordRequest",
"email": {
"@id": "sig:email",
"@type": "xsd:string"
},
"GlucoseIngest": "sig:GlucoseIngest",
"readings": {
"@id": "sig:readings",
"@container": "@list"
},
"GlucoseReadingIn": "sig:GlucoseReadingIn",
"timestamp": {
"@id": "sig:timestamp",
"@type": "xsd:dateTime"
},
"value": {
"@id": "sig:value",
"@type": "xsd:decimal"
},
"source": {
"@id": "sig:source",
"@type": "xsd:string"
},
"external_id": {
"@id": "sig:external_id"
},
"HTTPValidationError": "sig:HTTPValidationError",
"detail": {
"@id": "sig:detail",
"@container": "@list"
},
"JoinRequest": "sig:JoinRequest",
"LoginRequest": "sig:LoginRequest",
"password": {
"@id": "sig:password",
"@type": "xsd:string"
},
"MarkReadRequest": "sig:MarkReadRequest",
"id": {
"@id": "sig:id"
},
"all": {
"@id": "sig:all",
"@type": "xsd:boolean"
},
"MealCreate": "sig:MealCreate",
"photo_key": {
"@id": "sig:photo_key"
},
"tags": {
"@id": "sig:tags"
},
"glucose_spike": {
"@id": "sig:glucose_spike"
},
"impact_score": {
"@id": "sig:impact_score"
},
"PollCreate": "sig:PollCreate",
"question": {
"@id": "sig:question",
"@type": "xsd:string"
},
"options": {
"@id": "sig:options",
"@container": "@list"
},
"PollOptionCreate": "sig:PollOptionCreate",
"label": {
"@id": "sig:label",
"@type": "xsd:string"
},
"category": {
"@id": "sig:category"
},
"PollStatusUpdate": "sig:PollStatusUpdate",
"PollVoteCreate": "sig:PollVoteCreate",
"option_id": {
"@id": "sig:option_id",
"@type": "xsd:string"
},
"PreferencesIn": "sig:PreferencesIn",
"symptoms": {
"@id": "sig:symptoms"
},
"goals": {
"@id": "sig:goals"
},
"health_context": {
"@id": "sig:health_context"
},
"PreferencesOut": "sig:PreferencesOut",
"PreferencesUpdate": "sig:PreferencesUpdate",
"experiment_lifecycle": {
"@id": "sig:experiment_lifecycle"
},
"checkin_reminders": {
"@id": "sig:checkin_reminders"
},
"weekly_digest": {
"@id": "sig:weekly_digest"
},
"PresignRequest": "sig:PresignRequest",
"filename": {
"@id": "sig:filename",
"@type": "xsd:string"
},
"content_type": {
"@id": "sig:content_type",
"@type": "xsd:string"
},
"purpose": {
"@id": "sig:purpose",
"@type": "xsd:string"
},
"RefreshRequest": "sig:RefreshRequest",
"refresh_token": {
"@id": "sig:refresh_token",
"@type": "xsd:string"
},
"RegisterRequest": "sig:RegisterRequest",
"role": {
"@id": "sig:role",
"@type": "xsd:string"
},
"ResetPasswordRequest": "sig:ResetPasswordRequest",
"token": {
"@id": "sig:token",
"@type": "xsd:string"
},
"SetRoleRequest": "sig:SetRoleRequest",
"ShareCreate": "sig:ShareCreate",
"recipient_name": {
"@id": "sig:recipient_name"
},
"expires_in_days": {
"@id": "sig:expires_in_days"
},
"SleepIngest": "sig:SleepIngest",
"SleepReadingIn": "sig:SleepReadingIn",
"date": {
"@id": "sig:date",
"@type": "xsd:date"
},
"sleep_score": {
"@id": "sig:sleep_score"
},
"hrv": {
"@id": "sig:hrv"
},
"deep_sleep_min": {
"@id": "sig:deep_sleep_min"
},
"rem_sleep_min": {
"@id": "sig:rem_sleep_min"
},
"total_min": {
"@id": "sig:total_min"
},
"StoryCreate": "sig:StoryCreate",
"body_json": {
"@id": "sig:body_json"
},
"StoryUpdate": "sig:StoryUpdate",
"TokenResponse": "sig:TokenResponse",
"access_token": {
"@id": "sig:access_token",
"@type": "xsd:string"
},
"user": {
"@id": "sig:user"
},
"TrackingEntryIn": "sig:TrackingEntryIn",
"sleep": {
"@id": "sig:sleep"
},
"energy": {
"@id": "sig:energy"
},
"stress": {
"@id": "sig:stress"
},
"mood": {
"@id": "sig:mood"
},
"note": {
"@id": "sig:note"
},
"adherence": {
"@id": "sig:adherence"
},
"confounders": {
"@id": "sig:confounders"
},
"is_low_confidence": {
"@id": "sig:is_low_confidence",
"@type": "xsd:boolean"
},
"TrackingEntryOut": "sig:TrackingEntryOut",
"created_at": {
"@id": "sig:created_at"
},
"UpdatePermissions": "sig:UpdatePermissions",
"view_experiments": {
"@id": "sig:view_experiments"
},
"view_tracking": {
"@id": "sig:view_tracking"
},
"view_learnings": {
"@id": "sig:view_learnings"
},
"ValidationError": "sig:ValidationError",
"loc": {
"@id": "sig:loc",
"@container": "@list"
},
"msg": {
"@id": "sig:msg",
"@type": "xsd:string"
},
"input": {
"@id": "sig:input"
},
"ctx": {
"@id": "sig:ctx"
},
"VerifyEmailRequest": "sig:VerifyEmailRequest",
"WaitlistIn": "sig:WaitlistIn"
},
"@type": "schema:Dataset",
"schema:name": "sig-ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects sig-ai'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-10-29) from openapi/sig-ai-openapi.json.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/sig-ai-openapi.json"
]
}