fix: config returns non-standard response
Regaez opened this issue · 1 comments
Regaez commented
The GET /config
endpoint should change to GET /configs
to match the other endpoints format.
It currently returns a non-standard response when compared to the /users
or /pages
endpoint.
It should be changed to return:
{
"items": [], // an array containing ConfigResource objects
"meta": {
"count": 4
}
}
And a ConfigResource
should also be shaped in such a way:
{
"type": "config",
"id": "api",
"attributes": {
// actual config settings
},
"links": {
"related": {
"self": "http://localhost:8080/api/config/site"
}
}