Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developer.kyckr.com/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Registry

REA (Repertorio Economico Amministrativo)Provincial trade registers maintained by Italian Chambers of Commerce (CCIA)

Data Access

InfoCamerePrimary data source for Italian company informationInfoCamere
Italian company data is sourced from the Repertorio Economico Amministrativo (REA), the provincial business register. Each Italian province has its own Chamber of Commerce (Camera di Commercio - CCIA) that maintains a register of companies within its jurisdiction. The REA number (province code plus registration number) is the unique primary identifier for API requests; the Codice Fiscale (national tax code) is not unique per company and must not be used for profile or filing orders.

Company Identifiers

IdentifierType CodeFormatExampleNotes
REA (Trade Register Number)IT_REA_CD2 letters + digitsNA0091712Primary identifier. Province code (e.g. NA = Naples) followed by unique registration number within that CCIA
VAT NumberIT_VAT_CDIT + 11 digitsIT12345678912European VAT identifier
Codice Fiscale (Tax Code)IT_TAX_CD11 digits (companies)12345678901National tax identification; not unique per company
Use REA for all profile and filing requests. The Codice Fiscale is not unique and may be shared by related companies. Lite and Enhanced profile orders using Codice Fiscale may fail; filing search is not supported with Codice Fiscale. Always use the REA identifier from the search response.

Search Capabilities

Search MethodSupportedNotes
Search by company nameYes
Search by REA numberYesUse the full REA (e.g. MI123456)
Search by Codice FiscaleYesMay return multiple entities; use REA from results for subsequent calls

Data Availability

Data PointAvailable
Company NameYes
Registered AddressYes
Legal FormYes
Registration DateYes
StatusYes
RepresentativesYes
ShareholdersYes
Share CapitalYes
UBOsNo

Implementation Notes

Use search response data for API calls. Use the company identifier (REA) from the search response for all Lite Profile, Enhanced Profile, and Filings Search requests. Include the registration authority code (province code) as the RegAuth query parameter where supported; it is optional for Italy but recommended.

Identifier handling

  • The primary company identifier in API responses is the REA number (e.g. MI123456).
  • For secondary identifiers (Codice Fiscale, VAT), use the otherIdentifiers array in Lite and Enhanced profile responses, with type codes IT_TAX_CD and IT_VAT_CD.
  • Systems that store Italian company identifiers should store and use REA. Do not rely on Codice Fiscale for lookups or ordering.

Province code reference

REA numbers begin with a two-letter province code. Each province has its own Chamber of Commerce (CCIA). Below is the reference for province codes used in the REA format.
ProvinceCodeProvinceCodeProvinceCode
AgrigentoAGAlessandriaALAnconaAN
AostaAOArezzoARAscoli PicenoAP
AstiATAvellinoAVBariBA
Barletta-Andria-TraniBTBellunoBLBeneventoBN
BergamoBGBiellaBIBolognaBO
BolzanoBZBresciaBSBrindisiBR
CagliariCACaltanissettaCLCampobassoCB
CasertaCECataniaCTCatanzaroCZ
ChietiCHComoCOCosenzaCS
CremonaCRCrotoneKRCuneoCN
EnnaENFermoFMFerraraFE
FirenzeFIFoggiaFGForlì-CesenaFC
FrosinoneFRGenovaGEGoriziaGO
GrossetoGRImperiaIMIserniaIS
ProvinceCodeProvinceCodeProvinceCode
La SpeziaSPL’AquilaAQLatinaLT
LecceLELeccoLCLivornoLI
LodiLOLuccaLUMacerataMC
MantovaMNMassa-CarraraMSMateraMT
MessinaMEMilanoMIModenaMO
Monza e BrianzaMBNapoliNANovaraNO
NuoroNUOristanoORPadovaPD
PalermoPAParmaPRPaviaPV
PerugiaPGPesaro e UrbinoPUPescaraPE
PiacenzaPCPisaPIPistoiaPT
PordenonePNPotenzaPZPratoPO
RagusaRGRavennaRAReggio CalabriaRC
Reggio EmiliaRERietiRIRiminiRN
ProvinceCodeProvinceCodeProvinceCode
RomaRMRovigoROSalernoSA
SassariSSSavonaSVSienaSI
SiracusaSRSondrioSOTarantoTA
TeramoTETerniTRTorinoTO
TrapaniTPTrentoTNTrevisoTV
TriesteTSUdineUDVareseVA
VeneziaVEVerbano-Cusio-OssolaVBVercelliVC
VeronaVRVibo ValentiaVVVicenzaVI
ViterboVT