Obtenez en temps réel des informations sur les rôles, les postes et les qualifications détenus dans les entreprises par des personnes physiques ou morales via une API.
Le service Cariche Attive Persona permet de obtenir, à partir de l'insertion du code fiscal du sujet :
Les données sont disponibles en temps réel via l'API d'Openapi Visengine et peuvent être téléchargées au format PDF, JSON ou XML.
Voici les étapes pour obtenir le rapport.
GET/visure
Pour demander les rapports avec Visengine, il est d'abord nécessaire d'identifier le hash qui identifie de manière unique chaque document ou pratique.
https://visengine2.altravia.com/visure/
Cela est possible via le point de terminaison GET/visure qui ne nécessite pas de paramètres et renverra la liste complète des documents et pratiques disponibles via Visengine et leur hash.
GET/visure/{hash_visura}
Si vous souhaitez vérifier les informations, les documents nécessaires et les coûts du rapport, vous devez faire une demande via le point de terminaison GET/visure/{hash_visura} et fournir le hash du certificat obtenu précédemment.
GET/visure/{hash_visura}
Pour vérifier les champs et les coûts pour compléter la demande, vous devez utiliser le hash obtenu dans la demande précédente.
https://visengine2.altravia.com/visure/fab482bf67a418f00d596b7296750a9a
GET/visure/{hash_visura}
La réponse inclura toutes les informations nécessaires pour compléter la demande, comme les champs obligatoires.
{
"data": {
"hash_visura": "f3a0979f15915b337aafabcd89c5ee70",
"json_struttura": {
"campi": {
"$0": {
"nome": "Code Fiscal",
"tipo": "code_fiscal_personne_physique",
"null": false,
"istruzioni": "Saisir le code fiscal de la personne physique",
"ordine": "1"
}
},
"validazione": "$0 ",
"istruzioni": "",
"istruzioni_ricerca": ""
},
"nome_visura": "Cameral",
"nome_visura": "Postes Actifs Personne",
"ricerca": false,
"nome_categoria": "Cameral",
"prezzo_visura": 2.1,
"prezzo_ricerca": 0,
"sincrona": false,
"opzioni": null,
"fornitori": []
},
"success": true,
"message": "",
"error": null
}
La validation indique les données obligatoires nécessaires pour compléter la demande avec succès.
POST /request
Pour demander le rapport, le code fiscal du sujet est passé.
POST /request
{
"hash_visura": "f3a0979f15915b337aafabcd89c5ee70",
"json_visura": {
"$1": 12485671007
}
}
POST /request
La réponse retourne diverses informations, y compris le statut, le callback (si défini) et l'ID de la demande qui sera nécessaire plus tard pour télécharger le document.
{ "data":
{
"_id": "5f2829ce065afc21cc60ad0e",
"state": 1,
"hash_visura": "f3a0979f15915b337aafabcd89c5ee70",
"nome": "Postes Actifs Personne ",
"ricerca": false,
"id_ricerca": null,
"prezzo_visura": 2.3,
"prezzo_ricerca": 0,
"indice_ricerca": null,
"stato_richiesta": "En cours",
"email_target": null,
"allegati": [],
"timestamp_creation": 1596467662,
"timestamp_last_update": 1596467663,
"timestamp_stati": {
"in_ricerca": 1596467663,
"in_erogazione": 1596467663
},
"callback_data": false,
"opzioni": null,
"owner": "tester@openapi.com",
"sincrona": false,
"ricerche": [
{
"id_ricerca": "5f2829ce065afc21cc60ad0e_0",
"stato_ricerca": "Recherche terminée",
"json_ricerca": "{\"$1\":\"12485671007\"}",
"json_mappato": {
"NRea": "1378273",
"Cciaa": "RM"
},
"json_risultato": null
}
],
"esito": {
"codice": "0",
"info": "OK"
}
GET/document/{_id}
Lorsque le statut de la demande est "complété", il sera possible de télécharger les données en JSON, PDF et XML via la méthode GET/document/{_id}
GET/document/{_id}
Ceci est un exemple de demande effectuée en utilisant l'ID précédemment obtenu.
https://visengine2.altravia.com/visure/document/{_id}
GET/document/{_id}
La réponse contiendra le nom, la taille et le fichier.
{
data{
"nom":"5f22f5b5065afc21cc60a27a.zip",
"taille": "10206",
"fichier":"++6+47433njVP9ZcX1XNtWUsKrTya9FGhwiXgdp5j5OPh0FpaKWVpjP8CUEjFjYzYwYTI3YS5wZGZVVAUAAwhDKF91eAsAAQQhAAAABCEAAABQSwUGAAAAAAEAAQBiAAAAZicAAAAA"
},
"success": true,
"message": "",
"error": null
}
Tous les formats (JSON, PDF, XML) seront disponibles dans un fichier zip.
Avez-vous besoin d'aide ?
Vous n'avez pas trouvé la réponse que vous cherchiez?
Remplissez tous les détails, nous vous contacterons dès que possible!