Gemma.WebApi

<back to all web services

PatchImmagineRequest

Requires Authentication
The following routes are available for this service:
PATCH/immagini/{Id}
PatchImmagineRequest Parameters:
NameParameterData TypeRequiredDescription
IdpathintNo
NomequerystringNo
Immaginequerybyte[]No
Thumbquerybyte[]No
RefCountqueryint?No
IsCachedquerybool?No
ImmagineCollegataIdqueryint?No
DidascaliaCnIdqueryint?No
TipoImmagineIdqueryint?No
URLquerystringNo
PatchImmagineResponse Parameters:
NameParameterData TypeRequiredDescription
RowsAffectedformintNo
ImageWidthformint?No
ImageHeightformint?No
ThumbnailWidthformint?No
ThumbnailHeightformint?No

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

PATCH /immagini/{Id} HTTP/1.1 
Host: gemma.api.kerberos.energy 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<PatchImmagineRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Gemma.WebApi.ServiceModel.Requests">
  <DidascaliaCnId>0</DidascaliaCnId>
  <Id>0</Id>
  <Immagine>AA==</Immagine>
  <ImmagineCollegataId>0</ImmagineCollegataId>
  <IsCached>false</IsCached>
  <Nome>String</Nome>
  <RefCount>0</RefCount>
  <Thumb>AA==</Thumb>
  <TipoImmagineId>0</TipoImmagineId>
  <URL>String</URL>
</PatchImmagineRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<PatchImmagineResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Gemma.WebApi.ServiceModel.Responses">
  <ImageHeight>0</ImageHeight>
  <ImageWidth>0</ImageWidth>
  <RowsAffected>0</RowsAffected>
  <ThumbnailHeight>0</ThumbnailHeight>
  <ThumbnailWidth>0</ThumbnailWidth>
</PatchImmagineResponse>