docs/api/likes.json
{
"apiVersion": "0.1",
"swaggerVersion": "1.2",
"basePath": "/api",
"resourcePath": "likes",
"apis": [
{
"path": "/{user_id}/{track_id}/like.json",
"operations": [
{
"parameters": [
{
"paramType": "path",
"name": "track_id",
"type": "string",
"description": "Track to unlike",
"required": true
}
],
"summary": "Unlike a Track",
"responseMessages": [
{
"code": 200,
"responseModel": null,
"message": "Renders the amount of likes a Track has received"
}
],
"nickname": "Likes#destroy",
"method": "delete"
}
]
},
{
"path": "/{user_id}/{track_id}/like.json",
"operations": [
{
"parameters": [
{
"paramType": "path",
"name": "track_id",
"type": "string",
"description": "Track to like",
"required": true
}
],
"summary": "Like a Track",
"responseMessages": [
{
"code": 200,
"responseModel": null,
"message": "Renders the amount of likes a Track has received"
}
],
"nickname": "Likes#create",
"method": "post"
}
]
}
],
"authorizations": null
}