L'API Impôt particulier simplifie les démarches des usagers et le processus de gestion de vos téléservices. Elle permet l’échange d’informations fiscales entre la DGFiP et une entité administrative (administration, ministère, organisme public, collectivité) ou une entreprise dans le cadre de leurs…
Trust score
How is this computed?Composite of 5 axes from our methodology (proof-based officialness, live verification, metadata completeness, license clarity, agent readiness).
- Officialnessweight 25%40/100
40/100 from 5 proof signals (domain / portal-backlink / GitHub-org / reciprocal / policy).
- Availabilityweight 25%60/100
Last verification succeeded but is older than the staleness threshold.
- Metadata completenessweight 20%70/100
7 of 10 recommended metadata fields populated.
- License clarityweight 15%50/100
License info not yet tracked for APIs (datasets only).
- Agent readinessweight 15%85/100
OpenAPI spec URL declared · Spec format known (openapi) · Docs URL present · Homepage URL present · Topic tags assigned
Official Proof
Public Sector APIProof Evidence
official domain (data.gouv.fr) (catalog: api_gouv_fr)
Data schema (91 fields)
| Field | Type | Description |
|---|---|---|
| spi | string | Numéro fiscal |
| annrev | integer (int32) | Année de revenus |
| departement | string | Numéro de département |
| bareme | string | Année barème |
| complementAdresseAftJAXBbean | string | — |
| voieAftJAXBbean | string | — |
| getcommuneAftJAXBbean | string | — |
| getcodePostalAftJAXBbean | string | — |
| codeCodeRevJAXBbean | string | — |
| valeurCodeRevJAXBbean | string | — |
| jourDateNaisDecJAXBbean | string | — |
| moisDateNaisDecJAXBbean | string | — |
| anneeDateNaisDecJAXBbean | string | — |
| nbPacPacJAXBbean | integer (int32) | — |
| nbPacFPacJAXBbean | integer (int32) | — |
| nbPacGPacJAXBbean | integer (int32) | — |
| nbPacHPacJAXBbean | integer (int32) | — |
| nbPacIPacJAXBbean | integer (int32) | — |
| nbPacRPacJAXBbean | integer (int32) | — |
| nbPacJPacJAXBbean | integer (int32) | — |
| nbPacNPacJAXBbean | integer (int32) | — |
| nbPacPPacJAXBbean | integer (int32) | — |
| tsprRevsJAXBbean | array<object> | — |
| rcmRevsJAXBbean | array<object> | — |
| pvRevsJAXBbean | array<object> | — |
| foncRevsJAXBbean | array<object> | — |
| proRevsJAXBbean | array<object> | — |
| chgesRevsJAXBbean | array<object> | — |
| riciRevsJAXBbean | array<object> | — |
| alphaRevsJAXBbean | array<object> | — |
| divRevsJAXBbean | array<object> | — |
| sitPartPSitPartJAXBbean | string | — |
| sitPartFSitPartJAXBbean | string | — |
| sitPartWSitPartJAXBbean | string | — |
| sitCombSitPartJAXBbean | string | — |
| pensVeufGuerreSitPartJAXBbean | string | — |
| indEnfSeul5ansMinSitPartJAXBbean | string | — |
| indNonSeulSitPartJAXBbean | string | — |
| annRevenuSituationsIRAssiettesMillesimeJAXBbean | integer (int32) | — |
| rfrSituationsIRAssiettesMillesimeJAXBbean | integer (int64) | — |
| sitFamSituationsIRAssiettesMillesimeJAXBbean | string | — |
| nbPartSituationsIRAssiettesMillesimeJAXBbean | number (double) | — |
| pacSituationsIRAssiettesMillesimeJAXBbean | object | — |
| nmNaiDec1SituationsIRAssiettesMillesimeJAXBbean | string | — |
| nmUsaDec1SituationsIRAssiettesMillesimeJAXBbean | string | — |
| prnmDec1SituationsIRAssiettesMillesimeJAXBbean | string | — |
| dateNaisDec1SituationsIRAssiettesMillesimeJAXBbean | object | — |
| dptNaissDec1SituationsIRAssiettesMillesimeJAXBbean | string | — |
| lieuNaissDec1SituationsIRAssiettesMillesimeJAXBbean | string | — |
| nmNaiDec2SituationsIRAssiettesMillesimeJAXBbean | string | — |
| nmUsaDec2SituationsIRAssiettesMillesimeJAXBbean | string | — |
| prnmDec2SituationsIRAssiettesMillesimeJAXBbean | string | — |
| dateNaisDec2SituationsIRAssiettesMillesimeJAXBbean | object | — |
| dptNaissDec2SituationsIRAssiettesMillesimeJAXBbean | string | — |
| lieuNaissDec2SituationsIRAssiettesMillesimeJAXBbean | string | — |
| aftSituationsIRAssiettesMillesimeJAXBbean | string | — |
| aftDetailSituationsIRAssiettesMillesimeJAXBbean | object | — |
| sitParIsoSituationsIRAssiettesMillesimeJAXBbean | string | — |
| pensAlPerSituationsIRAssiettesMillesimeJAXBbean | integer (int32) | — |
| indDeficitSituationsIRAssiettesMillesimeJAXBbean | string | — |
| revenuBrutGlobalSituationsIRAssiettesMillesimeJAXBbean | integer (int64) | — |
| sitPartSituationsIRAssiettesMillesimeJAXBbean | string | — |
| sitParDeclareeSituationsIRAssiettesMillesimeJAXBbean | object | — |
| indOptionImpotSeparSituationsIRAssiettesMillesimeJAXBbean | string | — |
| mntRevbaremeSituationsIRAssiettesMillesimeJAXBbean | integer (int64) | — |
| datRecSituationsIRAssiettesMillesimeJAXBbean | string | — |
| datEtabSituationsIRAssiettesMillesimeJAXBbean | string | — |
| impAvImputSituationsIRAssiettesMillesimeJAXBbean | integer (int64) | — |
| montTotIrSituationsIRAssiettesMillesimeJAXBbean | integer (int64) | — |
| revImposableSituationsIRAssiettesMillesimeJAXBbean | integer (int64) | — |
| numRoleSituationsIRAssiettesMillesimeJAXBbean | string | — |
| fipNumSituationsIRAssiettesMillesimeJAXBbean | string | — |
| revSituationsIRAssiettesMillesimeJAXBbean | object | — |
| statutOuvertureLepJAXBbean | string | — |
| spiDec1SituationIRAssietteMultiJAXBbean | string | — |
| spiDec2SituationIRAssietteMultiJAXBbean | string | — |
| dateDebutPeriodeSituationIRAssietteMultiJAXBbean | string | — |
| dateFinPeriodeSituationIRAssietteMultiJAXBbean | string | — |
| typeAvisSituationIRAssietteMultiJAXBbean | integer (int32) | — |
| dateDecesdec1SituationIRAssietteMultiJAXBbean | string | — |
| dateDecesdec2SituationIRAssietteMultiJAXBbean | string | — |
| situationsIRSituationsIRAssiettesMultipleJAXBbean | array<object> | — |
| numLigneSituationIRfactureJAXBbean | integer (int32) | — |
| codeLigneSituationIRfactureJAXBbean | string | — |
| libelleLigneSituationIRfactureJAXBbean | string | — |
| colonne1SituationIRfactureJAXBbean | string | — |
| colonne2SituationIRfactureJAXBbean | string | — |
| colonne3SituationIRfactureJAXBbean | string | — |
| colonne4SituationIRfactureJAXBbean | string | — |
| factureSituationsIRAssiettesFacturesJAXBbean | array<object> | — |
| indicateurIfiIsfSituationIfiIsfJAXBbean | string | — |
Schema captured from openapi 17 hours ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source.
Verification Status
Using the API
Configuration
- Format
- openapi
Query examples
curl -s 'https://raw.githubusercontent.com/betagouv/api_gouv_swaggers/main/swaggers/api-impot-particulier.json' -H 'Accept: application/json'Machine-readable API description (use it to generate clients).
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.