Workspaces API
Version: 1.0
V2 Discovery
GET
/workspace/evo/identity/v2/discoveryV2 Discovery
Request
Responses
200
Successful Response
Response schema
discoveryDiscoveryResponseContent
hubsobject[]
codestring
display_namestring
urlstring
organizationsobject[]
display_namestring
idstring
service_accessobject[]
hub_codestring
org_idstring
servicesstring[]
servicesobject[]
codestring
display_namestring
Example response
{
"discovery": {
"hubs": [
{
"code": "string",
"display_name": "string",
"url": "string"
}
],
"organizations": [
{
"display_name": "string",
"id": "string"
}
],
"service_access": [
{
"hub_code": "string",
"org_id": "string",
"services": [
"string"
]
}
],
"services": [
{
"code": "string",
"display_name": "string"
}
]
}
}
401
No permission -- see authorization schemes
Response schema
detailstring | null
invalid-paramsobject[] | null
statusinteger
titlestring
typestring
Example response
{
"detail": "string",
"invalid-params": [
{
"name": "string",
"reason": "string"
}
],
"status": 0,
"title": "string",
"type": "string"
}
403
Request forbidden -- authorization will not help
Response schema
detailstring | null
invalid-paramsobject[] | null
statusinteger
titlestring
typestring
Example response
{
"detail": "string",
"invalid-params": [
{
"name": "string",
"reason": "string"
}
],
"status": 0,
"title": "string",
"type": "string"
}
404
Resource not found or user lacks access
Response schema
detailstring | null
invalid-paramsobject[] | null
statusinteger
titlestring
typestring
Example response
{
"detail": "string",
"invalid-params": [
{
"name": "string",
"reason": "string"
}
],
"status": 0,
"title": "string",
"type": "string"
}
405
Specified method is invalid for this resource
Response schema
detailstring | null
invalid-paramsobject[] | null
statusinteger
titlestring
typestring
Example response
{
"detail": "string",
"invalid-params": [
{
"name": "string",
"reason": "string"
}
],
"status": 0,
"title": "string",
"type": "string"
}
422
Unprocessable Content
Response schema
detailstring | null
invalid-paramsobject[] | null
statusinteger
titlestring
typestring
Example response
{
"detail": "string",
"invalid-params": [
{
"name": "string",
"reason": "string"
}
],
"status": 0,
"title": "string",
"type": "string"
}