Get all dataplanes
GET/api/management/dataplanes
Fetches all the dataplanes.
Request
Query Parameters
order string
Possible values: [ASC
, DESC
]
Default value:
DESC
order_by string
Default value:
modifiedDate
page number
Possible values: >= 1
Default value:
1
per_page number
Possible values: >= 1
and <= 100
Default value:
100
Responses
- 200
- 403
Response Headers
- application/json
- Schema
- Example (auto)
Schema
- Array [
- ]
datasets object[]
dataplaneTypestringrequired
endpointPrefixstringrequired
callbackAddressstringrequired
managementAddressstringrequired
managementTokenstringrequired
catalogSynchronizationstringrequired
Possible values: [push
, pull
]
rolestringrequired
Possible values: [consumer
, provider
, both
]
identifierstringrequired
[
{
"datasets": [
{
"@id": "string",
"dcat:contactPoint": "string",
"dcat:keyword": [
"string"
],
"dcat:landingPage": "string",
"dcat:theme": [
"string"
],
"dcat:conformsTo": "string",
"dct:creator": "string",
"dct:description": [
"string"
],
"dct:identifier": "string",
"dct:isReferencedBy": "string",
"dct:issued": "string",
"dct:language": "string",
"dct:license": "string",
"dct:modified": "string",
"dct:publisher": "string",
"dct:relation": "string",
"dct:title": "string",
"dct:type": "string",
"odrl:hasPolicy": [
{
"@id": "string",
"@type": "string",
"odrl:assigner": "string",
"odrl:assignee": "string",
"odrl:profile": "string",
"odrl:permission": [
{
"@type": "string",
"odrl:assigner": "string",
"odrl:assignee": "string",
"odrl:action": "string",
"odrl:target": "string",
"odrl:constraint": [
{
"@type": "string",
"odrl:leftOperand": "string",
"odrl:operator": "string",
"odrl:rightOperand": {},
"odrl:rightOperandReference": "string"
}
],
"odrl:Duty": [
"string"
]
}
],
"odrl:prohibition": [
{
"@type": "string",
"odrl:assigner": "string",
"odrl:assignee": "string",
"odrl:action": "string",
"odrl:target": "string",
"odrl:constraint": [
{
"@type": "string",
"odrl:leftOperand": "string",
"odrl:operator": "string",
"odrl:rightOperand": {},
"odrl:rightOperandReference": "string"
}
]
}
],
"odrl:obligation": [
{}
],
"odrl:target": "string"
}
],
"dcat:hasVersion": [
"string"
],
"dcat:isVersionOf": "string",
"dcat:version": "string",
"dcat:hasCurrentVersion": "string",
"dcat:previousVersion": "string",
"@type": "string",
"dcat:distribution": [
"string"
],
"dcat:spatialResolutionInMeters": "string",
"dcat:temporalResolution": {
"@value": "string",
"@type": "string"
},
"dct:accrualPeriodicity": "string",
"dct:spatial": "string",
"dct:temporal": "string",
"prov:wasGeneratedBy": "string"
}
],
"dataplaneType": "string",
"endpointPrefix": "string",
"callbackAddress": "string",
"managementAddress": "string",
"managementToken": "string",
"catalogSynchronization": "push",
"role": "consumer",
"identifier": "string"
}
]
Forbidden
- application/json
- Schema
- Example (auto)
Schema
namestringrequired
statusstringrequired
codenumberrequired
messageobject
errorstring
{
"name": "string",
"status": "string",
"code": 0,
"message": {},
"error": "string"
}
Authorization: oauth2
name: oauth2type: oauth2scopes:controlplane_admin,controlplane_dataplane
flows: { "password": { "scopes": { "controlplane_admin": "controlplane_admin", "controlplane_dataplane": "controlplane_dataplane" } } }
- curl
- http
- CURL
curl -L 'https://tsg.dataspac.es/api/management/dataplanes' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>'