Govir · JSON-LD Context

Govir App Context

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

20 Classes 36 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/
govir: https://govir.app/schema#

Classes

GetAccountsResponse GetApiV1MediaFromUrlResponse PostApiV1MediaFromUrlRequest PostApiV1MediaFromUrlResponse GetApiV1PostsResponse PostApiV1PostsRequest GetMeResponse PostMediaRequest PostMediaResponse PostMediaFromUrlRequest PostMediaFromUrlResponse PostMediaStockRequest PostMediaUploadLinksResponse GetMediaUploadLinksIdResponse PostPostsRequest PostPostsResponse GetPostsIdResponse PatchPostsIdRequest PostPostsIdPublishRequest PostPostsIdScheduleRequest

Properties

Property Type Container
data list
id string
kind string
status string
error_code string
url string
mime string
size integer
width integer
height integer
duration_ms integer
expires_at dateTime
media list
next_cursor string
account_ids list
parts list
topic string
workspace
key
publish_enabled boolean
upload
provider string
text string
reply_control string
part_numbers string
quote_post_id string
ghost boolean
group_id string
posts list
account_id string
scheduled_at string
published_at string
permalink string
acknowledge_warnings boolean
at string
queue boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://govir.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "govir": "https://govir.app/schema#",
    "GetAccountsResponse": "govir:GetAccountsResponse",
    "data": {
      "@id": "govir:data",
      "@container": "@list"
    },
    "GetApiV1MediaFromUrlResponse": "govir:GetApiV1MediaFromUrlResponse",
    "id": {
      "@id": "govir:id",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "govir:kind",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "govir:status",
      "@type": "xsd:string"
    },
    "error_code": {
      "@id": "govir:error_code",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "govir:url",
      "@type": "xsd:string"
    },
    "mime": {
      "@id": "govir:mime",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "govir:size",
      "@type": "xsd:integer"
    },
    "width": {
      "@id": "govir:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "govir:height",
      "@type": "xsd:integer"
    },
    "duration_ms": {
      "@id": "govir:duration_ms",
      "@type": "xsd:integer"
    },
    "PostApiV1MediaFromUrlRequest": "govir:PostApiV1MediaFromUrlRequest",
    "PostApiV1MediaFromUrlResponse": "govir:PostApiV1MediaFromUrlResponse",
    "expires_at": {
      "@id": "govir:expires_at",
      "@type": "xsd:dateTime"
    },
    "media": {
      "@id": "govir:media",
      "@container": "@list"
    },
    "GetApiV1PostsResponse": "govir:GetApiV1PostsResponse",
    "next_cursor": {
      "@id": "govir:next_cursor",
      "@type": "xsd:string"
    },
    "PostApiV1PostsRequest": "govir:PostApiV1PostsRequest",
    "account_ids": {
      "@id": "govir:account_ids",
      "@container": "@list"
    },
    "parts": {
      "@id": "govir:parts",
      "@container": "@list"
    },
    "topic": {
      "@id": "govir:topic",
      "@type": "xsd:string"
    },
    "GetMeResponse": "govir:GetMeResponse",
    "workspace": {
      "@id": "govir:workspace"
    },
    "key": {
      "@id": "govir:key"
    },
    "publish_enabled": {
      "@id": "govir:publish_enabled",
      "@type": "xsd:boolean"
    },
    "PostMediaRequest": "govir:PostMediaRequest",
    "PostMediaResponse": "govir:PostMediaResponse",
    "upload": {
      "@id": "govir:upload"
    },
    "PostMediaFromUrlRequest": "govir:PostMediaFromUrlRequest",
    "PostMediaFromUrlResponse": "govir:PostMediaFromUrlResponse",
    "PostMediaStockRequest": "govir:PostMediaStockRequest",
    "provider": {
      "@id": "govir:provider",
      "@type": "xsd:string"
    },
    "PostMediaUploadLinksResponse": "govir:PostMediaUploadLinksResponse",
    "GetMediaUploadLinksIdResponse": "govir:GetMediaUploadLinksIdResponse",
    "PostPostsRequest": "govir:PostPostsRequest",
    "text": {
      "@id": "govir:text",
      "@type": "xsd:string"
    },
    "reply_control": {
      "@id": "govir:reply_control",
      "@type": "xsd:string"
    },
    "part_numbers": {
      "@id": "govir:part_numbers",
      "@type": "xsd:string"
    },
    "quote_post_id": {
      "@id": "govir:quote_post_id",
      "@type": "xsd:string"
    },
    "ghost": {
      "@id": "govir:ghost",
      "@type": "xsd:boolean"
    },
    "PostPostsResponse": "govir:PostPostsResponse",
    "group_id": {
      "@id": "govir:group_id",
      "@type": "xsd:string"
    },
    "posts": {
      "@id": "govir:posts",
      "@container": "@list"
    },
    "GetPostsIdResponse": "govir:GetPostsIdResponse",
    "account_id": {
      "@id": "govir:account_id",
      "@type": "xsd:string"
    },
    "scheduled_at": {
      "@id": "govir:scheduled_at",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "govir:published_at",
      "@type": "xsd:string"
    },
    "permalink": {
      "@id": "govir:permalink",
      "@type": "xsd:string"
    },
    "PatchPostsIdRequest": "govir:PatchPostsIdRequest",
    "PostPostsIdPublishRequest": "govir:PostPostsIdPublishRequest",
    "acknowledge_warnings": {
      "@id": "govir:acknowledge_warnings",
      "@type": "xsd:boolean"
    },
    "PostPostsIdScheduleRequest": "govir:PostPostsIdScheduleRequest",
    "at": {
      "@id": "govir:at",
      "@type": "xsd:string"
    },
    "queue": {
      "@id": "govir:queue",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Govir API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Govir'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-10) from openapi/_ae-authored/govir-app-openapi-generated.yml.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/_ae-authored/govir-app-openapi-generated.yml"
  ]
}