Skip to main content
POST
/
v1
/
{workspace}
/
translation
/
version
/
{version_no}
/
rollback
/
Rollback Translation
curl -X POST "https://stagingapi.suprsend.com/v1/{workspace}/translation/version/{version_no}/rollback/" \
  --header 'Authorization: ServiceToken <token>'
{
  "meta": {
    "count": 2,
    "limit": 10,
    "offset": 0
  },
  "results": [
    {
      "filename": "en.json",
      "locale": "en",
      "locale_name": "English",
      "namespace": null,
      "action": "unchanged",
      "updated_at": "2025-10-30T12:23:50.380614Z"
    },
    {
      "filename": "fr.json",
      "locale": "fr",
      "locale_name": "French",
      "namespace": null,
      "action": "added",
      "updated_at": "2025-10-28T07:59:43.397124Z"
    }
  ]
}

Authorizations

ServiceToken <token>
string
header
required

You can get Service Token from SuprSend dashboard -> Account Settings -> Service Tokens section.

Path Parameters

workspace
string
required

Workspace slug (staging, production, etc.)

version_no
integer
required

Version number to rollback to

Response

Details of available translation files after rollback.

meta
object
results
object[]