{
  "@context": {
    "@vocab": "https://autoposting.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "autoposting": "https://autoposting.ai/schema#",
    "Agent": "autoposting:Agent",
    "id": {
      "@id": "autoposting:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "autoposting:name",
      "@type": "xsd:string"
    },
    "brandSlug": {
      "@id": "autoposting:brandSlug",
      "@type": "xsd:string"
    },
    "platforms": {
      "@id": "autoposting:platforms",
      "@container": "@list"
    },
    "schedule": {
      "@id": "autoposting:schedule",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "autoposting:enabled",
      "@type": "xsd:boolean"
    },
    "autoPublish": {
      "@id": "autoposting:autoPublish",
      "@type": "xsd:boolean"
    },
    "tone": {
      "@id": "autoposting:tone",
      "@type": "xsd:string"
    },
    "instructions": {
      "@id": "autoposting:instructions",
      "@type": "xsd:string"
    },
    "knowledgeBaseId": {
      "@id": "autoposting:knowledgeBaseId",
      "@type": "xsd:string"
    },
    "postsPerRun": {
      "@id": "autoposting:postsPerRun",
      "@type": "xsd:integer"
    },
    "lastRunAt": {
      "@id": "autoposting:lastRunAt",
      "@type": "xsd:dateTime"
    },
    "nextRunAt": {
      "@id": "autoposting:nextRunAt",
      "@type": "xsd:dateTime"
    },
    "createdAt": {
      "@id": "autoposting:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "autoposting:updatedAt",
      "@type": "xsd:dateTime"
    },
    "AgentRun": "autoposting:AgentRun",
    "agentId": {
      "@id": "autoposting:agentId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "autoposting:status",
      "@type": "xsd:string"
    },
    "postsGenerated": {
      "@id": "autoposting:postsGenerated",
      "@type": "xsd:integer"
    },
    "tokensUsed": {
      "@id": "autoposting:tokensUsed",
      "@type": "xsd:integer"
    },
    "error": {
      "@id": "autoposting:error",
      "@type": "xsd:string"
    },
    "startedAt": {
      "@id": "autoposting:startedAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "autoposting:completedAt",
      "@type": "xsd:dateTime"
    },
    "ApiKey": "autoposting:ApiKey",
    "key": {
      "@id": "autoposting:key",
      "@type": "xsd:string"
    },
    "keyHint": {
      "@id": "autoposting:keyHint",
      "@type": "xsd:string"
    },
    "scopes": {
      "@id": "autoposting:scopes",
      "@container": "@list"
    },
    "lastUsedAt": {
      "@id": "autoposting:lastUsedAt",
      "@type": "xsd:dateTime"
    },
    "expiresAt": {
      "@id": "autoposting:expiresAt",
      "@type": "xsd:dateTime"
    },
    "ApiKeysError": "autoposting:ApiKeysError",
    "success": {
      "@id": "autoposting:success",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "autoposting:message",
      "@type": "xsd:string"
    },
    "AuthUser": "autoposting:AuthUser",
    "email": {
      "@id": "autoposting:email",
      "@type": "xsd:string"
    },
    "emailVerified": {
      "@id": "autoposting:emailVerified",
      "@type": "xsd:boolean"
    },
    "AuthSession": "autoposting:AuthSession",
    "token": {
      "@id": "autoposting:token",
      "@type": "xsd:string"
    },
    "user": {
      "@id": "autoposting:user",
      "@type": "@id"
    },
    "UserProfile": "autoposting:UserProfile",
    "avatarUrl": {
      "@id": "autoposting:avatarUrl",
      "@type": "xsd:string"
    },
    "Session": "autoposting:Session",
    "userAgent": {
      "@id": "autoposting:userAgent",
      "@type": "xsd:string"
    },
    "isCurrent": {
      "@id": "autoposting:isCurrent",
      "@type": "xsd:boolean"
    },
    "CheckoutSession": "autoposting:CheckoutSession",
    "checkoutUrl": {
      "@id": "autoposting:checkoutUrl",
      "@type": "@id"
    },
    "sessionId": {
      "@id": "autoposting:sessionId",
      "@type": "xsd:string"
    },
    "VerifyCheckoutResult": "autoposting:VerifyCheckoutResult",
    "trialEnd": {
      "@id": "autoposting:trialEnd",
      "@type": "xsd:dateTime"
    },
    "planId": {
      "@id": "autoposting:planId",
      "@type": "xsd:string"
    },
    "BillingStatus": "autoposting:BillingStatus",
    "planName": {
      "@id": "autoposting:planName",
      "@type": "xsd:string"
    },
    "isTrialing": {
      "@id": "autoposting:isTrialing",
      "@type": "xsd:boolean"
    },
    "currentPeriodEnd": {
      "@id": "autoposting:currentPeriodEnd",
      "@type": "xsd:dateTime"
    },
    "cancelAtPeriodEnd": {
      "@id": "autoposting:cancelAtPeriodEnd",
      "@type": "xsd:boolean"
    },
    "pendingPlanChange": {
      "@id": "autoposting:pendingPlanChange"
    },
    "PlanChangeResult": "autoposting:PlanChangeResult",
    "currentPlanId": {
      "@id": "autoposting:currentPlanId",
      "@type": "xsd:string"
    },
    "pendingPlanId": {
      "@id": "autoposting:pendingPlanId",
      "@type": "xsd:string"
    },
    "effectiveAt": {
      "@id": "autoposting:effectiveAt",
      "@type": "xsd:dateTime"
    },
    "PortalSession": "autoposting:PortalSession",
    "portalUrl": {
      "@id": "autoposting:portalUrl",
      "@type": "@id"
    },
    "Invoice": "autoposting:Invoice",
    "amount": {
      "@id": "autoposting:amount",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "autoposting:currency",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "autoposting:description",
      "@type": "xsd:string"
    },
    "paidAt": {
      "@id": "autoposting:paidAt",
      "@type": "xsd:dateTime"
    },
    "invoiceUrl": {
      "@id": "autoposting:invoiceUrl",
      "@type": "@id"
    },
    "BillingHistory": "autoposting:BillingHistory",
    "invoices": {
      "@id": "autoposting:invoices",
      "@container": "@list"
    },
    "CreditBalance": "autoposting:CreditBalance",
    "balance": {
      "@id": "autoposting:balance",
      "@type": "xsd:integer"
    },
    "monthlyAllocation": {
      "@id": "autoposting:monthlyAllocation",
      "@type": "xsd:integer"
    },
    "resetAt": {
      "@id": "autoposting:resetAt",
      "@type": "xsd:dateTime"
    },
    "CreditSummary": "autoposting:CreditSummary",
    "used": {
      "@id": "autoposting:used",
      "@type": "xsd:integer"
    },
    "breakdown": {
      "@id": "autoposting:breakdown"
    },
    "CreditPurchaseResult": "autoposting:CreditPurchaseResult",
    "purchased": {
      "@id": "autoposting:purchased",
      "@type": "xsd:integer"
    },
    "newBalance": {
      "@id": "autoposting:newBalance",
      "@type": "xsd:integer"
    },
    "chargedAmount": {
      "@id": "autoposting:chargedAmount",
      "@type": "xsd:integer"
    },
    "ErrorResponse": "autoposting:ErrorResponse",
    "Brand": "autoposting:Brand",
    "slug": {
      "@id": "autoposting:slug",
      "@type": "xsd:string"
    },
    "logoUrl": {
      "@id": "autoposting:logoUrl",
      "@type": "xsd:string"
    },
    "order": {
      "@id": "autoposting:order",
      "@type": "xsd:integer"
    },
    "connectedPlatforms": {
      "@id": "autoposting:connectedPlatforms",
      "@container": "@list"
    },
    "SlideInput": "autoposting:SlideInput",
    "title": {
      "@id": "autoposting:title",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "autoposting:body",
      "@type": "xsd:string"
    },
    "imageUrl": {
      "@id": "autoposting:imageUrl",
      "@type": "xsd:string"
    },
    "Slide": "autoposting:Slide",
    "Carousel": "autoposting:Carousel",
    "slides": {
      "@id": "autoposting:slides",
      "@container": "@list"
    },
    "design": {
      "@id": "autoposting:design"
    },
    "CarouselSummary": "autoposting:CarouselSummary",
    "slideCount": {
      "@id": "autoposting:slideCount",
      "@type": "xsd:integer"
    },
    "Error": "autoposting:Error",
    "Clip": "autoposting:Clip",
    "fileName": {
      "@id": "autoposting:fileName",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "autoposting:duration",
      "@type": "xsd:integer"
    },
    "fileSize": {
      "@id": "autoposting:fileSize",
      "@type": "xsd:integer"
    },
    "transcription": {
      "@id": "autoposting:transcription"
    },
    "candidates": {
      "@id": "autoposting:candidates",
      "@container": "@list"
    },
    "Candidate": "autoposting:Candidate",
    "startMs": {
      "@id": "autoposting:startMs",
      "@type": "xsd:integer"
    },
    "endMs": {
      "@id": "autoposting:endMs",
      "@type": "xsd:integer"
    },
    "score": {
      "@id": "autoposting:score",
      "@type": "xsd:integer"
    },
    "Job": "autoposting:Job",
    "clipId": {
      "@id": "autoposting:clipId",
      "@type": "xsd:string"
    },
    "outputUrl": {
      "@id": "autoposting:outputUrl",
      "@type": "xsd:string"
    },
    "JobListResponse": "autoposting:JobListResponse",
    "data": {
      "@id": "autoposting:data",
      "@container": "@list"
    },
    "SuccessEnvelope": "autoposting:SuccessEnvelope",
    "ClipsErrorResponse": "autoposting:ClipsErrorResponse",
    "KnowledgeBase": "autoposting:KnowledgeBase",
    "documentCount": {
      "@id": "autoposting:documentCount",
      "@type": "xsd:integer"
    },
    "KbDocument": "autoposting:KbDocument",
    "chunkCount": {
      "@id": "autoposting:chunkCount",
      "@type": "xsd:integer"
    },
    "SearchResult": "autoposting:SearchResult",
    "documentId": {
      "@id": "autoposting:documentId",
      "@type": "xsd:string"
    },
    "documentName": {
      "@id": "autoposting:documentName",
      "@type": "xsd:string"
    },
    "chunk": {
      "@id": "autoposting:chunk",
      "@type": "xsd:string"
    },
    "Idea": "autoposting:Idea",
    "summary": {
      "@id": "autoposting:summary",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "autoposting:platform",
      "@type": "xsd:string"
    },
    "sourceDocumentIds": {
      "@id": "autoposting:sourceDocumentIds",
      "@container": "@list"
    },
    "KnowledgeBaseError": "autoposting:KnowledgeBaseError",
    "NotificationEventType": "autoposting:NotificationEventType",
    "NotificationItem": "autoposting:NotificationItem",
    "type": {
      "@id": "autoposting:type",
      "@type": "@id"
    },
    "read": {
      "@id": "autoposting:read",
      "@type": "xsd:boolean"
    },
    "metadata": {
      "@id": "autoposting:metadata"
    },
    "NotificationPreferences": "autoposting:NotificationPreferences",
    "inApp": {
      "@id": "autoposting:inApp"
    },
    "Organization": "autoposting:Organization",
    "ownerId": {
      "@id": "autoposting:ownerId",
      "@type": "xsd:string"
    },
    "OAuthRedirect": "autoposting:OAuthRedirect",
    "authorizationUrl": {
      "@id": "autoposting:authorizationUrl",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "autoposting:state",
      "@type": "xsd:string"
    },
    "OAuthConnection": "autoposting:OAuthConnection",
    "tokenId": {
      "@id": "autoposting:tokenId",
      "@type": "xsd:string"
    },
    "platformUserId": {
      "@id": "autoposting:platformUserId",
      "@type": "xsd:string"
    },
    "platformUsername": {
      "@id": "autoposting:platformUsername",
      "@type": "xsd:string"
    },
    "PlatformAccount": "autoposting:PlatformAccount",
    "username": {
      "@id": "autoposting:username",
      "@type": "xsd:string"
    },
    "PlatformAuthStatus": "autoposting:PlatformAuthStatus",
    "connected": {
      "@id": "autoposting:connected",
      "@type": "xsd:boolean"
    },
    "tokenExpired": {
      "@id": "autoposting:tokenExpired",
      "@type": "xsd:boolean"
    },
    "accounts": {
      "@id": "autoposting:accounts",
      "@container": "@list"
    },
    "PlatformToken": "autoposting:PlatformToken",
    "PlatformOAuthError": "autoposting:PlatformOAuthError",
    "PostStatus": "autoposting:PostStatus",
    "MediaObject": "autoposting:MediaObject",
    "url": {
      "@id": "autoposting:url",
      "@type": "xsd:string"
    },
    "altText": {
      "@id": "autoposting:altText",
      "@type": "xsd:string"
    },
    "TargetAccountIds": "autoposting:TargetAccountIds",
    "facebook": {
      "@id": "autoposting:facebook",
      "@container": "@list"
    },
    "InstagramOptions": "autoposting:InstagramOptions",
    "reel": {
      "@id": "autoposting:reel"
    },
    "ThreadsOptions": "autoposting:ThreadsOptions",
    "replyToId": {
      "@id": "autoposting:replyToId",
      "@type": "xsd:string"
    },
    "replyControl": {
      "@id": "autoposting:replyControl",
      "@type": "xsd:string"
    },
    "YoutubeOptions": "autoposting:YoutubeOptions",
    "tags": {
      "@id": "autoposting:tags",
      "@container": "@list"
    },
    "privacyStatus": {
      "@id": "autoposting:privacyStatus",
      "@type": "xsd:string"
    },
    "madeForKids": {
      "@id": "autoposting:madeForKids",
      "@type": "xsd:boolean"
    },
    "Post": "autoposting:Post",
    "text": {
      "@id": "autoposting:text",
      "@type": "xsd:string"
    },
    "scheduledAt": {
      "@id": "autoposting:scheduledAt",
      "@type": "xsd:dateTime"
    },
    "media": {
      "@id": "autoposting:media",
      "@container": "@list"
    },
    "facebookOptions": {
      "@id": "autoposting:facebookOptions",
      "@type": "@id"
    },
    "targetAccountIds": {
      "@id": "autoposting:targetAccountIds",
      "@type": "@id"
    },
    "platformTexts": {
      "@id": "autoposting:platformTexts"
    },
    "platformMedia": {
      "@id": "autoposting:platformMedia"
    },
    "facebookRecoveryPageIds": {
      "@id": "autoposting:facebookRecoveryPageIds",
      "@container": "@list"
    },
    "platformResults": {
      "@id": "autoposting:platformResults"
    },
    "PostListData": "autoposting:PostListData",
    "posts": {
      "@id": "autoposting:posts",
      "@container": "@list"
    },
    "total": {
      "@id": "autoposting:total",
      "@type": "xsd:integer"
    },
    "Member": "autoposting:Member",
    "userId": {
      "@id": "autoposting:userId",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "autoposting:role",
      "@type": "xsd:string"
    },
    "groups": {
      "@id": "autoposting:groups",
      "@container": "@list"
    },
    "joinedAt": {
      "@id": "autoposting:joinedAt",
      "@type": "xsd:dateTime"
    },
    "Invitation": "autoposting:Invitation",
    "InviteLink": "autoposting:InviteLink",
    "joinUrl": {
      "@id": "autoposting:joinUrl",
      "@type": "xsd:string"
    },
    "uses": {
      "@id": "autoposting:uses",
      "@type": "xsd:integer"
    },
    "maxUses": {
      "@id": "autoposting:maxUses",
      "@type": "xsd:integer"
    },
    "PermissionGroup": "autoposting:PermissionGroup",
    "permissions": {
      "@id": "autoposting:permissions",
      "@container": "@list"
    },
    "memberCount": {
      "@id": "autoposting:memberCount",
      "@type": "xsd:integer"
    },
    "Domain": "autoposting:Domain",
    "domain": {
      "@id": "autoposting:domain",
      "@type": "xsd:string"
    },
    "UsageSummary": "autoposting:UsageSummary",
    "period": {
      "@id": "autoposting:period"
    },
    "clips": {
      "@id": "autoposting:clips"
    },
    "agents": {
      "@id": "autoposting:agents"
    },
    "credits": {
      "@id": "autoposting:credits"
    },
    "aiTokens": {
      "@id": "autoposting:aiTokens"
    },
    "TokenUsage": "autoposting:TokenUsage",
    "dailyUsage": {
      "@id": "autoposting:dailyUsage",
      "@container": "@list"
    },
    "DailyTokenUsage": "autoposting:DailyTokenUsage",
    "date": {
      "@id": "autoposting:date",
      "@type": "xsd:date"
    },
    "tokens": {
      "@id": "autoposting:tokens",
      "@type": "xsd:integer"
    },
    "FeatureAccess": "autoposting:FeatureAccess",
    "carousels": {
      "@id": "autoposting:carousels",
      "@type": "xsd:boolean"
    },
    "knowledgeBase": {
      "@id": "autoposting:knowledgeBase",
      "@type": "xsd:boolean"
    },
    "teamManagement": {
      "@id": "autoposting:teamManagement",
      "@type": "xsd:boolean"
    },
    "apiKeys": {
      "@id": "autoposting:apiKeys",
      "@type": "xsd:boolean"
    },
    "webhooks": {
      "@id": "autoposting:webhooks",
      "@type": "xsd:boolean"
    },
    "customDomains": {
      "@id": "autoposting:customDomains",
      "@type": "xsd:boolean"
    },
    "OnboardingStatus": "autoposting:OnboardingStatus",
    "completed": {
      "@id": "autoposting:completed",
      "@type": "xsd:boolean"
    },
    "steps": {
      "@id": "autoposting:steps"
    },
    "AccountExport": "autoposting:AccountExport",
    "downloadUrl": {
      "@id": "autoposting:downloadUrl",
      "@type": "@id"
    },
    "sizeBytes": {
      "@id": "autoposting:sizeBytes",
      "@type": "xsd:integer"
    },
    "WebhookEventType": "autoposting:WebhookEventType",
    "Webhook": "autoposting:Webhook",
    "events": {
      "@id": "autoposting:events",
      "@container": "@list"
    },
    "lastDeliveryAt": {
      "@id": "autoposting:lastDeliveryAt",
      "@type": "xsd:dateTime"
    },
    "lastDeliveryStatus": {
      "@id": "autoposting:lastDeliveryStatus",
      "@type": "xsd:string"
    },
    "WebhookDelivery": "autoposting:WebhookDelivery",
    "eventType": {
      "@id": "autoposting:eventType",
      "@type": "@id"
    },
    "responseStatus": {
      "@id": "autoposting:responseStatus",
      "@type": "xsd:integer"
    },
    "attemptCount": {
      "@id": "autoposting:attemptCount",
      "@type": "xsd:integer"
    },
    "deliveredAt": {
      "@id": "autoposting:deliveredAt",
      "@type": "xsd:dateTime"
    },
    "FacebookOptions": "autoposting:FacebookOptions",
    "format": {
      "@id": "autoposting:format",
      "@type": "xsd:string"
    },
    "link": {
      "@id": "autoposting:link",
      "@type": "@id"
    },
    "PlatformResult": "autoposting:PlatformResult"
  },
  "@type": "schema:Dataset",
  "schema:name": "Autoposting.ai API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Autoposting.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-11-02) from openapi/autoposting-ai-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/autoposting-ai-openapi.json"
  ]
}