find_overlays
OpenAPI Overlays across the catalog. Documents applied on top of an API contract to add or change what it says. meta says who wrote it (authorship: provider / derived / generated / unmarked), whether the provider hosts it (provider_hosted — the only kind the Kin Score credits), what the actions touch (purpose), the action counts and the contract it extends. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free text over name + description, e.g. "sms". | |
| page | No | Page number, 1-based (default 1). | |
| sort | No | Order: relevance / provider / name, or action_count / target_count (largest first). | |
| tags | No | Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags). | |
| limit | No | Results per page, 1-100 (default 25). | |
| match | No | How `tags` combine: any (default) or all. | any |
| context | No | Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong. | |
| include | No | Pass ["content"] to inline each artifact's body instead of just its URL. | |
| purpose | No | What the actions touch: "phrasing" (x-apievangelist-phrasing per operation), "servers", "documentation", "security", "removal", "update". | |
| providers | No | Provider slugs, e.g. ["stripe"]. | |
| authorship | No | Who wrote the overlay: "provider" (published or hosted by the provider), "derived" (API Evangelist, from the provider's contracts), "generated" (API Evangelist tooling — most are conversational phrasing), "unmarked" (no record; never presented as the provider's). |