Jobs

Find custom fields for specified project

Changed on

Returns custom fields assigned to the project. Order is the one that was specified during assignment operation.

get/jobs-api/v3/projects/{projectId}/custom-fields

Request

  • Base URL
    https://api.smartling.com
  • Auth
    HTTP bearer

Path parameters

projectIdstring required

Unique identifier of a Smartling project — 9 lowercase alphanumeric characters.

Example:84c012a33

A unique project identifier. This can be found in the Smartling Dashboard under Account Settings > API.

Response

OK

Example response

{
  "data": {
    "fieldUid": "7a1f5c2e-3b9d-4e8a-9c64-2d0b8f1e5a37",
    "type": "SHORT_TEXT | LONG_TEXT | SELECTBOX | CHECKBOX",
    "fieldName": true,
    "enabled": true,
    "required": true,
    "searchable": true,
    "displayToTranslators": true,
    "options": [
      "option1"
    ],
    "defaultValue": "default field value",
    "description": "Custom field example"
  }
}

Changes

    • breaking

      added the pattern ^[a-z0-9]{9}$ to the path request parameter projectId

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • info

      endpoint added