{
  "@context": {
    "@vocab": "https://affset.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "affset": "https://affset.com/schema#",
    "PutResponse": "affset:PutResponse",
    "namespace": {
      "@id": "affset:namespace",
      "@type": "xsd:string"
    },
    "user_id": {
      "@id": "affset:user_id",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "affset:email",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "affset:role",
      "@type": "xsd:string"
    },
    "permissions": {
      "@id": "affset:permissions",
      "@container": "@list"
    },
    "capabilities": {
      "@id": "affset:capabilities"
    },
    "GetApiApiKeysResponse": "affset:GetApiApiKeysResponse",
    "array": {
      "@id": "affset:array",
      "@container": "@list"
    },
    "PatchApiApiKeysRequest": "affset:PatchApiApiKeysRequest",
    "token": {
      "@id": "affset:token",
      "@type": "xsd:string"
    },
    "manager_email": {
      "@id": "affset:manager_email",
      "@type": "xsd:string"
    },
    "PatchApiApiKeysResponse": "affset:PatchApiApiKeysResponse",
    "PostApiApiKeysRequest": "affset:PostApiApiKeysRequest",
    "expires_at": {
      "@id": "affset:expires_at",
      "@type": "xsd:integer"
    },
    "PostApiApiKeysResponse": "affset:PostApiApiKeysResponse",
    "created_at": {
      "@id": "affset:created_at",
      "@type": "xsd:integer"
    },
    "PostApiApiKeysSoloResponse": "affset:PostApiApiKeysSoloResponse",
    "advertiser": {
      "@id": "affset:advertiser"
    },
    "publisher": {
      "@id": "affset:publisher"
    },
    "created": {
      "@id": "affset:created",
      "@container": "@list"
    },
    "GetApiCampaignsResponse": "affset:GetApiCampaignsResponse",
    "campaigns": {
      "@id": "affset:campaigns",
      "@container": "@list"
    },
    "pagination": {
      "@id": "affset:pagination"
    },
    "PostApiCampaignsRequest": "affset:PostApiCampaignsRequest",
    "name": {
      "@id": "affset:name",
      "@type": "xsd:string"
    },
    "redirect_url": {
      "@id": "affset:redirect_url",
      "@type": "xsd:string"
    },
    "redirect_urls": {
      "@id": "affset:redirect_urls",
      "@container": "@list"
    },
    "user_email": {
      "@id": "affset:user_email",
      "@type": "xsd:string"
    },
    "payment_model": {
      "@id": "affset:payment_model",
      "@type": "xsd:string"
    },
    "rate": {
      "@id": "affset:rate",
      "@type": "xsd:decimal"
    },
    "payout_goal_type": {
      "@id": "affset:payout_goal_type",
      "@type": "xsd:string"
    },
    "silent": {
      "@id": "affset:silent",
      "@type": "xsd:integer"
    },
    "daily_budget": {
      "@id": "affset:daily_budget",
      "@type": "xsd:decimal"
    },
    "total_budget": {
      "@id": "affset:total_budget",
      "@type": "xsd:decimal"
    },
    "pacing": {
      "@id": "affset:pacing",
      "@type": "xsd:string"
    },
    "start_date": {
      "@id": "affset:start_date",
      "@type": "xsd:integer"
    },
    "end_date": {
      "@id": "affset:end_date",
      "@type": "xsd:integer"
    },
    "targeting_rules": {
      "@id": "affset:targeting_rules",
      "@container": "@list"
    },
    "PostApiCampaignsResponse": "affset:PostApiCampaignsResponse",
    "id": {
      "@id": "affset:id",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "affset:status",
      "@type": "xsd:string"
    },
    "GetApiCampaignsCampaignidResponse": "affset:GetApiCampaignsCampaignidResponse",
    "PutApiCampaignsCampaignidRequest": "affset:PutApiCampaignsCampaignidRequest",
    "PutApiCampaignsCampaignidResponse": "affset:PutApiCampaignsCampaignidResponse",
    "updated_at": {
      "@id": "affset:updated_at",
      "@type": "xsd:integer"
    },
    "GetApiCampaignsCampaignidPayoutRulesResponse": "affset:GetApiCampaignsCampaignidPayoutRulesResponse",
    "payout_rules": {
      "@id": "affset:payout_rules",
      "@container": "@list"
    },
    "PostApiCampaignsCampaignidPayoutRulesRequest": "affset:PostApiCampaignsCampaignidPayoutRulesRequest",
    "payout": {
      "@id": "affset:payout",
      "@type": "xsd:decimal"
    },
    "zone_id": {
      "@id": "affset:zone_id",
      "@type": "xsd:string"
    },
    "PostApiCampaignsCampaignidPayoutRulesResponse": "affset:PostApiCampaignsCampaignidPayoutRulesResponse",
    "campaign_id": {
      "@id": "affset:campaign_id",
      "@type": "xsd:integer"
    },
    "GetApiCampaignsCampaignidTargetingRulesResponse": "affset:GetApiCampaignsCampaignidTargetingRulesResponse",
    "PostApiCampaignsCampaignidTargetingRulesRequest": "affset:PostApiCampaignsCampaignidTargetingRulesRequest",
    "PostApiCampaignsCampaignidTargetingRulesResponse": "affset:PostApiCampaignsCampaignidTargetingRulesResponse",
    "GetApiConversionsResponse": "affset:GetApiConversionsResponse",
    "conversions": {
      "@id": "affset:conversions",
      "@container": "@list"
    },
    "GetApiMeResponse": "affset:GetApiMeResponse",
    "GetApiOfferApplicationsResponse": "affset:GetApiOfferApplicationsResponse",
    "applications": {
      "@id": "affset:applications",
      "@container": "@list"
    },
    "GetApiOfferApplicationsOfferapplicationidResponse": "affset:GetApiOfferApplicationsOfferapplicationidResponse",
    "offer_id": {
      "@id": "affset:offer_id",
      "@type": "xsd:integer"
    },
    "tracking_link": {
      "@id": "affset:tracking_link",
      "@type": "xsd:string"
    },
    "reviewed_at": {
      "@id": "affset:reviewed_at",
      "@type": "xsd:integer"
    },
    "PatchApiOfferApplicationsApplicationidRequest": "affset:PatchApiOfferApplicationsApplicationidRequest",
    "PatchApiOfferApplicationsApplicationidResponse": "affset:PatchApiOfferApplicationsApplicationidResponse",
    "GetApiOffersResponse": "affset:GetApiOffersResponse",
    "offers": {
      "@id": "affset:offers",
      "@container": "@list"
    },
    "PostApiOffersRequest": "affset:PostApiOffersRequest",
    "destination_url": {
      "@id": "affset:destination_url",
      "@type": "xsd:string"
    },
    "visibility": {
      "@id": "affset:visibility",
      "@type": "xsd:string"
    },
    "goals": {
      "@id": "affset:goals",
      "@container": "@list"
    },
    "description": {
      "@id": "affset:description",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "affset:category",
      "@type": "xsd:string"
    },
    "preview_url": {
      "@id": "affset:preview_url",
      "@type": "xsd:string"
    },
    "terms": {
      "@id": "affset:terms",
      "@type": "xsd:string"
    },
    "allowed_traffic": {
      "@id": "affset:allowed_traffic",
      "@container": "@list"
    },
    "hold_days": {
      "@id": "affset:hold_days",
      "@type": "xsd:integer"
    },
    "auto_approve": {
      "@id": "affset:auto_approve",
      "@type": "xsd:boolean"
    },
    "daily_conversion_cap": {
      "@id": "affset:daily_conversion_cap",
      "@type": "xsd:integer"
    },
    "monthly_payout_cap_cents": {
      "@id": "affset:monthly_payout_cap_cents",
      "@type": "xsd:integer"
    },
    "per_affiliate_daily_cap": {
      "@id": "affset:per_affiliate_daily_cap",
      "@type": "xsd:integer"
    },
    "PostApiOffersResponse": "affset:PostApiOffersResponse",
    "GetApiOffersOfferidApplyResponse": "affset:GetApiOffersOfferidApplyResponse",
    "GetApiOffersOfferidLinkResponse": "affset:GetApiOffersOfferidLinkResponse",
    "GetApiOffersOfferidResponse": "affset:GetApiOffersOfferidResponse",
    "PutApiOffersOfferidRequest": "affset:PutApiOffersOfferidRequest",
    "PutApiOffersOfferidResponse": "affset:PutApiOffersOfferidResponse",
    "PostApiOffersOfferidApplyRequest": "affset:PostApiOffersOfferidApplyRequest",
    "message": {
      "@id": "affset:message",
      "@type": "xsd:string"
    },
    "PostApiOffersOfferidApplyResponse": "affset:PostApiOffersOfferidApplyResponse",
    "PostApiOffersOfferidLinkRequest": "affset:PostApiOffersOfferidLinkRequest",
    "PostApiOffersOfferidLinkResponse": "affset:PostApiOffersOfferidLinkResponse",
    "GetApiPayoutRequestsResponse": "affset:GetApiPayoutRequestsResponse",
    "payout_requests": {
      "@id": "affset:payout_requests",
      "@container": "@list"
    },
    "PostApiPayoutRequestsRequest": "affset:PostApiPayoutRequestsRequest",
    "amount_cents": {
      "@id": "affset:amount_cents",
      "@type": "xsd:integer"
    },
    "method": {
      "@id": "affset:method",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "affset:note",
      "@type": "xsd:string"
    },
    "PostApiPayoutRequestsResponse": "affset:PostApiPayoutRequestsResponse",
    "decided_at": {
      "@id": "affset:decided_at",
      "@type": "xsd:integer"
    },
    "paid_at": {
      "@id": "affset:paid_at",
      "@type": "xsd:integer"
    },
    "GetApiPayoutRequestsPayoutrequestidResponse": "affset:GetApiPayoutRequestsPayoutrequestidResponse",
    "created_by": {
      "@id": "affset:created_by",
      "@type": "xsd:string"
    },
    "decided_by": {
      "@id": "affset:decided_by",
      "@type": "xsd:string"
    },
    "PostApiPayoutRequestsBulkRequest": "affset:PostApiPayoutRequestsBulkRequest",
    "ids": {
      "@id": "affset:ids",
      "@container": "@list"
    },
    "PostApiPayoutRequestsBulkResponse": "affset:PostApiPayoutRequestsBulkResponse",
    "applied": {
      "@id": "affset:applied",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "affset:results",
      "@container": "@list"
    },
    "PatchApiPayoutRequestsPayoutrequestidRequest": "affset:PatchApiPayoutRequestsPayoutrequestidRequest",
    "PatchApiPayoutRequestsPayoutrequestidResponse": "affset:PatchApiPayoutRequestsPayoutrequestidResponse",
    "PostApiPayoutsAdjustmentsRequest": "affset:PostApiPayoutsAdjustmentsRequest",
    "PostApiPayoutsAdjustmentsResponse": "affset:PostApiPayoutsAdjustmentsResponse",
    "kind": {
      "@id": "affset:kind",
      "@type": "xsd:string"
    },
    "balance_cents": {
      "@id": "affset:balance_cents",
      "@type": "xsd:integer"
    },
    "locked_cents": {
      "@id": "affset:locked_cents",
      "@type": "xsd:integer"
    },
    "available_cents": {
      "@id": "affset:available_cents",
      "@type": "xsd:integer"
    },
    "payout_min_cents": {
      "@id": "affset:payout_min_cents",
      "@type": "xsd:integer"
    },
    "GetApiPayoutsBalanceResponse": "affset:GetApiPayoutsBalanceResponse",
    "GetApiPayoutsBalancesResponse": "affset:GetApiPayoutsBalancesResponse",
    "balances": {
      "@id": "affset:balances",
      "@container": "@list"
    },
    "GetApiPayoutsLedgerResponse": "affset:GetApiPayoutsLedgerResponse",
    "entries": {
      "@id": "affset:entries",
      "@container": "@list"
    },
    "PostApiPublicAuthFindWorkspacesRequest": "affset:PostApiPublicAuthFindWorkspacesRequest",
    "PostApiPublicAuthFindWorkspacesResponse": "affset:PostApiPublicAuthFindWorkspacesResponse",
    "ok": {
      "@id": "affset:ok",
      "@type": "xsd:boolean"
    },
    "PostApiPublicAuthRequestLinkRequest": "affset:PostApiPublicAuthRequestLinkRequest",
    "PostApiPublicAuthRequestLinkResponse": "affset:PostApiPublicAuthRequestLinkResponse",
    "PostApiPublicAuthVerifyLinkRequest": "affset:PostApiPublicAuthVerifyLinkRequest",
    "PostApiPublicAuthVerifyLinkResponse": "affset:PostApiPublicAuthVerifyLinkResponse",
    "GetApiPublicTenantResponse": "affset:GetApiPublicTenantResponse",
    "company": {
      "@id": "affset:company",
      "@type": "xsd:string"
    },
    "primary_color": {
      "@id": "affset:primary_color",
      "@type": "xsd:string"
    },
    "secondary_color": {
      "@id": "affset:secondary_color",
      "@type": "xsd:string"
    },
    "GetApiStatsResponse": "affset:GetApiStatsResponse",
    "stats": {
      "@id": "affset:stats",
      "@container": "@list"
    },
    "period": {
      "@id": "affset:period"
    },
    "sub_labels": {
      "@id": "affset:sub_labels"
    },
    "GetApiTargetingRuleTypesResponse": "affset:GetApiTargetingRuleTypesResponse",
    "targeting_rule_types": {
      "@id": "affset:targeting_rule_types",
      "@container": "@list"
    },
    "GetApiTenantResponse": "affset:GetApiTenantResponse",
    "timezone": {
      "@id": "affset:timezone",
      "@type": "xsd:string"
    },
    "custom_api_domain": {
      "@id": "affset:custom_api_domain",
      "@type": "xsd:string"
    },
    "redirect_method": {
      "@id": "affset:redirect_method",
      "@type": "xsd:string"
    },
    "feature_flags": {
      "@id": "affset:feature_flags"
    },
    "PutApiTenantRequest": "affset:PutApiTenantRequest",
    "PutApiTenantResponse": "affset:PutApiTenantResponse",
    "GetApiTrafficSourcePresetsResponse": "affset:GetApiTrafficSourcePresetsResponse",
    "presets": {
      "@id": "affset:presets",
      "@container": "@list"
    },
    "GetApiTrafficSourcesResponse": "affset:GetApiTrafficSourcesResponse",
    "traffic_sources": {
      "@id": "affset:traffic_sources",
      "@container": "@list"
    },
    "PostApiTrafficSourcesRequest": "affset:PostApiTrafficSourcesRequest",
    "preset": {
      "@id": "affset:preset",
      "@type": "xsd:string"
    },
    "tracking_template": {
      "@id": "affset:tracking_template",
      "@type": "xsd:string"
    },
    "postback_template": {
      "@id": "affset:postback_template",
      "@type": "xsd:string"
    },
    "api_token": {
      "@id": "affset:api_token",
      "@type": "xsd:string"
    },
    "PostApiTrafficSourcesResponse": "affset:PostApiTrafficSourcesResponse",
    "GetApiTrafficSourcesB3E1E6B02F2A4A3E9C8E1C9A2F6D4B22BlocksPu": "affset:GetApiTrafficSourcesB3E1E6B02F2A4A3E9C8E1C9A2F6D4B22BlocksPu",
    "attempted": {
      "@id": "affset:attempted",
      "@type": "xsd:integer"
    },
    "pushed": {
      "@id": "affset:pushed",
      "@type": "xsd:integer"
    },
    "partial": {
      "@id": "affset:partial",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "affset:failed",
      "@type": "xsd:integer"
    },
    "manual": {
      "@id": "affset:manual",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "affset:skipped",
      "@type": "xsd:integer"
    },
    "error": {
      "@id": "affset:error",
      "@type": "xsd:string"
    },
    "blocks": {
      "@id": "affset:blocks",
      "@container": "@list"
    },
    "GetApiTrafficSourcesB3E1E6B02F2A4A3E9C8E1C9A2F6D4B22CheckCre": "affset:GetApiTrafficSourcesB3E1E6B02F2A4A3E9C8E1C9A2F6D4B22CheckCre",
    "GetApiTrafficSourcesB3E1E6B02F2A4A3E9C8E1C9A2F6D4B22SyncCost": "affset:GetApiTrafficSourcesB3E1E6B02F2A4A3E9C8E1C9A2F6D4B22SyncCost",
    "synced": {
      "@id": "affset:synced",
      "@type": "xsd:boolean"
    },
    "date_from": {
      "@id": "affset:date_from",
      "@type": "xsd:string"
    },
    "date_to": {
      "@id": "affset:date_to",
      "@type": "xsd:string"
    },
    "days": {
      "@id": "affset:days",
      "@type": "xsd:integer"
    },
    "rows_synced": {
      "@id": "affset:rows_synced",
      "@type": "xsd:integer"
    },
    "rows_skipped": {
      "@id": "affset:rows_skipped",
      "@type": "xsd:integer"
    },
    "cost_total": {
      "@id": "affset:cost_total",
      "@type": "xsd:decimal"
    },
    "GetApiTrafficSourcesTrafficsourceidResponse": "affset:GetApiTrafficSourcesTrafficsourceidResponse",
    "has_api_token": {
      "@id": "affset:has_api_token",
      "@type": "xsd:boolean"
    },
    "linked_zones": {
      "@id": "affset:linked_zones",
      "@type": "xsd:integer"
    },
    "PutApiTrafficSourcesTrafficsourceidRequest": "affset:PutApiTrafficSourcesTrafficsourceidRequest",
    "PutApiTrafficSourcesTrafficsourceidResponse": "affset:PutApiTrafficSourcesTrafficsourceidResponse",
    "GetApiTrafficSourcesTrafficsourceidBidChangesResponse": "affset:GetApiTrafficSourcesTrafficsourceidBidChangesResponse",
    "changes": {
      "@id": "affset:changes",
      "@container": "@list"
    },
    "large_increase_factor": {
      "@id": "affset:large_increase_factor",
      "@type": "xsd:integer"
    },
    "GetApiTrafficSourcesTrafficsourceidBidsResponse": "affset:GetApiTrafficSourcesTrafficsourceidBidsResponse",
    "fetched_at": {
      "@id": "affset:fetched_at",
      "@type": "xsd:integer"
    },
    "PostApiTrafficSourcesTrafficsourceidBidsRequest": "affset:PostApiTrafficSourcesTrafficsourceidBidsRequest",
    "network_campaign_id": {
      "@id": "affset:network_campaign_id",
      "@type": "xsd:string"
    },
    "bid": {
      "@id": "affset:bid",
      "@type": "xsd:decimal"
    },
    "expected_current_bid": {
      "@id": "affset:expected_current_bid",
      "@type": "xsd:decimal"
    },
    "allow_large_increase": {
      "@id": "affset:allow_large_increase",
      "@type": "xsd:boolean"
    },
    "PostApiTrafficSourcesTrafficsourceidBidsResponse": "affset:PostApiTrafficSourcesTrafficsourceidBidsResponse",
    "change": {
      "@id": "affset:change"
    },
    "campaign": {
      "@id": "affset:campaign"
    },
    "audit_finalized": {
      "@id": "affset:audit_finalized",
      "@type": "xsd:boolean"
    },
    "GetApiTrafficSourcesTrafficsourceidBlockPushesResponse": "affset:GetApiTrafficSourcesTrafficsourceidBlockPushesResponse",
    "pushes": {
      "@id": "affset:pushes",
      "@container": "@list"
    },
    "GetApiTrafficSourcesTrafficsourceidBlocksResponse": "affset:GetApiTrafficSourcesTrafficsourceidBlocksResponse",
    "PostApiTrafficSourcesTrafficsourceidBlocksRequest": "affset:PostApiTrafficSourcesTrafficsourceidBlocksRequest",
    "push": {
      "@id": "affset:push",
      "@type": "xsd:boolean"
    },
    "PostApiTrafficSourcesTrafficsourceidBlocksResponse": "affset:PostApiTrafficSourcesTrafficsourceidBlocksResponse",
    "PostApiTrafficSourcesTrafficsourceidBlocksPushRequest": "affset:PostApiTrafficSourcesTrafficsourceidBlocksPushRequest",
    "block_ids": {
      "@id": "affset:block_ids",
      "@container": "@list"
    },
    "PostApiTrafficSourcesTrafficsourceidBlocksPushResponse": "affset:PostApiTrafficSourcesTrafficsourceidBlocksPushResponse",
    "PostApiTrafficSourcesTrafficsourceidCheckCredentialsResponse": "affset:PostApiTrafficSourcesTrafficsourceidCheckCredentialsResponse",
    "PostApiTrafficSourcesTrafficsourceidSyncCostsRequest": "affset:PostApiTrafficSourcesTrafficsourceidSyncCostsRequest",
    "PostApiTrafficSourcesTrafficsourceidSyncCostsResponse": "affset:PostApiTrafficSourcesTrafficsourceidSyncCostsResponse",
    "GetApiZonesResponse": "affset:GetApiZonesResponse",
    "zones": {
      "@id": "affset:zones",
      "@container": "@list"
    },
    "PostApiZonesRequest": "affset:PostApiZonesRequest",
    "site_url": {
      "@id": "affset:site_url",
      "@type": "xsd:string"
    },
    "traffic_back_url": {
      "@id": "affset:traffic_back_url",
      "@type": "xsd:string"
    },
    "postback_url": {
      "@id": "affset:postback_url",
      "@type": "xsd:string"
    },
    "traffic_source_id": {
      "@id": "affset:traffic_source_id",
      "@type": "xsd:string"
    },
    "PostApiZonesResponse": "affset:PostApiZonesResponse",
    "GetApiZonesZoneidResponse": "affset:GetApiZonesZoneidResponse",
    "traffic_source_name": {
      "@id": "affset:traffic_source_name",
      "@type": "xsd:string"
    },
    "PutApiZonesZoneidRequest": "affset:PutApiZonesZoneidRequest",
    "PutApiZonesZoneidResponse": "affset:PutApiZonesZoneidResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Affset API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Affset'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-31) from openapi/_ae-authored/affset-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/affset-com-openapi-generated.yml"
  ]
}