PUT api/owners/{id}

Updates owner

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

globally unique identifier

Required

Body Parameters

UpsertOwnerRequest
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

CustomerName

string

None.

Uvmid

string

None.

Address

string

None.

Postcode

string

None.

City

string

None.

ContactPersonName

string

None.

ContactPhone

string

None.

ContactEmail

string

None.

UserGroupId

globally unique identifier

None.

Type

integer

None.

Ws17

boolean

None.

Blocked

boolean

None.

AlternativeName

string

None.

CustomerNumber

string

None.

Tags

Collection of string

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "7c015231-7f82-4588-b583-5cf32ffaac80",
  "CustomerName": "sample string 2",
  "Uvmid": "sample string 3",
  "Address": "sample string 4",
  "Postcode": "sample string 5",
  "City": "sample string 6",
  "ContactPersonName": "sample string 7",
  "ContactPhone": "sample string 8",
  "ContactEmail": "sample string 9",
  "UserGroupId": "53f90240-d948-4dd5-ae85-112a5264ac62",
  "Type": 11,
  "Ws17": true,
  "Blocked": true,
  "AlternativeName": "sample string 14",
  "CustomerNumber": "sample string 15",
  "Tags": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<UpsertOwnerRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Alice.Dto.Requests.Owner">
  <Address>sample string 4</Address>
  <AlternativeName>sample string 14</AlternativeName>
  <Blocked>true</Blocked>
  <City>sample string 6</City>
  <ContactEmail>sample string 9</ContactEmail>
  <ContactPersonName>sample string 7</ContactPersonName>
  <ContactPhone>sample string 8</ContactPhone>
  <CustomerName>sample string 2</CustomerName>
  <CustomerNumber>sample string 15</CustomerNumber>
  <Id>7c015231-7f82-4588-b583-5cf32ffaac80</Id>
  <Postcode>sample string 5</Postcode>
  <Tags xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Tags>
  <Type>11</Type>
  <UserGroupId>53f90240-d948-4dd5-ae85-112a5264ac62</UserGroupId>
  <Uvmid>sample string 3</Uvmid>
  <Ws17>true</Ws17>
</UpsertOwnerRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ValidationResult
NameDescriptionTypeAdditional information
IsValid

boolean

None.

Errors

Collection of ValidationFailure

None.

Response Formats

application/json, text/json

Sample:
{
  "errors": []
}

application/xml, text/xml

Sample:
<ValidationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FluentValidation.Results">
  <errors />
</ValidationResult>