User:Gentlecat/CritiqueBrainz
From MusicBrainz Wiki
Jump to navigationJump to search
GitHub repository | Bitbucket repository (with code reviews) | Bug tracking
Database schema
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