Create or Update location assigned to given asset
PUT {{baseUrl}}/assets/:id/location?includeShared=false
- If the given asset has own location, this endpoint will update that location. * If the given asset has no location, this endpoint will create a new location and update the given asset. * If the given asset has inherited location, this endpoint will create a new location and update the given asset. If you wanted to update the inherited location you have to use the 'location' url in AssetResource object (with PUT method).
Request Params
| Key | Datatype | Required | Description |
|---|---|---|---|
includeShared | boolean | Specifies if the operation should take into account shared (received) assets, aspects and asset types. Received resources are not visible in case includeShared=false. For query operations, received resources are not returned. Endpoints addressing individual resources respond with 404. In case received resources are referenced in a request parameter or property, they are treated as not existing. |
Request Body
{"country"=>"<string>", "region"=>"<string>", "locality"=>"<string>", "streetAddress"=>"<string>", "postalCode"=>"<string>", "longitude"=>"<number>", "latitude"=>"<number>"}
HEADERS
| Key | Datatype | Required | Description |
|---|---|---|---|
If-Match | string | (Required) Last known version to facilitate optimistic locking | |
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"typeId":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"parentId":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"timezone":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"twinType":"performance","tenantId":"mdsp","subTenant":"UnkarPlutt Inc.","t2Tenant":"DEPRECATED: use subTenant instead","assetId":"c27a28b6eb16b507fabc11e75da8b4ce","fileAssignments":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"locks":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"deleted":"1992-05-06T17:57:11.041Z","sharing":{"modes":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"etag":1,"_links":{"self":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"parent":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"children":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"variables":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"aspects":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"t2Tenant":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"location":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"hierarchyPath":[{"assetId":"c27a28b6eb16b507fabc11e75da8b4ce","name":"Millenium Falcon's parent"},{"assetId":"c27a28b6eb16b507fabc11e75da8b4ce","name":"Millenium Falcon's parent"}]}