# Get content info Retrieves metadata for one or more content items without generating download URLs. Request: contentIds - List of content IDs to look up. representationType - Optional rendition to retrieve. storageClass - Optional storage class to target. adapterId - Optional adapter to target. adapterType - Optional adapter type to target. externalIds - Optional external IDs to look up content by. contentUris - Optional raw URIs to look up content by. requestProperties - Flags controlling which optional fields to include (description, extendedDescription, technical). Response: items - List of results, one per requested content item. Each entry includes the content ID, storage URI, file properties (size, MIME type, dimensions, duration), optional external ID if one was supplied at registration, and a pending flag that is true if the file upload has not yet completed. Endpoint: POST /api/v1/content/retrieve-info 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 - `externalIds` (array) - `contentUris` (array) - `requestProperties` (object) - `requestProperties.description` (boolean) - `requestProperties.extendedDescription` (boolean) - `requestProperties.technical` (boolean) ## Response 200 fields (application/json): - `items` (array) - `items.contentId` (string) Rule data fields - `items.uri` (string) Rule data fields - `items.contentProperties` (any) - `items.externalId` (string) Rule data fields - `items.extendedProperties` (any) - `items.pendingContent` (boolean) ## 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)