Fuxux · JSON-LD Context

Fuxux Com Context

JSON-LD context defining the semantic vocabulary for Fuxux Com from Fuxux.

14 Classes 68 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/
fuxux: https://fuxux.com/schema#

Classes

Error ProfileResponse DashboardResponse UsageResponse PostVariant PostRow PostsListResponse SkippedItem PostCreate PostTarget PublishResult AnalyticsResponse EngagementTotals AiCaptionsResponse

Properties

Property Type Container
error string
code string
id string
email string
full_name string
plan string
created_at string
onboarding_completed boolean
onboarding_step integer
email_verified_at dateTime
email_confirmed boolean
has_api_access boolean
subscription_status string
trial_end dateTime
billing_interval string
cancels_at dateTime
profile
stats
upcomingPosts list
platforms list
limits
usage
platform string
connected_account_id string
content string
status string
error_message string
platform_post_id string
permalink string
published_at dateTime
raw_prompt string
scheduled_at dateTime
updated_at dateTime
media_urls list
post_variants list
posts list
hasMore boolean
nextOffset integer
counts
type string
reason string
account_id string
index integer
message string
prompt string
captions
targets list
draft boolean
format string
boardId string
tiktokOptions
category
account_label string
success boolean
still_processing boolean
inbox_pending boolean
chartDays integer
summary
dailyPosts list
platformBreakdown list
engagement
recentPosts list
likes integer
comments integer
shares integer
views integer
impressions integer
reach integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://fuxux.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "fuxux": "https://fuxux.com/schema#",
    "Error": "fuxux:Error",
    "error": {
      "@id": "fuxux:error",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "fuxux:code",
      "@type": "xsd:string"
    },
    "ProfileResponse": "fuxux:ProfileResponse",
    "id": {
      "@id": "fuxux:id",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "fuxux:email",
      "@type": "xsd:string"
    },
    "full_name": {
      "@id": "fuxux:full_name",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "fuxux:plan",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "fuxux:created_at",
      "@type": "xsd:string"
    },
    "onboarding_completed": {
      "@id": "fuxux:onboarding_completed",
      "@type": "xsd:boolean"
    },
    "onboarding_step": {
      "@id": "fuxux:onboarding_step",
      "@type": "xsd:integer"
    },
    "email_verified_at": {
      "@id": "fuxux:email_verified_at",
      "@type": "xsd:dateTime"
    },
    "email_confirmed": {
      "@id": "fuxux:email_confirmed",
      "@type": "xsd:boolean"
    },
    "has_api_access": {
      "@id": "fuxux:has_api_access",
      "@type": "xsd:boolean"
    },
    "subscription_status": {
      "@id": "fuxux:subscription_status",
      "@type": "xsd:string"
    },
    "trial_end": {
      "@id": "fuxux:trial_end",
      "@type": "xsd:dateTime"
    },
    "billing_interval": {
      "@id": "fuxux:billing_interval",
      "@type": "xsd:string"
    },
    "cancels_at": {
      "@id": "fuxux:cancels_at",
      "@type": "xsd:dateTime"
    },
    "DashboardResponse": "fuxux:DashboardResponse",
    "profile": {
      "@id": "fuxux:profile"
    },
    "stats": {
      "@id": "fuxux:stats"
    },
    "upcomingPosts": {
      "@id": "fuxux:upcomingPosts",
      "@container": "@list"
    },
    "platforms": {
      "@id": "fuxux:platforms",
      "@container": "@list"
    },
    "UsageResponse": "fuxux:UsageResponse",
    "limits": {
      "@id": "fuxux:limits"
    },
    "usage": {
      "@id": "fuxux:usage"
    },
    "PostVariant": "fuxux:PostVariant",
    "platform": {
      "@id": "fuxux:platform",
      "@type": "xsd:string"
    },
    "connected_account_id": {
      "@id": "fuxux:connected_account_id",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "fuxux:content",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "fuxux:status",
      "@type": "xsd:string"
    },
    "error_message": {
      "@id": "fuxux:error_message",
      "@type": "xsd:string"
    },
    "platform_post_id": {
      "@id": "fuxux:platform_post_id",
      "@type": "xsd:string"
    },
    "permalink": {
      "@id": "fuxux:permalink",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "fuxux:published_at",
      "@type": "xsd:dateTime"
    },
    "PostRow": "fuxux:PostRow",
    "raw_prompt": {
      "@id": "fuxux:raw_prompt",
      "@type": "xsd:string"
    },
    "scheduled_at": {
      "@id": "fuxux:scheduled_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "fuxux:updated_at",
      "@type": "xsd:dateTime"
    },
    "media_urls": {
      "@id": "fuxux:media_urls",
      "@container": "@list"
    },
    "post_variants": {
      "@id": "fuxux:post_variants",
      "@container": "@list"
    },
    "PostsListResponse": "fuxux:PostsListResponse",
    "posts": {
      "@id": "fuxux:posts",
      "@container": "@list"
    },
    "hasMore": {
      "@id": "fuxux:hasMore",
      "@type": "xsd:boolean"
    },
    "nextOffset": {
      "@id": "fuxux:nextOffset",
      "@type": "xsd:integer"
    },
    "counts": {
      "@id": "fuxux:counts"
    },
    "SkippedItem": "fuxux:SkippedItem",
    "type": {
      "@id": "fuxux:type",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "fuxux:reason",
      "@type": "xsd:string"
    },
    "account_id": {
      "@id": "fuxux:account_id",
      "@type": "xsd:string"
    },
    "index": {
      "@id": "fuxux:index",
      "@type": "xsd:integer"
    },
    "message": {
      "@id": "fuxux:message",
      "@type": "xsd:string"
    },
    "PostCreate": "fuxux:PostCreate",
    "prompt": {
      "@id": "fuxux:prompt",
      "@type": "xsd:string"
    },
    "captions": {
      "@id": "fuxux:captions"
    },
    "targets": {
      "@id": "fuxux:targets",
      "@container": "@list"
    },
    "draft": {
      "@id": "fuxux:draft",
      "@type": "xsd:boolean"
    },
    "PostTarget": "fuxux:PostTarget",
    "format": {
      "@id": "fuxux:format",
      "@type": "xsd:string"
    },
    "boardId": {
      "@id": "fuxux:boardId",
      "@type": "xsd:string"
    },
    "tiktokOptions": {
      "@id": "fuxux:tiktokOptions"
    },
    "category": {
      "@id": "fuxux:category"
    },
    "PublishResult": "fuxux:PublishResult",
    "account_label": {
      "@id": "fuxux:account_label",
      "@type": "xsd:string"
    },
    "success": {
      "@id": "fuxux:success",
      "@type": "xsd:boolean"
    },
    "still_processing": {
      "@id": "fuxux:still_processing",
      "@type": "xsd:boolean"
    },
    "inbox_pending": {
      "@id": "fuxux:inbox_pending",
      "@type": "xsd:boolean"
    },
    "AnalyticsResponse": "fuxux:AnalyticsResponse",
    "chartDays": {
      "@id": "fuxux:chartDays",
      "@type": "xsd:integer"
    },
    "summary": {
      "@id": "fuxux:summary"
    },
    "dailyPosts": {
      "@id": "fuxux:dailyPosts",
      "@container": "@list"
    },
    "platformBreakdown": {
      "@id": "fuxux:platformBreakdown",
      "@container": "@list"
    },
    "engagement": {
      "@id": "fuxux:engagement"
    },
    "recentPosts": {
      "@id": "fuxux:recentPosts",
      "@container": "@list"
    },
    "EngagementTotals": "fuxux:EngagementTotals",
    "likes": {
      "@id": "fuxux:likes",
      "@type": "xsd:integer"
    },
    "comments": {
      "@id": "fuxux:comments",
      "@type": "xsd:integer"
    },
    "shares": {
      "@id": "fuxux:shares",
      "@type": "xsd:integer"
    },
    "views": {
      "@id": "fuxux:views",
      "@type": "xsd:integer"
    },
    "impressions": {
      "@id": "fuxux:impressions",
      "@type": "xsd:integer"
    },
    "reach": {
      "@id": "fuxux:reach",
      "@type": "xsd:integer"
    },
    "AiCaptionsResponse": "fuxux:AiCaptionsResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Fuxux API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Fuxux'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/fuxux-com-openapi.json.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/fuxux-com-openapi.json"
  ]
}