agentsclimarketplace

Openapi company

Skill openapi/openapi-skills/skills/openapi-company

🧠 A powerful collection of agent skills to interact with the @Openapi® API marketplace — company data, official documents, KYC/risk, e-signatures, invoicing, SMS, PEC, and more

Install
npx -y skills add openapi/openapi-skills --skill openapi-company

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Look up company/business data through Openapi - Italian companies by VAT/tax code or name, European and worldwide company search, shareholders, UBO, AML, PEC/SDI codes, company monitoring. Use for questions like "find data about company X", "who owns VAT number Y", "search companies in France/EU/worldwide".

SKILL.md

2.4 KB, as published. Nobody here has run it

Openapi Company data

Base URL: https://company.openapi.com — company master data from official registers (Chamber of Commerce, CRIF, INPS and more).

Authentication: Authorization: Bearer <token> with company.openapi.com scopes — see the openapi-auth skill.

Italian companies (by VAT or tax code)

EndpointReturns
GET /IT-start/{vatCode_taxCode_or_id}Basic data (cheap, start here)
GET /IT-advanced/{vatCode_taxCode_or_id}Advanced data
GET /IT-full/{vatCode_or_taxCode}Everything (most expensive)
GET /IT-searchSearch by name/filters
GET /IT-shareholders/… / GET /IT-ubo/…Shareholders / ultimate beneficial owners
GET /IT-aml/…Anti-money-laundering data
GET /IT-pec/… / GET /IT-sdicode/…Certified e-mail / SDI invoicing code
GET /IT-address/…, /IT-name/…, /IT-closed/…, /IT-vatgroup/…, /IT-splitpayment/…, /IT-pa/…Address, name, activity cessation, VAT group, split payment, public administration
GET /IT-legalformsItalian legal forms list
GET /IT-check_id/{id}Status of an async request

POST variants of /IT-full, /IT-aml, /IT-marketing, /IT-stakeholders run asynchronously: pass a callback URL or poll GET /IT-check_id/{id}.

Other countries

  • Dedicated start/advanced pairs: FR (also /FR-search), DE, ES, PT, GB, BE, AT, CH, PL — e.g. GET /FR-start/{siret_siren_or_vat}.
  • Worldwide: GET /WW-start/{country}/{id}, GET /WW-advanced/{country}/{id}, GET /WW-top/{country}/{id}.

Monitoring

POST /monitor registers a company for change notifications; GET /monitor, GET/DELETE /monitor/{id} manage registrations.

Example

curl -s https://company.openapi.com/IT-start/12485671007 \
  -H "Authorization: Bearer $OPENAPI_TOKEN"

Notes

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.