Flat

Whether youre a beginner or a professional composer, our user-friendly music composition software gives you all the tools that you need to make your own sheet music. You can write, listen, share and discover music scores right in your web browser on any device

Links

API Paths

List group's scores (GET) /groups/{group}/scores OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List the revisions (GET) /scores/{score}/revisions OpenAPI
Create a new revision (POST) /scores/{score}/revisions OpenAPI
Get a score revision (GET) /scores/{score}/revisions/{revision} OpenAPI
Get a score revision data (GET) /scores/{score}/revisions/{revision}/{format} OpenAPI
Get a public user profile (GET) /users/{user} OpenAPI
List liked scores (GET) /users/{user}/likes OpenAPI
List user's scores (GET) /users/{user}/scores OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List the revisions (GET) /scores/{score}/revisions OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List the revisions (GET) /scores/{score}/revisions OpenAPI
Create a new revision (POST) /scores/{score}/revisions OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List the revisions (GET) /scores/{score}/revisions OpenAPI
Create a new revision (POST) /scores/{score}/revisions OpenAPI
Get a score revision (GET) /scores/{score}/revisions/{revision} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List the revisions (GET) /scores/{score}/revisions OpenAPI
Create a new revision (POST) /scores/{score}/revisions OpenAPI
Get a score revision (GET) /scores/{score}/revisions/{revision} OpenAPI
Get a score revision data (GET) /scores/{score}/revisions/{revision}/{format} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List the revisions (GET) /scores/{score}/revisions OpenAPI
Create a new revision (POST) /scores/{score}/revisions OpenAPI
Get a score revision (GET) /scores/{score}/revisions/{revision} OpenAPI
Get a score revision data (GET) /scores/{score}/revisions/{revision}/{format} OpenAPI
Get a public user profile (GET) /users/{user} OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List the revisions (GET) /scores/{score}/revisions OpenAPI
Create a new revision (POST) /scores/{score}/revisions OpenAPI
Get a score revision (GET) /scores/{score}/revisions/{revision} OpenAPI
Get a score revision data (GET) /scores/{score}/revisions/{revision}/{format} OpenAPI
Get a public user profile (GET) /users/{user} OpenAPI
List liked scores (GET) /users/{user}/likes OpenAPI
List group's scores (GET) /groups/{group}/scores OpenAPI
Get current user profile (GET) /me OpenAPI
Create a new score (POST) /scores OpenAPI
Delete a score (DELETE) /scores/{score} OpenAPI
Get a score's metadata (GET) /scores/{score} OpenAPI
Edit a score's metadata (PUT) /scores/{score} OpenAPI
List the collaborators (GET) /scores/{score}/collaborators OpenAPI
Add a new collaborator (POST) /scores/{score}/collaborators OpenAPI
Delete a collaborator (DELETE) /scores/{score}/collaborators/{collaborator} OpenAPI
Get a collaborator (GET) /scores/{score}/collaborators/{collaborator} OpenAPI
List comments (GET) /scores/{score}/comments OpenAPI
Post a new comment (POST) /scores/{score}/comments OpenAPI
Delete a comment (DELETE) /scores/{score}/comments/{comment} OpenAPI
Update an existing comment (PUT) /scores/{score}/comments/{comment} OpenAPI
Mark the comment as unresolved (DELETE) /scores/{score}/comments/{comment}/resolved OpenAPI
Mark the comment as resolved (PUT) /scores/{score}/comments/{comment}/resolved OpenAPI
Fork a score (POST) /scores/{score}/fork OpenAPI
List the revisions (GET) /scores/{score}/revisions OpenAPI
Create a new revision (POST) /scores/{score}/revisions OpenAPI
Get a score revision (GET) /scores/{score}/revisions/{revision} OpenAPI
Get a score revision data (GET) /scores/{score}/revisions/{revision}/{format} OpenAPI
Get a public user profile (GET) /users/{user} OpenAPI
List liked scores (GET) /users/{user}/likes OpenAPI
List user's scores (GET) /users/{user}/scores OpenAPI

<