coverage
What is unmapped: for an organization (registry ref, or a workspace company with a key), each part's coverage and the primitive keys still missing, emptiest parts first; for an industry, each primitive of its schema with how many registry organizations have it, least mapped first. Public for registry data.
Parameters
- orgstringoptional
Registry ref, e.g. acme-builders-3f2a9c1d (from search or list_organizations), or an external id: wikidata:Q95 (or Q95), lei:…, ror:…, cik:…, ein:…, swatch:…, uei:…, dotgov:…, eutr:…, openalex:…, domain:stripe.com
min 3 charsmax 200 chars - industrystringoptional
Taxonomy key: the primitives of its schema, least mapped across the registry first
max 80 chars - regionstringoptional
Region word, e.g. US or Texas
max 120 chars - kindstringoptional
Organization kind, e.g. company, nonprofit, government
max 40 chars - workspacestringoptional
With company: a workspace company instead of a registry organization (needs a key)
- companystringoptional
Company slug in the workspace
- fieldsstringoptional
Keys to keep per item, comma-separated; aliases values, sources, counts, confidence
max 300 chars - limitnumberoptional
Items per response, 1-200 (the budget may stop earlier)
≥ 1≤ 200 - cursorstringoptional
next_cursor from the previous response
max 2000 chars - viewenumoptional
compact (default), full (every field) or v1 (the old shape, unpaged, refused over 64 KB)
compactfullv1 - budgetnumberoptional
Token budget, 200-8000 (default 2000, 6000 for full)
≥ 200≤ 8000
Example call
Agents call tools by name; you rarely write this by hand. It is here so you can test the server from a shell or your own code.
{
"name": "coverage",
"arguments": {
"org": "instawork-0a1b2c3d"
}
}Response
The result is one text content block holding this JSON (abbreviated here). Errors come back with isError: true and a message such as Error 401: … or Invalid input: ….
{
"of": "org:instawork-0a1b2c3d",
"name": "Instawork",
"cov": "12/40",
"percent": 30,
"items": [
{
"h": "part:back_office",
"l": "Back office",
"cov": "1/9",
"missing": [
"payroll",
"invoicing",
"collections"
]
}
],
"hint": "Missing entries are primitive keys of the schema: upload components onto them, or research the organization.",
"tokens": 110
}Over REST
The same call without MCP: GET/api/v1/coverage