Replace project export settings

Replaces all project export defaults used when transfer workflow settings are resolved. Stored job-specific overrides are not rewritten; already queued jobs without overrides may use the new defaults when resolved. Every field is required. Equal values write nothing. Optional If-Match uses the complete corresponding GET representation under current project/settings locks. Current permissions are rechecked after waits. Returns no PUT ETag; GET again for the next validator. Actual changes retain settings audit, content-version and cache invalidation behavior. Requires project-level settings management permission.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
^pr_[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$

Public id that is created from the type prefix of the corresponding resource and its UUID. I.e : For a project, a valid value would be : pr_0197c8f2-5a6b-7cde-8f12-3456789abcde

Body Params

Request body to replace the complete project export defaults used when workflow settings are resolved.

source_statuses
array of objects
required
length between 0 and 150

Explicit source status selection. Empty is allowed; order and duplicates are preserved.

source_statuses*
target_statuses
array of objects
required
length between 0 and 150

Explicit target status selection. Empty is allowed; order and duplicates are preserved.

target_statuses*
string
enum
required

How exports handle empty text content.

Allowed:
string
enum
required

How exports handle empty text content.

Allowed:
boolean
required

Whether exports using project defaults exclude not-translatable entries.

string
enum
required

HTML handling when a format supports encoding: RAW embeds content unescaped, ESCAPE escapes XML characters, CDATA wraps content.

Allowed:
Headers
string

Optional precondition. Send the quoted ETag from a GET of this resource. The mutation only runs if a strong tag matches the current representation, checked under the write lock. A comma-separated list is allowed; '*' requires an existing representation. Weak tags never match. Omit this header for an unconditional write. For an action, use the ETag from GET of the target resource, without the action suffix. A stale tag returns 412; read the current state before retrying.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json