/r/{repoId}/objectmanagement/datasets

POST
https://sample-api.d-velop.cloud
Creating a dataset
Parameters
repoId/string/required
The unique ID of the repository.
Responses
201
The dataset was created successfully.
Headers
Location
URI of the created dataset resource
string
URI of the created dataset resource
400
Invalid data was transferred or the dataset already exists in the repository.
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: 'POST',
  headers: {accept: 'application/json', 'content-type': 'application/hal+json'},
  body: '{"dataType":"STRING | CURRENCY | NUMERIC | DATE | URI","id":"00000000-0000-0000-0000-000000000000 | USERS | EXISTING_VALUES","name":"supplier names","readOnly":"test","values":[1,2,3]}'
};

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