Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Operation

Updates a company.

Rw ui textbox macro
typewarning

Only accessible with permission of pms.integration.profile


Style
table {
width: 100%;
}
body.page-gadget {
padding-top: 20px;
}
.separator{
margin: 5px 0;
}



Div
style background-color: khaki; color: black; display: inline-block; padding: 5px; border-radius: 3px;

PUT



Div
stylebackground-color: #0a2b1d; padding: 10px 1em; display: inline-block; color: white; border-radius: 3px;

https://{environment}.ulysescloud.com/api/{version}/chain/{chainId}/company/{companyId}



Request

PropertyTypeRequiredDefault valueDescription
chainIdIntegertrue

companyIdIntegertrue
The company to be updated


Example request

Code Block
languagepowershell
themeDJango
PUT https://prod.ulysescloud.com/api/v1/chain/1/company/11



Entity

Insert excerpt
Company
Company
nopaneltrue

Example Body

The body that will be sent in the operation

Code Block
themeDJango
{
	"id": 11,
	"name": "Tesipro",
	"taxId": "1234",
    "iataId":null,
	"companyEmailList": [{
		"id": 11,
		"primary": true,
		"emailAddressType": {
			"id": 1,
			"code": "1",
			"name": "Personal"
		},
		"email": "awarrenfa@smugmug.com",
		"remark": null
	}],
	"companyAddressList": [{
		"id": 11,
		"primary": true,
		"communicationLocationType": {
			"id": 1,
			"code": "1",
			"name": "Home"
		},
		"street": "62211 Coleman Place",
		"city": "Newport News",
		"stateProvName": "Palencia",
		"stateProv": {
			"id": 37,
			"code": "ES-P",
			"name": "Palencia",
			"country": {
				"id": 199,
				"code": "ESP",
				"name": "SPAIN"
			}
		},
		"postalCode": "23612",
		"country": {
			"id": 199,
			"code": "ESP",
			"name": "SPAIN"
		},
		"remark": "Address Remark"
	}],
	"companyPhoneList": [{
		"id": 11,
		"primary": true,
		"phoneLocationType": {
			"id": 6,
			"code": "6",
			"name": "Home"
		},
		"phoneTechType": {
			"id": 1,
			"code": "1",
			"name": "Voice"
		},
		"countryAccessCode": "+34",
		"areaCityCode": "B",
		"phoneNumber": "1-(757)802-6554",
		"extension": "1",
		"remark": "Phone Remark"
	}],
	"companyTaxAddress": null,
	"remark": "Company Remarks"
}


Response

PropertyTypeRequiredDescription
ResponseApiMessageResponseApiMessagetrueDescription of the response of the success operation


Example response

Code Block
themeDJango
{
  "httpStatus": "201",
  "userMessage": "Success",
  "technicalMessage": "Success company updated",
  "errorCode": "0",
  "id": 1
}