Search IANA registries
iana_search_registriesFind IANA protocol registries and sub-registries by keyword over their titles and protocol categories, e.g. "tls cipher", "dns resource record", "protocol numbers". Returns the registry and sub-registry ids that iana_get_registry_records reads, with registration procedure and defining documents. Covers every registry linked from the IANA protocol registries index.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Requested maximum results, 1–1,000,000; values above 50 are clamped to 50 and disclosed as requested_limit and effective_limit. Default 15. | |
| query | Yes | Words matched as whole tokens, singular or plural, against registry titles, categories, and ids, e.g. "tls cipher". An exact registry or sub-registry id ranks first, then the closest titles. | |
| offset | No | Number of matches to skip; pass the next_offset of the previous response to get the next page. Default 0. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | The limit applied. | |
| error | No | Present when the call failed. Absent on success. | |
| shown | No | Results returned. | |
| notice | No | Guidance on a miss, a cut list, or another condition. | |
| source | No | Provenance and freshness of the answer. | |
| truncated | No | True when more matches exist than were returned. | |
| registries | No | Matching index entries: exact id hits first, then the closest titles. | |
| totalCount | No | Matches before the limit was applied. | |
| next_offset | No | Pass as offset for the next page; absent on the last. | |
| effective_limit | No | The response limit after clamping, present when clamped. | |
| requested_limit | No | The requested limit, present when clamped. |