Media type: application/json; profile="http://confine-project.eu/schema/registry/v1/base"

This resource is located at the base URI of the registry API. It describes testbed-wide parameters and provides the API URIs to navigate to other resources in the testbed.

Note that you can also explore the API from the command line, for instance using the curl command-line tool.

For example: curl -X GET %(url)s -H "Accept: application/json; indent=4"

GET /api/
HTTP 200 OK Vary: Accept Content-Type: application/json; profile="http://confine-project.eu/schema/registry/v1/base" Link:
<https://controller.community-lab.net/api/>; rel="http://confine-project.eu/rel/registry/base",
<https://controller.community-lab.net/api-token-auth/>; rel="http://confine-project.eu/rel/controller/do-get-auth-token",
<https://controller.community-lab.net/api/islands/>; rel="http://confine-project.eu/rel/registry/island-list",
<https://controller.community-lab.net/api/templates/>; rel="http://confine-project.eu/rel/registry/template-list",
<https://controller.community-lab.net/api/slivers/>; rel="http://confine-project.eu/rel/registry/sliver-list",
<https://controller.community-lab.net/api/slices/>; rel="http://confine-project.eu/rel/registry/slice-list",
<https://controller.community-lab.net/api/groups/>; rel="http://confine-project.eu/rel/registry/group-list",
<https://controller.community-lab.net/api/hosts/>; rel="http://confine-project.eu/rel/registry/host-list",
<https://controller.community-lab.net/api/nodes/>; rel="http://confine-project.eu/rel/registry/node-list",
<https://controller.community-lab.net/api/users/>; rel="http://confine-project.eu/rel/registry/user-list",
<https://controller.community-lab.net/api/servers/>; rel="http://confine-project.eu/rel/registry/server-list",
<https://controller.community-lab.net/api/baseimages/>; rel="http://confine-project.eu/rel/controller/baseimage-list"
Allow: GET, HEAD, OPTIONS
{ "testbed_params": { "mgmt_ipv6_prefix": "fdf5:5351:1dfd::/48" }, "testbed_resources": [ { "name": "vlan", "max_req": 1, "dflt_req": 0, "unit": "tags", "avail": 3839 } ], "confine_params": { "priv_ipv6_prefix": "fdbd:e804:6aa9::/48", "debug_ipv6_prefix": "fd5f:eee5:a6ad::/48" }, "uri": "https://controller.community-lab.net/api/" }