fix: plugins return non-standard response
Regaez opened this issue · 0 comments
Regaez commented
The GET /plugins
endpoint currently returns a non-standard response when compared to the /users
or /pages
endpoint.
It should be changed to return:
{
"items": [], // an array containing PluginResource objects
"meta": {
"count": 7
}
}
And a PluginResource
should also be shaped in such a way:
{
"type": "plugin",
"id": "api",
"attributes": {
"enabled": true,
// other plugin config settings
},
"links": {
"related": {
"self": "http://localhost:8080/api/plugins/api"
}
}