{"openapi":"3.0.3","info":{"title":"Gnist Context — Nordic Registry","description":"Pan-Nordic company lookup across Norway, Sweden, Finland, and Denmark — search by name or look up by national ID with automatic country detection.\n\n- **MCP endpoint:** `https://context.gnist.ai/mcp/nordic-registry/`\n- **Toolkit page:** `/toolkits/nordic-registry`\n- **Full API spec:** `/api/openapi.json`\n- **Get an API key:** `/signup`","version":"1.0.0","contact":{"name":"GnistAI","url":"https://gnist.ai"}},"servers":[{"url":"https://context.gnist.ai","description":"Production"}],"paths":{"/rest/nordic-registry/search_nordic_companies":{"post":{"tags":["Business"],"summary":"search_nordic_companies","description":"Search for companies across all Nordic registries in parallel.\n\nQueries Norway (Brønnøysundregistrene), Sweden (Bolagsverket), Finland (PRH),\nand Denmark (CVR) simultaneously. Returns unified company records with name,\nnational ID, status, legal form, industry, address, and source registry.\n\nExamples:\n    search_nordic_companies(query=\"Equinor\")\n    search_nordic_companies(query=\"Volvo\", country=\"SE\")\n    search_nordic_companies(query=\"Nokia\", country=\"FI\", limit=5)","operationId":"nordic_registry_search_nordic_companies","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"query":{"description":"Company name to search.","type":"string"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Filter: 'NO' (Norway), 'SE' (Sweden), 'FI' (Finland), 'DK' (Denmark). Omit for all."},"limit":{"default":10,"description":"Max results per registry.","type":"integer"}},"required":["query"],"type":"object"}}}}}},"/rest/nordic-registry/lookup_nordic_company":{"post":{"tags":["Business"],"summary":"lookup_nordic_company","description":"Look up a specific company by national ID across Nordic registries.\n\nAutomatically detects the country from the ID format and queries the correct\nregistry. Returns a unified company record.\n\nID formats:\n- Norway: 9 digits (e.g. 923609016)\n- Sweden: 10 digits with optional dash (e.g. 556000-4615)\n- Finland: 7+1 digits with dash (e.g. 0112038-9)\n- Denmark: 8 digits (e.g. 10150817)\n\nExamples:\n    lookup_nordic_company(national_id=\"923609016\")  # Equinor (Norway)\n    lookup_nordic_company(national_id=\"556000-4615\")  # Volvo (Sweden)\n    lookup_nordic_company(national_id=\"0112038-9\")  # Nokia (Finland)","operationId":"nordic_registry_lookup_nordic_company","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"national_id":{"description":"National business ID. Auto-detected: 9 digits (NO), XXXXXX-XXXX (SE), XXXXXXX-X (FI), 8 digits (DK).","type":"string"}},"required":["national_id"],"type":"object"}}}}}},"/rest/nordic-registry/list_nordic_registry_sources":{"post":{"tags":["Business"],"summary":"list_nordic_registry_sources","description":"List all Nordic company registry sources and their coverage.\n\nShows which registries are available and their country coverage.\n\nExamples:\n    list_nordic_registry_sources()","operationId":"nordic_registry_list_nordic_registry_sources","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}]}},"/rest/nordic-registry/report_feedback":{"post":{"tags":["Business"],"summary":"report_feedback","description":"Report a bug, feature request, or general feedback for this data source.\n\nUse this when something doesn't work as expected, when you'd like\na new feature, or when you have suggestions for improvement.\n\nArgs:\n    feedback: Describe the issue or suggestion.\n    feedback_type: One of 'bug', 'feature_request', or 'general'.","operationId":"nordic_registry_report_feedback","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"feedback":{"type":"string"},"feedback_type":{"default":"general","type":"string"}},"required":["feedback"],"type":"object"}}}}}}},"tags":[{"name":"Business","description":"Data sources: Business"}],"components":{"securitySchemes":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"gnist-api-key","description":"API key passed via request header."},"ApiKeyQuery":{"type":"apiKey","in":"query","name":"gnist_api_key","description":"API key passed via query parameter."}}}}