FluxSocial · JSON-LD Context
Fluxsocial App Context
JSON-LD context defining the semantic vocabulary for Fluxsocial App from FluxSocial.
19 Classes
40 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
fluxsocial:
https://fluxsocial.app/schema#
Classes
GetApiV1AccountsResponse
GetApiV1BusinessesResponse
PostApiV1ContentRequest
PostApiV1ContentResponse
PostApiV1ContentSug001ImageRequest
PostApiV1ContentSug001ImageResponse
PostApiV1ContentSug001PostRequest
PostApiV1ContentSug001PostResponse
PostApiV1ContentSug001ScheduleRequest
PostApiV1ContentSug001ScheduleResponse
PostApiV1ContentUploadMediaRequest
PostApiV1ContentUploadMediaResponse
GetApiV1CreditsBalanceResponse
PostApiV1CreditsBalanceRequest
PostApiV1CreditsBalanceResponse
GetApiV1CreditsCostPreviewResponse
GetApiV1ScheduleOptimalTimeResponse
PostApiV1VideoRequest
PostApiV1VideoResponse
Properties
| Property | Type | Container |
|---|---|---|
| accounts | list | |
| id | string | |
| platform | string | |
| username | string | |
| followers | integer | |
| businesses | list | |
| prompt | string | |
| businessId | string | |
| contentFormat | string | |
| useContentDNA | boolean | |
| language | string | |
| suggestionCount | decimal | |
| sessionId | string | |
| suggestions | list | |
| creditsUsed | decimal | |
| balanceAfter | decimal | |
| brandProfile | ||
| imageIndex | decimal | |
| customPrompt | string | |
| imageUrl | string | |
| targets | list | |
| suggestionId | string | |
| results | list | |
| scheduledFor | string | |
| mediaUrl | string | |
| caption | string | |
| title | string | |
| tags | list | |
| mediaUrls | list | |
| balance | decimal | |
| type | string | |
| cost | decimal | |
| currentBalance | decimal | |
| success | boolean | |
| data | ||
| duration | decimal | |
| aspectRatio | string | |
| style | string | |
| operationId | string | |
| status | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://fluxsocial.app/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"fluxsocial": "https://fluxsocial.app/schema#",
"GetApiV1AccountsResponse": "fluxsocial:GetApiV1AccountsResponse",
"accounts": {
"@id": "fluxsocial:accounts",
"@container": "@list"
},
"id": {
"@id": "fluxsocial:id",
"@type": "xsd:string"
},
"platform": {
"@id": "fluxsocial:platform",
"@type": "xsd:string"
},
"username": {
"@id": "fluxsocial:username",
"@type": "xsd:string"
},
"followers": {
"@id": "fluxsocial:followers",
"@type": "xsd:integer"
},
"GetApiV1BusinessesResponse": "fluxsocial:GetApiV1BusinessesResponse",
"businesses": {
"@id": "fluxsocial:businesses",
"@container": "@list"
},
"PostApiV1ContentRequest": "fluxsocial:PostApiV1ContentRequest",
"prompt": {
"@id": "fluxsocial:prompt",
"@type": "xsd:string"
},
"businessId": {
"@id": "fluxsocial:businessId",
"@type": "xsd:string"
},
"contentFormat": {
"@id": "fluxsocial:contentFormat",
"@type": "xsd:string"
},
"useContentDNA": {
"@id": "fluxsocial:useContentDNA",
"@type": "xsd:boolean"
},
"language": {
"@id": "fluxsocial:language",
"@type": "xsd:string"
},
"suggestionCount": {
"@id": "fluxsocial:suggestionCount",
"@type": "xsd:decimal"
},
"PostApiV1ContentResponse": "fluxsocial:PostApiV1ContentResponse",
"sessionId": {
"@id": "fluxsocial:sessionId",
"@type": "xsd:string"
},
"suggestions": {
"@id": "fluxsocial:suggestions",
"@container": "@list"
},
"creditsUsed": {
"@id": "fluxsocial:creditsUsed",
"@type": "xsd:decimal"
},
"balanceAfter": {
"@id": "fluxsocial:balanceAfter",
"@type": "xsd:decimal"
},
"brandProfile": {
"@id": "fluxsocial:brandProfile"
},
"PostApiV1ContentSug001ImageRequest": "fluxsocial:PostApiV1ContentSug001ImageRequest",
"imageIndex": {
"@id": "fluxsocial:imageIndex",
"@type": "xsd:decimal"
},
"customPrompt": {
"@id": "fluxsocial:customPrompt",
"@type": "xsd:string"
},
"PostApiV1ContentSug001ImageResponse": "fluxsocial:PostApiV1ContentSug001ImageResponse",
"imageUrl": {
"@id": "fluxsocial:imageUrl",
"@type": "xsd:string"
},
"PostApiV1ContentSug001PostRequest": "fluxsocial:PostApiV1ContentSug001PostRequest",
"targets": {
"@id": "fluxsocial:targets",
"@container": "@list"
},
"PostApiV1ContentSug001PostResponse": "fluxsocial:PostApiV1ContentSug001PostResponse",
"suggestionId": {
"@id": "fluxsocial:suggestionId",
"@type": "xsd:string"
},
"results": {
"@id": "fluxsocial:results",
"@container": "@list"
},
"PostApiV1ContentSug001ScheduleRequest": "fluxsocial:PostApiV1ContentSug001ScheduleRequest",
"scheduledFor": {
"@id": "fluxsocial:scheduledFor",
"@type": "xsd:string"
},
"PostApiV1ContentSug001ScheduleResponse": "fluxsocial:PostApiV1ContentSug001ScheduleResponse",
"PostApiV1ContentUploadMediaRequest": "fluxsocial:PostApiV1ContentUploadMediaRequest",
"mediaUrl": {
"@id": "fluxsocial:mediaUrl",
"@type": "xsd:string"
},
"caption": {
"@id": "fluxsocial:caption",
"@type": "xsd:string"
},
"title": {
"@id": "fluxsocial:title",
"@type": "xsd:string"
},
"tags": {
"@id": "fluxsocial:tags",
"@container": "@list"
},
"mediaUrls": {
"@id": "fluxsocial:mediaUrls",
"@container": "@list"
},
"PostApiV1ContentUploadMediaResponse": "fluxsocial:PostApiV1ContentUploadMediaResponse",
"GetApiV1CreditsBalanceResponse": "fluxsocial:GetApiV1CreditsBalanceResponse",
"balance": {
"@id": "fluxsocial:balance",
"@type": "xsd:decimal"
},
"PostApiV1CreditsBalanceRequest": "fluxsocial:PostApiV1CreditsBalanceRequest",
"PostApiV1CreditsBalanceResponse": "fluxsocial:PostApiV1CreditsBalanceResponse",
"GetApiV1CreditsCostPreviewResponse": "fluxsocial:GetApiV1CreditsCostPreviewResponse",
"type": {
"@id": "fluxsocial:type",
"@type": "xsd:string"
},
"cost": {
"@id": "fluxsocial:cost",
"@type": "xsd:decimal"
},
"currentBalance": {
"@id": "fluxsocial:currentBalance",
"@type": "xsd:decimal"
},
"GetApiV1ScheduleOptimalTimeResponse": "fluxsocial:GetApiV1ScheduleOptimalTimeResponse",
"success": {
"@id": "fluxsocial:success",
"@type": "xsd:boolean"
},
"data": {
"@id": "fluxsocial:data"
},
"PostApiV1VideoRequest": "fluxsocial:PostApiV1VideoRequest",
"duration": {
"@id": "fluxsocial:duration",
"@type": "xsd:decimal"
},
"aspectRatio": {
"@id": "fluxsocial:aspectRatio",
"@type": "xsd:string"
},
"style": {
"@id": "fluxsocial:style",
"@type": "xsd:string"
},
"PostApiV1VideoResponse": "fluxsocial:PostApiV1VideoResponse",
"operationId": {
"@id": "fluxsocial:operationId",
"@type": "xsd:string"
},
"status": {
"@id": "fluxsocial:status",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "FluxSocial API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects FluxSocial'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-08) from openapi/_ae-authored/fluxsocial-app-openapi-generated.yml.",
"dcterms:created": "2026-11-08",
"dcterms:source": [
"openapi/_ae-authored/fluxsocial-app-openapi-generated.yml"
]
}