find_operations
UNDERSTANDING — CATALOG-WIDE operation search: which providers expose a path matching your terms. "Who has a POST /refunds" had no answer before this — tags are what a company says about itself, a path is what its API accepts. Terms match path SEGMENTS (all must appear), so q="payment intents" finds /payments/v1/intents. Add method to narrow by verb, deprecated=true for the retiring ones. One row per real operation: a provider's spec is split per tag, so the same call can live in several of its documents, and apis lists them all. Reads matching providers' surfaces up to max_providers (cap 100) and tells you in meta.query.truncated when more matched than were read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Path words, all of which must appear, e.g. "refunds" or "payment intents". | |
| page | No | ||
| limit | No | ||
| method | No | ||
| context | No | Optional: why you are asking. One sentence — the task you are trying to complete, or what you expect to get back. Never included in the answer and never used to rank; it is read only when a result turns out to be wrong, which is when knowing the intent is what makes the report actionable. | |
| deprecated | No | Only operations the provider marked deprecated. | |
| max_providers | No | How many matching providers to read (default 40, cap 100). |