Download OpenAPI specification:Download
This API is used by the Hydamo Validatietool for validation HyDAMO objects
Gets a complete overview of all Validationtool tasks
read
) [- {
- "id": 1,
- "name": "test",
- "status": "new",
- "numberOfDatasets": 0,
- "validationRules": false,
- "host": "abcdefghijeklmnopqrstuvwxyz1",
- "owner": "",
- "fromat": ""
}, - {
- "id": 2,
- "name": "test",
- "status": "ready_to_validate",
- "numberOfDatasets": 2,
- "validationRules": true,
- "host": "",
- "owner": "abcdefghijeklmnopqrstuvwxyz1",
- "format": ""
}
]
Creates a new HyDAMO* validationtool task with id and status 'new'
write
) task_name required | string Task name |
{- "id": 1,
- "name": "Validation stuw",
- "status": "new",
- "numberOfDatasets": 0,
- "validationRules": false,
- "host": "",
- "owner": "abcdefghijeklmnopqrstuvwxyz1",
- "format": ""
}
Gets a HyDAMO validationtool task by ID.
read
) task_id required | integer <int64> Task ID |
{- "id": 1,
- "name": "Validation stuw",
- "status": "ready_to_validate",
- "numberOfDatasets": 2,
- "validationRules": true,
- "host": "",
- "owner": "abcdefghijeklmnopqrstuvwxyz1",
- "format": "geopackage,geojson,csv"
}
Deletes a HyDAMO validationtool task by ID.
write
) task_id required | integer <int64> Task ID |
Starts a HyDAMO validationtool task by ID.
write
) task_id required | integer <int64> Task ID |
format required | string Format (geopackage/geojson/csv) by multiple choices comma separated |
Kills an already running HyDAMO validationtool task by ID.
write
) task_id required | integer <int64> Task ID |
Gets list of uploaded datasets in a task by ID.
read
) task_id required | integer <int64> Task ID |
[- {
- "id": 1,
- "file": "afvoergebied.gpkg"
}, - {
- "id": 2,
- "file": "aanvoergebied.gpkg"
}
]
Uploads a dataset file for a Validationtool task by ID
write
) task_id required | integer <int64> Task ID |
file | string <binary> |
Gets a file with a dataset by ID of a Validationtool task by ID
read
) task_id required | integer <int64> Task ID |
dataset_id required | integer <int64> Dataset ID |
Deletes a dataset by ID for a specific task with task ID.
write
) task_id required | integer <int64> Task ID |
dataset_id required | integer <int64> Dataset ID |
gets the file with validationrules for a Validationtool task by ID
read
) task_id required | integer <int64> Task ID |
uploads file with validationrules for a Validationtool task by ID
write
) task_id required | integer <int64> Task ID |
file | string <binary> |
deletes a file with validationrules for a Validationtool task by ID
write
) task_id required | integer <int64> Task ID |
Gets a result by ID for a specific task.
read
) task_id required | integer <int64> Task ID |
format required | string Format (geopackage/geojson/csv/object-type exception metadata) |