{
  "@context": {
    "@vocab": "https://brandmov.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "brandmov": "https://brandmov.com/schema#",
    "GetApiV1AccountResponse": "brandmov:GetApiV1AccountResponse",
    "uid": {
      "@id": "brandmov:uid",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "brandmov:email",
      "@type": "xsd:string"
    },
    "workspace_id": {
      "@id": "brandmov:workspace_id",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "brandmov:usage"
    },
    "ai_calls": {
      "@id": "brandmov:ai_calls"
    },
    "GetApiV1AccountApiKeysResponse": "brandmov:GetApiV1AccountApiKeysResponse",
    "keys": {
      "@id": "brandmov:keys",
      "@container": "@list"
    },
    "PostApiV1AccountApiKeysRequest": "brandmov:PostApiV1AccountApiKeysRequest",
    "name": {
      "@id": "brandmov:name",
      "@type": "xsd:string"
    },
    "PostApiV1AccountApiKeysResponse": "brandmov:PostApiV1AccountApiKeysResponse",
    "id": {
      "@id": "brandmov:id",
      "@type": "xsd:string"
    },
    "prefix": {
      "@id": "brandmov:prefix",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "brandmov:created_at",
      "@type": "xsd:string"
    },
    "last_used_at": {
      "@id": "brandmov:last_used_at",
      "@type": "xsd:string"
    },
    "revoked_at": {
      "@id": "brandmov:revoked_at",
      "@type": "xsd:string"
    },
    "key": {
      "@id": "brandmov:key",
      "@type": "xsd:string"
    },
    "GetApiV1AccountWorkspacesResponse": "brandmov:GetApiV1AccountWorkspacesResponse",
    "workspaces": {
      "@id": "brandmov:workspaces",
      "@container": "@list"
    },
    "PostApiV1AccountWorkspacesRequest": "brandmov:PostApiV1AccountWorkspacesRequest",
    "PostApiV1AccountWorkspacesResponse": "brandmov:PostApiV1AccountWorkspacesResponse",
    "role": {
      "@id": "brandmov:role",
      "@type": "xsd:string"
    },
    "archived": {
      "@id": "brandmov:archived",
      "@type": "xsd:boolean"
    },
    "PatchApiV1AccountWorkspacesWorkspaceidRequest": "brandmov:PatchApiV1AccountWorkspacesWorkspaceidRequest",
    "PostApiV1GenerateAdCopyRequest": "brandmov:PostApiV1GenerateAdCopyRequest",
    "product": {
      "@id": "brandmov:product",
      "@type": "xsd:string"
    },
    "audience": {
      "@id": "brandmov:audience",
      "@type": "xsd:string"
    },
    "offer": {
      "@id": "brandmov:offer",
      "@type": "xsd:string"
    },
    "pain_points": {
      "@id": "brandmov:pain_points",
      "@container": "@list"
    },
    "tone": {
      "@id": "brandmov:tone",
      "@type": "xsd:string"
    },
    "objective": {
      "@id": "brandmov:objective",
      "@type": "xsd:string"
    },
    "num_variants": {
      "@id": "brandmov:num_variants",
      "@type": "xsd:integer"
    },
    "num_hooks": {
      "@id": "brandmov:num_hooks",
      "@type": "xsd:integer"
    },
    "PostApiV1GenerateAdCopyResponse": "brandmov:PostApiV1GenerateAdCopyResponse",
    "variants": {
      "@id": "brandmov:variants",
      "@container": "@list"
    },
    "hooks": {
      "@id": "brandmov:hooks",
      "@container": "@list"
    },
    "credits_charged": {
      "@id": "brandmov:credits_charged",
      "@type": "xsd:integer"
    },
    "GetApiV1MetaAdAccountsResponse": "brandmov:GetApiV1MetaAdAccountsResponse",
    "data": {
      "@id": "brandmov:data",
      "@container": "@list"
    },
    "PostApiV1MetaAdsRequest": "brandmov:PostApiV1MetaAdsRequest",
    "account_id": {
      "@id": "brandmov:account_id",
      "@type": "xsd:string"
    },
    "adset_id": {
      "@id": "brandmov:adset_id",
      "@type": "xsd:string"
    },
    "creative_id": {
      "@id": "brandmov:creative_id",
      "@type": "xsd:string"
    },
    "tracking_specs": {
      "@id": "brandmov:tracking_specs"
    },
    "conversion_domain": {
      "@id": "brandmov:conversion_domain",
      "@type": "xsd:string"
    },
    "PostApiV1MetaAdsetsRequest": "brandmov:PostApiV1MetaAdsetsRequest",
    "campaign_id": {
      "@id": "brandmov:campaign_id",
      "@type": "xsd:string"
    },
    "optimization_goal": {
      "@id": "brandmov:optimization_goal",
      "@type": "xsd:string"
    },
    "billing_event": {
      "@id": "brandmov:billing_event",
      "@type": "xsd:string"
    },
    "daily_budget": {
      "@id": "brandmov:daily_budget",
      "@type": "xsd:integer"
    },
    "promoted_object": {
      "@id": "brandmov:promoted_object"
    },
    "targeting": {
      "@id": "brandmov:targeting"
    },
    "PostApiV1MetaCampaignsRequest": "brandmov:PostApiV1MetaCampaignsRequest",
    "special_ad_categories": {
      "@id": "brandmov:special_ad_categories",
      "@container": "@list"
    },
    "bid_strategy": {
      "@id": "brandmov:bid_strategy",
      "@type": "xsd:string"
    },
    "PostApiV1MetaCampaignsResponse": "brandmov:PostApiV1MetaCampaignsResponse",
    "GetApiV1MetaConnectionResponse": "brandmov:GetApiV1MetaConnectionResponse",
    "connected": {
      "@id": "brandmov:connected",
      "@type": "xsd:boolean"
    },
    "writes_unlocked": {
      "@id": "brandmov:writes_unlocked",
      "@type": "xsd:boolean"
    },
    "writes_unlock_at": {
      "@id": "brandmov:writes_unlock_at",
      "@type": "xsd:string"
    },
    "PostApiV1MetaConnectionRequest": "brandmov:PostApiV1MetaConnectionRequest",
    "PostApiV1MetaConnectionResponse": "brandmov:PostApiV1MetaConnectionResponse",
    "detail": {
      "@id": "brandmov:detail"
    },
    "PutApiV1MetaConnectionAdAccountRequest": "brandmov:PutApiV1MetaConnectionAdAccountRequest",
    "PostApiV1MetaConnectionLinkRequest": "brandmov:PostApiV1MetaConnectionLinkRequest",
    "access_token": {
      "@id": "brandmov:access_token",
      "@type": "xsd:string"
    },
    "PostApiV1MetaConnectionLinkResponse": "brandmov:PostApiV1MetaConnectionLinkResponse",
    "PostApiV1MetaConnectionTokenRequest": "brandmov:PostApiV1MetaConnectionTokenRequest",
    "PostApiV1MetaConnectionTokenResponse": "brandmov:PostApiV1MetaConnectionTokenResponse",
    "PostApiV1MetaCreativesRequest": "brandmov:PostApiV1MetaCreativesRequest",
    "page_id": {
      "@id": "brandmov:page_id",
      "@type": "xsd:string"
    },
    "link_url": {
      "@id": "brandmov:link_url",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "brandmov:message",
      "@type": "xsd:string"
    },
    "headline": {
      "@id": "brandmov:headline",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "brandmov:description",
      "@type": "xsd:string"
    },
    "call_to_action_type": {
      "@id": "brandmov:call_to_action_type",
      "@type": "xsd:string"
    },
    "image_hash": {
      "@id": "brandmov:image_hash",
      "@type": "xsd:string"
    },
    "instagram_user_id": {
      "@id": "brandmov:instagram_user_id",
      "@type": "xsd:string"
    },
    "PostApiV1MetaImagesRequest": "brandmov:PostApiV1MetaImagesRequest",
    "image_url": {
      "@id": "brandmov:image_url",
      "@type": "xsd:string"
    },
    "PostApiV1MetaImagesResponse": "brandmov:PostApiV1MetaImagesResponse",
    "images": {
      "@id": "brandmov:images"
    },
    "PostApiV1WatchlistsRequest": "brandmov:PostApiV1WatchlistsRequest",
    "page_url": {
      "@id": "brandmov:page_url",
      "@type": "xsd:string"
    },
    "PostApiV1WatchlistsResponse": "brandmov:PostApiV1WatchlistsResponse",
    "watchlist": {
      "@id": "brandmov:watchlist"
    },
    "background_scrape": {
      "@id": "brandmov:background_scrape"
    },
    "GetApiV1WatchlistsResponse": "brandmov:GetApiV1WatchlistsResponse",
    "brand": {
      "@id": "brandmov:brand",
      "@type": "xsd:string"
    },
    "workspace_name": {
      "@id": "brandmov:workspace_name",
      "@type": "xsd:string"
    },
    "last_alerted_at": {
      "@id": "brandmov:last_alerted_at",
      "@type": "xsd:string"
    },
    "alerts": {
      "@id": "brandmov:alerts"
    },
    "PostApiV1WatchlistsPageUrlRequest": "brandmov:PostApiV1WatchlistsPageUrlRequest",
    "page_name": {
      "@id": "brandmov:page_name",
      "@type": "xsd:string"
    },
    "auto_refresh": {
      "@id": "brandmov:auto_refresh",
      "@type": "xsd:boolean"
    },
    "PostApiV1WatchlistsPageUrlResponse": "brandmov:PostApiV1WatchlistsPageUrlResponse",
    "DeleteApiV1WatchlistsWatchlistidResponse": "brandmov:DeleteApiV1WatchlistsWatchlistidResponse",
    "removed": {
      "@id": "brandmov:removed",
      "@type": "xsd:string"
    },
    "GetApiV1WatchlistsWatchlistidResponse": "brandmov:GetApiV1WatchlistsWatchlistidResponse",
    "GetApiV1WatchlistsWatchlistidAnglesResponse": "brandmov:GetApiV1WatchlistsWatchlistidAnglesResponse",
    "newly_ramped": {
      "@id": "brandmov:newly_ramped",
      "@container": "@list"
    },
    "retired": {
      "@id": "brandmov:retired",
      "@container": "@list"
    },
    "still_running": {
      "@id": "brandmov:still_running",
      "@container": "@list"
    },
    "GetApiV1WatchlistsWatchlistidFeedResponse": "brandmov:GetApiV1WatchlistsWatchlistidFeedResponse",
    "watchlist_id": {
      "@id": "brandmov:watchlist_id",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "brandmov:count",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "brandmov:results",
      "@container": "@list"
    },
    "GetApiV1WatchlistsWatchlistidHooksResponse": "brandmov:GetApiV1WatchlistsWatchlistidHooksResponse",
    "per_ad": {
      "@id": "brandmov:per_ad",
      "@container": "@list"
    },
    "top_hooks": {
      "@id": "brandmov:top_hooks",
      "@container": "@list"
    },
    "commentary": {
      "@id": "brandmov:commentary",
      "@type": "xsd:string"
    },
    "PostApiV1WatchlistsWatchlistidRefreshRequest": "brandmov:PostApiV1WatchlistsWatchlistidRefreshRequest",
    "max_results": {
      "@id": "brandmov:max_results",
      "@type": "xsd:integer"
    },
    "scrape_all": {
      "@id": "brandmov:scrape_all",
      "@type": "xsd:boolean"
    },
    "PostApiV1WatchlistsWatchlistidRefreshResponse": "brandmov:PostApiV1WatchlistsWatchlistidRefreshResponse",
    "queued": {
      "@id": "brandmov:queued",
      "@type": "xsd:boolean"
    },
    "job_id": {
      "@id": "brandmov:job_id",
      "@type": "xsd:string"
    },
    "queued_at": {
      "@id": "brandmov:queued_at",
      "@type": "xsd:string"
    },
    "charged_credits": {
      "@id": "brandmov:charged_credits",
      "@type": "xsd:integer"
    },
    "free_refreshes_remaining": {
      "@id": "brandmov:free_refreshes_remaining",
      "@type": "xsd:integer"
    },
    "GetApiV1WatchlistsWatchlistidStrategyResponse": "brandmov:GetApiV1WatchlistsWatchlistidStrategyResponse",
    "strategy": {
      "@id": "brandmov:strategy",
      "@type": "xsd:string"
    },
    "GetApiV1WatchlistsWatchlistidWinnersResponse": "brandmov:GetApiV1WatchlistsWatchlistidWinnersResponse",
    "filters": {
      "@id": "brandmov:filters"
    },
    "total_winners": {
      "@id": "brandmov:total_winners",
      "@type": "xsd:integer"
    },
    "brands": {
      "@id": "brandmov:brands",
      "@container": "@list"
    },
    "GetMetaAdAccountsResponse": "brandmov:GetMetaAdAccountsResponse",
    "GetMetaAdAccountsIdPagesResponse": "brandmov:GetMetaAdAccountsIdPagesResponse",
    "PostMetaAdsRequest": "brandmov:PostMetaAdsRequest",
    "PostMetaAdsResponse": "brandmov:PostMetaAdsResponse",
    "PostMetaAdsetsRequest": "brandmov:PostMetaAdsetsRequest",
    "PostMetaAdsetsResponse": "brandmov:PostMetaAdsetsResponse",
    "PostMetaCampaignsRequest": "brandmov:PostMetaCampaignsRequest",
    "PostMetaCampaignsResponse": "brandmov:PostMetaCampaignsResponse",
    "GetMetaConnectionResponse": "brandmov:GetMetaConnectionResponse",
    "meta_user_id": {
      "@id": "brandmov:meta_user_id",
      "@type": "xsd:string"
    },
    "scopes": {
      "@id": "brandmov:scopes",
      "@container": "@list"
    },
    "expires_at": {
      "@id": "brandmov:expires_at",
      "@type": "xsd:string"
    },
    "expired": {
      "@id": "brandmov:expired",
      "@type": "xsd:boolean"
    },
    "selected_ad_account_id": {
      "@id": "brandmov:selected_ad_account_id",
      "@type": "xsd:string"
    },
    "PostMetaConnectionLinkResponse": "brandmov:PostMetaConnectionLinkResponse",
    "connect_url": {
      "@id": "brandmov:connect_url",
      "@type": "xsd:string"
    },
    "PostMetaCreativesRequest": "brandmov:PostMetaCreativesRequest",
    "PostMetaCreativesResponse": "brandmov:PostMetaCreativesResponse",
    "PostMetaImagesRequest": "brandmov:PostMetaImagesRequest",
    "PostMetaImagesResponse": "brandmov:PostMetaImagesResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "BrandMov API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects BrandMov'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-03) from openapi/_ae-authored/brandmov-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_ae-authored/brandmov-com-openapi-generated.yml"
  ]
}