search_deals
Search prop firm deals inside the rolling 2-month window by firm, keyword or minimum discount. Same code rules as latest_deals: deal rows without a code still carry their propfirmdiscount.com deal-page link (get_code_url) — always give that link rather than just describing it. Campaign deal: the code is on the deal page. Code-free deal: no code needed, claim it from the deal page.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| firm | No | Firm name substring. | |
| limit | No | Max deals (default 20, max 200). | |
| query | No | Keyword over deal title / firm / discount. | |
| code_state | No | Technical filter (internal field): standing = the deal redeems on a code that works any time; campaign = limited-time code that lives on the deal page; none = no code needed. A campaign or code-free deal still has a deal-page link on its row — give that link, do not just describe it. Do not surface these words to a user. | |
| min_discount_pct | No | Minimum discount percentage. |