Ideanote · JSON-LD Context

Ideanote Io Context

JSON-LD context defining the semantic vocabulary for Ideanote Io from Ideanote.

32 Classes 44 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/
ideanote: https://ideanote.io/schema#

Classes

GetV1ChartsResponse GetV1ChartsChartidResponse GetV1CommentsCommentidResponse PutV1CommentsCommentidRequest PutV1CommentsCommentidResponse GetV1IdeaCollectionsMissionidChartsResponse GetV1IdeasResponse PostV1IdeasRequest PostV1IdeasResponse GetV1IdeasIdeaidResponse PutV1IdeasIdeaidRequest PutV1IdeasIdeaidResponse GetV1IdeasIdeaidCommentsResponse GetV1MissionsResponse PostV1MissionsRequest PostV1MissionsResponse GetV1MissionsMissionidResponse PutV1MissionsMissionidRequest PutV1MissionsMissionidResponse GetV1MissionsMissionidIdeasResponse GetV1TeamsResponse PostV1TeamsRequest PostV1TeamsResponse GetV1TeamsTeamidResponse PutV1TeamsTeamidRequest PutV1TeamsTeamidResponse GetV1UsersResponse PostV1UsersRequest PostV1UsersResponse GetV1UsersUseridResponse PutV1UsersUseridRequest GetV1ViewsViewidChartsResponse

Properties

