Projects

Get project contributors

Changed on

Get all contributors of the project.

  • Requires Personal Token for authentication and the project must be on a paid plan to manage contributors.
  • Every contributor has a name, email, status and role.
  • Translators can have assigned languages, tags, and customers with access levels.
  • Status can be either ACCEPTED or INVITED.
  • Role can be either TRANSLATOR, ADMIN or OWNER.

Permissions

Available permissions for TRANSLATOR role:

  • VIEW_ACTIVITY
  • IMPORT_FILES
  • EXPORT_FILES
  • MANAGE_TRANSLATION_KEYS
  • MANAGE_LANGUAGES
  • AUTO_TRANSLATE
  • CHANGE_TRANSLATIONS
  • REVIEW_TRANSLATIONS
  • CHANGE_CUSTOMER_TRANSLATIONS
  • REVIEW_CUSTOMER_TRANSLATIONS
  • CHANGE_DESCRIPTION
  • PUBLISH_TRANSLATIONS
  • ACCESS_COMMENTS

Access levels: ALLOW and DENY.

Language access levels:

  • WRITE_READ means the contributor can perform the action.
  • READ means the contributor can read the translations, but cannot write them.
  • HIDDEN means the contributor cannot perform the action.

Tag and Customer access levels:

  • WRITE_READ means the contributor can perform the action.
  • HIDDEN means the contributor cannot perform the action.
get/api/v1/projects/{projectToken}/contributors

Request

Path parameters

projectTokenstring required

Response

OK

msgstring
statusinteger

Example response

{
  "data": [
    {
      "permissions": [
        {
          "key": "AUTO_TRANSLATE",
          "access": "ALLOW"
        }
      ],
      "assignedLanguages": [
        {
          "key": "en",
          "access": "ALLOW"
        }
      ],
      "assignedTags": [
        {
          "name": "marketing",
          "access": "ALLOW"
        }
      ],
      "assignedCustomers": [
        {
          "key": "customer123",
          "access": "ALLOW"
        }
      ]
    }
  ]
}

Changes

    • warning

      added the new AUTO_TRANSLATE CHANGE_TRANSLATIONS REVIEW_TRANSLATIONS PUBLISH_TRANSLATIONS MANAGE_TRANSLATION_KEYS MANAGE_LANGUAGES IMPORT_FILES EXPORT_FILES VIEW_ACTIVITY ACCESS_COMMENTS CHANGE_CUSTOMER_TRANSLATIONS REVIEW_CUSTOMER_TRANSLATIONS CHANGE_DESCRIPTION enum value to the //// response property for the response status

    • warning

      added the new DEVELOPER enum value to the // response property for the response status

    • info

      removed the AUTO_TRANSLATE CHANGE_TRANSLATIONS REVIEW_TRANSLATIONS PUBLISH_TRANSLATIONS MANAGE_TRANSLATION_KEYS ADD_LANGUAGES UPDATE_LANGUAGES DELETE_LANGUAGES IMPORT_FILES EXPORT_FILES VIEW_ACTIVITY ACCESS_COMMENTS CHANGE_CUSTOMER_TRANSLATIONS REVIEW_CUSTOMER_TRANSLATIONS CHANGE_DESCRIPTION enum value from the //// response property for the response status

    • info

      endpoint added