List all user spaces
Returns the list of user spaces and their details.
If the token presented as authorization contains any caveats limiting data access to specific spaces, only the available ones show up in the result.
Example cURL requests
List user spaces
curl -H "X-Auth-Token: $TOKEN" -X GET "https://$PROVIDER_HOST/api/v3/oneprovider/spaces"
[
{
"name": "My Space 1",
"providers": [
{
"providerId": "a0b1d2e6ad583ba1b14caf3b71bc6129ch4f74",
"providerName": "MyPrivateCloud"
},
{
"providerId": "b107606a22f006b82f6f665a9e6f116cch0500",
"providerName": "PublicCloud1"
}
],
"spaceId": "fb519d81146bcc635b890ff03a5da0fdch34fe",
"fileId": "094576776E667431723230677767776C6B497031394E445F6E3868677873...",
"dirId": "094576776E667431723230677767776C6B497031394E445F6E3868677873...",
"trashDirId": "6C6B497031394E445F6E3868677873094576776E66743172323067776777...",
"archivesDirId": "723230677767776C6B497031394E445F6E3868677873094576776E667431..."
},
{
"name": "My Space 2",
"providers": [
{
"providerId": "a0b1d2e6ad583ba1b14caf3b71bc6129ch4f74",
"providerName": "MyPrivateCloud"
}
],
"spaceId": "e14039c53235c44f2f25dce4c90b1f0acha61c",
"fileId": "000000184465677569642373706163655F73706163653123737061636531...",
"dirId": "000000184465677569642373706163655F73706163653123737061636531...",
"trashDirId": "76776E667431723230677767776C6B497031394E445F6E38686778730945...",
"archivesDirId": "A094576776E667431723230677767776C6B497031394E445F6E386867787..."
}
]
Request Examples
oneprovider-rest-cli getAllSpacesResponses
The list of all user spaces and their details.
No schema provided.
Invalid request.
| Property | Type & Description | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error object (ErrorJson) Object describing an error.
| |||||||||||||||||||||||||||
Example
{
"error": {
"id": "example",
"description": "This is an example error.",
"ctx": {
"timestamp": 1750762637248,
"serviceReleaseVersion": "25.0",
"serviceId": "a7ee2722915b8bf7fb064eb65087cc61ch9357",
"serviceDomain": "dev-oneprovider-krakow.default.svc.cluster.local",
"serviceBuildVersion": "231-g8d26f953c3",
"service": "opw",
"onedataErrorsRevision": "ca3af8cb",
"module": "metadata_req",
"line": 45
}
}
}Forbidden request.
| Property | Type & Description | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error object (ErrorJson) Object describing an error.
| |||||||||||||||||||||||||||
Example
{
"error": {
"id": "example",
"description": "This is an example error.",
"ctx": {
"timestamp": 1750762637248,
"serviceReleaseVersion": "25.0",
"serviceId": "a7ee2722915b8bf7fb064eb65087cc61ch9357",
"serviceDomain": "dev-oneprovider-krakow.default.svc.cluster.local",
"serviceBuildVersion": "231-g8d26f953c3",
"service": "opw",
"onedataErrorsRevision": "ca3af8cb",
"module": "metadata_req",
"line": 45
}
}
}Oneprovider REST API not available.
| Property | Type & Description | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error object (ErrorJson) Object describing an error.
| |||||||||||||||||||||||||||
Example
{
"error": {
"id": "example",
"description": "This is an example error.",
"ctx": {
"timestamp": 1750762637248,
"serviceReleaseVersion": "25.0",
"serviceId": "a7ee2722915b8bf7fb064eb65087cc61ch9357",
"serviceDomain": "dev-oneprovider-krakow.default.svc.cluster.local",
"serviceBuildVersion": "231-g8d26f953c3",
"service": "opw",
"onedataErrorsRevision": "ca3af8cb",
"module": "metadata_req",
"line": 45
}
}
}Internal server error.
| Property | Type & Description | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error object (ErrorJson) Object describing an error.
| |||||||||||||||||||||||||||
Example
{
"error": {
"id": "example",
"description": "This is an example error.",
"ctx": {
"timestamp": 1750762637248,
"serviceReleaseVersion": "25.0",
"serviceId": "a7ee2722915b8bf7fb064eb65087cc61ch9357",
"serviceDomain": "dev-oneprovider-krakow.default.svc.cluster.local",
"serviceBuildVersion": "231-g8d26f953c3",
"service": "opw",
"onedataErrorsRevision": "ca3af8cb",
"module": "metadata_req",
"line": 45
}
}
}