Property Type Container
method string
headers
id string
createdAt string
updatedAt string
title string
entity string
kind string
aggregateFunction string
data string
showTotalAmounts boolean
dynamicTitle boolean
filter string
result string
color string
timeFrame.start string
timeFrame.end string
text string
phase string
sender string
friendlyId integer
keywords list
status
fields list
owner
mission string
Title string
Description string
details string
stats
cover
question string
stats.ideas.total decimal
cover.url.thumbnail string
status.title string
phase.name string
owner.firstName string
body
email string
firstName string
lastName string
activeAt string
rank decimal
avatar string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://ideanote.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ideanote": "https://ideanote.io/schema#",
    "GetV1ChartsResponse": "ideanote:GetV1ChartsResponse",
    "method": {
      "@id": "ideanote:method",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "ideanote:headers"
    },
    "GetV1ChartsChartidResponse": "ideanote:GetV1ChartsChartidResponse",
    "id": {
      "@id": "ideanote:id",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "ideanote:createdAt",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "ideanote:updatedAt",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "ideanote:title",
      "@type": "xsd:string"
    },
    "entity": {
      "@id": "ideanote:entity",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "ideanote:kind",
      "@type": "xsd:string"
    },
    "aggregateFunction": {
      "@id": "ideanote:aggregateFunction",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "ideanote:data",
      "@type": "xsd:string"
    },
    "showTotalAmounts": {
      "@id": "ideanote:showTotalAmounts",
      "@type": "xsd:boolean"
    },
    "dynamicTitle": {
      "@id": "ideanote:dynamicTitle",
      "@type": "xsd:boolean"
    },
    "filter": {
      "@id": "ideanote:filter",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "ideanote:result",
      "@type": "xsd:string"
    },
    "color": {
      "@id": "ideanote:color",
      "@type": "xsd:string"
    },
    "timeFrame.start": {
      "@id": "ideanote:timeFrame.start",
      "@type": "xsd:string"
    },
    "timeFrame.end": {
      "@id": "ideanote:timeFrame.end",
      "@type": "xsd:string"
    },
    "GetV1CommentsCommentidResponse": "ideanote:GetV1CommentsCommentidResponse",
    "text": {
      "@id": "ideanote:text",
      "@type": "xsd:string"
    },
    "phase": {
      "@id": "ideanote:phase",
      "@type": "xsd:string"
    },
    "sender": {
      "@id": "ideanote:sender",
      "@type": "xsd:string"
    },
    "PutV1CommentsCommentidRequest": "ideanote:PutV1CommentsCommentidRequest",
    "PutV1CommentsCommentidResponse": "ideanote:PutV1CommentsCommentidResponse",
    "GetV1IdeaCollectionsMissionidChartsResponse": "ideanote:GetV1IdeaCollectionsMissionidChartsResponse",
    "GetV1IdeasResponse": "ideanote:GetV1IdeasResponse",
    "friendlyId": {
      "@id": "ideanote:friendlyId",
      "@type": "xsd:integer"
    },
    "keywords": {
      "@id": "ideanote:keywords",
      "@container": "@list"
    },
    "status": {
      "@id": "ideanote:status"
    },
    "fields": {
      "@id": "ideanote:fields",
      "@container": "@list"
    },
    "owner": {
      "@id": "ideanote:owner"
    },
    "PostV1IdeasRequest": "ideanote:PostV1IdeasRequest",
    "mission": {
      "@id": "ideanote:mission",
      "@type": "xsd:string"
    },
    "Title": {
      "@id": "ideanote:Title",
      "@type": "xsd:string"
    },
    "Description": {
      "@id": "ideanote:Description",
      "@type": "xsd:string"
    },
    "PostV1IdeasResponse": "ideanote:PostV1IdeasResponse",
    "GetV1IdeasIdeaidResponse": "ideanote:GetV1IdeasIdeaidResponse",
    "PutV1IdeasIdeaidRequest": "ideanote:PutV1IdeasIdeaidRequest",
    "PutV1IdeasIdeaidResponse": "ideanote:PutV1IdeasIdeaidResponse",
    "GetV1IdeasIdeaidCommentsResponse": "ideanote:GetV1IdeasIdeaidCommentsResponse",
    "GetV1MissionsResponse": "ideanote:GetV1MissionsResponse",
    "details": {
      "@id": "ideanote:details",
      "@type": "xsd:string"
    },
    "stats": {
      "@id": "ideanote:stats"
    },
    "cover": {
      "@id": "ideanote:cover"
    },
    "PostV1MissionsRequest": "ideanote:PostV1MissionsRequest",
    "question": {
      "@id": "ideanote:question",
      "@type": "xsd:string"
    },
    "PostV1MissionsResponse": "ideanote:PostV1MissionsResponse",
    "GetV1MissionsMissionidResponse": "ideanote:GetV1MissionsMissionidResponse",
    "stats.ideas.total": {
      "@id": "ideanote:stats.ideas.total",
      "@type": "xsd:decimal"
    },
    "cover.url.thumbnail": {
      "@id": "ideanote:cover.url.thumbnail",
      "@type": "xsd:string"
    },
    "PutV1MissionsMissionidRequest": "ideanote:PutV1MissionsMissionidRequest",
    "PutV1MissionsMissionidResponse": "ideanote:PutV1MissionsMissionidResponse",
    "GetV1MissionsMissionidIdeasResponse": "ideanote:GetV1MissionsMissionidIdeasResponse",
    "status.title": {
      "@id": "ideanote:status.title",
      "@type": "xsd:string"
    },
    "phase.name": {
      "@id": "ideanote:phase.name",
      "@type": "xsd:string"
    },
    "owner.firstName": {
      "@id": "ideanote:owner.firstName",
      "@type": "xsd:string"
    },
    "GetV1TeamsResponse": "ideanote:GetV1TeamsResponse",
    "PostV1TeamsRequest": "ideanote:PostV1TeamsRequest",
    "PostV1TeamsResponse": "ideanote:PostV1TeamsResponse",
    "body": {
      "@id": "ideanote:body"
    },
    "GetV1TeamsTeamidResponse": "ideanote:GetV1TeamsTeamidResponse",
    "PutV1TeamsTeamidRequest": "ideanote:PutV1TeamsTeamidRequest",
    "PutV1TeamsTeamidResponse": "ideanote:PutV1TeamsTeamidResponse",
    "GetV1UsersResponse": "ideanote:GetV1UsersResponse",
    "PostV1UsersRequest": "ideanote:PostV1UsersRequest",
    "email": {
      "@id": "ideanote:email",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "ideanote:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "ideanote:lastName",
      "@type": "xsd:string"
    },
    "PostV1UsersResponse": "ideanote:PostV1UsersResponse",
    "GetV1UsersUseridResponse": "ideanote:GetV1UsersUseridResponse",
    "activeAt": {
      "@id": "ideanote:activeAt",
      "@type": "xsd:string"
    },
    "rank": {
      "@id": "ideanote:rank",
      "@type": "xsd:decimal"
    },
    "avatar": {
      "@id": "ideanote:avatar",
      "@type": "xsd:string"
    },
    "PutV1UsersUseridRequest": "ideanote:PutV1UsersUseridRequest",
    "GetV1ViewsViewidChartsResponse": "ideanote:GetV1ViewsViewidChartsResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Ideanote API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Ideanote'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-09) from openapi/_ae-authored/ideanote-io-openapi-generated.yml.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/_ae-authored/ideanote-io-openapi-generated.yml"
  ]
}