PUT
Modifica integrale Risorsa
PUT: tse.smart-api.teamsystem.cloud/api/{product}/{version}/company/{defaultCompany}/{module}/{resource}/{id}
Parametri
- id: codice identificativo da leggere.
- body: l'oggetto di tipo
{risorsa}DTOda aggiornare.
Codici risposta
- 204: l'oggetto è stato aggiornato correttamente.
- 400: l'oggetto non è stato aggiornato; il contenuto della response contiene i messaggi di validazione prodotti.
- 404: l'oggetto non è stato trovato.
- 409: l'oggetto non è stato aggiornato a causa di logiche di business non rispettate; il contenuto della response contiene i messaggi di validazione prodotti.
Body di esempio
{
"title": "pippo",
"accounts": [
{
"id": 1,
"description": "account1"
},
{
"id": 2,
"patchInternalOp": "delete"
},
{
"patchInternalOp": "add",
"description": "account3"
}
]
}
Codici risposta
- 204: l'oggetto è stato aggiornato correttamente.
- 400: l'oggetto non è stato aggiornato; il contenuto della response contiene i messaggi di validazione prodotti.
- 404: l'oggetto non è stato trovato.
- 409: l'oggetto non è stato aggiornato a causa di logiche di business non rispettate; il contenuto della response contiene i messaggi di validazione prodotti.