Filings

list_filings

Company filing history with normalised categories (accounts, annual-return, officers, PSC, charges) + optional document_id round-trip.

Return the filing history for a company, newest first. Each filing has filing_id, filing_date, category (normalised across jurisdictions), description, and (where upstream exposes one) a document_id that round-trips to get_document_metadata / fetch_document. Filter by category to narrow.

Parameters

NameTypeRequiredDescription
jurisdictionstringyesISO code. Currently: GB, IE, FI, CA, IS, PL, DE, NZ, NL, MC, ES, KR, MX, RU, IM, LI.
company_idstringyesRegistry-specific ID.
categorystringnoFilter: accounts / annual-return / officers / persons-with-significant-control / charges / resolution / confirmation-statement / …
limitintegernoPage size (default 25, max 1000).

Example — Latest 5 GB filings for REVOLUT LTD

curl -sL https://openregistry.sophymarine.com/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_filings","arguments":{"jurisdiction":"GB","company_id":"08804411","limit":5}}}'

Supported jurisdictions (16)

Related tools