search_record_history
Search TelcoData's tracked source-record changes in reverse chronological order. Use this for questions about when an NPA-NXX or thousands block changed carrier, OCN, CLLI/switch, assignment status, rate center, or another tracked field. Filters are combined, and omitting all filters returns the most recent changes. Initial baseline-load events are excluded. Multi-field record changes are returned together as structured old/new JSON values rather than one unrelated result per changed field. The clli filter matches switch-related changes and accepts a 6- to 11-character CLLI or prefix. Use field for a lowercase source field name, source for the tracked source name, and limit to cap results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| npa | No | Optional 3-digit NANP area code filter. | |
| nxx | No | Optional 3-digit central-office/exchange code filter. | |
| ocn | No | Optional 4-character Operating Company Number filter. | |
| clli | No | Optional 6- to 11-character CLLI or CLLI prefix used to find switch changes. | |
| field | No | Optional lowercase tracked field name, such as company, ocn, switch, ratecenter, or type. | |
| limit | No | Maximum results; defaults to 100 and is capped by the API's configured maximum page size. | |
| source | No | Optional tracked source name, not an archive filename. | |
| api_key | No | TelcoData API key. Optional if TELCODATA_MCP_API_KEY is set or the HTTP MCP request provides Authorization/X-API-Key. | |
| thousands | No | Optional thousands-block filter: 0-9 for a pooled block or -1 for the whole-prefix/default record. |