User:Gentlecat/CritiqueBrainz: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
(Added methods) |
(→review: Added method descriptions.) |
||
Line 14: | Line 14: | ||
=== review === |
=== review === |
||
⚫ | |||
* |
* GET /review'''/''' - Returns list of reviews. |
||
Parameters: |
|||
⚫ | |||
- release_group |
|||
⚫ | |||
- user_id |
|||
⚫ | |||
- sort |
|||
⚫ | |||
- limit |
|||
⚫ | |||
- offset |
|||
* DELETE /review'''/<uuid:review_id>/vote''' |
|||
- inc |
|||
⚫ | |||
* GET /review'''/<uuid:review_id>''' - Returns review with a specified uuid. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
=== user === |
=== user === |
Revision as of 09:01, 25 April 2014
GitHub repository | Bitbucket repository (with code reviews) | Bug tracking
Server API
oauth
- POST /oauth/authorize
- POST /oauth/token
- POST /oauth/validate
login
- /login/musicbrainz
- /login/musicbrainz/post
review
- GET /review/ - Returns list of reviews.
Parameters:
- release_group - user_id - sort - limit - offset - inc
- POST /review/ - Publishes review.
- GET /review/<uuid:review_id> - Returns review with a specified uuid.
- POST /review/<uuid:review_id> - Modifies already published review.
- DELETE /review/<uuid:review_id> - Deletes published review.
- GET /review/<uuid:review_id>/vote - Returns vote for a specified review.
- PUT /review/<uuid:review_id>/vote - Adds vote to a specified review.
- DELETE /review/<uuid:review_id>/vote - Deletes vote from a specified review.
user
- /user/me
- /user/me/reviews
- /user/me/clients
- /user/me/tokens
- POST /user/me
- DELETE /user/me
- GET /user/<uuid:user_id>
client
- /client/<client_id>
- POST /client/<client_id>
- DELETE /client/<client_id>
- POST /client/
- DELETE /client/<client_id>/tokens