Collaboration
Read Project Collaborators
Responses
The /projects/collaboration/read
API provides a response in the following format:
200 Success
ReadCollaboratorsResponse Model - Response received when reading the collaborators of a project. | |
---|---|
collaborators | Collaborator Array List of collaborators. |
userLiveControl | boolean Indicate if the user has the right to deploy and stop live algorithms. |
userPermissions | string List the user permissions - write/read. |
success | boolean Indicate if the API request was successful. |
Example |
{ "collaborators": [ { "uid": 0, "liveControl": true, "permission": "read", "publicId": "string", "profileImage": "https://cdn.quantconnect.com/web/i/users/profile/abc123.jpeg", "email": "abc@123.com", "name": "string", "bio": "string", "owner": true } ], "userLiveControl": true, "userPermissions": "string", "success": true } |
Collaborator Model | |
---|---|
uid | integer User ID. |
liveControl | boolean Indicate if the user have live control. |
permission | string Enum The permission this user is given. Options : ['read', 'write'] |
publicId | string The user public ID. |
profileImage | string The url of the user profile image. |
string The registered email of the user. | |
name | string The display name of the user. |
bio | string The biography of the user. |
owner | boolean Indicate if the user is the owner of the project. |
Example |
{ "uid": 0, "liveControl": true, "permission": "read", "publicId": "string", "profileImage": "https://cdn.quantconnect.com/web/i/users/profile/abc123.jpeg", "email": "abc@123.com", "name": "string", "bio": "string", "owner": true } |
401 Authentication Error
UnauthorizedError Model - Unauthorized response from the API. Key is missing, invalid, or timestamp is too old for hash. | |
---|---|
www_authenticate | string Header |