cURL
curl --request POST \ --url https://api.example.com/categories \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>" } '
{ "id": 123, "name": "<string>" }
Authorization: Bearer <admin_token>
curl -X POST https://api.example.com/categories \ -H "Authorization: Bearer YOUR_ADMIN_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "Beverages" }'
{ "id": 1, "name": "Beverages" }
{ "statusCode": 400, "message": [ "The category name cannot be empty." ], "error": "Bad Request" }
{ "statusCode": 401, "message": "Unauthorized" }
{ "statusCode": 403, "message": "Forbidden resource", "error": "Forbidden" }