9,90 € + IVA
Il nostro servizio API automatizza il processo di Disdetta Contratto Di Affitto consentendo di recedere in modo rapido ed efficiente qualsiasi tipologia di contratto di locazione.
Il nostro servizio API di Disdetta Contratto Di Affitto consente di recedere in modo rapido ed efficiente qualsiasi tipologia di contratto di locazione secondo normativa. Il servizio automatizza il processo di risoluzione, riducendo errori e garantendo la conformità normativa.
Il servizio viene erogato tramite API direttamente da un professionista abilitato e le tempistiche, trattandosi di lavorazioni svolte manualmente da operatori, dipendono dalla complessità della pratica. Openapi garantisce che l'intero processo avvenga nel pieno rispetto della normativa vigente in materia di privacy, con logiche di minimizzazione e cifrature dei dati.
Il servizio di Disdetta Contratto di Affitto consente di disdirre i contratti di locazione di qualsiasi tipologia di immobile.
GET /documents
Per richiedere la Disdetta Contratto di Affitto con Docuengine prima di tutto è necessario verificare tutti i parametri per completare correttamente la richiesta.
https://docuengine.openapi.com/documents
Questo è possibile tramite l'endpoint GET /documents che non necessita di parametri e restituirà l'elenco completo dei documenti e pratiche richiedibili tramite Docuengine ed i rispettivi parametri e costi.
GET /documents
La risposta indicherà tutti le informazioni necessarie per completare la richiesta dei documenti disponibili tramite l'API Docuengine. Nel nostro caso ci interesserà solo i dati per la Disdetta Contratto di Affitto
{
"data": [
{
"requestStructure": {
"fields": {
"field0": {
"name": "applicantName",
"nameIT": "nome richiedente",
"type": "string",
"required": true,
"options": null,
"help": "Inserire il nome completo del richiedente (o ragione sociale)"
},
"field1": {
"name": "applicantTaxCode",
"nameIT": "codice fiscale richiedente",
"type": "taxCode",
"required": true,
"options": null,
"help": "Inserire il codice fiscale del richiedente"
},
"field2": {
"name": "applicantType",
"nameIT": "tipologia richiedente",
"type": "optionCode",
"required": true,
"options": [],
"help": "Selezionare la tipologia di richiedente"
},
"field3": {
"name": "otherPartyTaxCode",
"nameIT": "codice fiscale altra parte",
"type": "taxCode",
"required": true,
"options": null,
"help": "Inserire il codice fiscale dell'altra parte del contratto"
},
"field4": {
"name": "applicantPhone",
"nameIT": "telefono richiedente",
"type": "string",
"required": true,
"options": null,
"help": "Inserire un contatto telefonico del richiedente per essere ricontattati in caso di problemi"
},
"field5": {
"name": "applicantEmail",
"nameIT": "email richiedente",
"type": "email",
"required": true,
"options": null
"help": "Inserire un'email del richiedente per essere ricontattati in caso di problemi"
},
"field6": {
"name": "rentalContractType",
"nameIT": "tipologia contratto locazione",
"type": "optionCode",
"required": true,
"options": [],
"help": "Selezionare la tipologia di contratto di locazione"
},
"field7": {
"name": "contractEndDate",
"nameIT": "data fine contratto",
"type": "date",
"required": true,
"options": null,
"help": "Inserire la data in cui finisce la decorrenza del contratto"
},
"field8": {
"name": "contractFile",
"nameIT": "file contratto",
"type": "string",
"required": true,
"options": null,
"help": "Allegare contratto di locazione"
},
"field9": {
"name": "registrationFile",
"nameIT": "file registrazione",
"type": "file",
"required": true,
"options": null,
"help": Allegare ricevuta di registrazione"
},
"field10": {
"name": "taxRegime",
"nameIT": "regime fiscale",
"type": "optionCode",
"required": true,
"options": [],
"help": "Selezionare il regime fiscale"
},
"field11": {
"name": "propertyType",
"nameIT": "tipologia immobile",
"type": "optionCode",
"required": true,
"options": [],
"help": "Selezionare la tipologia di immobile"
},
"field12": {
"name": "province",
"nameIT": "provincia immobile",
"type": "string",
"required": true,
"options": null,
"help": "Inserire la provincia dove e' presente l'immobile"
},
"field13": {
"name": "town",
"nameIT": "comune immobile",
"type": "string",
"required": true,
"options": null,
"help": "Inserire il comune dove e' presente l'immobile"
},
"field14": {
"name": "address",
"nameIT": "indirizzo immobile",
"type": "string",
"required": true,
"options": null,
"help": "Inserire l'indirizzo (con civico) dell'immobile"
} ,
"field15": {
"name": "cadastralSheet",
"nameIT": "foglio catastale",
"type": "cadastralSheet",
"required": true,
"options": null,
"help": "Inserire il foglio catastale dell'immobile"
},,
"field16": {
"name": "cadastralParcel",
"nameIT": "particella catastale",
"type": "cadastralParcel",
"required": true,
"options": null,
"help": "Inserire la particella catastale dell'immobile"
},
"field17": {
"name": "cadastralSub",
"nameIT": "subalterno catastale",
"type": "cadastralSub",
"required": true,
"options": null,
"help": "Inserire il subalterno catastale dell'immobile"
},
"field18": {
"name": "cadastralIncome",
"nameIT": "rendita catastale",
"type": "float",
"required": true,
"options": null,
"help": "Inserire la rendita catastale dell'immobile"
},
"field19": {
"name": "cadastralCategory",
"nameIT": "categoria catastale",
"type": "optionCode",
"required": true,
"options": [],
"help": "Selezionare la categoria catastale dell'immobile"
},
"field20": {
"name": "resolutionFee",
"nameIT": "corrispettivo risoluzione",
"type": "float",
"required": false,
"options": null,
"help": "Inserire l'ammontare del corrispettivo di risoluzione del contratto (se previsto)"
},
"field21": {
"name": "ibanCode",
"nameIT": "codice iban",
"type": "string",
"required": false,
"options": null,
"help": "Inserire il codice IBAN per assolvere l'imposta di registro dovuta per la risoluzione anticipata del contratto (obbligatorio se contratto in regime ordinario)"
},
"field22": {
"name": "accountHolderTaxCode",
"nameIT": "codice fiscale titolare conto",
"type": "taxCode",
"required": false,
"options": null,
"help": "Inserire il codice fiscale del titotale del conto associato all'IBAN (obbligatorio se contratto in regime ordinario)"
},
"field23": {
"name": "contractIdCode",
"nameIT": "codice identificativo contratto",
"type": "string",
"required": false,
"options": null,
"help": "Inserire il codice identificativo del contratto"
},
"field24": {
"name": "registrationOfficeCode",
"nameIT": "codice ufficio registrazione",
"type": "string",
"required": false,
"options": null,
"help": "Inserire il codice dell'ufficio della registrazione del contratto (obbligatorio nel caso non sia stato completato il campo codice identificativo del contratto)"
},
"field25": {
"name": "contractRegistrationYear",
"nameIT": "anno registrazione contratto",
"type": "integer",
"required": false,
"options": null,
"help": "Inserire l'anno della registrazione del contratto (obbligatorio nel caso non sia stato completato il campo codice identificativo del contratto)"
},
"field26": {
"name": "contractRegistrationSeries",
"nameIT": "serie registrazione contratto",
"type": "string",
"required": true,
"options": null,
"help": "Inserire la serie della registrazione del contratto (obbligatorio nel caso non sia stato completato il campo codice identificativo del contratto)"
},
"field27": {
"name": "contractRegistrationNumber",
"nameIT": "numero registrazione contratto",
"type": "integer",
"required": false,
"options": null,
"help": "Inserire il numero della registrazione del contratto (obbligatorio nel caso non sia stato completato il campo codice identificativo del contratto)"
},
"field28": {
"name": "contractRegistrationSubNumber",
"nameIT": "sottonumero registrazione contratto",
"type": "integer",
"required": tfalserue,
"options": null,
"help": "Inserire il sottonumero della registrazione del contratto (obbligatorio nel caso non sia stato completato il campo codice identificativo del contratto)"
}
},
"validation": "()",
"help": null,
"searchHelp": null
},
"category": "Catastali",
"name": "Disdetta Contratto Di Affitto",
"options": null,
"hasSearch": false,
"isSync": false,
"id": "67e13d392cbb7e30d3d93ea0",
"searchPrice": 0,
"documentPrice": 9.9,
"totalPrice": 9.9
}
],
"success": true,
"message": "",
"error": null
}
I dati utili per la richiesta sono:
A seconda del regime fiscale scelto vanno inseriti dei campi oppure no. In regime ordinario sono obbligatori il codice Iban, il nome dell'intestatario del conto e il corrispettivo di risoluzione, altrimenti no
I documenti aggiuntivi necessari saranno richiesti dal CAF o Patronato che gestirà la pratica in conformità con la normativa sulla privacy.
POST /requests
POST /requests
La richiesta dovrà includere i seguenti dati
{
"documentId": "67e13d392cbb7e30d3d93ea0"
"search": {
"field0": "Nome richiedente",
"field1": "Codice fiscale richiedente",
"field2": "Tipologia richiedente",
"field3": "Codice fiscale altra parte",
"field4": "Telefono richiedente",
"field5": "Email richiedente",
"field6": "Tipologia contratto locazione",
"field7": "Data fine contratto",
"field8": "File contratto",
"field9": "File Registrazione",
"field10": "Regime fiscale",
"field11": "Tipologia immobile",
"field12": "Provincia",
"field13": "Comune",
"field14": "Indirizzo",
"field15": "foglio catastale",
"field16": "particella catastale",
"field17": "subalterno catastale",
"field18": "rendita catastale",
"field19": "categoria catastale",
}
}
I campo sono a titolo di esempio
POST /requests
La risposta restituisce diverse informazioni tra cui lo stato, se impostata la callback e l'ID della richiesta che ci servirà successivamente per scaricare il documento.
{
"data" {
"documentId": "66ffea9fa2b0bc1d3104fa54"
"search": {
"field0": "Nome richiedente",
"field1": "Codice fiscale richiedente",
"field2": "Tipologia richiedente",
"field3": "Codice fiscale altra parte",
"field4": "Telefono richiedente",
"field5": "Email richiedente",
"field6": "Tipologia contratto locazione",
"field7": "Data fine contratto",
"field8": "File contratto",
"field9": "File Registrazione",
"field10": "Regime fiscale",
"field11": "Tipologia immobile",
"field12": "Provincia",
"field13": "Comune",
"field14": "Indirizzo",
"field15": "foglio catastale",
"field16": "particella catastale",
"field17": "subalterno catastale",
"field18": "rendita catastale",
"field19": "categoria catastale",
},
"data": {}
},
"timestamps": {
"creation": 1724416377,
"WAIT": 1724416377,
"lastUpdate": 1724416393
},
"state": "WAIT",
"readableSearch": {},
"optionsPrice": 0,
"selectedOptions": null,
"notifyEmail": null,
"name": "Disdetta Contratto Di Affitto",
"hasSearch": false,
"searchPrice": 0,
"documentPrice": 9.9,
"totalPrice": 9.9,
"documents": null,
"resultId": null,
"results": null,
"id": "67e13d392cbb7e30d3d93ea0"
},
"success": true,
"message": "",
"error": null
}
PATCH /requests/{_id}
Per impostazione predefinita, se il campo "STATE" non viene valorizzato la transazione viene considerata immediatamente chiusa e la tua richiesta verrà gestita ed evasa. Se invece viene impostato, la transazione viene avviata ma rimane aperta e quindi puoi procedere ad aggiornare la richiesta tramite l'endpoint PATCH /requests/{_id}.
PATCH /requests/{_id}
Questo endpoint permette di aggiornare determinati campi della richiesta e di completarne il processo: chiudendola, se lo stato è "NEW", oppure selezionando un risultato generato dalla ricerca, nel caso in cui il documento abbia il parametro 'hasSearch' impostato su true.
{
"data" {
"documentId": "66ffea9fa2b0bc1d3104fa54"
"search": {
"field0": "Nome richiedente",
"field1": "Codice fiscale richiedente",
"field2": "Tipologia richiedente",
"field3": "Codice fiscale altra parte",
"field4": "Telefono richiedente",
"field5": "Email richiedente",
"field6": "Tipologia contratto locazione",
"field7": "Data fine contratto",
"field8": "File contratto",
"field9": "File Registrazione",
"field10": "Regime fiscale",
"field11": "Tipologia immobile",
"field12": "Provincia",
"field13": "Comune",
"field14": "Indirizzo",
"field15": "foglio catastale",
"field16": "particella catastale",
"field17": "subalterno catastale",
"field18": "rendita catastale",
"field19": "categoria catastale",
},
"data": {}
},
"timestamps": {
"creation": 1724416377,
"WAIT": 1724416377,
"lastUpdate": 1724416393
},
"state": "WAIT",
"readableSearch": {},
"optionsPrice": 0,
"selectedOptions": null,
"notifyEmail": null,
"name": "Disdetta Contratto Di Affitto",
"hasSearch": false,
"searchPrice": 0,
"documentPrice": 9.9,
"totalPrice": 9.9,
"documents": null,
"resultId": null,
"results": null,
"id": "67e13d392cbb7e30d3d93ea0"
},
"success": true,
"message": "",
"error": null
}
Quando la richiesta è in stato "evaso", è possibile scaricare la tua ricevuta ufficiale rilasciata dall’Agenzia delle Entrate in formato PDF. L'endpoint che permette di scaricare i documenti generati dalla richiesta è: GET/requests/{id}/documents
La risposta indicherà nome del file, dimensione e l'URL per il download del file.
{
data{
"fileName":"5f22f5b5065afc21cc60a27a_0.pdf",
"mimeType"application/pdf",
"fileSize":"34144",
"md5":"application/pdf",
"urlExpire":"1724505599",
"downloadUrl":"https://storage.googleapis.com/test-docuengine-openapi-com/documents/5f22f5b5065afc21cc60a27a_0.pdf",
},
"success": true,
"message": "",
"error": null
}
Il file PDF è fornito in formato codificato base64.
Integrando le API di Openapi, le aziende possono offrire ai propri clienti un servizio efficiente e conforme per la richiesta della Disdetta Contratto Di Affitto.
Hai bisogno di aiuto?
Non hai trovato la risposta che cercavi?
Compila tutti i campi, ti ricontatteremo al più presto!
Il nostro servizio API automatizza la procedura di disdetta di qualsiasi tipo di contratto di locazione, garantendo un processo rapido, sicuro e conforme alla normativa vigente. Tutto tramite API.
Per avviare la disdetta, sono richiesti:
Dopo aver inviato la richiesta tramite API, è possibile monitorare lo stato della pratica attraverso gli endpoint dedicati. Una volta approvata, sarà possibile scaricare il documento di disdetta.
Se la richiesta non è ancora chiusa, è possibile modificarla (deve avere stato NEW) tramite l’endpoint PATCH/requests/{_id}. Questo permette di aggiornare specifici campi e completare il processo prima della registrazione definitiva.
Si, una volta che la richiesta è stata evasa, è possibile scaricare la ricevuta ufficiale rilasciata dall’Agenzia delle Entrate utilizzando l’endpoint GET/requests/{id}/documents, che fornirà un link per il download del PDF.
Si, sempre tramite l’API Docuengine è possibile richiedere la Proroga Contratto di Affitto e la Registrazione Preliminare di Compravendita.
Il servizio Disdetta Contratto di Affitto è pensato per chiunque abbia bisogno di recedere da un contratto di locazione in modo rapido e conforme alla normativa. In particolare, è utile per:
Il servizio è erogato tramite API, semplificando il processo e garantendo conformità legale, sicurezza e protezione dei dati.
Le tempistiche dipendono dalla complessità della pratica, poiché ogni registrazione viene gestita manualmente da un operatore abilitato. Tuttavia, Openapi garantisce un processo rapido ed efficiente, con un tempo medio di evasione di 36 ore lavorative.
Il costo per la richiesta di disdetta del contratto di affitto è di 9,90€.