API Discrepancy in Creative Associations POST and PUT - rest/v2/line-items/<line_item_id>/creatives

Incident Report for Beeswax

Identified

The API payload for creative line item assignments differs from the documentation for POST and PUT request, potentially impacting client integrations.

The discrepancies are as follows:
- The documents indicate that the payload is a single JSON object. This is wrong; the payload should be a JSON array of such objects.
- The "line_item_id" field is indicated as required. It is not, in fact, required.

In addition, the documentation indicated that, on success, a PUT request will return a 200 status. This is incorrect. The status will be 201.

We apologize for any confusion this has caused. We've identified that the API's current behavior is incorrect in our documentation, and we're actively working to get those updates published for you soon.

API REFERENCE: https://api-docs.freewheel.tv/beeswax/v2.0/reference/createcreativelineitemassignment
Posted Jun 04, 2025 - 18:08 EDT
This incident affects: Buzz UI and API.