Request

After all the chunk data in a particular chunk set has been copied to the destination environment, use this endpoint to generate a .raif file containing the chunk set data on that environment. The name of this new file is returned in the body of a successful call to this endpoint.

Make this request in your destination environment.

Make sure to complete every chunk set.

To incorporate the .raif file data into the destination environment's database, use the separate Item Transfer API.

Security
bearerAuth
Path
transferIdstring, (uuid)required

The unique identifier of the transfer operation. This is the UUID you provided when you created a content transfer operation.

chunksetIdstring, (uuid)required

The unique identifier of the chunk set to complete.

curl -i -X POST \
  'https://your-environment.sitecorecloud.io/sitecore/api/content/transfer/v1/transfers/{transferId}/chunksets/{chunksetId}/complete' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Chunk set completed successfully, returns the transfer filename

Body
ContentTransferFileNamestringread-only

The name of the .raif file, automatically generated based on the identifier of the source data.

Response
{ "ContentTransferFileName": "content-transfer-12345678-1234-1234-1234-123456789abc.raif" }