InsightSocial · JSON-LD Context

Insightsocial App Context

JSON-LD context defining the semantic vocabulary for Insightsocial App from InsightSocial.

15 Classes 55 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/
insightsocial: https://insightsocial.app/schema#

Classes

Error Author Profile Post Comment Transcript PostOne PostPage ProfileOne ProfilePage CommentOne CommentPage TranscriptOne Pagination Envelope2

Properties

Property Type Container
success boolean
error
request_id string
credits_used integer
credits_remaining
id
username string
display_name string
avatar_url
verified boolean
bio string
followers
followers_approximate boolean
following
posts_count
likes_count
url
location string
external_url
private boolean
joined_at
last_post_at
ext
kind
content
author reference
engagement
flags
published_at
language
parent_id
post_id
text string
replies
segments
post reference
items list
total
truncated boolean
comment reference
transcript reference
next_cursor string
has_more boolean
page_size integer
stopped_at
platform string
endpoint string
schema_version string
data
pagination reference
unavailable list
cached boolean
idempotent_replay boolean
charge_reason string
free_call boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://insightsocial.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "insightsocial": "https://insightsocial.app/schema#",
    "Error": "insightsocial:Error",
    "success": {
      "@id": "insightsocial:success",
      "@type": "xsd:boolean"
    },
    "error": {
      "@id": "insightsocial:error"
    },
    "request_id": {
      "@id": "insightsocial:request_id",
      "@type": "xsd:string"
    },
    "credits_used": {
      "@id": "insightsocial:credits_used",
      "@type": "xsd:integer"
    },
    "credits_remaining": {
      "@id": "insightsocial:credits_remaining"
    },
    "Author": "insightsocial:Author",
    "id": {
      "@id": "insightsocial:id"
    },
    "username": {
      "@id": "insightsocial:username",
      "@type": "xsd:string"
    },
    "display_name": {
      "@id": "insightsocial:display_name",
      "@type": "xsd:string"
    },
    "avatar_url": {
      "@id": "insightsocial:avatar_url"
    },
    "verified": {
      "@id": "insightsocial:verified",
      "@type": "xsd:boolean"
    },
    "Profile": "insightsocial:Profile",
    "bio": {
      "@id": "insightsocial:bio",
      "@type": "xsd:string"
    },
    "followers": {
      "@id": "insightsocial:followers"
    },
    "followers_approximate": {
      "@id": "insightsocial:followers_approximate",
      "@type": "xsd:boolean"
    },
    "following": {
      "@id": "insightsocial:following"
    },
    "posts_count": {
      "@id": "insightsocial:posts_count"
    },
    "likes_count": {
      "@id": "insightsocial:likes_count"
    },
    "url": {
      "@id": "insightsocial:url"
    },
    "location": {
      "@id": "insightsocial:location",
      "@type": "xsd:string"
    },
    "external_url": {
      "@id": "insightsocial:external_url"
    },
    "private": {
      "@id": "insightsocial:private",
      "@type": "xsd:boolean"
    },
    "joined_at": {
      "@id": "insightsocial:joined_at"
    },
    "last_post_at": {
      "@id": "insightsocial:last_post_at"
    },
    "ext": {
      "@id": "insightsocial:ext"
    },
    "Post": "insightsocial:Post",
    "kind": {
      "@id": "insightsocial:kind"
    },
    "content": {
      "@id": "insightsocial:content"
    },
    "author": {
      "@id": "insightsocial:author",
      "@type": "@id"
    },
    "engagement": {
      "@id": "insightsocial:engagement"
    },
    "flags": {
      "@id": "insightsocial:flags"
    },
    "published_at": {
      "@id": "insightsocial:published_at"
    },
    "language": {
      "@id": "insightsocial:language"
    },
    "Comment": "insightsocial:Comment",
    "parent_id": {
      "@id": "insightsocial:parent_id"
    },
    "post_id": {
      "@id": "insightsocial:post_id"
    },
    "text": {
      "@id": "insightsocial:text",
      "@type": "xsd:string"
    },
    "replies": {
      "@id": "insightsocial:replies"
    },
    "Transcript": "insightsocial:Transcript",
    "segments": {
      "@id": "insightsocial:segments"
    },
    "PostOne": "insightsocial:PostOne",
    "post": {
      "@id": "insightsocial:post",
      "@type": "@id"
    },
    "PostPage": "insightsocial:PostPage",
    "items": {
      "@id": "insightsocial:items",
      "@container": "@list"
    },
    "total": {
      "@id": "insightsocial:total"
    },
    "truncated": {
      "@id": "insightsocial:truncated",
      "@type": "xsd:boolean"
    },
    "ProfileOne": "insightsocial:ProfileOne",
    "ProfilePage": "insightsocial:ProfilePage",
    "CommentOne": "insightsocial:CommentOne",
    "comment": {
      "@id": "insightsocial:comment",
      "@type": "@id"
    },
    "CommentPage": "insightsocial:CommentPage",
    "TranscriptOne": "insightsocial:TranscriptOne",
    "transcript": {
      "@id": "insightsocial:transcript",
      "@type": "@id"
    },
    "Pagination": "insightsocial:Pagination",
    "next_cursor": {
      "@id": "insightsocial:next_cursor",
      "@type": "xsd:string"
    },
    "has_more": {
      "@id": "insightsocial:has_more",
      "@type": "xsd:boolean"
    },
    "page_size": {
      "@id": "insightsocial:page_size",
      "@type": "xsd:integer"
    },
    "stopped_at": {
      "@id": "insightsocial:stopped_at"
    },
    "Envelope2": "insightsocial:Envelope2",
    "platform": {
      "@id": "insightsocial:platform",
      "@type": "xsd:string"
    },
    "endpoint": {
      "@id": "insightsocial:endpoint",
      "@type": "xsd:string"
    },
    "schema_version": {
      "@id": "insightsocial:schema_version",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "insightsocial:data"
    },
    "pagination": {
      "@id": "insightsocial:pagination",
      "@type": "@id"
    },
    "unavailable": {
      "@id": "insightsocial:unavailable",
      "@container": "@list"
    },
    "cached": {
      "@id": "insightsocial:cached",
      "@type": "xsd:boolean"
    },
    "idempotent_replay": {
      "@id": "insightsocial:idempotent_replay",
      "@type": "xsd:boolean"
    },
    "charge_reason": {
      "@id": "insightsocial:charge_reason",
      "@type": "xsd:string"
    },
    "free_call": {
      "@id": "insightsocial:free_call",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "InsightSocial API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects InsightSocial'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/insightsocial-app-openapi.json.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/insightsocial-app-openapi.json"
  ]
}