Files

Last modified date (all locales)

Changed on

This returns the date that a file was last modified in each locale.

get/files-api/v2/projects/{projectId}/file/last-modified

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.

Query parameters

fileUristring required

URI path of a source file within a Smartling project.

Example:/content/en/home.json

A unique identifier for a file in Smartling.

lastModifiedAfterstring YYYY-MM-DDThh:mm:ssZ

Limits the return to only those file and locale combinations that have a lastModified date after the parameter lastModifiedAfter. The items array will be empty if the file has not been modified in any of the locales since the lastModifiedAfter date specified.

Response

OK

Example response

{
  "response": {
    "data": {
      "items": [
        {
          "lastModified": "2026-01-15T10:00:00Z",
          "localeId": "fr-FR"
        }
      ]
    }
  }
}

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's property type changed from string to no type, and format from YYYY-MM-DDThh:mm:ssZ to no format for status

    • breaking

      the ///// response's property type changed from string to no type for status

    • info

      added to the ///// response property allOf list for the response status

    • info

      added to the ///// response property allOf list for the response status