{"info":{"description":"Read-only, sourced and dated rules for prop trading firms (futures, perps, options, crypto). Rule values are a value, \"none\" (firm states no such rule) or \"unknown\" (not yet verified). No key required; rate limited per IP.","title":"Prop Firm Deck API","version":"1"},"openapi":"3.1.0","paths":{"/api/v1/firms":{"get":{"operationId":"listFirms","parameters":[{"in":"query","name":"market","required":false,"schema":{"enum":["futures","perps","options","crypto"],"type":"string"}}],"responses":{"200":{"description":"Firms"}},"summary":"List firms, optionally by market"}},"/api/v1/firms/{slug}":{"get":{"operationId":"getFirm","parameters":[{"in":"path","name":"slug","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Firm"},"404":{"description":"Unknown slug"}},"summary":"Every plan and rule for one firm, with sources"}},"/api/v1/plans":{"get":{"operationId":"searchPlans","parameters":[{"description":"Plain-English search, e.g. \"cheapest 50k futures eval with daily payouts\"","in":"query","name":"q","required":false,"schema":{"type":"string"}},{"in":"query","name":"limit","required":false,"schema":{"maximum":200,"type":"integer"}},{"description":"futures = futures contracts (ES, NQ, CL…); perps = perpetual contracts, including crypto perps; options = options on equities/indices/futures; crypto = spot or CFD crypto","in":"query","name":"market","required":false,"schema":{"type":"string"}},{"description":"Minimum account size in USD (e.g. 50000 for '50k and up')","in":"query","name":"size_min","required":false,"schema":{"type":"string"}},{"description":"Maximum account size in USD. Set min == max for an exact size like 'a 50k account'.","in":"query","name":"size_max","required":false,"schema":{"type":"string"}},{"description":"Maximum price in USD (per price_period if given)","in":"query","name":"price_max","required":false,"schema":{"type":"string"}},{"description":"one_time = single purchase evals, monthly = subscription evals","in":"query","name":"period","required":false,"schema":{"type":"string"}},{"description":"eod_trailing = trails the end-of-day balance; intraday_trailing = trails in real time including open P&L; static = fixed, never trails","in":"query","name":"dd","required":false,"schema":{"type":"string"}},{"description":"How often payouts can be requested. 'daily payouts' => [\"daily\"]; 'fast payouts' => [\"daily\", \"on_demand\"]","in":"query","name":"payout","required":false,"schema":{"type":"string"}},{"description":"Minimum trader profit split percentage","in":"query","name":"split_min","required":false,"schema":{"type":"string"}},{"description":"true if the trader wants no activation/data fee on funding","in":"query","name":"no_activation","required":false,"schema":{"type":"string"}},{"description":"true if the trader wants no consistency rule","in":"query","name":"no_consistency","required":false,"schema":{"type":"string"}},{"description":"true if the trader wants no daily loss limit","in":"query","name":"no_dll","required":false,"schema":{"type":"string"}},{"description":"Maximum acceptable minimum-trading-days requirement (0 for 'no minimum trading days')","in":"query","name":"days_max","required":false,"schema":{"type":"string"}},{"description":"Platform slugs, e.g. ninjatrader, tradovate, rithmic, tradingview, quantower, projectx","in":"query","name":"platform","required":false,"schema":{"type":"string"}},{"description":"true if news trading must be allowed","in":"query","name":"news","required":false,"schema":{"type":"string"}},{"description":"true if holding overnight must be allowed","in":"query","name":"overnight","required":false,"schema":{"type":"string"}},{"description":"true if holding over the weekend must be allowed","in":"query","name":"weekend","required":false,"schema":{"type":"string"}},{"description":"true for instant / straight-to-funded accounts with no evaluation","in":"query","name":"instant","required":false,"schema":{"type":"string"}},{"description":"Restrict to firm slugs, e.g. topstep, apex-trader-funding","in":"query","name":"firm","required":false,"schema":{"type":"string"}},{"description":"sort_field","in":"query","name":"sort","required":false,"schema":{"type":"string"}},{"description":"sort_dir","in":"query","name":"dir","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Matching plans with firm, URL and last_verified"}},"summary":"Search prop firm plans by plain-English query and/or filters"}}},"servers":[{"url":"https://propfirmdeck.com"}]}