Le soluzioni di Fatturazione Elettronica per Imprese, Professionisti e Forfettari
Attiva via API ed in pochi secondi Legalinvoice, il software di Fatturazione Elettronica B2B e PA
Tutte le informazioni di cui hai bisogno
Qui trovi qualche consiglio da prendere in considerazione per approcciare a questa API. Se preferisci forniamo esempi di codice, documentazione in OAS3, la possibilità di provare l'API dal vivo con la Swagger UI oppure importare l'intera collezione in Postman. Offriamo inoltre un ambiente di Sandbox dove puoi sperimentare tutte le API gratuitamente.
Prendi il token nell'apposita sezione prima di cominciare.
- Oas file url https://console.openapi.com/oas/it/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)
Servizio web che consente di attivare un account per la fatturazione elettronica.
Registrare un nuovo account per la fattura legale "forfettario
Questo metodo consente di registrare un nuovo conto di fattura legale di tipo "forfettario". 'forfettario' significa che si hanno 50 fatture iniziali. Per i documenti il sistema chiamerà dal seguente ip: 34.76.237.249
Authorizations:
Request Body schema: application/json
cf_piva_titolare required | string Supporto per cf/piva |
denominazione_titolare required | string nome del titolare |
comune_titolare required | string città titolare |
indirizzo_titolare required | string indirizzo del titolare |
cap_titolare required | string codice postale del titolare |
provincia_titolare required | string provincia titolare |
email required | string e-mail del titolare |
nome_richiedente required | string nome del cliente |
cognome_richiedente required | string cognome del cliente |
sesso_richiedente required | string Enum: "M" "F" genere |
cf_richiedente required | string codice fiscale del cliente |
data_nascita_richiedente | string data di nascita del cliente (formato accettato: gg/mm/aaaa) |
telefono | string telefono cliente |
cellulare | string telefono cellulare del cliente |
documento_identita required | string Url da cui il sistema può scaricare un documento di identità del cliente; formato accettato: pdf. Il sistema chiamerà dal seguente ip: 34.76.237.249 |
modulo_attivazione required | string Url da cui il sistema può scaricare il modulo di attivazione; formato accettato: pdf. Il sistema chiamerà dal seguente ip: 34.76.237.249 |
object (Callback) | |
autorinnovo | boolean Default: false se impostato su true, permette al sistema di rinnovare automaticamente l'account alla scadenza, cercando di prelevare il credito dal borsellino del proprietario |
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
Registrare un nuovo conto fattura legale "iniziale
Questo metodo consente di registrare un nuovo conto di fatture legali di tipo "start". 'start' significa che si hanno 200 fatture iniziali. Per i documenti il sistema chiamerà dal seguente ip: 34.76.237.249
Authorizations:
Request Body schema: application/json
cf_piva_titolare required | string Supporto per cf/piva |
denominazione_titolare required | string nome del titolare |
comune_titolare required | string città titolare |
indirizzo_titolare required | string indirizzo del titolare |
cap_titolare required | string codice postale del titolare |
provincia_titolare required | string provincia titolare |
email required | string e-mail del titolare |
nome_richiedente required | string nome del cliente |
cognome_richiedente required | string cognome del cliente |
sesso_richiedente required | string Enum: "M" "F" genere |
cf_richiedente required | string codice fiscale del cliente |
data_nascita_richiedente | string data di nascita del cliente (formato accettato: gg/mm/aaaa) |
telefono | string telefono cliente |
cellulare | string telefono cellulare del cliente |
documento_identita required | string Url da cui il sistema può scaricare un documento di identità del cliente; formato accettato: pdf. Il sistema chiamerà dal seguente ip: 34.76.237.249 |
modulo_attivazione required | string Url da cui il sistema può scaricare il modulo di attivazione; formato accettato: pdf. Il sistema chiamerà dal seguente ip: 34.76.237.249 |
object (Callback) | |
autorinnovo | boolean Default: false se impostato su true, permette al sistema di rinnovare automaticamente l'account alla scadenza, cercando di prelevare il credito dal borsellino del proprietario |
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
Registrare un nuovo account di fattura legale "pro
Questo metodo consente di registrare un nuovo account di fatturazione legale di tipo "pro". 'pro' significa che si hanno 400 fatture iniziali e la possibilità di aggiungere altri nomi di società. Per i documenti il sistema chiamerà dal seguente ip: 34.76.237.249
Authorizations:
Request Body schema: application/json
cf_piva_titolare required | string Supporto per cf/piva |
denominazione_titolare required | string nome del titolare |
comune_titolare required | string città titolare |
indirizzo_titolare required | string indirizzo del titolare |
cap_titolare required | string codice postale del titolare |
provincia_titolare required | string provincia titolare |
email required | string e-mail del titolare |
nome_richiedente required | string nome del cliente |
cognome_richiedente required | string cognome del cliente |
sesso_richiedente required | string Enum: "M" "F" genere |
cf_richiedente required | string codice fiscale del cliente |
data_nascita_richiedente | string data di nascita del cliente (formato accettato: gg/mm/aaaa) |
telefono | string telefono cliente |
cellulare | string telefono cellulare del cliente |
documento_identita required | string Url da cui il sistema può scaricare un documento di identità del cliente; formato accettato: pdf. Il sistema chiamerà dal seguente ip: 34.76.237.249 |
modulo_attivazione required | string Url da cui il sistema può scaricare il modulo di attivazione; formato accettato: pdf. Il sistema chiamerà dal seguente ip: 34.76.237.249 |
object (Callback) | |
autorinnovo | boolean Default: false se impostato su true, permette al sistema di rinnovare automaticamente l'account alla scadenza, cercando di prelevare il credito dal borsellino del proprietario |
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
Scarica il modulo di attivazione
Questo metodo consente di scaricare direttamente il modulo di attivazione. Una volta compilato e firmato, verrà passato sotto forma di stringa codificata in base 64 utilizzando il metodo POST insieme a un documento di 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);
Elenco dei conti delle fatture legali
Questo metodo mostra l'elenco dei conti delle fatture legali che appartengono al proprio nome utente.
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
Conto specifico della fattura legale
Questo metodo mostra lo specifico conto della fattura legale relativo all'id
Authorizations:
path Parameters
id required | string Example: 62b19eea2f7b5264ce34ac29 Id del conto |
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
Aggiungere fatture o nomi di società supplementari
Questo metodo consente di aggiungere fatture o nomi di società supplementari. Le fatture possono essere aggiunte per tutti i tipi di conti, mentre le ragioni sociali possono essere aggiunte solo per quelli di tipo "pro".
Authorizations:
path Parameters
id required | string Example: 62b19eea2f7b5264ce34ac29 Id del conto |
Request Body schema: application/json
fatture_extra | integer [ 50 .. 900 ] numero di fatture extra, accettati solo multipli di 50 per forfettario e 100 per start/pro |
ragioni_sociali_extra | integer [ 1 .. 1000 ] numero di nomi di aziende extra |
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
Revoca di un conto fattura legale
Questo metodo consente di revocare il conto specifico della fattura legale relativa all'id
Authorizations:
path Parameters
id required | string Example: 62b19eea2f7b5264ce34ac29 Id del conto |
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
Rinnovo del conto per le fatture legali
Questo metodo consente di rinnovare per uno o più anni il conto della fattura legale identificato dall'id
Authorizations:
path Parameters
id required | string Example: 62b19eea2f7b5264ce34ac29 Id del conto |
query Parameters
anni | integer Example: anni=2 Numero di anni per i quali si desidera rinnovare l'account. Se non viene passato è 1 per impostazione predefinita |
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
Conto specifico della fattura legale
Questo metodo mostra il conto o i conti delle fatture legali relativi all'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