# Stage content for upload Copies content from one storage location to another, enabling distribution across adapters (e.g. primary to CDN cache). Request: contentIds - List of content IDs to stage. representationType - Optional source rendition to copy from. toDestination - Destination specified as one of: storageClass, adapterId, or adapterType. stageProperties - Optional per-item configuration including contentId mapping and alias. toRepresentationType - Optional representationType to assign to the copy at the destination. Response: items - List of staged results each containing contentId, the destination representationType, and the destination adapterId. Endpoint: POST /api/v1/content/stage Version: 3.0 Security: bearerAuth ## Request fields (application/json): - `contentIds` (array) - `representationType` (string) Rule data fields - `storageClass` (integer) common structs Enum: 0, 1, 2, 3, 4 - `adapterId` (string) Rule data fields - `adapterType` (integer) Enum: 0, 2, 3, 5 - `stageProperties` (array) - `stageProperties.contentId` (string) Rule data fields - `stageProperties.alias` (string) Rule data fields - `toRepresentationType` (string) Rule data fields ## Response 200 fields (application/json): - `items` (array) - `items.contentId` (string) Rule data fields - `items.representationType` (string) Rule data fields - `items.adapterId` (string) Rule data fields ## Response 400 fields (application/json): - `message` (string) ## Response 401 fields (application/json): - `message` (string) ## Response 403 fields (application/json): - `message` (string) ## Response 404 fields (application/json): - `message` (string) ## Response 409 fields (application/json): - `message` (string) ## Response 429 fields (application/json): - `message` (string) ## Response 499 fields (application/json): - `message` (string) ## Response 500 fields (application/json): - `message` (string) ## Response 501 fields (application/json): - `message` (string) ## Response 503 fields (application/json): - `message` (string) ## Response 504 fields (application/json): - `message` (string)