Search recipe database
<Note>
This endpoint is cached for <Badge intent="error" minimal>1 hour</Badge> in the <Badge intent="success" minimal>SHARED</Badge> cache source. See [Caching](/welcome#caching). <Indent></Indent> This endpoint belongs to the <Badge intent="warning" minimal>ITEMS</Badge> rate-limit bucket. See [Throttling and Rate Limits](/welcome#throttling-and-rate-limits).
</Note>
<Info>
`full_result` bypasses pagination and returns the full raw array instead of the paginated object.
</Info>
For range filters, an integer checks whether that value falls inside the stored recipe range. A one-value list behaves the same way. A two-value list matches any recipe whose stored range overlaps the requested range.
Query parameters
page
full_result
Presence-based flag that expands responses. Send it without a value as ?full_result. Using ?full_result=true or ?full_result=false is not accepted.
Allowed values:
Request
This endpoint expects an object.
query
Match recipe internalName values by partial name, such as 1-3 or Bow1-3.
xp
Match an exact XP value or an inclusive XP range.
type
skill
materials
Match material item names, case-insensitive.
level
durability
healthOrDamage
duration
basicDuration
Response
Paginated search results.
controller
results
Errors
400
Bad Request Error
404
Not Found Error
