# CollaboratorsAdd

Type: object

Fields typed as another model are documented on that model's page; fetch it before filling the field.

| Field | Type | Required | Description | Allowed values / default / constraints |
| --- | --- | --- | --- | --- |
| `emails` | array of string (email) | yes | Emails to invite | min items: 1 |
| `role` | string | yes | collaborator \| manager | one of: `"collaborator"`, `"manager"` |
| `skip_invitation` | boolean | no | Add silently, without the invitation email | default: `false` |
| `share_files` | boolean | no | Also grant access to the workflow's files | default: `false` |
| `file_access` | string | no | File permission when share_files is true | one of: `"reader"`, `"commenter"`, `"writer"`; default: `"writer"` |
| `message` | string, nullable | no | Optional note included in the invitation |  |

## Used by

- [POST /rest/beta/workflows/{id}/collaborators](https://dev-api.sheetgo.com/rest/reference/workflows.md#post-rest-beta-workflows-id-collaborators)

---

More: start page https://dev-api.sheetgo.com/rest/reference.md, everything in one file https://dev-api.sheetgo.com/rest/llms-full.txt, OpenAPI https://dev-api.sheetgo.com/rest/openapi.json.
