Backlot Source Requests & Delivery Management API
Change Log:
2023-03-31
- Updated IMF Delivery API (/v1/deliveries/imf) to add support for the latest changes/enhancements to the IMF delivery and inspection workflow in the Backlot UI:
- Simplified request schema by removing "id" and "type" property requirements
- XML contents of the CPL, PKL, and Asset Map IMF Metadata must now be included in the actual JSON request under requestassetMapXml, packingListXml, and compositionPlaylistXml
- Simplified response schema hierarchy to include results for the top-level compositionPlayListId under a new "status" property (enums: "SUCCESS" and "ERROR")
- Simplified response schema to include results for each IMF trackID/Backlot requestID under a new "trackStatus" property (enums: "NEW", "MODIFIED", "UNMODIFIED", "ERROR")
2022-11-29
- Updated Search Material API (/v1/downloads/searchDownloadAssets) and Download Material API (/v1/downloads/getDownloadAssetsManifests) response examples for clarity/consistency
- Expanded enum for the "type" property to encompass the full scope of Download Material types returned by our APIs
- Added new property: "typeDisplayName"
- Updated enum for the "qcStatus" property to reflect relevant values
2022-08-24
- Added two new endpoints for Netflix Preferred Fulfillment Partners:
- Source Request Cancel API: /v1/requests/cancel
- Source Request Uncancel API: /v1/requests/uncancel
2021-09-03
- Removed the following properties from Search Download API ( /v1/downloads/searchDownloadAssets)
- Removed "downloadSupplementalUrl", "ampAssetID", and "fallbackMaterial" properties
- Removed the following properties from Download Material API( /v1/downloads/getDownloadAssetsManifests)
- Removed "downloadSupplementalUrl", "ampAssetID", "fallbackMaterial", and "watermarkVendorID" properties
- Added a "downloadError" property to the Download Material API. This new field will provide download error messaging and should be helpful in improving existing partner integrations (the previous response when a download error was encountered was to provide an empty response, which caused confusion/uncertainty)
- Updated Search Download API and Download Material API response examples for clarity/consistency
2021-04-07
- Updated the request schema for /v1/deliveries (Audio Printmaster)
- Removed "Theatrical" from assetInfo mixType options
- Added "ATMOS" to assetInfo format options
2021-03-19
- Updated the request schema/example for /v1/downloads/searchDownloadAssets
2021-02-16
- v1/downloads/getDownloadAssetManifests API
- Reworded for clarity
- Provided clearer instruction for destinationPath
- Updated documentation for Aspera command-line utility command format
-
Removed /v1/downloads/proxies API instructions (functionally deprecated on October 16th, 2020)
2018-05-30
- Updated sourceType to include additional asset types.
2018-04-05
- Updated Requests API to add Estimated Delivery Date reason "redeliveryRequestedByNetflix"
- Added Search Download Materials API
- Added Download Materials API
2017-12-01
- Updated Requests API to include Estimated Delivery Date and Change Reason
2017-11-16
- Corrected the Material Status API. It incorrectly stated that partners could update Translator Credit question.
2017-10-31
- Updated API host name
2017-08-25
- Added translatorCreditPresent to the Request API for serviceType is conform
- Added translatorCreditWaiverPresent to the Request API for serviceType is create
2017-07-14
- Added subAssign to the Request API for Fulfilment Partner's sub-contracting functionality
2017-06-09
- Updated Deliveries API to include Dolby Atmos™ selection as
"NOT_APPLICABLE"
2017-05-30
- Updated List Request API to include Inspection Errors bucket
- Updated Inspection Override URL to include transferId
- Updated Deliveries API to include HermesId
2017-05-23
- Added Material Source Types:
language_template
audio_print_master
audio_m_and_e
locked_proxy
final_script - Added inspectionStatus to the Request API
- Added Bucket Data to the Request Search API
- Added a new section for Overriding Deliveries
- Added additional a section for "inspectionDeliveries"
- Added languageCode and audioChannels to the IMF Deliveries
- Updated the Request API to now have "Request for Video, Audio, Text" to qualify the API
- Updated *\<ssh_key_path\>* is path to the ssh keys