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
View Context View on GitHub

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
email 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

Raw ↑
{
  "@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"
  ]
}