/api/v1/ prefix. MCP tools call operations backed by the same API surface and can also change as tools are added or corrected.
Change policy
Client requirements
- Parse required fields explicitly and tolerate unknown fields.
- Do not depend on JSON object key order.
- Handle error status independently from the exact error-body shape.
- Pin generated clients to a reviewed OpenAPI version.
- Re-run integration tests after OpenAPI or MCP tool changes.
Deprecation notices
A deprecation notice should identify the affected endpoint or tool, replacement, migration steps, date announced, and planned removal date. Breaking changes should be recorded in the FullHunt Product Changelog.Current compatibility notes
- REST authentication uses
X-API-KEY, not bearer authentication. - Enterprise impersonation filters use
q. - OEM exposes
oem_scan_status; standard and Enterprise scan workflows do not. - The MCP server currently defines 63 tools. Clients should refresh cached tool lists after releases.
