{
  "@context": {
    "@vocab": "https://bountyapi-com.example/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "bountyapi": "https://bountyapi-com.example/schema#",
    "ActionCreateRequest": "bountyapi:ActionCreateRequest",
    "action_type": {
      "@id": "bountyapi:action_type",
      "@type": "xsd:string"
    },
    "subject_id": {
      "@id": "bountyapi:subject_id"
    },
    "actor_id": {
      "@id": "bountyapi:actor_id"
    },
    "target_type": {
      "@id": "bountyapi:target_type",
      "@type": "xsd:string"
    },
    "target_id": {
      "@id": "bountyapi:target_id"
    },
    "idempotency_key": {
      "@id": "bountyapi:idempotency_key"
    },
    "requested_budget": {
      "@id": "bountyapi:requested_budget"
    },
    "payload": {
      "@id": "bountyapi:payload"
    },
    "AffordabilityRequest": "bountyapi:AffordabilityRequest",
    "monthly_income": {
      "@id": "bountyapi:monthly_income",
      "@type": "xsd:decimal"
    },
    "existing_monthly_debt": {
      "@id": "bountyapi:existing_monthly_debt",
      "@type": "xsd:decimal"
    },
    "property_price": {
      "@id": "bountyapi:property_price",
      "@type": "xsd:decimal"
    },
    "loan_amount": {
      "@id": "bountyapi:loan_amount"
    },
    "interest_rate": {
      "@id": "bountyapi:interest_rate",
      "@type": "xsd:decimal"
    },
    "loan_tenure_years": {
      "@id": "bountyapi:loan_tenure_years",
      "@type": "xsd:integer"
    },
    "borrower_age": {
      "@id": "bountyapi:borrower_age",
      "@type": "xsd:integer"
    },
    "loan_type": {
      "@id": "bountyapi:loan_type",
      "@type": "@id"
    },
    "housing_loan_count": {
      "@id": "bountyapi:housing_loan_count",
      "@type": "xsd:integer"
    },
    "AliasCreateRequest": "bountyapi:AliasCreateRequest",
    "alias": {
      "@id": "bountyapi:alias",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "bountyapi:kind",
      "@type": "xsd:string"
    },
    "AllTownsMedianResponse": "bountyapi:AllTownsMedianResponse",
    "generated_at": {
      "@id": "bountyapi:generated_at",
      "@type": "xsd:string"
    },
    "total_towns": {
      "@id": "bountyapi:total_towns",
      "@type": "xsd:integer"
    },
    "source": {
      "@id": "bountyapi:source",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "bountyapi:note"
    },
    "towns": {
      "@id": "bountyapi:towns",
      "@container": "@list"
    },
    "AmortizationEntry": "bountyapi:AmortizationEntry",
    "month": {
      "@id": "bountyapi:month",
      "@type": "xsd:integer"
    },
    "payment": {
      "@id": "bountyapi:payment",
      "@type": "xsd:decimal"
    },
    "principal": {
      "@id": "bountyapi:principal",
      "@type": "xsd:decimal"
    },
    "interest": {
      "@id": "bountyapi:interest",
      "@type": "xsd:decimal"
    },
    "balance": {
      "@id": "bountyapi:balance",
      "@type": "xsd:decimal"
    },
    "AmortizationSchedule": "bountyapi:AmortizationSchedule",
    "entries": {
      "@id": "bountyapi:entries",
      "@container": "@list"
    },
    "total_months": {
      "@id": "bountyapi:total_months",
      "@type": "xsd:integer"
    },
    "first_months_shown": {
      "@id": "bountyapi:first_months_shown",
      "@type": "xsd:integer"
    },
    "last_months_shown": {
      "@id": "bountyapi:last_months_shown",
      "@type": "xsd:integer"
    },
    "truncated": {
      "@id": "bountyapi:truncated",
      "@type": "xsd:boolean"
    },
    "AppReview": "bountyapi:AppReview",
    "id": {
      "@id": "bountyapi:id",
      "@type": "xsd:string"
    },
    "rating": {
      "@id": "bountyapi:rating",
      "@type": "xsd:integer"
    },
    "title": {
      "@id": "bountyapi:title",
      "@type": "xsd:string"
    },
    "author": {
      "@id": "bountyapi:author"
    },
    "version": {
      "@id": "bountyapi:version"
    },
    "updated_at": {
      "@id": "bountyapi:updated_at"
    },
    "content": {
      "@id": "bountyapi:content",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "bountyapi:url"
    },
    "topic_flags": {
      "@id": "bountyapi:topic_flags",
      "@container": "@list"
    },
    "AppReviewsResponse": "bountyapi:AppReviewsResponse",
    "country": {
      "@id": "bountyapi:country",
      "@type": "xsd:string"
    },
    "app_id": {
      "@id": "bountyapi:app_id",
      "@type": "xsd:string"
    },
    "app_name": {
      "@id": "bountyapi:app_name"
    },
    "app_url": {
      "@id": "bountyapi:app_url"
    },
    "count": {
      "@id": "bountyapi:count",
      "@type": "xsd:integer"
    },
    "average_rating_sample": {
      "@id": "bountyapi:average_rating_sample"
    },
    "rating_distribution_sample": {
      "@id": "bountyapi:rating_distribution_sample"
    },
    "topic_counts": {
      "@id": "bountyapi:topic_counts"
    },
    "reviews": {
      "@id": "bountyapi:reviews",
      "@container": "@list"
    },
    "notes": {
      "@id": "bountyapi:notes",
      "@container": "@list"
    },
    "CachedSearchRequest": "bountyapi:CachedSearchRequest",
    "keyword": {
      "@id": "bountyapi:keyword",
      "@type": "xsd:string"
    },
    "platforms": {
      "@id": "bountyapi:platforms",
      "@container": "@list"
    },
    "region": {
      "@id": "bountyapi:region",
      "@type": "xsd:string"
    },
    "max_age_minutes": {
      "@id": "bountyapi:max_age_minutes",
      "@type": "xsd:integer"
    },
    "time_filter": {
      "@id": "bountyapi:time_filter",
      "@type": "xsd:string"
    },
    "sort": {
      "@id": "bountyapi:sort",
      "@type": "xsd:string"
    },
    "reddit": {
      "@id": "bountyapi:reddit"
    },
    "CandidateProperty": "bountyapi:CandidateProperty",
    "name": {
      "@id": "bountyapi:name"
    },
    "property_type": {
      "@id": "bountyapi:property_type",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "bountyapi:price",
      "@type": "xsd:decimal"
    },
    "town": {
      "@id": "bountyapi:town"
    },
    "flat_type": {
      "@id": "bountyapi:flat_type"
    },
    "postal_code": {
      "@id": "bountyapi:postal_code"
    },
    "monthly_rent": {
      "@id": "bountyapi:monthly_rent"
    },
    "CollectionQueryRequest": "bountyapi:CollectionQueryRequest",
    "interval_minutes": {
      "@id": "bountyapi:interval_minutes",
      "@type": "xsd:integer"
    },
    "next_run_at": {
      "@id": "bountyapi:next_run_at",
      "@type": "xsd:dateTime"
    },
    "enabled": {
      "@id": "bountyapi:enabled",
      "@type": "xsd:boolean"
    },
    "CompanyIntelResult": "bountyapi:CompanyIntelResult",
    "domain": {
      "@id": "bountyapi:domain",
      "@type": "xsd:string"
    },
    "fetched_at": {
      "@id": "bountyapi:fetched_at",
      "@type": "xsd:string"
    },
    "redirected_to": {
      "@id": "bountyapi:redirected_to"
    },
    "description": {
      "@id": "bountyapi:description"
    },
    "og_title": {
      "@id": "bountyapi:og_title"
    },
    "og_description": {
      "@id": "bountyapi:og_description"
    },
    "og_image": {
      "@id": "bountyapi:og_image"
    },
    "favicon": {
      "@id": "bountyapi:favicon"
    },
    "language": {
      "@id": "bountyapi:language"
    },
    "technologies": {
      "@id": "bountyapi:technologies"
    },
    "emails": {
      "@id": "bountyapi:emails",
      "@container": "@list"
    },
    "phone_numbers": {
      "@id": "bountyapi:phone_numbers",
      "@container": "@list"
    },
    "social_links": {
      "@id": "bountyapi:social_links"
    },
    "ssl": {
      "@id": "bountyapi:ssl"
    },
    "security_headers": {
      "@id": "bountyapi:security_headers"
    },
    "meta_robots": {
      "@id": "bountyapi:meta_robots"
    },
    "generator": {
      "@id": "bountyapi:generator"
    },
    "charset": {
      "@id": "bountyapi:charset"
    },
    "page_size_kb": {
      "@id": "bountyapi:page_size_kb"
    },
    "load_time_ms": {
      "@id": "bountyapi:load_time_ms"
    },
    "CompoundingFrequency": "bountyapi:CompoundingFrequency",
    "ContributionFrequency": "bountyapi:ContributionFrequency",
    "ConvertResponse": "bountyapi:ConvertResponse",
    "from_currency": {
      "@id": "bountyapi:from_currency",
      "@type": "xsd:string"
    },
    "to_currency": {
      "@id": "bountyapi:to_currency",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "bountyapi:amount",
      "@type": "xsd:decimal"
    },
    "rate": {
      "@id": "bountyapi:rate",
      "@type": "xsd:decimal"
    },
    "result": {
      "@id": "bountyapi:result",
      "@type": "xsd:decimal"
    },
    "date": {
      "@id": "bountyapi:date"
    },
    "cached": {
      "@id": "bountyapi:cached",
      "@type": "xsd:boolean"
    },
    "CrossPlatformTrendsRequest": "bountyapi:CrossPlatformTrendsRequest",
    "topic": {
      "@id": "bountyapi:topic",
      "@type": "xsd:string"
    },
    "count_per_platform": {
      "@id": "bountyapi:count_per_platform",
      "@type": "xsd:integer"
    },
    "CustomFieldCreateRequest": "bountyapi:CustomFieldCreateRequest",
    "key": {
      "@id": "bountyapi:key",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "bountyapi:label",
      "@type": "xsd:string"
    },
    "data_type": {
      "@id": "bountyapi:data_type",
      "@type": "xsd:string"
    },
    "source_stage": {
      "@id": "bountyapi:source_stage",
      "@type": "xsd:string"
    },
    "extraction_mode": {
      "@id": "bountyapi:extraction_mode",
      "@type": "xsd:string"
    },
    "definition": {
      "@id": "bountyapi:definition"
    },
    "DiscoveryLensCriterionRequest": "bountyapi:DiscoveryLensCriterionRequest",
    "criterion_id": {
      "@id": "bountyapi:criterion_id",
      "@type": "xsd:string"
    },
    "feature_key": {
      "@id": "bountyapi:feature_key",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "bountyapi:mode",
      "@type": "xsd:string"
    },
    "weight": {
      "@id": "bountyapi:weight",
      "@type": "xsd:decimal"
    },
    "minimum": {
      "@id": "bountyapi:minimum"
    },
    "maximum": {
      "@id": "bountyapi:maximum"
    },
    "missing_policy": {
      "@id": "bountyapi:missing_policy",
      "@type": "xsd:string"
    },
    "DiscoveryLensEvaluationRequest": "bountyapi:DiscoveryLensEvaluationRequest",
    "geo": {
      "@id": "bountyapi:geo",
      "@type": "xsd:string"
    },
    "lens_id": {
      "@id": "bountyapi:lens_id",
      "@type": "xsd:string"
    },
    "objective": {
      "@id": "bountyapi:objective",
      "@type": "xsd:string"
    },
    "criteria": {
      "@id": "bountyapi:criteria",
      "@container": "@list"
    },
    "DistrictInfo": "bountyapi:DistrictInfo",
    "district_number": {
      "@id": "bountyapi:district_number",
      "@type": "xsd:integer"
    },
    "district_name": {
      "@id": "bountyapi:district_name",
      "@type": "xsd:string"
    },
    "general_area": {
      "@id": "bountyapi:general_area",
      "@type": "xsd:string"
    },
    "areas": {
      "@id": "bountyapi:areas",
      "@container": "@list"
    },
    "postal_sectors": {
      "@id": "bountyapi:postal_sectors",
      "@container": "@list"
    },
    "DistrictListResponse": "bountyapi:DistrictListResponse",
    "total": {
      "@id": "bountyapi:total",
      "@type": "xsd:integer"
    },
    "districts": {
      "@id": "bountyapi:districts",
      "@container": "@list"
    },
    "DuplicateLensRequest": "bountyapi:DuplicateLensRequest",
    "ExpensesBreakdown": "bountyapi:ExpensesBreakdown",
    "property_tax": {
      "@id": "bountyapi:property_tax",
      "@type": "xsd:decimal"
    },
    "management_fee_annual": {
      "@id": "bountyapi:management_fee_annual",
      "@type": "xsd:decimal"
    },
    "maintenance_annual": {
      "@id": "bountyapi:maintenance_annual",
      "@type": "xsd:decimal"
    },
    "other_annual": {
      "@id": "bountyapi:other_annual",
      "@type": "xsd:decimal"
    },
    "total_annual_expenses": {
      "@id": "bountyapi:total_annual_expenses",
      "@type": "xsd:decimal"
    },
    "FamilyActionRequest": "bountyapi:FamilyActionRequest",
    "workspace_id": {
      "@id": "bountyapi:workspace_id",
      "@type": "xsd:string"
    },
    "route": {
      "@id": "bountyapi:route"
    },
    "outcome": {
      "@id": "bountyapi:outcome"
    },
    "details": {
      "@id": "bountyapi:details"
    },
    "FlatTypeStats": "bountyapi:FlatTypeStats",
    "type": {
      "@id": "bountyapi:type",
      "@type": "xsd:string"
    },
    "median_price": {
      "@id": "bountyapi:median_price",
      "@type": "xsd:decimal"
    },
    "min_price": {
      "@id": "bountyapi:min_price",
      "@type": "xsd:decimal"
    },
    "max_price": {
      "@id": "bountyapi:max_price",
      "@type": "xsd:decimal"
    },
    "price_psf_range": {
      "@id": "bountyapi:price_psf_range",
      "@type": "@id"
    },
    "HTTPValidationError": "bountyapi:HTTPValidationError",
    "detail": {
      "@id": "bountyapi:detail",
      "@container": "@list"
    },
    "IncomeTaxRequest": "bountyapi:IncomeTaxRequest",
    "annual_income": {
      "@id": "bountyapi:annual_income",
      "@type": "xsd:decimal"
    },
    "deductions": {
      "@id": "bountyapi:deductions",
      "@type": "xsd:decimal"
    },
    "reliefs": {
      "@id": "bountyapi:reliefs",
      "@type": "xsd:decimal"
    },
    "is_resident": {
      "@id": "bountyapi:is_resident",
      "@type": "xsd:boolean"
    },
    "employment_income_only": {
      "@id": "bountyapi:employment_income_only",
      "@type": "xsd:boolean"
    },
    "InterestType": "bountyapi:InterestType",
    "InvestCalcRequest": "bountyapi:InvestCalcRequest",
    "annual_rate": {
      "@id": "bountyapi:annual_rate",
      "@type": "xsd:decimal"
    },
    "years": {
      "@id": "bountyapi:years",
      "@type": "xsd:integer"
    },
    "contribution_monthly": {
      "@id": "bountyapi:contribution_monthly",
      "@type": "xsd:decimal"
    },
    "contribution_frequency": {
      "@id": "bountyapi:contribution_frequency",
      "@type": "@id"
    },
    "interest_type": {
      "@id": "bountyapi:interest_type",
      "@type": "@id"
    },
    "compounding_frequency": {
      "@id": "bountyapi:compounding_frequency",
      "@type": "@id"
    },
    "InvestCalcResult": "bountyapi:InvestCalcResult",
    "final_balance": {
      "@id": "bountyapi:final_balance",
      "@type": "xsd:decimal"
    },
    "total_contributed": {
      "@id": "bountyapi:total_contributed",
      "@type": "xsd:decimal"
    },
    "total_interest_earned": {
      "@id": "bountyapi:total_interest_earned",
      "@type": "xsd:decimal"
    },
    "multiplier": {
      "@id": "bountyapi:multiplier"
    },
    "yearly_growth": {
      "@id": "bountyapi:yearly_growth",
      "@container": "@list"
    },
    "calculation_date": {
      "@id": "bountyapi:calculation_date",
      "@type": "xsd:string"
    },
    "InvestmentDossierRunCreateRequest": "bountyapi:InvestmentDossierRunCreateRequest",
    "source_scan_id": {
      "@id": "bountyapi:source_scan_id",
      "@type": "xsd:string"
    },
    "candidate_id": {
      "@id": "bountyapi:candidate_id",
      "@type": "xsd:string"
    },
    "selection_mode": {
      "@id": "bountyapi:selection_mode",
      "@type": "xsd:string"
    },
    "company_name": {
      "@id": "bountyapi:company_name",
      "@type": "xsd:string"
    },
    "ticker": {
      "@id": "bountyapi:ticker"
    },
    "exchange_code": {
      "@id": "bountyapi:exchange_code"
    },
    "primary_document_urls": {
      "@id": "bountyapi:primary_document_urls",
      "@container": "@list"
    },
    "transcript_url": {
      "@id": "bountyapi:transcript_url"
    },
    "assumptions": {
      "@id": "bountyapi:assumptions"
    },
    "JobResult": "bountyapi:JobResult",
    "company": {
      "@id": "bountyapi:company"
    },
    "location": {
      "@id": "bountyapi:location"
    },
    "tags": {
      "@id": "bountyapi:tags",
      "@container": "@list"
    },
    "salary_min": {
      "@id": "bountyapi:salary_min"
    },
    "salary_max": {
      "@id": "bountyapi:salary_max"
    },
    "currency": {
      "@id": "bountyapi:currency"
    },
    "posted_at": {
      "@id": "bountyapi:posted_at"
    },
    "source_terms": {
      "@id": "bountyapi:source_terms"
    },
    "excerpt": {
      "@id": "bountyapi:excerpt"
    },
    "JobsSearchResponse": "bountyapi:JobsSearchResponse",
    "query": {
      "@id": "bountyapi:query",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "bountyapi:limit",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "bountyapi:results",
      "@container": "@list"
    },
    "sources": {
      "@id": "bountyapi:sources",
      "@container": "@list"
    },
    "LoanType": "bountyapi:LoanType",
    "MortgageCalcRequest": "bountyapi:MortgageCalcRequest",
    "annual_interest_rate": {
      "@id": "bountyapi:annual_interest_rate",
      "@type": "xsd:decimal"
    },
    "loan_term_years": {
      "@id": "bountyapi:loan_term_years",
      "@type": "xsd:integer"
    },
    "down_payment": {
      "@id": "bountyapi:down_payment",
      "@type": "xsd:decimal"
    },
    "MortgageCalcResult": "bountyapi:MortgageCalcResult",
    "monthly_interest_rate": {
      "@id": "bountyapi:monthly_interest_rate",
      "@type": "xsd:decimal"
    },
    "monthly_payment": {
      "@id": "bountyapi:monthly_payment",
      "@type": "xsd:decimal"
    },
    "total_interest": {
      "@id": "bountyapi:total_interest",
      "@type": "xsd:decimal"
    },
    "total_paid": {
      "@id": "bountyapi:total_paid",
      "@type": "xsd:decimal"
    },
    "amortization_schedule": {
      "@id": "bountyapi:amortization_schedule",
      "@type": "@id"
    },
    "NewsArticle": "bountyapi:NewsArticle",
    "link": {
      "@id": "bountyapi:link",
      "@type": "xsd:string"
    },
    "published": {
      "@id": "bountyapi:published"
    },
    "image": {
      "@id": "bountyapi:image"
    },
    "NewsSearchResult": "bountyapi:NewsSearchResult",
    "total_results": {
      "@id": "bountyapi:total_results",
      "@type": "xsd:integer"
    },
    "articles": {
      "@id": "bountyapi:articles",
      "@container": "@list"
    },
    "PitchRequest": "bountyapi:PitchRequest",
    "project_name": {
      "@id": "bountyapi:project_name"
    },
    "sqft": {
      "@id": "bountyapi:sqft"
    },
    "tenure": {
      "@id": "bountyapi:tenure"
    },
    "top_year": {
      "@id": "bountyapi:top_year"
    },
    "buyer_profile": {
      "@id": "bountyapi:buyer_profile",
      "@type": "@id"
    },
    "property_count": {
      "@id": "bountyapi:property_count",
      "@type": "xsd:integer"
    },
    "buyer_notes": {
      "@id": "bountyapi:buyer_notes"
    },
    "PostalCodeResult": "bountyapi:PostalCodeResult",
    "sector": {
      "@id": "bountyapi:sector",
      "@type": "xsd:string"
    },
    "PostalSectorInfo": "bountyapi:PostalSectorInfo",
    "total_sectors": {
      "@id": "bountyapi:total_sectors",
      "@type": "xsd:integer"
    },
    "sectors": {
      "@id": "bountyapi:sectors"
    },
    "PricePsfRange": "bountyapi:PricePsfRange",
    "min": {
      "@id": "bountyapi:min"
    },
    "max": {
      "@id": "bountyapi:max"
    },
    "median": {
      "@id": "bountyapi:median"
    },
    "ProjectCreateRequest": "bountyapi:ProjectCreateRequest",
    "default_geo": {
      "@id": "bountyapi:default_geo",
      "@type": "xsd:string"
    },
    "first_subject": {
      "@id": "bountyapi:first_subject"
    },
    "ProjectUpdateRequest": "bountyapi:ProjectUpdateRequest",
    "status": {
      "@id": "bountyapi:status"
    },
    "PromotionShadowRequest": "bountyapi:PromotionShadowRequest",
    "evidence": {
      "@id": "bountyapi:evidence",
      "@container": "@list"
    },
    "policy": {
      "@id": "bountyapi:policy"
    },
    "PropertyAnalysisRequest": "bountyapi:PropertyAnalysisRequest",
    "RankRequest": "bountyapi:RankRequest",
    "candidates": {
      "@id": "bountyapi:candidates",
      "@container": "@list"
    },
    "weights": {
      "@id": "bountyapi:weights"
    },
    "RatesResponse": "bountyapi:RatesResponse",
    "base": {
      "@id": "bountyapi:base",
      "@type": "xsd:string"
    },
    "rates": {
      "@id": "bountyapi:rates"
    },
    "RedditSearchOptions": "bountyapi:RedditSearchOptions",
    "subreddits": {
      "@id": "bountyapi:subreddits",
      "@container": "@list"
    },
    "Region": "bountyapi:Region",
    "RentalCalcRequest": "bountyapi:RentalCalcRequest",
    "annual_expenses": {
      "@id": "bountyapi:annual_expenses",
      "@type": "xsd:decimal"
    },
    "property_tax_rate": {
      "@id": "bountyapi:property_tax_rate",
      "@type": "xsd:decimal"
    },
    "management_fee_monthly": {
      "@id": "bountyapi:management_fee_monthly",
      "@type": "xsd:decimal"
    },
    "maintenance_monthly": {
      "@id": "bountyapi:maintenance_monthly",
      "@type": "xsd:decimal"
    },
    "RentalCalcResult": "bountyapi:RentalCalcResult",
    "gross_annual_rent": {
      "@id": "bountyapi:gross_annual_rent",
      "@type": "xsd:decimal"
    },
    "net_annual_rent": {
      "@id": "bountyapi:net_annual_rent",
      "@type": "xsd:decimal"
    },
    "gross_yield_percent": {
      "@id": "bountyapi:gross_yield_percent",
      "@type": "xsd:decimal"
    },
    "net_yield_percent": {
      "@id": "bountyapi:net_yield_percent",
      "@type": "xsd:decimal"
    },
    "cap_rate": {
      "@id": "bountyapi:cap_rate",
      "@type": "xsd:decimal"
    },
    "monthly_cashflow": {
      "@id": "bountyapi:monthly_cashflow",
      "@type": "xsd:decimal"
    },
    "annual_cashflow": {
      "@id": "bountyapi:annual_cashflow",
      "@type": "xsd:decimal"
    },
    "expenses_breakdown": {
      "@id": "bountyapi:expenses_breakdown",
      "@type": "@id"
    },
    "price_to_rent_ratio": {
      "@id": "bountyapi:price_to_rent_ratio"
    },
    "years_to_break_even": {
      "@id": "bountyapi:years_to_break_even"
    },
    "ResearchLensCreateRequest": "bountyapi:ResearchLensCreateRequest",
    "spec": {
      "@id": "bountyapi:spec"
    },
    "ResearchLensVersionRequest": "bountyapi:ResearchLensVersionRequest",
    "ResearchRunCreateRequest": "bountyapi:ResearchRunCreateRequest",
    "lens_preset_id": {
      "@id": "bountyapi:lens_preset_id"
    },
    "source_discovery_run_id": {
      "@id": "bountyapi:source_discovery_run_id"
    },
    "budget": {
      "@id": "bountyapi:budget"
    },
    "required_depth": {
      "@id": "bountyapi:required_depth",
      "@type": "xsd:string"
    },
    "lens_required_depth": {
      "@id": "bountyapi:lens_required_depth"
    },
    "lens": {
      "@id": "bountyapi:lens"
    },
    "priority_metrics": {
      "@id": "bountyapi:priority_metrics",
      "@container": "@list"
    },
    "SearchRequest": "bountyapi:SearchRequest",
    "SearchResponse": "bountyapi:SearchResponse",
    "filters_applied": {
      "@id": "bountyapi:filters_applied"
    },
    "transactions": {
      "@id": "bountyapi:transactions",
      "@container": "@list"
    },
    "StampDutyRequest": "bountyapi:StampDutyRequest",
    "StampDutyResult": "bountyapi:StampDutyResult",
    "bsd": {
      "@id": "bountyapi:bsd",
      "@type": "xsd:integer"
    },
    "bsd_breakdown": {
      "@id": "bountyapi:bsd_breakdown",
      "@container": "@list"
    },
    "absd": {
      "@id": "bountyapi:absd",
      "@type": "xsd:integer"
    },
    "absd_rate_percent": {
      "@id": "bountyapi:absd_rate_percent",
      "@type": "xsd:decimal"
    },
    "absd_applicable": {
      "@id": "bountyapi:absd_applicable",
      "@type": "xsd:boolean"
    },
    "total_stamp_duty": {
      "@id": "bountyapi:total_stamp_duty",
      "@type": "xsd:integer"
    },
    "effective_rate_percent": {
      "@id": "bountyapi:effective_rate_percent",
      "@type": "xsd:decimal"
    },
    "SubjectCreateRequest": "bountyapi:SubjectCreateRequest",
    "cadence_minutes": {
      "@id": "bountyapi:cadence_minutes",
      "@type": "xsd:integer"
    },
    "active": {
      "@id": "bountyapi:active",
      "@type": "xsd:boolean"
    },
    "lens_version": {
      "@id": "bountyapi:lens_version"
    },
    "SubjectUpdateRequest": "bountyapi:SubjectUpdateRequest",
    "SupportedResponse": "bountyapi:SupportedResponse",
    "currencies": {
      "@id": "bountyapi:currencies"
    },
    "TikTokSearchRequest": "bountyapi:TikTokSearchRequest",
    "TikTokTrendingRequest": "bountyapi:TikTokTrendingRequest",
    "TownInfo": "bountyapi:TownInfo",
    "transaction_count": {
      "@id": "bountyapi:transaction_count",
      "@type": "xsd:integer"
    },
    "TownMedianResponse": "bountyapi:TownMedianResponse",
    "flat_types": {
      "@id": "bountyapi:flat_types",
      "@container": "@list"
    },
    "TownsResponse": "bountyapi:TownsResponse",
    "total_transactions": {
      "@id": "bountyapi:total_transactions",
      "@type": "xsd:integer"
    },
    "resource_id": {
      "@id": "bountyapi:resource_id",
      "@type": "xsd:string"
    },
    "Transaction": "bountyapi:Transaction",
    "block": {
      "@id": "bountyapi:block"
    },
    "street_name": {
      "@id": "bountyapi:street_name"
    },
    "storey_range": {
      "@id": "bountyapi:storey_range"
    },
    "floor_area_sqm": {
      "@id": "bountyapi:floor_area_sqm"
    },
    "flat_model": {
      "@id": "bountyapi:flat_model"
    },
    "lease_commence_date": {
      "@id": "bountyapi:lease_commence_date"
    },
    "remaining_lease": {
      "@id": "bountyapi:remaining_lease"
    },
    "resale_price": {
      "@id": "bountyapi:resale_price"
    },
    "TrendSearchResponse": "bountyapi:TrendSearchResponse",
    "summary": {
      "@id": "bountyapi:summary"
    },
    "ValidationError": "bountyapi:ValidationError",
    "loc": {
      "@id": "bountyapi:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "bountyapi:msg",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "bountyapi:input"
    },
    "ctx": {
      "@id": "bountyapi:ctx"
    },
    "YearRow": "bountyapi:YearRow",
    "year": {
      "@id": "bountyapi:year",
      "@type": "xsd:integer"
    },
    "contributions_so_far": {
      "@id": "bountyapi:contributions_so_far",
      "@type": "xsd:decimal"
    },
    "interest_earned": {
      "@id": "bountyapi:interest_earned",
      "@type": "xsd:decimal"
    },
    "ZoneCreate": "bountyapi:ZoneCreate",
    "keywords": {
      "@id": "bountyapi:keywords",
      "@container": "@list"
    },
    "interval_hours": {
      "@id": "bountyapi:interval_hours",
      "@type": "xsd:integer"
    },
    "apis__property_analysis__BuyerProfile": "bountyapi:apis__property_analysis__BuyerProfile",
    "apis__property_analysis__PropertyType": "bountyapi:apis__property_analysis__PropertyType",
    "apis__property_pitch__BuyerProfile": "bountyapi:apis__property_pitch__BuyerProfile",
    "app__BuyerProfile": "bountyapi:app__BuyerProfile",
    "app__PropertyType": "bountyapi:app__PropertyType"
  },
  "@type": "schema:Dataset",
  "schema:name": "bountyapi-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects bountyapi-com'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/_original/bountyapi-com-api-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_original/bountyapi-com-api-openapi.json"
  ]
}