Generate user invitation link for project
PUT/v2/projects/:projectId/invite
Generate user invitation link for project
Request
Path Parameters
- application/json
Body
required
Possible values: [NONE
, VIEW
, TRANSLATE
, REVIEW
, EDIT
, MANAGE
]
Granted scopes for the invited user
Deprecated -> use translate languages
Languages user can translate to
Languages user can view
Languages user can change translation state (review)
Possible values: <= 250 characters
Email to send invitation to
Possible values: <= 250 characters
Name of invited user
Responses
- 200
- 400
- 401
- 403
- 404
OK
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [NONE
, VIEW
, TRANSLATE
, REVIEW
, EDIT
, MANAGE
]
permission objectrequired
Current user's direct permission
Possible values: [translations.view
, translations.edit
, keys.edit
, screenshots.upload
, screenshots.delete
, screenshots.view
, activity.view
, languages.edit
, admin
, project.edit
, members.view
, members.edit
, translation-comments.add
, translation-comments.edit
, translation-comments.set-state
, translations.state-edit
, keys.view
, keys.delete
, keys.create
, batch-jobs.view
, batch-jobs.cancel
, translations.batch-by-tm
, translations.batch-machine
, content-delivery.manage
, content-delivery.publish
, webhooks.manage
]
Granted scopes to the user. When user has type permissions, this field contains permission scopes of the type.
Possible values: [NONE
, VIEW
, TRANSLATE
, REVIEW
, EDIT
, MANAGE
]
The user's permission type. This field is null if uses granular permissions
Deprecated (use translateLanguageIds).
List of languages current user has TRANSLATE permission to. If null, all languages edition is permitted.
List of languages user can translate to. If null, all languages editing is permitted.
List of languages user can view. If null, all languages view is permitted.
List of languages user can change state to. If null, changing state of all language values is permitted.
{
"id": 0,
"code": "string",
"type": "NONE",
"permittedLanguageIds": [
0
],
"createdAt": "2024-04-27T10:07:49.474Z",
"invitedUserName": "string",
"invitedUserEmail": "string",
"permission": "MANAGE"
}
Bad Request
- */*
- Schema
Schema
string
Unauthorized
- */*
- Schema
Schema
string
Forbidden
- */*
- Schema
Schema
string
Not Found
- */*
- Schema
Schema
string