TrendsFast · JSON-LD Context
Trendsfast Context
JSON-LD context defining the semantic vocabulary for Trendsfast from TrendsFast.
15 Classes
126 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
trendsfast:
https://trendsfast.com/schema#
Classes
AiAnswersResearchRequestV1
CreativeResearchRequestV1
NextMoveRequest
ProjectNextMoveRequest
TodayTrendBriefRequestV1
RedditPostingSafetyV1
ShipToUsersCreativeHandoffV1
TodayTrendBriefV1
TodayTrendBriefV2
TodayTrendBriefAcceptedV1
TodayTrendBriefFailedV1
ApiError
TrendIntelligenceV3
TrendsApiV3Response
TrendsApiErrorV3
Properties
| Property | Type | Container |
|---|---|---|
| objective | string | |
| topics | list | |
| competitors | list | |
| platforms | list | |
| market | string | |
| language | string | |
| maximumPrompts | integer | |
| timeHorizon | string | |
| contentCapabilities | list | |
| product_url | reference | |
| goal | string | |
| preferred_channels | list | |
| available_formats | list | |
| content_capabilities | list | |
| generation_level | string | |
| creative_mode | string | |
| version | string | |
| state | string | |
| product_name | string | |
| subreddit | string | |
| rules_reviewed | boolean | |
| rules_current_for_scan | boolean | |
| rules_observed_at | ||
| rules_source_url | ||
| relevant_rules | list | |
| community_constraints | list | |
| self_promotion_risk | string | |
| link_policy | string | |
| external_link_included | boolean | |
| product_mention_policy | string | |
| flair_requirement | ||
| selected_flair | ||
| flair_requirement_satisfied | boolean | |
| account_requirements | list | |
| account_context | ||
| account_requirements_satisfied | boolean | |
| disclosure_required | boolean | |
| disclosure_text | ||
| moderator_approval_required | boolean | |
| standalone_post_explicitly_permitted | boolean | |
| recommended_format | ||
| exact_destination | ||
| contribution_first | boolean | |
| moderation_outcome_guaranteed | boolean | |
| reasoning | string | |
| limitations | list | |
| handoff_id | string | |
| source_brief_id | string | |
| source_content_play_id | string | |
| project_id | string | |
| project_context_version_id | string | |
| trend_verdict | string | |
| content_play_basis | string | |
| trend_backed | boolean | |
| selected_creative_pattern_ids | list | |
| performance_grounding_summary | ||
| evidence_references | list | |
| do_not_copy_guidance | list | |
| target_platform | string | |
| aspect_ratio | string | |
| recommended_duration_seconds | integer | |
| content_variant | string | |
| confirmed_video_capabilities | list | |
| first_two_second_hook | string | |
| full_script | string | |
| no_speech_rationale | ||
| screen_recording_instructions | list | |
| source_shot_directions | list | |
| capture_setup | list | |
| caption | string | |
| CTA | string | |
| on_screen_text | list | |
| scene_timeline_plan | list | |
| product_reveal_timing_seconds | decimal | |
| editing_rhythm | string | |
| audio_voice_direction | string | |
| generation_prompt | string | |
| product_asset_slots | list | |
| claim_guardrails | ||
| originality | ||
| generation_status | string | |
| review_status | string | |
| auto_generate | boolean | |
| brief_id | string | |
| lifecycle_state | string | |
| generated_at | dateTime | |
| valid_until | dateTime | |
| executive_summary | string | |
| coverage_summary | ||
| source_digest | list | |
| relevant_topics | list | |
| recommended_asset | ||
| additional_content_angles | list | |
| agent_handoff | ||
| content_play | ||
| ship_to_users_handoff | ||
| reply_queue | ||
| scan_id | string | |
| status | string | |
| status_url | string | |
| poll_after_seconds | decimal | |
| error | ||
| snapshot_id | string | |
| as_of | dateTime | |
| read_at | dateTime | |
| classification_as_of | dateTime | |
| classification_window | ||
| context | ||
| items | list | |
| coverage | list | |
| excluded_count | integer | |
| truncated | boolean | |
| history_status | string | |
| new_research | boolean | |
| brief | ||
| ai_answers | ||
| communities | list | |
| result_id | string | |
| request_id | string | |
| operation | string | |
| data | ||
| usage | ||
| next_cursor | ||
| retryable | boolean | |
| request_not_admitted | boolean | |
| recovery | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://trendsfast.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"trendsfast": "https://trendsfast.com/schema#",
"AiAnswersResearchRequestV1": "trendsfast:AiAnswersResearchRequestV1",
"objective": {
"@id": "trendsfast:objective",
"@type": "xsd:string"
},
"topics": {
"@id": "trendsfast:topics",
"@container": "@list"
},
"competitors": {
"@id": "trendsfast:competitors",
"@container": "@list"
},
"platforms": {
"@id": "trendsfast:platforms",
"@container": "@list"
},
"market": {
"@id": "trendsfast:market",
"@type": "xsd:string"
},
"language": {
"@id": "trendsfast:language",
"@type": "xsd:string"
},
"maximumPrompts": {
"@id": "trendsfast:maximumPrompts",
"@type": "xsd:integer"
},
"CreativeResearchRequestV1": "trendsfast:CreativeResearchRequestV1",
"timeHorizon": {
"@id": "trendsfast:timeHorizon",
"@type": "xsd:string"
},
"contentCapabilities": {
"@id": "trendsfast:contentCapabilities",
"@container": "@list"
},
"NextMoveRequest": "trendsfast:NextMoveRequest",
"product_url": {
"@id": "trendsfast:product_url",
"@type": "@id"
},
"goal": {
"@id": "trendsfast:goal",
"@type": "xsd:string"
},
"preferred_channels": {
"@id": "trendsfast:preferred_channels",
"@container": "@list"
},
"available_formats": {
"@id": "trendsfast:available_formats",
"@container": "@list"
},
"content_capabilities": {
"@id": "trendsfast:content_capabilities",
"@container": "@list"
},
"generation_level": {
"@id": "trendsfast:generation_level",
"@type": "xsd:string"
},
"creative_mode": {
"@id": "trendsfast:creative_mode",
"@type": "xsd:string"
},
"ProjectNextMoveRequest": "trendsfast:ProjectNextMoveRequest",
"TodayTrendBriefRequestV1": "trendsfast:TodayTrendBriefRequestV1",
"RedditPostingSafetyV1": "trendsfast:RedditPostingSafetyV1",
"version": {
"@id": "trendsfast:version",
"@type": "xsd:string"
},
"state": {
"@id": "trendsfast:state",
"@type": "xsd:string"
},
"product_name": {
"@id": "trendsfast:product_name",
"@type": "xsd:string"
},
"subreddit": {
"@id": "trendsfast:subreddit",
"@type": "xsd:string"
},
"rules_reviewed": {
"@id": "trendsfast:rules_reviewed",
"@type": "xsd:boolean"
},
"rules_current_for_scan": {
"@id": "trendsfast:rules_current_for_scan",
"@type": "xsd:boolean"
},
"rules_observed_at": {
"@id": "trendsfast:rules_observed_at"
},
"rules_source_url": {
"@id": "trendsfast:rules_source_url"
},
"relevant_rules": {
"@id": "trendsfast:relevant_rules",
"@container": "@list"
},
"community_constraints": {
"@id": "trendsfast:community_constraints",
"@container": "@list"
},
"self_promotion_risk": {
"@id": "trendsfast:self_promotion_risk",
"@type": "xsd:string"
},
"link_policy": {
"@id": "trendsfast:link_policy",
"@type": "xsd:string"
},
"external_link_included": {
"@id": "trendsfast:external_link_included",
"@type": "xsd:boolean"
},
"product_mention_policy": {
"@id": "trendsfast:product_mention_policy",
"@type": "xsd:string"
},
"flair_requirement": {
"@id": "trendsfast:flair_requirement"
},
"selected_flair": {
"@id": "trendsfast:selected_flair"
},
"flair_requirement_satisfied": {
"@id": "trendsfast:flair_requirement_satisfied",
"@type": "xsd:boolean"
},
"account_requirements": {
"@id": "trendsfast:account_requirements",
"@container": "@list"
},
"account_context": {
"@id": "trendsfast:account_context"
},
"account_requirements_satisfied": {
"@id": "trendsfast:account_requirements_satisfied",
"@type": "xsd:boolean"
},
"disclosure_required": {
"@id": "trendsfast:disclosure_required",
"@type": "xsd:boolean"
},
"disclosure_text": {
"@id": "trendsfast:disclosure_text"
},
"moderator_approval_required": {
"@id": "trendsfast:moderator_approval_required",
"@type": "xsd:boolean"
},
"standalone_post_explicitly_permitted": {
"@id": "trendsfast:standalone_post_explicitly_permitted",
"@type": "xsd:boolean"
},
"recommended_format": {
"@id": "trendsfast:recommended_format"
},
"exact_destination": {
"@id": "trendsfast:exact_destination"
},
"contribution_first": {
"@id": "trendsfast:contribution_first",
"@type": "xsd:boolean"
},
"moderation_outcome_guaranteed": {
"@id": "trendsfast:moderation_outcome_guaranteed",
"@type": "xsd:boolean"
},
"reasoning": {
"@id": "trendsfast:reasoning",
"@type": "xsd:string"
},
"limitations": {
"@id": "trendsfast:limitations",
"@container": "@list"
},
"ShipToUsersCreativeHandoffV1": "trendsfast:ShipToUsersCreativeHandoffV1",
"handoff_id": {
"@id": "trendsfast:handoff_id",
"@type": "xsd:string"
},
"source_brief_id": {
"@id": "trendsfast:source_brief_id",
"@type": "xsd:string"
},
"source_content_play_id": {
"@id": "trendsfast:source_content_play_id",
"@type": "xsd:string"
},
"project_id": {
"@id": "trendsfast:project_id",
"@type": "xsd:string"
},
"project_context_version_id": {
"@id": "trendsfast:project_context_version_id",
"@type": "xsd:string"
},
"trend_verdict": {
"@id": "trendsfast:trend_verdict",
"@type": "xsd:string"
},
"content_play_basis": {
"@id": "trendsfast:content_play_basis",
"@type": "xsd:string"
},
"trend_backed": {
"@id": "trendsfast:trend_backed",
"@type": "xsd:boolean"
},
"selected_creative_pattern_ids": {
"@id": "trendsfast:selected_creative_pattern_ids",
"@container": "@list"
},
"performance_grounding_summary": {
"@id": "trendsfast:performance_grounding_summary"
},
"evidence_references": {
"@id": "trendsfast:evidence_references",
"@container": "@list"
},
"do_not_copy_guidance": {
"@id": "trendsfast:do_not_copy_guidance",
"@container": "@list"
},
"target_platform": {
"@id": "trendsfast:target_platform",
"@type": "xsd:string"
},
"aspect_ratio": {
"@id": "trendsfast:aspect_ratio",
"@type": "xsd:string"
},
"recommended_duration_seconds": {
"@id": "trendsfast:recommended_duration_seconds",
"@type": "xsd:integer"
},
"content_variant": {
"@id": "trendsfast:content_variant",
"@type": "xsd:string"
},
"confirmed_video_capabilities": {
"@id": "trendsfast:confirmed_video_capabilities",
"@container": "@list"
},
"first_two_second_hook": {
"@id": "trendsfast:first_two_second_hook",
"@type": "xsd:string"
},
"full_script": {
"@id": "trendsfast:full_script",
"@type": "xsd:string"
},
"no_speech_rationale": {
"@id": "trendsfast:no_speech_rationale"
},
"screen_recording_instructions": {
"@id": "trendsfast:screen_recording_instructions",
"@container": "@list"
},
"source_shot_directions": {
"@id": "trendsfast:source_shot_directions",
"@container": "@list"
},
"capture_setup": {
"@id": "trendsfast:capture_setup",
"@container": "@list"
},
"caption": {
"@id": "trendsfast:caption",
"@type": "xsd:string"
},
"CTA": {
"@id": "trendsfast:CTA",
"@type": "xsd:string"
},
"on_screen_text": {
"@id": "trendsfast:on_screen_text",
"@container": "@list"
},
"scene_timeline_plan": {
"@id": "trendsfast:scene_timeline_plan",
"@container": "@list"
},
"product_reveal_timing_seconds": {
"@id": "trendsfast:product_reveal_timing_seconds",
"@type": "xsd:decimal"
},
"editing_rhythm": {
"@id": "trendsfast:editing_rhythm",
"@type": "xsd:string"
},
"audio_voice_direction": {
"@id": "trendsfast:audio_voice_direction",
"@type": "xsd:string"
},
"generation_prompt": {
"@id": "trendsfast:generation_prompt",
"@type": "xsd:string"
},
"product_asset_slots": {
"@id": "trendsfast:product_asset_slots",
"@container": "@list"
},
"claim_guardrails": {
"@id": "trendsfast:claim_guardrails"
},
"originality": {
"@id": "trendsfast:originality"
},
"generation_status": {
"@id": "trendsfast:generation_status",
"@type": "xsd:string"
},
"review_status": {
"@id": "trendsfast:review_status",
"@type": "xsd:string"
},
"auto_generate": {
"@id": "trendsfast:auto_generate",
"@type": "xsd:boolean"
},
"TodayTrendBriefV1": "trendsfast:TodayTrendBriefV1",
"brief_id": {
"@id": "trendsfast:brief_id",
"@type": "xsd:string"
},
"lifecycle_state": {
"@id": "trendsfast:lifecycle_state",
"@type": "xsd:string"
},
"generated_at": {
"@id": "trendsfast:generated_at",
"@type": "xsd:dateTime"
},
"valid_until": {
"@id": "trendsfast:valid_until",
"@type": "xsd:dateTime"
},
"executive_summary": {
"@id": "trendsfast:executive_summary",
"@type": "xsd:string"
},
"coverage_summary": {
"@id": "trendsfast:coverage_summary"
},
"source_digest": {
"@id": "trendsfast:source_digest",
"@container": "@list"
},
"relevant_topics": {
"@id": "trendsfast:relevant_topics",
"@container": "@list"
},
"recommended_asset": {
"@id": "trendsfast:recommended_asset"
},
"additional_content_angles": {
"@id": "trendsfast:additional_content_angles",
"@container": "@list"
},
"agent_handoff": {
"@id": "trendsfast:agent_handoff"
},
"TodayTrendBriefV2": "trendsfast:TodayTrendBriefV2",
"content_play": {
"@id": "trendsfast:content_play"
},
"ship_to_users_handoff": {
"@id": "trendsfast:ship_to_users_handoff"
},
"reply_queue": {
"@id": "trendsfast:reply_queue"
},
"TodayTrendBriefAcceptedV1": "trendsfast:TodayTrendBriefAcceptedV1",
"scan_id": {
"@id": "trendsfast:scan_id",
"@type": "xsd:string"
},
"status": {
"@id": "trendsfast:status",
"@type": "xsd:string"
},
"status_url": {
"@id": "trendsfast:status_url",
"@type": "xsd:string"
},
"poll_after_seconds": {
"@id": "trendsfast:poll_after_seconds",
"@type": "xsd:decimal"
},
"TodayTrendBriefFailedV1": "trendsfast:TodayTrendBriefFailedV1",
"error": {
"@id": "trendsfast:error"
},
"ApiError": "trendsfast:ApiError",
"TrendIntelligenceV3": "trendsfast:TrendIntelligenceV3",
"snapshot_id": {
"@id": "trendsfast:snapshot_id",
"@type": "xsd:string"
},
"as_of": {
"@id": "trendsfast:as_of",
"@type": "xsd:dateTime"
},
"read_at": {
"@id": "trendsfast:read_at",
"@type": "xsd:dateTime"
},
"classification_as_of": {
"@id": "trendsfast:classification_as_of",
"@type": "xsd:dateTime"
},
"classification_window": {
"@id": "trendsfast:classification_window"
},
"context": {
"@id": "trendsfast:context"
},
"items": {
"@id": "trendsfast:items",
"@container": "@list"
},
"coverage": {
"@id": "trendsfast:coverage",
"@container": "@list"
},
"excluded_count": {
"@id": "trendsfast:excluded_count",
"@type": "xsd:integer"
},
"truncated": {
"@id": "trendsfast:truncated",
"@type": "xsd:boolean"
},
"history_status": {
"@id": "trendsfast:history_status",
"@type": "xsd:string"
},
"new_research": {
"@id": "trendsfast:new_research",
"@type": "xsd:boolean"
},
"brief": {
"@id": "trendsfast:brief"
},
"ai_answers": {
"@id": "trendsfast:ai_answers"
},
"communities": {
"@id": "trendsfast:communities",
"@container": "@list"
},
"TrendsApiV3Response": "trendsfast:TrendsApiV3Response",
"result_id": {
"@id": "trendsfast:result_id",
"@type": "xsd:string"
},
"request_id": {
"@id": "trendsfast:request_id",
"@type": "xsd:string"
},
"operation": {
"@id": "trendsfast:operation",
"@type": "xsd:string"
},
"data": {
"@id": "trendsfast:data"
},
"usage": {
"@id": "trendsfast:usage"
},
"next_cursor": {
"@id": "trendsfast:next_cursor"
},
"TrendsApiErrorV3": "trendsfast:TrendsApiErrorV3",
"retryable": {
"@id": "trendsfast:retryable",
"@type": "xsd:boolean"
},
"request_not_admitted": {
"@id": "trendsfast:request_not_admitted",
"@type": "xsd:boolean"
},
"recovery": {
"@id": "trendsfast:recovery",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "TrendsFast API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects TrendsFast'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-30) from openapi/trendsfast-v1-openapi.json, openapi/trendsfast-v3-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/trendsfast-v1-openapi.json",
"openapi/trendsfast-v3-openapi.json"
]
}