/.well-known/dataspace/dataspace-configuration.json
This configuration is found on the dataspace base domain, for example at
https://sandbox.ioxio-dataspace.com/.well-known/dataspace/dataspace-configuration.json
. It lists all the relevant configuration of the dataspace, such as endpoints for different
dataspace components.
{
"dataspace_base_domain": "sandbox.ioxio-dataspace.com",
"product_gateway_url": "https://gateway.sandbox.ioxio-dataspace.com",
"developer_portal_url": "https://developer.sandbox.ioxio-dataspace.com",
"docs_url": "https://docs.sandbox.ioxio-dataspace.com",
"dataspace_name": "IOXIO Sandbox Dataspace",
"authentication_providers": {
"developer": {
"base_url": "https://login.sandbox.ioxio-dataspace.com"
},
"end_user": {
"base_url": "https://login.sandbox.ioxio-dataspace.com"
}
},
"consent_providers": [
{
"base_url": "https://consent.sandbox.ioxio-dataspace.com"
}
],
"definitions": {
"git": "https://github.com/ioxio-dataspace/sandbox-definitions.git",
"web": "https://github.com/ioxio-dataspace/sandbox-definitions"
}
}
The base domain for the whole dataspace, without any protocol. This is the domain at
which for example the
/.well-known/dataspace/dataspace-configuration.json
is found.
"sandbox.ioxio-dataspace.com"
The URL at which the Product Gateway of the dataspace is hosted and on which all the data products are accessed.
Must be at least 1
characters long
Must be at most 2083
characters long
"https://gateway.sandbox.ioxio-dataspace.com"
The URL where the Developer Portal for the dataspace is hosted. This is where developers can register their own data sources and applications.
Must be at least 1
characters long
Must be at most 2083
characters long
"https://developer.sandbox.ioxio-dataspace.com"
The URL at which the API documentation is hosted.
Must be at least 1
characters long
Must be at most 2083
characters long
"https://docs.sandbox.ioxio-dataspace.com"
A human readable name for the dataspace
"IOXIO Sandbox Dataspace"
Details about authentication provider used to identify developers on the dataspace.
{
"base_url": "https://login.sandbox.ioxio-dataspace.com"
}
Base URL for the authentication provider. Appending
/.well-known/openid-configuration
will give the full URL to
the openid-configuration.
Must be at least 1
characters long
Must be at most 2083
characters long
"https://login.sandbox.ioxio-dataspace.com"
Details about authentication provider used to identify end users on the dataspace.
{
"base_url": "https://login.sandbox.ioxio-dataspace.com"
}
Base URL for the authentication provider. Appending
/.well-known/openid-configuration
will give the full URL to
the openid-configuration.
Must be at least 1
characters long
Must be at most 2083
characters long
"https://login.sandbox.ioxio-dataspace.com"
Each item of this array must be:
Base URL for the consent provider. Appending
/.well-known/dataspace/consent-configuration.json
will give the
full URL to the consent configuration.
Must be at least 1
characters long
Must be at most 2083
characters long
"https://consent.sandbox.ioxio-dataspace.com"
The URL to the git repository of the definitions used on the dataspace.
Must be at least 1
characters long
Must be at most 2083
characters long
"https://github.com/ioxio-dataspace/sandbox-definitions.git"
The URL to a human friendly view of the definitions git repository used on the dataspace.
Must be at least 1
characters long
Must be at most 2083
characters long
"https://github.com/ioxio-dataspace/sandbox-definitions"