/r/{repoId}/objectmanagement/properties/{id}

PUT
https://sample-api.d-velop.cloud
Changing a property
If you want to make changes to an existing property, you can use this request.
Parameters
repoId/string/required
The unique ID of the repository.
id/string/required
The unique ID of the property.
Responses
200
The property was changed successfully.
No content
400
Invalid data was transferred.
Content
Media type: application/json
{
  "code": {
    "type": "integer",
    "format": "int32",
    "example": 240100
  },
  "reason": {
    "type": "string",
    "nullable": true,
    "example": "Reason why the request failed."
  }
}
Media type: application/hal+json
{
  "code": {
    "type": "integer",
    "format": "int32",
    "example": 240100
  },
  "reason": {
    "type": "string",
    "nullable": true,
    "example": "Reason why the request failed."
  }
}
404
The property with the specified ID could not be determined.
Content
Media type: application/json
{
  "code": {
    "type": "integer",
    "format": "int32",
    "example": 240100
  },
  "reason": {
    "type": "string",
    "nullable": true,
    "example": "Reason why the request failed."
  }
}
Media type: application/hal+json
{
  "code": {
    "type": "integer",
    "format": "int32",
    "example": 240100
  },
  "reason": {
    "type": "string",
    "nullable": true,
    "example": "Reason why the request failed."
  }
}
Show operation

Language

const options = {
  method: 'PUT',
  headers: {accept: 'application/json', 'content-type': 'application/hal+json'},
  body: '{"dataSetId":"00000000-0000-0000-0000-000000000000","dataType":"STRING | CURRENCY | NUMERIC | DATE | DATETIME","id":"00000000-0000-0000-0000-000000000000","isMultiValue":"test","isSystemProperty":"test","maxValue":10,"minValue":1,"name":{"en":"Bill"},"readOnly":"test","validationRegEx":"\\d+(\\.\\d\\d)?"}'
};

fetch('https://example.com/dmsconfig/r/REPOID/objectmanagement/properties/ID', options)
  .then(response => response.json())
  .then(response => console.log(response))
  .catch(err => console.error(err));