addedOutput schema / properties / deputes
Added value: +{
+ "description": "Deputies, each wrapped in a `depute` envelope by the upstream API.",
+ "items": {
+ "properties": {
+ "depute": {
+ "properties": {
+ "adresses": {
+ "description": "Contact addresses",
+ "items": {},
+ "type": "array"
+ },
+ "ancien_depute": {
+ "description": "1 if the mandate has ended",
+ "type": "integer"
+ },
+ "anciens_autres_mandats": {
+ "description": "Other past mandates",
+ "items": {},
+ "type": "array"
+ },
+ "anciens_mandats": {
+ "description": "Past mandates",
+ "items": {},
+ "type": "array"
+ },
+ "autres_mandats": {
+ "description": "Other current mandates",
+ "items": {},
+ "type": "array"
+ },
+ "collaborateurs": {
+ "description": "Parliamentary assistants",
+ "items": {},
+ "type": "array"
+ },
+ "date_naissance": {
+ "description": "Birth date (YYYY-MM-DD)",
+ "type": "string"
+ },
+ "emails": {
+ "description": "Contact emails",
+ "items": {},
+ "type": "array"
+ },
+ "groupe_sigle": {
+ "description": "Political group acronym (REN / LFI / RN …)",
+ "type": "string"
+ },
+ "id": {
+ "description": "Deputy numeric identifier",
+ "type": "integer"
+ },
+ "id_an": {
+ "description": "Assemblée nationale identifier",
+ "type": "string"
+ },
+ "lieu_naissance": {
+ "description": "Place of birth",
+ "type": "string"
+ },
+ "mandat_debut": {
+ "description": "Mandate start date",
+ "type": "string"
+ },
+ "mandat_fin": {
+ "description": "Mandate end date",
+ "type": "string"
+ },
+ "nb_mandats": {
+ "description": "Number of mandates held",
+ "type": "integer"
+ },
+ "nom": {
+ "description": "Full name",
+ "type": "string"
+ },
+ "nom_circo": {
+ "description": "Constituency name",
+ "type": "string"
+ },
+ "nom_de_famille": {
+ "description": "Surname",
+ "type": "string"
+ },
+ "num_circo": {
+ "description": "Constituency number",
+ "type": "integer"
+ },
+ "num_deptmt": {
+ "description": "Département code",
+ "type": "string"
+ },
+ "parti_ratt_financier": {
+ "description": "Party for campaign-finance attachment",
+ "type": "string"
+ },
+ "place_en_hemicycle": {
+ "description": "Hemicycle seat position",
+ "type": "string"
+ },
+ "prenom": {
+ "description": "First name",
+ "type": "string"
+ },
+ "profession": {
+ "description": "Stated profession; null when not declared",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sexe": {
+ "description": "Gender (H/F)",
+ "type": "string"
+ },
+ "sites_web": {
+ "description": "Personal websites",
+ "items": {},
+ "type": "array"
+ },
+ "slug": {
+ "description": "NosDéputés URL slug",
+ "type": "string"
+ },
+ "twitter": {
+ "description": "Twitter handle",
+ "type": "string"
+ },
+ "url_an": {
+ "description": "Official Assemblée profile URL",
+ "type": "string"
+ },
+ "url_nosdeputes": {
+ "description": "NosDéputés profile URL",
+ "type": "string"
+ },
+ "url_nosdeputes_api": {
+ "description": "NosDéputés API URL",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+}
removedOutput schema / properties / items
Removed value: -{
- "items": {
- "properties": {
- "circonscription": {
- "description": "Constituency number",
- "type": "string"
- },
- "date_naissance": {
- "description": "Birth date (YYYY-MM-DD)",
- "type": "string"
- },
- "departement": {
- "description": "Département code or name",
- "type": "string"
- },
- "email": {
- "description": "Contact email",
- "type": "string"
- },
- "groupe": {
- "description": "Political group acronym",
- "type": "string"
- },
- "id": {
- "description": "Deputy numeric identifier",
- "type": "number"
- },
- "nom": {
- "description": "Full name",
- "type": "string"
- },
- "photo_url": {
- "description": "Deputy photo URL",
- "type": "string"
- },
- "place_hemicycle": {
- "description": "Hemicycle seat position",
- "type": "string"
- },
- "prenom": {
- "description": "First name",
- "type": "string"
- },
- "sexe": {
- "description": "Gender (M/F)",
- "type": "string"
- },
- "slug": {
- "description": "NosDéputés URL slug",
- "type": "string"
- },
- "twitter": {
- "description": "Twitter handle",
- "type": "string"
- },
- "url_assemblee": {
- "description": "Official Assemblée website URL",
- "type": "string"
- },
- "url_nosdeputes": {
- "description": "Full NosDéputés profile URL",
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
-}