Repository contents
- GET
- /workspaces
- /:workspace_domain
- /projects
- /:project_name
- /repository
- /contents
Returns the contents of the repository for the specified revision or HEAD
Request example
CURLcurl -X GET "https://api.buddy.works/workspaces/:workspace_domain/projects/:project_name/repository/contents" \ -H "Authorization: Bearer <YOUR-TOKEN>" \ -H "Content-Type: application/json"
EXAMPLE RESPONSE{ "url": "https://api.buddy.works/workspaces/my-workspace/projects/my-project/repository/contents", "html_url": "https://app.buddy.works/my-workspace/my-project/repository/content", "contents": [ { "url": "https://api.buddy.works/workspaces/my-workspace/projects/my-project/repository/contents/src", "html_url": "https://app.buddy.works/my-workspace/my-project/repository/content/%2Fsrc", "content_type": "DIR", "name": "src", "path": "/src" }, { "url": "https://api.buddy.works/workspaces/my-workspace/projects/my-project/repository/contents/ala.txt", "html_url": "https://app.buddy.works/my-workspace/my-project/repository/content/ala.txt", "content_type": "FILE", "encoding": "base64", "size": 10, "name": "ala.txt", "path": "ala.txt", "content": "77+977+977+9eg==" } ] }
STATUS200 Directory contents