Download raw Tridion content synchronously
Download raw content from SDL Tridion without any connector-side conversion. The
returned payload is the native item content (typically XML) for the items selected
by path and configuration.
Use this when you want the original, untranslated content (e.g. to build a custom preview, snapshot a folder, or feed an analytics pipeline).
Choosing sync vs async
/sync/download-raw-fileblocks until the connector finishes. Use for small selections and interactive callers. Subject to gateway timeouts (~60 s)./async/download-raw-filereturns immediately with arequestIdand posts the result to the URL inX-Webhookwhen ready. Required for large selections.
Response shape (sync only) is controlled by X-ResponseType:
ID(default) — JSON{ "storageId": "..." }. The caller fetches the content from Phrase file storage later. Recommended for any non-trivial payload.OBJECT— rawapplication/octet-stream. Faster for tiny payloads, but holds the file in memory.
Authorizations
IDM-issued JWT. Obtain via the IDM authentication flow and pass as: Bearer
Headers
A logging ID of the request. It is propagated through Phrase systems, making it easier to connect logs from various services. If no ActionId is sent with a request, one will be generated by Bifrost and returned with the response.
Specify if the response should contain the processed object itself in an application/octet-stream body, or a application/json body with an ID that can be then used to retrieve the object using a /load-content endpoint. Note that for larger files (> 1 MB), it is advised to use the ID option which is also default. (ID => JSON with storageId, OBJECT => binary stream).
ID, OBJECT Body
Request body for downloading raw content from SDL Tridion. Provide connectorUuid to load stored credentials from TMS.
UUID of a connector instance configured in TMS.
"4282fec0-d2e9-4266-8733-3e634feb7b59"
Tridion-specific behavior knobs.
Selector inside the Tridion repository — typically an item or folder identified by TCM URI.
Source locale of the items being downloaded (locale code, e.g. en, de).
"en"
Response
OK — JSON storageId envelope (returned when X-ResponseType=ID).