Differences between API V1 and API V2
There are many differences between Version 1 and Version 2 of the Backlot API.
The following table describes major differences between API V1 and API V2:
| V1 | V2 | Documentation |
|---|---|---|
| Analytics API | Analytics API | Analytics |
| Attribute Update API | Assets API: PATCH | Assets |
| Channel API | Assets API | Channel and Channel Set Assets |
| Channel Set API | Assets API | Channel Set Assets |
| Custom Metadata API | Assets API | Custom Metadata |
| Dynamic Channel | Not currently available | To be determined |
| High Performance API | All GET requests | High Performance API Endpoint |
| Ingestion API | Assets API: POST | Assets |
| Label Management API | Labels API | Labels |
| Player API | Not applicable | The Player API is client-based and unaffected by API V2 |
| Player Management API | Players API | Players |
| Query API | Assets API: GET, Query API | |
| Thumbnail Query API | Assets API: GET | Assets |
| Upload Widget API | Upload Widget API | Deprecated: Upload Widget API v1 Reference To be determined |
The following table describes new features available with API V2:
| Feature | Description |
|---|---|
| Assets | There are numerous improvements to create, read, update, and delete (CRUD) all asset types through GET, POST, DELETE, PUT, and PATCH commands. |
| Labels | API V2 supports the structuring and nesting of labels. |
| Libraries | Ooyala now provides wrapper SDKs in several languages. For more information, click here. |
| Players | API V2 supports configuring player branding options. |
| Publishing Rules | API V2 can perform create, read, update, and delete options for publishing rules. |
| Query API | The new query API enables you to search metadata, labels, and assets. |
| Scratchpad | The Backlot APIThe scratchpad is a tool that simplifies development, by enabling you to make API requests directly through a web browser. To access the scratchpad, click here. |
| Universal Syndication | Universal Syndication is only available for API V2. For more information, see Universal Syndication. |
Parent topic: Ooyala Backlot API Reference V1
Documentation
- Welcome
- Backlot Getting Started Guide
- Planning and Setup Guide
- Ooyala Ingestion Guide
- Player Developer Guide
- Core Platform Developer Guide
- Discovery Developer Guide
- Content Protection Developer Guide
- Backlot API Reference
- Player API Reference
- Rights Locker API Reference
- General Reference
- Glossary
- Archive
- Release Notes
