woopsocial-com · JSON-LD Context
Woopsocial Com Context
JSON-LD context defining the semantic vocabulary for Woopsocial Com from woopsocial-com.
93 Classes
107 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
woopsocial:
https://woopsocial.com/schema#
Classes
FeedbackCategory
SendFeedbackRequest
SendFeedbackResponse
FeedbackLimitErrorResponse
ConcurrencyLimitErrorCode
ConcurrencyLimitErrorResponse
WebhookEventType
CreateWebhookEndpointRequest
WebhookEndpoint
WebhookEvent
Project
CreateProjectRequest
SocialAccountStatus
SocialPlatform
CreateOAuthAuthorizationRequest
OAuthCallbackErrorCode
CreateOAuthAuthorizationResponse
SocialAccount
SocialAccountPlatformInputs
PinterestSocialAccountPlatformSpecificInputs
TikTokSocialAccountPlatformSpecificInputs
PinterestBoardOption
DeliveryStatus
MediaLibraryPostContentMediaInput
MediaLibraryPostContentMedia
PostContentItemInput
PostContentItem
DraftPostSchedule
PublishNowPostSchedule
ScheduleForLaterPostSchedule
PostRetryPolicy
CreatePostRequest
Post
ListSocialAccountPostsResponse
MediaType
Media
ListMediaResponse
CreateMediaResponse
CreateUploadSessionRequest
UploadSessionPart
UploadSession
UploadSessionInitiatedStatus
UploadSessionUploadedStatus
UploadSessionReadyStatus
UploadSessionFailedStatus
UploadSessionAbortedStatus
SocialAccountInputBase
SocialAccountPostBase
PostAnalytics
PostAnalyticsSnapshot
PinterestPlatform
InstagramPlatform
FacebookPlatform
TikTokPlatform
ThreadsPlatform
BlueskyPlatform
YouTubePlatform
XPlatform
LinkedInPlatform
LinkedInPagesPlatform
PinterestFields
InstagramFields
FacebookFields
LinkedInFields
TikTokFields
YouTubeFields
WoopTestPlatform
WoopTestFields
ValidationError
ValidationWarning
ValidationField
CreatePostErrorCode
CreatePostErrorResponse
ValidatePostResponse
GetPostErrorCode
GetPostErrorResponse
DeletePostErrorCode
DeletePostErrorResponse
DeleteSocialAccountPostErrorCode
DeleteSocialAccountPostErrorResponse
DeleteSocialAccountErrorCode
DeleteSocialAccountErrorResponse
DeleteMediaErrorCode
DeleteMediaErrorResponse
InstagramPostType
InstagramTrialParams
InstagramTrialGraduationStrategy
FacebookPostType
TikTokPrivacyLevel
TikTokPostType
TikTokPostMode
YouTubePrivacy
HealthResponse
Properties
| Property | Type | Container |
|---|---|---|
| category | reference | |
| message | string | |
| received | boolean | |
| error_message | string | |
| code | reference | |
| url | string | |
| eventTypes | list | |
| id | string | |
| createdAt | dateTime | |
| signingSecret | string | |
| eventType | reference | |
| occurredAt | dateTime | |
| postId | string | |
| socialAccountPostId | string | |
| socialAccountId | string | |
| platform | reference | |
| externalPostId | string | |
| externalPostUrl | string | |
| errorMessage | string | |
| name | string | |
| projectId | string | |
| redirectUrl | reference | |
| externalAccountId | string | |
| username | string | |
| imageUrl | reference | |
| status | reference | |
| platformSpecificInputs | reference | |
| boards | list | |
| privacyLevelOptions | list | |
| commentAvailable | boolean | |
| duetAvailable | boolean | |
| stitchAvailable | boolean | |
| maxVideoPostDurationSec | integer | |
| type | string | |
| mediaId | string | |
| mediaType | reference | |
| thumbnailUrl | reference | |
| text | string | |
| media | list | |
| scheduledFor | dateTime | |
| maxRetries | integer | |
| delaySeconds | integer | |
| content | reference | |
| schedule | reference | |
| autoDeleteMediaAfterPublish | boolean | |
| retryPolicy | reference | |
| socialAccounts | list | |
| socialAccountPosts | list | |
| updatedAt | dateTime | |
| nextCursor | string | |
| fileSizeInBytes | integer | |
| partNumber | integer | |
| uploadUrl | reference | |
| uploadSessionId | string | |
| partSizeInBytes | integer | |
| partCount | integer | |
| expiresAt | dateTime | |
| parts | list | |
| failureCode | string | |
| failureMessage | string | |
| contentOverride | reference | |
| deliveryStatus | reference | |
| deliveryCompletedAt | dateTime | |
| analytics | reference | |
| views | reference | |
| impressions | reference | |
| uniqueImpressions | reference | |
| likes | reference | |
| reactions | reference | |
| comments | reference | |
| shares | reference | |
| saves | reference | |
| clicks | reference | |
| engagementRate | reference | |
| date | date | |
| collectedAt | dateTime | |
| value | decimal | |
| pinterestBoardId | string | |
| title | string | |
| link | string | |
| postType | reference | |
| cover | reference | |
| trialParams | reference | |
| locationId | string | |
| postMode | reference | |
| privacyLevel | reference | |
| allowComment | boolean | |
| allowDuet | boolean | |
| allowStitch | boolean | |
| isYourBrand | boolean | |
| isBrandedContent | boolean | |
| isAiGeneratedContent | boolean | |
| autoAddMusic | boolean | |
| privacy | reference | |
| tags | list | |
| madeForKids | boolean | |
| shouldSucceed | boolean | |
| path | string | |
| field | reference | |
| validationErrors | list | |
| conflictingSocialAccountIds | list | |
| isValid | boolean | |
| errors | list | |
| warnings | list | |
| graduationStrategy | reference | |
| timestamp | dateTime | |
| version | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://woopsocial.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"woopsocial": "https://woopsocial.com/schema#",
"FeedbackCategory": "woopsocial:FeedbackCategory",
"SendFeedbackRequest": "woopsocial:SendFeedbackRequest",
"category": {
"@id": "woopsocial:category",
"@type": "@id"
},
"message": {
"@id": "woopsocial:message",
"@type": "xsd:string"
},
"SendFeedbackResponse": "woopsocial:SendFeedbackResponse",
"received": {
"@id": "woopsocial:received",
"@type": "xsd:boolean"
},
"FeedbackLimitErrorResponse": "woopsocial:FeedbackLimitErrorResponse",
"error_message": {
"@id": "woopsocial:error_message",
"@type": "xsd:string"
},
"ConcurrencyLimitErrorCode": "woopsocial:ConcurrencyLimitErrorCode",
"ConcurrencyLimitErrorResponse": "woopsocial:ConcurrencyLimitErrorResponse",
"code": {
"@id": "woopsocial:code",
"@type": "@id"
},
"WebhookEventType": "woopsocial:WebhookEventType",
"CreateWebhookEndpointRequest": "woopsocial:CreateWebhookEndpointRequest",
"url": {
"@id": "woopsocial:url",
"@type": "xsd:string"
},
"eventTypes": {
"@id": "woopsocial:eventTypes",
"@container": "@list"
},
"WebhookEndpoint": "woopsocial:WebhookEndpoint",
"id": {
"@id": "woopsocial:id",
"@type": "xsd:string"
},
"createdAt": {
"@id": "woopsocial:createdAt",
"@type": "xsd:dateTime"
},
"signingSecret": {
"@id": "woopsocial:signingSecret",
"@type": "xsd:string"
},
"WebhookEvent": "woopsocial:WebhookEvent",
"eventType": {
"@id": "woopsocial:eventType",
"@type": "@id"
},
"occurredAt": {
"@id": "woopsocial:occurredAt",
"@type": "xsd:dateTime"
},
"postId": {
"@id": "woopsocial:postId",
"@type": "xsd:string"
},
"socialAccountPostId": {
"@id": "woopsocial:socialAccountPostId",
"@type": "xsd:string"
},
"socialAccountId": {
"@id": "woopsocial:socialAccountId",
"@type": "xsd:string"
},
"platform": {
"@id": "woopsocial:platform",
"@type": "@id"
},
"externalPostId": {
"@id": "woopsocial:externalPostId",
"@type": "xsd:string"
},
"externalPostUrl": {
"@id": "woopsocial:externalPostUrl",
"@type": "xsd:string"
},
"errorMessage": {
"@id": "woopsocial:errorMessage",
"@type": "xsd:string"
},
"Project": "woopsocial:Project",
"name": {
"@id": "woopsocial:name",
"@type": "xsd:string"
},
"CreateProjectRequest": "woopsocial:CreateProjectRequest",
"SocialAccountStatus": "woopsocial:SocialAccountStatus",
"SocialPlatform": "woopsocial:SocialPlatform",
"CreateOAuthAuthorizationRequest": "woopsocial:CreateOAuthAuthorizationRequest",
"projectId": {
"@id": "woopsocial:projectId",
"@type": "xsd:string"
},
"redirectUrl": {
"@id": "woopsocial:redirectUrl",
"@type": "@id"
},
"OAuthCallbackErrorCode": "woopsocial:OAuthCallbackErrorCode",
"CreateOAuthAuthorizationResponse": "woopsocial:CreateOAuthAuthorizationResponse",
"SocialAccount": "woopsocial:SocialAccount",
"externalAccountId": {
"@id": "woopsocial:externalAccountId",
"@type": "xsd:string"
},
"username": {
"@id": "woopsocial:username",
"@type": "xsd:string"
},
"imageUrl": {
"@id": "woopsocial:imageUrl",
"@type": "@id"
},
"status": {
"@id": "woopsocial:status",
"@type": "@id"
},
"SocialAccountPlatformInputs": "woopsocial:SocialAccountPlatformInputs",
"platformSpecificInputs": {
"@id": "woopsocial:platformSpecificInputs",
"@type": "@id"
},
"PinterestSocialAccountPlatformSpecificInputs": "woopsocial:PinterestSocialAccountPlatformSpecificInputs",
"boards": {
"@id": "woopsocial:boards",
"@container": "@list"
},
"TikTokSocialAccountPlatformSpecificInputs": "woopsocial:TikTokSocialAccountPlatformSpecificInputs",
"privacyLevelOptions": {
"@id": "woopsocial:privacyLevelOptions",
"@container": "@list"
},
"commentAvailable": {
"@id": "woopsocial:commentAvailable",
"@type": "xsd:boolean"
},
"duetAvailable": {
"@id": "woopsocial:duetAvailable",
"@type": "xsd:boolean"
},
"stitchAvailable": {
"@id": "woopsocial:stitchAvailable",
"@type": "xsd:boolean"
},
"maxVideoPostDurationSec": {
"@id": "woopsocial:maxVideoPostDurationSec",
"@type": "xsd:integer"
},
"PinterestBoardOption": "woopsocial:PinterestBoardOption",
"DeliveryStatus": "woopsocial:DeliveryStatus",
"MediaLibraryPostContentMediaInput": "woopsocial:MediaLibraryPostContentMediaInput",
"type": {
"@id": "woopsocial:type",
"@type": "xsd:string"
},
"mediaId": {
"@id": "woopsocial:mediaId",
"@type": "xsd:string"
},
"MediaLibraryPostContentMedia": "woopsocial:MediaLibraryPostContentMedia",
"mediaType": {
"@id": "woopsocial:mediaType",
"@type": "@id"
},
"thumbnailUrl": {
"@id": "woopsocial:thumbnailUrl",
"@type": "@id"
},
"PostContentItemInput": "woopsocial:PostContentItemInput",
"text": {
"@id": "woopsocial:text",
"@type": "xsd:string"
},
"media": {
"@id": "woopsocial:media",
"@container": "@list"
},
"PostContentItem": "woopsocial:PostContentItem",
"DraftPostSchedule": "woopsocial:DraftPostSchedule",
"PublishNowPostSchedule": "woopsocial:PublishNowPostSchedule",
"ScheduleForLaterPostSchedule": "woopsocial:ScheduleForLaterPostSchedule",
"scheduledFor": {
"@id": "woopsocial:scheduledFor",
"@type": "xsd:dateTime"
},
"PostRetryPolicy": "woopsocial:PostRetryPolicy",
"maxRetries": {
"@id": "woopsocial:maxRetries",
"@type": "xsd:integer"
},
"delaySeconds": {
"@id": "woopsocial:delaySeconds",
"@type": "xsd:integer"
},
"CreatePostRequest": "woopsocial:CreatePostRequest",
"content": {
"@id": "woopsocial:content",
"@type": "@id"
},
"schedule": {
"@id": "woopsocial:schedule",
"@type": "@id"
},
"autoDeleteMediaAfterPublish": {
"@id": "woopsocial:autoDeleteMediaAfterPublish",
"@type": "xsd:boolean"
},
"retryPolicy": {
"@id": "woopsocial:retryPolicy",
"@type": "@id"
},
"socialAccounts": {
"@id": "woopsocial:socialAccounts",
"@container": "@list"
},
"Post": "woopsocial:Post",
"socialAccountPosts": {
"@id": "woopsocial:socialAccountPosts",
"@container": "@list"
},
"updatedAt": {
"@id": "woopsocial:updatedAt",
"@type": "xsd:dateTime"
},
"ListSocialAccountPostsResponse": "woopsocial:ListSocialAccountPostsResponse",
"nextCursor": {
"@id": "woopsocial:nextCursor",
"@type": "xsd:string"
},
"MediaType": "woopsocial:MediaType",
"Media": "woopsocial:Media",
"ListMediaResponse": "woopsocial:ListMediaResponse",
"CreateMediaResponse": "woopsocial:CreateMediaResponse",
"CreateUploadSessionRequest": "woopsocial:CreateUploadSessionRequest",
"fileSizeInBytes": {
"@id": "woopsocial:fileSizeInBytes",
"@type": "xsd:integer"
},
"UploadSessionPart": "woopsocial:UploadSessionPart",
"partNumber": {
"@id": "woopsocial:partNumber",
"@type": "xsd:integer"
},
"uploadUrl": {
"@id": "woopsocial:uploadUrl",
"@type": "@id"
},
"UploadSession": "woopsocial:UploadSession",
"uploadSessionId": {
"@id": "woopsocial:uploadSessionId",
"@type": "xsd:string"
},
"partSizeInBytes": {
"@id": "woopsocial:partSizeInBytes",
"@type": "xsd:integer"
},
"partCount": {
"@id": "woopsocial:partCount",
"@type": "xsd:integer"
},
"expiresAt": {
"@id": "woopsocial:expiresAt",
"@type": "xsd:dateTime"
},
"parts": {
"@id": "woopsocial:parts",
"@container": "@list"
},
"UploadSessionInitiatedStatus": "woopsocial:UploadSessionInitiatedStatus",
"UploadSessionUploadedStatus": "woopsocial:UploadSessionUploadedStatus",
"UploadSessionReadyStatus": "woopsocial:UploadSessionReadyStatus",
"UploadSessionFailedStatus": "woopsocial:UploadSessionFailedStatus",
"failureCode": {
"@id": "woopsocial:failureCode",
"@type": "xsd:string"
},
"failureMessage": {
"@id": "woopsocial:failureMessage",
"@type": "xsd:string"
},
"UploadSessionAbortedStatus": "woopsocial:UploadSessionAbortedStatus",
"SocialAccountInputBase": "woopsocial:SocialAccountInputBase",
"contentOverride": {
"@id": "woopsocial:contentOverride",
"@type": "@id"
},
"SocialAccountPostBase": "woopsocial:SocialAccountPostBase",
"deliveryStatus": {
"@id": "woopsocial:deliveryStatus",
"@type": "@id"
},
"deliveryCompletedAt": {
"@id": "woopsocial:deliveryCompletedAt",
"@type": "xsd:dateTime"
},
"analytics": {
"@id": "woopsocial:analytics",
"@type": "@id"
},
"PostAnalytics": "woopsocial:PostAnalytics",
"views": {
"@id": "woopsocial:views",
"@type": "@id"
},
"impressions": {
"@id": "woopsocial:impressions",
"@type": "@id"
},
"uniqueImpressions": {
"@id": "woopsocial:uniqueImpressions",
"@type": "@id"
},
"likes": {
"@id": "woopsocial:likes",
"@type": "@id"
},
"reactions": {
"@id": "woopsocial:reactions",
"@type": "@id"
},
"comments": {
"@id": "woopsocial:comments",
"@type": "@id"
},
"shares": {
"@id": "woopsocial:shares",
"@type": "@id"
},
"saves": {
"@id": "woopsocial:saves",
"@type": "@id"
},
"clicks": {
"@id": "woopsocial:clicks",
"@type": "@id"
},
"engagementRate": {
"@id": "woopsocial:engagementRate",
"@type": "@id"
},
"PostAnalyticsSnapshot": "woopsocial:PostAnalyticsSnapshot",
"date": {
"@id": "woopsocial:date",
"@type": "xsd:date"
},
"collectedAt": {
"@id": "woopsocial:collectedAt",
"@type": "xsd:dateTime"
},
"value": {
"@id": "woopsocial:value",
"@type": "xsd:decimal"
},
"PinterestPlatform": "woopsocial:PinterestPlatform",
"InstagramPlatform": "woopsocial:InstagramPlatform",
"FacebookPlatform": "woopsocial:FacebookPlatform",
"TikTokPlatform": "woopsocial:TikTokPlatform",
"ThreadsPlatform": "woopsocial:ThreadsPlatform",
"BlueskyPlatform": "woopsocial:BlueskyPlatform",
"YouTubePlatform": "woopsocial:YouTubePlatform",
"XPlatform": "woopsocial:XPlatform",
"LinkedInPlatform": "woopsocial:LinkedInPlatform",
"LinkedInPagesPlatform": "woopsocial:LinkedInPagesPlatform",
"PinterestFields": "woopsocial:PinterestFields",
"pinterestBoardId": {
"@id": "woopsocial:pinterestBoardId",
"@type": "xsd:string"
},
"title": {
"@id": "woopsocial:title",
"@type": "xsd:string"
},
"link": {
"@id": "woopsocial:link",
"@type": "xsd:string"
},
"InstagramFields": "woopsocial:InstagramFields",
"postType": {
"@id": "woopsocial:postType",
"@type": "@id"
},
"cover": {
"@id": "woopsocial:cover",
"@type": "@id"
},
"trialParams": {
"@id": "woopsocial:trialParams",
"@type": "@id"
},
"FacebookFields": "woopsocial:FacebookFields",
"locationId": {
"@id": "woopsocial:locationId",
"@type": "xsd:string"
},
"LinkedInFields": "woopsocial:LinkedInFields",
"TikTokFields": "woopsocial:TikTokFields",
"postMode": {
"@id": "woopsocial:postMode",
"@type": "@id"
},
"privacyLevel": {
"@id": "woopsocial:privacyLevel",
"@type": "@id"
},
"allowComment": {
"@id": "woopsocial:allowComment",
"@type": "xsd:boolean"
},
"allowDuet": {
"@id": "woopsocial:allowDuet",
"@type": "xsd:boolean"
},
"allowStitch": {
"@id": "woopsocial:allowStitch",
"@type": "xsd:boolean"
},
"isYourBrand": {
"@id": "woopsocial:isYourBrand",
"@type": "xsd:boolean"
},
"isBrandedContent": {
"@id": "woopsocial:isBrandedContent",
"@type": "xsd:boolean"
},
"isAiGeneratedContent": {
"@id": "woopsocial:isAiGeneratedContent",
"@type": "xsd:boolean"
},
"autoAddMusic": {
"@id": "woopsocial:autoAddMusic",
"@type": "xsd:boolean"
},
"YouTubeFields": "woopsocial:YouTubeFields",
"privacy": {
"@id": "woopsocial:privacy",
"@type": "@id"
},
"tags": {
"@id": "woopsocial:tags",
"@container": "@list"
},
"madeForKids": {
"@id": "woopsocial:madeForKids",
"@type": "xsd:boolean"
},
"WoopTestPlatform": "woopsocial:WoopTestPlatform",
"WoopTestFields": "woopsocial:WoopTestFields",
"shouldSucceed": {
"@id": "woopsocial:shouldSucceed",
"@type": "xsd:boolean"
},
"ValidationError": "woopsocial:ValidationError",
"path": {
"@id": "woopsocial:path",
"@type": "xsd:string"
},
"field": {
"@id": "woopsocial:field",
"@type": "@id"
},
"ValidationWarning": "woopsocial:ValidationWarning",
"ValidationField": "woopsocial:ValidationField",
"CreatePostErrorCode": "woopsocial:CreatePostErrorCode",
"CreatePostErrorResponse": "woopsocial:CreatePostErrorResponse",
"validationErrors": {
"@id": "woopsocial:validationErrors",
"@container": "@list"
},
"conflictingSocialAccountIds": {
"@id": "woopsocial:conflictingSocialAccountIds",
"@container": "@list"
},
"ValidatePostResponse": "woopsocial:ValidatePostResponse",
"isValid": {
"@id": "woopsocial:isValid",
"@type": "xsd:boolean"
},
"errors": {
"@id": "woopsocial:errors",
"@container": "@list"
},
"warnings": {
"@id": "woopsocial:warnings",
"@container": "@list"
},
"GetPostErrorCode": "woopsocial:GetPostErrorCode",
"GetPostErrorResponse": "woopsocial:GetPostErrorResponse",
"DeletePostErrorCode": "woopsocial:DeletePostErrorCode",
"DeletePostErrorResponse": "woopsocial:DeletePostErrorResponse",
"DeleteSocialAccountPostErrorCode": "woopsocial:DeleteSocialAccountPostErrorCode",
"DeleteSocialAccountPostErrorResponse": "woopsocial:DeleteSocialAccountPostErrorResponse",
"DeleteSocialAccountErrorCode": "woopsocial:DeleteSocialAccountErrorCode",
"DeleteSocialAccountErrorResponse": "woopsocial:DeleteSocialAccountErrorResponse",
"DeleteMediaErrorCode": "woopsocial:DeleteMediaErrorCode",
"DeleteMediaErrorResponse": "woopsocial:DeleteMediaErrorResponse",
"InstagramPostType": "woopsocial:InstagramPostType",
"InstagramTrialParams": "woopsocial:InstagramTrialParams",
"graduationStrategy": {
"@id": "woopsocial:graduationStrategy",
"@type": "@id"
},
"InstagramTrialGraduationStrategy": "woopsocial:InstagramTrialGraduationStrategy",
"FacebookPostType": "woopsocial:FacebookPostType",
"TikTokPrivacyLevel": "woopsocial:TikTokPrivacyLevel",
"TikTokPostType": "woopsocial:TikTokPostType",
"TikTokPostMode": "woopsocial:TikTokPostMode",
"YouTubePrivacy": "woopsocial:YouTubePrivacy",
"HealthResponse": "woopsocial:HealthResponse",
"timestamp": {
"@id": "woopsocial:timestamp",
"@type": "xsd:dateTime"
},
"version": {
"@id": "woopsocial:version",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "woopsocial-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects woopsocial-com'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-31) from openapi/_original/woopsocial-com-openapi-openapi.yml.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/_original/woopsocial-com-openapi-openapi.yml"
]
}