Solutions de facturation électronique pour les entreprises, les professionnels et les contribuables
Activez via API et en quelques secondes Legalinvoice, le logiciel de facturation électronique B2B et PA.
Toutes les connaissances dont vous avez besoin
Vous trouverez ici quelques conseils à prendre en compte pour aborder cette API. Si vous préférez, nous fournissons des exemples de code, la documentation OAS3, la possibilité d'essayer l'API en direct via Swagger UI ou d'importer l'intégralité de la collection dans Postman. Nous proposons également un environnement Sandbox où vous pouvez expérimenter toutes sortes de requêtes de manière totalement gratuite.
Obtenir le Token dans la section appropriée avant de commencer.
- Oas file url https://console.openapi.com/oas/fr/legalinvoice.openapi.json
- Fork or import with Postman
- Production domain legalinvoice.openapi.it
- Sandbox domain test.legalinvoice.openapi.it
- Production Scopes 7
-
Sandbox Scopes 7
- GET test.legalinvoice.openapi.it/account
- POST test.legalinvoice.openapi.it/forfettario
- POST test.legalinvoice.openapi.it/start
- POST test.legalinvoice.openapi.it/pro
- PATCH test.legalinvoice.openapi.it/account
- GET test.legalinvoice.openapi.it/modulo_attivazione
- DELETE test.legalinvoice.openapi.it/account
Legal Invoice (1.0.0)
Service web permettant d'activer un compte pour la facturation électronique.
Enregistrer un nouveau compte "forfettario" pour les factures légales
Cette méthode vous permet d'enregistrer un nouveau compte de factures légales de type "forfettario". 'forfettario' signifie que vous avez 50 factures de départ. Pour les documents, le système appellera à partir de l'adresse IP suivante : 34.76.237.249
Authorizations:
Request Body schema: application/json
cf_piva_titolare required | string Porte-pivot cf/piva |
denominazione_titolare required | string nom du titulaire |
comune_titolare required | string ville détentrice |
indirizzo_titolare required | string adresse du titulaire |
cap_titolare required | string code postal du titulaire |
provincia_titolare required | string Province du titulaire |
email required | string courriel du titulaire |
nome_richiedente required | string nom du client |
cognome_richiedente required | string nom de famille du client |
sesso_richiedente required | string Enum: "M" "F" genre |
cf_richiedente required | string code fiscal du client |
data_nascita_richiedente | string date de naissance du client (format accepté : jj/mm/aaaa) |
telefono | string téléphone client |
cellulare | string téléphone mobile du client |
documento_identita required | string Url où le système peut télécharger un document d'identité du client ; format accepté : pdf. Le système appellera à partir de l'adresse IP suivante : 34.76.237.249 |
modulo_attivazione required | string Url où le système peut télécharger le formulaire d'activation ; format accepté : pdf. Le système appellera à partir de l'adresse IP suivante : 34.76.237.249 |
object (Callback) | |
autorinnovo | boolean Default: false s'il est fixé à true, il permet au système de renouveler le compte automatiquement à l'expiration, en essayant de retirer le crédit du porte-monnaie du propriétaire. |
Responses
Response Schema: application/json
object (Account) | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
- "documento_identita": "d64681184e3637335b606acdfa79b927.pdf",
- "modulo_attivazione": "75a9580aeb9a97d050cd00118bceb7f8.pdf",
- "data_nascita_richiedente": null,
- "telefono": null,
- "cellulare": null,
- "stato": "in_attivazione",
- "tipo_account": "forfettario",
- "username": null,
- "password": null,
- "fatture": 50,
- "fatture_extra": 0,
- "ragioni_sociali_extra": 0,
- "timestamp_creazione": 1655807719,
- "timestamp_ultima_modifica": 1655816051,
- "timestamp_scadenza": null,
- "autorinnovo": false,
- "id": "62b19eea2f7b5264ce34ac29"
- "success": true,
- "message": "",
- "error": null
Enregistrement d'un nouveau compte "start" pour les factures légales
Cette méthode vous permet d'enregistrer un nouveau compte de factures légales de type "start". 'start' signifie que vous avez 200 factures de départ. Pour les documents, le système appellera à partir de l'adresse IP suivante : 34.76.237.249
Authorizations:
Request Body schema: application/json
cf_piva_titolare required | string Porte-pivot cf/piva |
denominazione_titolare required | string nom du titulaire |
comune_titolare required | string ville détentrice |
indirizzo_titolare required | string adresse du titulaire |
cap_titolare required | string code postal du titulaire |
provincia_titolare required | string Province du titulaire |
email required | string courriel du titulaire |
nome_richiedente required | string nom du client |
cognome_richiedente required | string nom de famille du client |
sesso_richiedente required | string Enum: "M" "F" genre |
cf_richiedente required | string code fiscal du client |
data_nascita_richiedente | string date de naissance du client (format accepté : jj/mm/aaaa) |
telefono | string téléphone client |
cellulare | string téléphone mobile du client |
documento_identita required | string Url où le système peut télécharger un document d'identité du client ; format accepté : pdf. Le système appellera à partir de l'adresse IP suivante : 34.76.237.249 |
modulo_attivazione required | string Url où le système peut télécharger le formulaire d'activation ; format accepté : pdf. Le système appellera à partir de l'adresse IP suivante : 34.76.237.249 |
object (Callback) | |
autorinnovo | boolean Default: false s'il est fixé à true, il permet au système de renouveler le compte automatiquement à l'expiration, en essayant de retirer le crédit du porte-monnaie du propriétaire. |
Responses
Response Schema: application/json
object (Account) | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
- "documento_identita": "d64681184e3637335b606acdfa79b927.pdf",
- "modulo_attivazione": "75a9580aeb9a97d050cd00118bceb7f8.pdf",
- "data_nascita_richiedente": null,
- "telefono": null,
- "cellulare": null,
- "stato": "in_attivazione",
- "tipo_account": "start",
- "username": null,
- "password": null,
- "fatture": 200,
- "fatture_extra": 0,
- "ragioni_sociali_extra": 0,
- "timestamp_creazione": 1655807719,
- "timestamp_ultima_modifica": 1655816051,
- "timestamp_scadenza": null,
- "autorinnovo": false,
- "id": "62b19eea2f7b5264ce34ac29"
- "success": true,
- "message": "",
- "error": null
Enregistrement d'un nouveau compte "pro" pour les factures légales
Cette méthode vous permet d'enregistrer un nouveau compte de factures légales de type "pro". pro" signifie que vous disposez de 400 factures de départ et de la possibilité d'ajouter des noms d'entreprise supplémentaires. Pour les documents, le système appellera à partir de l'adresse IP suivante : 34.76.237.249
Authorizations:
Request Body schema: application/json
cf_piva_titolare required | string Porte-pivot cf/piva |
denominazione_titolare required | string nom du titulaire |
comune_titolare required | string ville détentrice |
indirizzo_titolare required | string adresse du titulaire |
cap_titolare required | string code postal du titulaire |
provincia_titolare required | string Province du titulaire |
email required | string courriel du titulaire |
nome_richiedente required | string nom du client |
cognome_richiedente required | string nom de famille du client |
sesso_richiedente required | string Enum: "M" "F" genre |
cf_richiedente required | string code fiscal du client |
data_nascita_richiedente | string date de naissance du client (format accepté : jj/mm/aaaa) |
telefono | string téléphone client |
cellulare | string téléphone mobile du client |
documento_identita required | string Url où le système peut télécharger un document d'identité du client ; format accepté : pdf. Le système appellera à partir de l'adresse IP suivante : 34.76.237.249 |
modulo_attivazione required | string Url où le système peut télécharger le formulaire d'activation ; format accepté : pdf. Le système appellera à partir de l'adresse IP suivante : 34.76.237.249 |
object (Callback) | |
autorinnovo | boolean Default: false s'il est fixé à true, il permet au système de renouveler le compte automatiquement à l'expiration, en essayant de retirer le crédit du porte-monnaie du propriétaire. |
Responses
Response Schema: application/json
object (Account) | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
- "documento_identita": "d64681184e3637335b606acdfa79b927.pdf",
- "modulo_attivazione": "75a9580aeb9a97d050cd00118bceb7f8.pdf",
- "data_nascita_richiedente": null,
- "telefono": null,
- "cellulare": null,
- "stato": "in_attivazione",
- "tipo_account": "pro",
- "username": null,
- "password": null,
- "fatture": 400,
- "fatture_extra": 0,
- "ragioni_sociali_extra": 0,
- "timestamp_creazione": 1655807719,
- "timestamp_ultima_modifica": 1655816051,
- "timestamp_scadenza": null,
- "autorinnovo": false,
- "id": "62b19eea2f7b5264ce34ac29"
- "success": true,
- "message": "",
- "error": null
Télécharger le formulaire d'activation
Cette méthode vous permet de télécharger directement le formulaire d'activation. Une fois compilé et signé, il sera transmis sous la forme d'une chaîne codée en base 64 à l'aide de la méthode POST, accompagné d'un document d'identité.
Authorizations:
Responses
Response Schema: application/pdf
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://legalinvoice.openapi.it/modulo_attivazione"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Liste des comptes de vos factures légales
Cette méthode permet d'afficher la liste des comptes de factures légales appartenant à votre nom d'utilisateur.
Authorizations:
Responses
Response Schema: application/json
Array of objects (Accounts) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://legalinvoice.openapi.it/account"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": [
- {
- "id": "62b19eea2f7b5264ce34ac29",
- "tipo_account": "forfettario",
- "stato": "attivo",
- "timestamp_creazione": 1655807719,
- "timestamp_scadenza": 1939728960,
- "owner": "[email protected]"
- {
- "id": "62b077c1b6c50605d24df95c",
- "tipo_account": "pro",
- "stato": "revocato",
- "timestamp_creazione": 1655732160,
- "timestamp_scadenza": 1939728960,
- "owner": "[email protected]"
- "success": true,
- "message": "",
- "error": null
Compte spécifique de la facture légale
Cette méthode permet d'afficher le compte de la facture légale correspondant à l'identifiant.
Authorizations:
path Parameters
id required | string Example: 62b19eea2f7b5264ce34ac29 Identifiant du compte |
Responses
Response Schema: application/json
object (Account) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://legalinvoice.openapi.it/account/%7Bid%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 404
- "data": {
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
- "documento_identita": "d64681184e3637335b606acdfa79b927.pdf",
- "modulo_attivazione": "75a9580aeb9a97d050cd00118bceb7f8.pdf",
- "data_nascita_richiedente": null,
- "telefono": null,
- "cellulare": null,
- "stato": "attivo",
- "tipo_account": "forfettario",
- "password": "iujedwhn324234",
- "fatture": 50,
- "fatture_extra": 0,
- "ragioni_sociali_extra": 0,
- "timestamp_creazione": 1655807719,
- "timestamp_ultima_modifica": 1655816051,
- "timestamp_scadenza": 1939728960,
- "autorinnovo": false,
- "id": "62b19eea2f7b5264ce34ac29"
- "success": true,
- "message": "",
- "error": null
Ajouter des factures ou des noms d'entreprises supplémentaires
Cette méthode vous permet d'ajouter des factures ou des noms d'entreprise supplémentaires. Les factures peuvent être ajoutées pour tous les types de comptes, tandis que les noms de sociétés ne peuvent être ajoutés que pour les comptes de type "pro".
Authorizations:
path Parameters
id required | string Example: 62b19eea2f7b5264ce34ac29 Identifiant du compte |
Request Body schema: application/json
fatture_extra | integer [ 50 .. 900 ] nombre de factures supplémentaires, seuls les multiples de 50 pour forfettario et de 100 pour start/pro sont acceptés |
ragioni_sociali_extra | integer [ 1 .. 1000 ] nombre de noms d'entreprises supplémentaires |
Responses
Response Schema: application/json
object (Account) | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "fatture_extra": 200
Response samples
- 200
- 400
- 402
- 404
- 406
- 428
- "data": {
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
- "documento_identita": "d64681184e3637335b606acdfa79b927.pdf",
- "modulo_attivazione": "75a9580aeb9a97d050cd00118bceb7f8.pdf",
- "data_nascita_richiedente": null,
- "telefono": null,
- "cellulare": null,
- "stato": "attivo",
- "tipo_account": "forfettario",
- "password": "iujedwhn324234",
- "fatture": 50,
- "fatture_extra": 200,
- "ragioni_sociali_extra": 0,
- "timestamp_creazione": 1655807719,
- "timestamp_ultima_modifica": 1655816051,
- "timestamp_scadenza": 1939728960,
- "autorinnovo": false,
- "id": "62b19eea2f7b5264ce34ac29"
- "success": true,
- "message": "",
- "error": null
Révocation d'un compte de facturation légale
Cette méthode vous permet de révoquer le compte de facturation légale spécifique lié à l'identifiant
Authorizations:
path Parameters
id required | string Example: 62b19eea2f7b5264ce34ac29 Identifiant du compte |
Responses
Response Schema: application/json
object (Account) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE"); curl_easy_setopt(hnd, CURLOPT_URL, "https://legalinvoice.openapi.it/account/%7Bid%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 404
- 428
- "data": {
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
- "documento_identita": "d64681184e3637335b606acdfa79b927.pdf",
- "modulo_attivazione": "75a9580aeb9a97d050cd00118bceb7f8.pdf",
- "data_nascita_richiedente": null,
- "telefono": null,
- "cellulare": null,
- "stato": "revocato",
- "tipo_account": "forfettario",
- "password": "iujedwhn324234",
- "fatture": 50,
- "fatture_extra": 0,
- "ragioni_sociali_extra": 0,
- "timestamp_creazione": 1655807719,
- "timestamp_ultima_modifica": 1655816051,
- "timestamp_scadenza": 1939728960,
- "autorinnovo": false,
- "id": "62b19eea2f7b5264ce34ac29"
- "success": true,
- "message": "",
- "error": null
Renouvellement du compte de factures légales
Cette méthode vous permet de renouveler pour une ou plusieurs années le compte de facture légale identifié par l'id
Authorizations:
path Parameters
id required | string Example: 62b19eea2f7b5264ce34ac29 Identifiant du compte |
query Parameters
anni | integer Example: anni=2 Nombre d'années pour lesquelles vous souhaitez renouveler le compte. S'il n'est pas renseigné, il est de 1 par défaut |
Responses
Response Schema: application/json
object (Account) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://legalinvoice.openapi.it/account/%7Bid%7D/rinnovo?anni=2"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 402
- 404
- 428
- "data": {
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
- "documento_identita": "d64681184e3637335b606acdfa79b927.pdf",
- "modulo_attivazione": "75a9580aeb9a97d050cd00118bceb7f8.pdf",
- "data_nascita_richiedente": null,
- "telefono": null,
- "cellulare": null,
- "stato": "attivo",
- "tipo_account": "forfettario",
- "password": "iujedwhn324234",
- "fatture": 50,
- "fatture_extra": 0,
- "ragioni_sociali_extra": 0,
- "timestamp_creazione": 1655807719,
- "timestamp_ultima_modifica": 1655816051,
- "timestamp_scadenza": 1939728960,
- "autorinnovo": false,
- "id": "62b19eea2f7b5264ce34ac29"
- "success": true,
- "message": "",
- "error": null
Compte spécifique de la facture légale
Cette méthode permet d'afficher le ou les comptes de la facture légale liés à l'e-mail.
Authorizations:
path Parameters
email required |
Responses
Response Schema: application/json
Account (object) or Accounts (object) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://legalinvoice.openapi.it/account/%7Bemail%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 404
- "data": {
- "cf_piva_titolare": "12485671007",
- "denominazione_titolare": "openapi srl",
- "comune_titolare": "roma",
- "indirizzo_titolare": "via filippo marinetti 221",
- "cap_titolare": "00143",
- "provincia_titolare": "rm",
- "nome_richiedente": "Mario",
- "cognome_richiedente": "Rossi",
- "sesso_richiedente": "M",
- "cf_richiedente": "MRXXXXXXXXXXXF",
- "documento_identita": "d64681184e3637335b606acdfa79b927.pdf",
- "modulo_attivazione": "75a9580aeb9a97d050cd00118bceb7f8.pdf",
- "data_nascita_richiedente": null,
- "telefono": null,
- "cellulare": null,
- "stato": "attivo",
- "tipo_account": "forfettario",
- "password": "iujedwhn324234",
- "fatture": 50,
- "fatture_extra": 0,
- "ragioni_sociali_extra": 0,
- "timestamp_creazione": 1655807719,
- "timestamp_ultima_modifica": 1655816051,
- "timestamp_scadenza": 1939728960,
- "autorinnovo": false,
- "id": "62b19eea2f7b5264ce34ac29"
- "success": true,
- "message": "",
- "error": null