HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"codelists": {
"governments": [
{
"id": 65,
"value": "Meloni I",
"slug": "i-governo-meloni-2022-10-22"
}
]
},
"id": 499634,
"is_president": false,
"slug": "piero-fassino-1949-10-07",
"family_name": "Fassino",
"given_name": "Piero",
"image": "https://opdm-service-data.s3.amazonaws.com/images/persons/499634.jpeg",
"birth_date": "1949-10-07",
"birth_place": "Avigliana (TO)",
"n_rebels": 48,
"n_absent": 3889,
"n_voting": 13919,
"n_present": 7203,
"n_mission": 2827,
"parse_days_in_parliament": "24 anni e 10 mesi",
"current_roles": {
"date": "2022-10-13",
"end_date": null,
"gov": null,
"parl": {
"role": "Deputato",
"start_date": "2022-10-13",
"end_date": null,
"latest_group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"has_changed_group": false,
"election_area": "Veneto",
"supports_majority": false,
"replaced_by": null,
"replaced_member": null
}
},
"gender": "M",
"days_in_parliament": "784944000.0",
"pp": {
"has_changed_timeline": true,
"branch": "C",
"pp_branch": 0.33,
"pp_branch_ordering": 76,
"pp_branch_total_ordering": 400,
"ppg": null,
"ppg_branch_ordering": 0,
"ppg_branch_total_ordering": null,
"timeline": [
{
"year": 2022,
"values": [
{
"month": 10,
"ppg": null,
"pp_branch": 0.09
},
{
"month": 11,
"ppg": null,
"pp_branch": 0.32
},
{
"month": 12,
"ppg": null,
"pp_branch": 0.33
}
]
},
{
"year": 2023,
"values": [
{
"month": 1,
"ppg": null,
"pp_branch": 0.28
},
{
"month": 2,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 3,
"ppg": null,
"pp_branch": 0.34
},
{
"month": 4,
"ppg": null,
"pp_branch": 0.34
},
{
"month": 5,
"ppg": null,
"pp_branch": 0.28
},
{
"month": 6,
"ppg": null,
"pp_branch": 0.31
},
{
"month": 7,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 8,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 9,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 10,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 11,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 12,
"ppg": null,
"pp_branch": 0.33
}
]
},
{
"year": 2024,
"values": [
{
"month": 1,
"ppg": null,
"pp_branch": 0.53
},
{
"month": 2,
"ppg": null,
"pp_branch": 0.32
},
{
"month": 3,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 4,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 5,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 6,
"ppg": null,
"pp_branch": 0.32
},
{
"month": 7,
"ppg": null,
"pp_branch": 0.32
},
{
"month": 8,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 9,
"ppg": null,
"pp_branch": 0.28
},
{
"month": 10,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 11,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 12,
"ppg": null,
"pp_branch": 0.33
}
]
},
{
"year": 2025,
"values": [
{
"month": 1,
"ppg": null,
"pp_branch": 0.31
},
{
"month": 2,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 3,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 4,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 5,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 6,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 7,
"ppg": null,
"pp_branch": 0.28
},
{
"month": 8,
"ppg": null,
"pp_branch": 0.33
},
{
"month": 9,
"ppg": null,
"pp_branch": 0.33
}
]
}
]
},
"fidelity": {
"current": 53.23,
"voting_timeline": [
{
"year": 2022,
"values": [
{
"month": 10,
"perc": 100.0
},
{
"month": 11,
"perc": 96.26
},
{
"month": 12,
"perc": 68.5
}
]
},
{
"year": 2023,
"values": [
{
"month": 1,
"perc": 59.12
},
{
"month": 2,
"perc": 51.61
},
{
"month": 3,
"perc": 41.18
},
{
"month": 4,
"perc": 44.07
},
{
"month": 5,
"perc": 51.99
},
{
"month": 6,
"perc": 55.03
},
{
"month": 7,
"perc": 56.49
},
{
"month": 8,
"perc": 55.53
},
{
"month": 9,
"perc": 53.03
},
{
"month": 10,
"perc": 50.69
},
{
"month": 11,
"perc": 50.7
},
{
"month": 12,
"perc": 55.66
}
]
},
{
"year": 2024,
"values": [
{
"month": 1,
"perc": 54.05
},
{
"month": 2,
"perc": 56.58
},
{
"month": 3,
"perc": 56.15
},
{
"month": 4,
"perc": 56.12
},
{
"month": 5,
"perc": 54.44
},
{
"month": 6,
"perc": 52.15
},
{
"month": 7,
"perc": 54.01
},
{
"month": 8,
"perc": 52.41
},
{
"month": 9,
"perc": 53.2
},
{
"month": 10,
"perc": 53.44
},
{
"month": 11,
"perc": 53.56
},
{
"month": 12,
"perc": 52.91
}
]
},
{
"year": 2025,
"values": [
{
"month": 1,
"perc": 52.93
},
{
"month": 2,
"perc": 53.89
},
{
"month": 3,
"perc": 53.47
},
{
"month": 4,
"perc": 52.99
},
{
"month": 5,
"perc": 53.46
},
{
"month": 6,
"perc": 52.27
},
{
"month": 7,
"perc": 51.51
},
{
"month": 8,
"perc": 51.7
},
{
"month": 9,
"perc": 51.38
}
]
}
],
"groups_timeline": [
{
"start_date": "2022-10-18",
"end_date": null,
"group": {
"acronym": "PD-IDP",
"name": "Gruppo parlamentare \"PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA\" alla Camera (XIX legislatura)",
"color": "#E43B45"
}
}
],
"majority_support_timeline": [
{
"start_date": "2022-10-22",
"end_date": null,
"supports_majority": false
}
]
},
"vote_behaviours": {
"rebel": {
"count": 48,
"results": [
{
"id": 13834237,
"voting_slug": "vs19_491_138",
"sitting": {
"id": 2011,
"date": "2025-06-11",
"number": 491,
"branch": "C"
},
"title": "ODG 9/2280/12 - Votazione Ordine del giorno 9/2280/12 ",
"vote": "ABST",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "AYE"
},
{
"id": 13783437,
"voting_slug": "vs19_491_126",
"sitting": {
"id": 2011,
"date": "2025-06-11",
"number": 491,
"branch": "C"
},
"title": "ARTICOLO 27 - Votazione Articolo 27 ",
"vote": "AYE",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "ABST"
},
{
"id": 13834637,
"voting_slug": "vs19_491_139",
"sitting": {
"id": 2011,
"date": "2025-06-11",
"number": 491,
"branch": "C"
},
"title": "ODG 9/2280/13 - Votazione Ordine del giorno 9/2280/13 ",
"vote": "ABST",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "AYE"
},
{
"id": 13463903,
"voting_slug": "vs19_468_007",
"sitting": {
"id": 1966,
"date": "2025-04-16",
"number": 468,
"branch": "C"
},
"title": "Risoluzioni n. 6-00167 CALOVINI GIANGIACOMO (FDI), BILLI SIMONE (LEGA), BAGNASCO ROBERTO (FI-PPE), BICCHIELLI PINO (NM-M-C) ed altri, n. 6-00170 RICHETTI MATTEO (APERRE) ed altri e n. 6-00172 PELLEGRINI MARCO (M5S) ed altri, limitatamente ai dispositivi per la parte in cui autorizzano la missione bilaterale di cooperazione in Tunisia, recata dalla scheda n. 6, relativa all'Africa (Doc. XVI, n. 4) - Votazione Risoluzione 6_00167",
"vote": "AYE",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "NO"
},
{
"id": 13386747,
"voting_slug": "vs19_460_009",
"sitting": {
"id": 1955,
"date": "2025-04-01",
"number": 460,
"branch": "C"
},
"title": "Articolo aggiuntivo 4.01 PENZA PASQUALINO (M5S) - Votazione Emendamento 4.01 DDL n. 2139",
"vote": "NO",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "AYE"
}
]
},
"key": {
"count": 168,
"results": [
{
"id": 14329802,
"voting_slug": "vs19_531_001",
"sitting": {
"id": 2080,
"date": "2025-09-16",
"number": 531,
"branch": "C"
},
"title": "Separazione delle carriere dei magistrati",
"vote": "NO",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "NO"
},
{
"id": 14326192,
"voting_slug": "vs19_527_005",
"sitting": {
"id": 2072,
"date": "2025-09-10",
"number": 527,
"branch": "C"
},
"title": "Mozione Pd per la non adesione all'accordo che impegna i paesi Nato a investire il 5% del Pil per spese relative alla difesa e alla sicurezza entro il 2035",
"vote": "MIS",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "AYE"
},
{
"id": 14325392,
"voting_slug": "vs19_527_003",
"sitting": {
"id": 2072,
"date": "2025-09-10",
"number": 527,
"branch": "C"
},
"title": "Mozione Iv per bilanciare l’aumento della spesa militare con investimenti per il welfare, la sanità, l’istruzione",
"vote": "MIS",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "ABST"
},
{
"id": 14324992,
"voting_slug": "vs19_527_002",
"sitting": {
"id": 2072,
"date": "2025-09-10",
"number": 527,
"branch": "C"
},
"title": "Mozione M5s per scongiurare qualsiasi ipotesi di aumento della spesa in difesa e sicurezza in riferimento al raggiungimento dei nuovi target Nato",
"vote": "MIS",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "ABST"
},
{
"id": 14325792,
"voting_slug": "vs19_527_004",
"sitting": {
"id": 2072,
"date": "2025-09-10",
"number": 527,
"branch": "C"
},
"title": "Mozione Azione per promuovere, nei consessi UE e NATO, nuovi meccanismi di burden sharing (condivisione del carico) e indicatori pubblici e trasparenti",
"vote": "MIS",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "NO"
}
]
},
"confidence": {
"count": 61,
"results": [
{
"id": 14278972,
"voting_slug": "vs19_523_019",
"sitting": {
"id": 2067,
"date": "2025-08-05",
"number": 523,
"branch": "C"
},
"title": "Fiducia conversione decreto economico",
"vote": "NO",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "NO"
},
{
"id": 14271167,
"voting_slug": "vs19_521_020",
"sitting": {
"id": 2063,
"date": "2025-07-31",
"number": 521,
"branch": "C"
},
"title": "Fiducia conversione decreto ex Ilva ter",
"vote": "ABSE",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "NO"
},
{
"id": 14144687,
"voting_slug": "vs19_508_061",
"sitting": {
"id": 2041,
"date": "2025-07-10",
"number": 508,
"branch": "C"
},
"title": "Fiducia conversione decreto infrastrutture e trasporti",
"vote": "ABSE",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "NO"
},
{
"id": 13757036,
"voting_slug": "vs19_489_028",
"sitting": {
"id": 2006,
"date": "2025-06-03",
"number": 489,
"branch": "C"
},
"title": "Fiducia conversione decreto Pnrr sexies",
"vote": "ABSE",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "NO"
},
{
"id": 13702021,
"voting_slug": "vs19_486_021",
"sitting": {
"id": 1999,
"date": "2025-05-27",
"number": 486,
"branch": "C"
},
"title": "Fiducia conversione decreto sicurezza 2025",
"vote": "MIS",
"group": {
"id": 14,
"acronym": "PD-IDP",
"slug": "PD",
"branch": "camera",
"name": "PARTITO DEMOCRATICO - ITALIA DEMOCRATICA E PROGRESSISTA",
"color": "#E43B45"
},
"group_vote": "NO"
}
]
}
},
"first_signer_bills": {
"count": 0,
"is_law": 0,
"one_branch": 0,
"first_step": 0,
"to_begin": 0,
"rejected": 0,
"results": []
},
"parliamentary_positions_current": {
"count": 4,
"results": [
{
"role": "Vicepresidente",
"date_start": "2025-06-10",
"date_end": null,
"org": "IV COMMISSIONE (DIFESA) Camera",
"original_org": "IV COMMISSIONE (DIFESA) Camera (XIX legislatura)"
},
{
"role": "Componente",
"date_start": "2025-01-14",
"date_end": null,
"org": "DELEGAZIONE PARLAMENTARE PRESSO L'ASSEMBLEA DEL CONSIGLIO D'EUROPA (CDE)",
"original_org": "DELEGAZIONE PARLAMENTARE PRESSO L'ASSEMBLEA DEL CONSIGLIO D'EUROPA (CDE) (XIX legislatura)"
},
{
"role": "Componente",
"date_start": "2023-01-12",
"date_end": null,
"org": "DELEGAZIONE PARLAMENTARE PRESSO L'ASSEMBLEA DEL CONSIGLIO D'EUROPA (CDE)",
"original_org": "DELEGAZIONE PARLAMENTARE PRESSO L'ASSEMBLEA DEL CONSIGLIO D'EUROPA (CDE) (XIX legislatura)"
},
{
"role": "Vicepresidente",
"date_start": "2022-11-09",
"date_end": "2025-06-09",
"org": "IV COMMISSIONE (DIFESA) Camera",
"original_org": "IV COMMISSIONE (DIFESA) Camera (XIX legislatura)"
}
]
},
"parliamentary_positions_prev": {
"count": 1,
"results": [
{
"legislature": "XVIII",
"role": "Deputato",
"group": "Partito Democratico",
"has_changed_group": false,
"approfondisci_url": "https://parlamento18.openpolis.it/parlamentare/393",
"PRES_perc": "43.38",
"ABS_perc": "20.38",
"MIS_perc": "36.24"
}
]
},
"carreer_positions": {
"count": 12,
"results": [
{
"org": "Consiglio comunale di Torino",
"role": "Consigliere comunale",
"date_start": "2016-06-30",
"date_end": "2019-10-07",
"note": "Lista di elezione SINISTRA: SINISTRA PER LA CITTÀ | MODERATI | LISTA CIVICA: PER FASSINO | PARTITO DEMOCRATICO"
},
{
"org": "Giunta comunale di Torino",
"role": "Sindaco",
"date_start": "2011-05-30",
"date_end": "2016-06-30",
"note": "Lista di elezione SINISTRA ECOLOGIA LIBERTA' | DI PIETRO ITALIA DEI VALORI | MODERATI | LISTA CIVICA: CONSUMATORI PER FASSINO | LISTA CIVICA: PIEMONT EUROPA ECOLOGIA | CEN-SIN(LS.CIVICHE): TORINO LAICA SOCIALISTA LIBERTARIA | PENSIONATI E INVALIDI | PARTITO DEMOCRATICO"
},
{
"org": "Assemblea Camera - Legislatura XVI della Repubblica",
"role": "DEPUTATO",
"date_start": "2008-04-22",
"date_end": "2011-07-19",
"note": "Lista di elezione PARTITO DEMOCRATICO"
},
{
"org": "Assemblea Camera - Legislatura XV della Repubblica",
"role": "DEPUTATO",
"date_start": "2006-04-21",
"date_end": "2008-04-28",
"note": "Lista di elezione ULIVO"
},
{
"org": "Assemblea Camera - Legislatura XIV della Repubblica",
"role": "DEPUTATO",
"date_start": "2001-05-23",
"date_end": "2006-04-27",
"note": "Lista di elezione L'ULIVO"
}
]
}
}