Skip to content

/v1/societies/{code} (GET)

GET
/v1/societies/{code}
curl --request GET \
--url https://api.emely.io/v1/societies/example \
--header 'Authorization: Bearer <token>'
code
required
string
>= 1 characters

One society with roles, rights, detail rights and links

Media typeapplication/json
object
code
required
string
name
required
string
kind
required
string
homeCountryCode
required
string | null
cisacCode
required
string | null
active
required
boolean
comment
required
string | null
roles
required
Array<object>
object
role
required
string
societyType
required
string | null
rights
required
Array<object>
object
rightType
required
string
source
required
string | null
detailRights
required
Array<object>
object
role
required
string
rightType
required
string
countryCode
required
string
subRights
required
Array<string>
links
required
Array<object>
object
linkedAgencyCode
required
string
rightType
required
string
relation
required
string
Examplegenerated
{
"code": "example",
"name": "example",
"kind": "example",
"homeCountryCode": "example",
"cisacCode": "example",
"active": true,
"comment": "example",
"roles": [
{
"role": "example",
"societyType": "example"
}
],
"rights": [
{
"rightType": "example",
"source": "example"
}
],
"detailRights": [
{
"role": "example",
"rightType": "example",
"countryCode": "example",
"subRights": [
"example"
]
}
],
"links": [
{
"linkedAgencyCode": "example",
"rightType": "example",
"relation": "example"
}
]
}

Missing or invalid bearer token

Media typeapplication/problem+json
object
type
required
string
title
required
string
status
required
integer
detail
string
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example"
}

Token role refused upstream

Media typeapplication/problem+json
object
type
required
string
title
required
string
status
required
integer
detail
string
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example"
}

Society not found

Media typeapplication/problem+json
object
type
required
string
title
required
string
status
required
integer
detail
string
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example"
}

Upstream error

Media typeapplication/problem+json
object
type
required
string
title
required
string
status
required
integer
detail
string
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example"
}