Skip to main content
PUT
/
files
/
{id}
/
versions
/
{versionNumber}
/
current
Promote a version to current
curl --request PUT \
  --url https://api.autoprintfarm.com/public/v1/files/{id}/versions/{versionNumber}/current \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "version_number": 123,
    "is_current_version": true
  }
}

Authorizations

Authorization
string
header
required

API keys are minted in the AutoPrintFarm web app under Settings → API Keys. Send as Authorization: Bearer apf_live_.... Keys are shown exactly once at creation and can be revoked at any time.

Path Parameters

id
string
required

Parent print file ID

versionNumber
string
required

Version number to promote (1-based).

Response

Promoted

success
enum<boolean>
required
Available options:
true
data
object
required