API for managing Classifications
List Classifications
https://www.magloft.com/api/portal/v1/classifications/:app_id
This endpoint returns a list of all classifications
that belong to the publication
Path Parameters
App ID (Publication) to scope this request for.
{
"id": 1234,
"title": "Business",
"color": "#444444",
"position": 0
}
Get Classification
https://www.magloft.com/api/portal/v1/classifications/:app_id/:id
This endpoint returns a specific classification
by id
Path Parameters
App ID (Publication) to scope this request for.
{
"id": 1234,
"title": "Business",
"color": "#444444",
"position": 0
}
Sort Classification
https://www.magloft.com/api/portal/v1/classifications/:app_id/sort
This endpoint sorts all classification
by position
and returns an empty response
with status 204
Path Parameters
App ID (Publication) to scope this request for.
Body Parameters
positions[position]
required
Create Classification
https://www.magloft.com/api/portal/v1/classifications/:app_id
This endpoint creates a new classification
and returns the saved classification
Path Parameters
App ID (Publication) to scope this request for.
Body Parameters
Title of a classification
Hex color of a classification
{
"id": 1234,
"title": "Business",
"color": "#444444",
"position": 0
}
Update Classification
https://www.magloft.com/api/portal/v1/classifications/:app_id/:id
This endpoint updates a specific classification
by id
and returns the updated classification
Path Parameters
App ID (Publication) to scope this request for.
Body Parameters
Title of a classification
Hex color of a classification
{
"id": 1234,
"title": "Business",
"color": "#444444",
"position": 0
}
Delete Classification
https://www.magloft.com/api/portal/v1/classifications/:app_id/:id
This endpoint deletes a specific classification
by id
and returns an empty response
with status 204
Path Parameters
App ID (Publication) to scope this request for.