c0mm0.com — the continuously verified register of European data

Register record·API·FRSTALE · checked 7d ago
A

Public Finance Service API (SFiP)API Service Finances Publiques (SFiP)

API Service Finances Publiques (SFiP)Public Finance Service API (SFiP)

APIDiscovered1/7blocked by verifiedPreviewSubscribe🇫🇷France

This API from the French public finance administration provides access to public finance and taxation-related services at the national level. As of 30 September 2025, it incorporates the individual (natural person) search functionality previously offered by the R2P API, meaning new requests for that service are now handled through SFiP. Access conditions and prerequisites remain unchanged from those previously required for R2P. The service is intended for organizations needing to query public finance data tied to individuals within the French administrative system.### ATTENTION : **A partir du 30/09/2025, l'API SFiP reprend les fonctionnalités de recherche de personne physique de l'API R2P.** \ \ **Dorénavant, les nouvelles demandes concernant l'API R2P seront accessibles via l'API SFiP. Les modalités d'accès et les pré-requis restent inchangés pour accéder…

public-financetaxation
Read the docs
60
good

Weighted across five axes. Tap a ring for what it measures.

Data schema (72 fields)

Filterable via the API (19)
nomprenomsexenaisDatenaisCodePaysnaisCodeDeptnaisCodeCommuneadrCodePaysadrCodeDeptadrCodeCommuneadrCodeVoieadrLibelleVoieadrNumVoieadrIndiceRepetitionspiannrevdepartementbaremeveuvage
FieldTypeDescription
nomFilterable via the APIstringBirth surname of the searched person, max 100 characters.Nom de naissance de la personne recherchée, 100 car. Max.
prenomFilterable via the APIstringBirth first name of the searched person, max 20 characters per name.Prénom de naissance de la personne recherchée, 20 car. Max. par prénom
sexeFilterable via the APIstringSex code: 1 for male, 2 for female.Valeur possible : 1 = masculin ou 2 = féminin. Format : 1 caractère numérique
naisDateFilterable via the APINais datestringDate of birth, accepted as YYYY, MM/YYYY, or DD/MM/YYYY.Date de naissance, trois formats différents acceptés : AAAA, MM/AAAA, ou JJ/MM/AAAA
naisCodePaysFilterable via the APINais code paysstringINSEE country code of birth, 5 numeric characters.Code du pays sur 5 caractères numériques (cf nomenclature INSEE)
naisCodeDeptFilterable via the APINais code deptstringDepartment or overseas territory code at time of birth.Code du département à la date de naissance ou TOM. Format : 2 caractères (métropole) 3 caractères (TOM et DOM)
naisCodeCommuneFilterable via the APINais code communestringINSEE commune code of birth.Code commune, 3 caractères numériques (métropole), 2 caractères numériques (TOM et DOM) (cf nomenclature INSEE)
adrCodePaysFilterable via the APIAdr code paysstringINSEE country code of the address, 5 numeric characters.Code du pays sur 5 caractères numériques (cf nomenclature INSEE)
adrCodeDeptFilterable via the APIAdr code deptstringDepartment or overseas territory code of the address.Code du département ou TOM . Format : 2 caractères alphanumérique (métropole) 3 caractères alphanumérique (TOM et DOM)
adrCodeCommuneFilterable via the APIAdr code communestringINSEE commune code of the address; requires a department to be set.Code commune, 3 caractères numériques (métropole). Ce code commune correspond au 3 derniers caractères du code INSEE de la commune. 2 caractères numériques (TOM et DOM) (cf nomenclature INSEE) . Cette zone ne peut être valorisée que si un département Métropole ou DOM est précisé
adrCodeVoieFilterable via the APIAdr code voiestringStreet code of the address, 4 alphanumeric characters.4 caractères alphanumériques
adrLibelleVoieFilterable via the APIAdr libelle voiestringStreet name of the address, up to 38 alphanumeric characters.38 caractères alphanumériques. Cette zone ne peut être valorisée que si que si un département Métropole ou DOM et une commune sont précisés.
adrNumVoieFilterable via the APIAdr num voiestringStreet number of the address.Numéro de l’adresse
adrIndiceRepetitionFilterable via the APIAdr indice repetitionstringRepetition index of the address (B=bis, T=ter, Q=quater).Indice de répétition de l’adresse (B = bis, T = ter, Q = quater)
spiFilterable via the APIstring13-digit SPI tax identification number.Numéro fiscal SPI sur 13 caractères (chiffres uniquement)
annrevFilterable via the APIstringIncome year.Année de revenus
departementFilterable via the APIstringDepartment or overseas territory code.Code du département ou TOM. Format: 2 caractères alphanumériques suivis de 0 (métropole): 130, 750... 3 caractères alphanumériques (TOM et DOM)
baremeFilterable via the APIstringTax scale reference year.Année de barême
veuvageFilterable via the APIstringIndicates widowhood status affecting the number of returned tax declarations.En présence d'une situation de veuvage de l'usager veuvage = true : restitution d'une seule déclaration (celle du survivant), si veuvage = false : restitution de deux déclarations
erreurobjectError details object returned by the API.Error details object returned by the API.
codeerreurinteger (int32)Numeric error code.Code de l'erreur
messageerreurstringDescriptive error message.Message de description de l'erreur
horodatageerreurstringTimestamp of the error.Horodatage de l'erreur
descriptifInformationstringStatus message indicating the API is operational.L'API est opérationnelle
personnePhysiquePersonneReponseEnveloppeobjectObject containing data about the searched natural person.Object containing data about the searched natural person.
cdPaysAdresseReponsestringINSEE country code of the address.Code INSEE du pays de l'adresse
lbPaysAdresseReponsestringCountry name of the address.Libellé du pays de l'adresse
cdDepartementAdresseReponsestringINSEE department code of the address.Code INSEE du département de l'adresse
lbDepartementAdresseReponsestringDepartment name of the address.Libellé du département de l'adresse
cdTOMAdresseReponsestringINSEE code of the overseas territory of the address.Code INSEE du TOM de l'adresse
lbTOMAdresseReponsestringName of the overseas territory of the address.Libellé du TOM de l'adresse
cdCommuneAdresseReponsestringINSEE commune code of the address.Code INSEE de la commune de l'adresse
lbCommuneAdresseReponsestringCommune name of the address.Libellé de la commune de l'adresse
cdVoieAdresseReponsestringStreet code of the address.Code de la de la voie de l'adresse
lbVoieAdresseReponsestringStreet name of the address.Libellé de la voie de l'adresse
numeroVoieAdresseReponsestringStreet number of the address.Numéro de la voie de l'adresse
indiceDeRepetitionAdresseReponsestringRepetition index of the address (B=bis, T=ter, Q=quater).Indice de répétion de l'adresse (B = bis, T = ter, Q = quater)
complementAdresseAdresseReponsestringAdditional address information.Complément d'adresse
cdSexeEtatCivilReponsestringSex code of the person: 1 male, 2 female.Code du sexe de la personne : 1 masculin, 2 féminin
lbNomNaissanceEtatCivilReponsestringBirth surname of the person.nom de naissance
lbPrenomNaissanceEtatCivilReponsestringBirth first name of the person.Prénom de naissance
lbNomUsageEtatCivilReponsestringUsual (used) surname of the person.Nom d'usage
lbPrenomUsageEtatCivilReponsestringUsual (used) first name of the person.Prénom d'usage
anneeNaissanceEtatCivilReponsestringYear of birth in YYYY format.Année de naissance au format AAAA
moisNaissanceEtatCivilReponsestringMonth of birth in MM format.Mois de naissance au format MM
jourNaissanceEtatCivilReponsestringDay of birth in DD format.Jour de naissance au format JJ
cdPaysNaissanceEtatCivilReponsestringINSEE country code of birth.Code INSEE du pays de naissance
cdDeptNaissanceEtatCivilReponsestringINSEE department code of birth.Code INSEE du département de naissance
cdTOMNaissanceEtatCivilReponsestringINSEE overseas territory code of birth.Code INSEE du TOM de naissance
cdCommuneNaissanceEtatCivilReponsestringINSEE commune code of birth.cdCommuneNaissance
lieuNaissanceEtatCivilReponseobjectObject describing the place of birth.Object describing the place of birth.
telFixeCoordonneesReponsestringLandline telephone number.Numéro de téléphone fixe
telPortableCoordonneesReponsestringMobile telephone number.Numéro de téléphone portable
courrielCoordonneesReponsestringEmail address.Adresse électronique
cdCommuneAJourLieuValeurstringCurrent INSEE commune code for the location.Current INSEE commune code for the location.
cdDeptLieuValeurstringDepartment code for the location.Department code for the location.
cdDeptAJourLieuValeurstringCurrent department code for the location.Current department code for the location.
cdNatVoieLieuValeurstringNature code of the street for the location.Nature code of the street for the location.
cdPaysAJourLieuValeurstringCurrent INSEE country code for the location.Current INSEE country code for the location.
cdRegLieuValeurstringRegion code for the location.Region code for the location.
cdRegAJourLieuValeurstringCurrent region code for the location.Current region code for the location.
cdVoieAJourLieuValeurstringCurrent street code for the location.Current street code for the location.
indRepLieuValeurstringRepetition index of the location address (B=bis, T=ter, Q=quater).Repetition index of the location address (B=bis, T=ter, Q=quater).
lbCompAdresLieuValeurstringAdditional address information for the location.Additional address information for the location.
lbDeptLieuValeurstringDepartment name for the location.Department name for the location.
lbRegLieuValeurstringRegion name for the location.Region name for the location.
noVoieLieuValeurstringStreet number for the location.Street number for the location.
identifiantPersonneReponseobjectObject containing identifying information of the person.Object containing identifying information of the person.
etatCivilPersonneReponseobjectObject containing civil status information of the person.Object containing civil status information of the person.
adressePersonneReponseobjectObject containing address information of the person.Object containing address information of the person.
codePostalAdresseAvecCodePostalReponsestringPostal code of the address.codePostal
coordonneesPersonneSansSpiCoordonneesReponseobjectObject containing contact details of the person.Object containing contact details of the person.

Schema captured from openapi 26 days ago.

Verification Status

Using the API

Configuration

Format
openapi

Query examples

curl -s 'https://raw.githubusercontent.com/betagouv/api_gouv_swaggers/refs/heads/main/swaggers/API-SFIP.json' -H 'Accept: application/json'

Machine-readable API description (use it to generate clients).

Full API documentation ↗

Machine-readable & source

API Service Finances Publiques (SFiP) — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.