Starting September 8, 2025, every new line item will need to declare whether or not they will serve Eurpoean Union (EU) political ads. Display & Video 360 API and SDF uploads that don't provide declarations will fail. See our deprecations page for more details on how to update your integration to make this declaration.
[null,null,["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eDisplay & Video 360 API v2 is deprecated and this documentation details the creation of new insertion orders using the API.\u003c/p\u003e\n"],["\u003cp\u003eTo create an insertion order, send a POST request to the specified endpoint with the advertiser ID.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must contain an InsertionOrder object as defined in the provided link.\u003c/p\u003e\n"],["\u003cp\u003eIf the request is successful, the API will return the newly created InsertionOrder object.\u003c/p\u003e\n"],["\u003cp\u003eUsers need to have the \u003ccode\u003ehttps://www.googleapis.com/auth/display-video\u003c/code\u003e OAuth scope to access this functionality.\u003c/p\u003e\n"]]],[],null,["# Method: advertisers.insertionOrders.create\n\n| Display \\& Video 360 API v2 has sunset.\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nCreates a new insertion order. Returns the newly created insertion order if successful.\n\n### HTTP request\n\n`POST https://displayvideo.googleapis.com/v2/advertisers/{insertionOrder.advertiserId}/insertionOrders`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|-------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `insertionOrder.advertiserId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Output only. The unique ID of the advertiser the insertion order belongs to. |\n\n### Request body\n\nThe request body contains an instance of [InsertionOrder](/display-video/api/reference/rest/v2/advertisers.insertionOrders#InsertionOrder).\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [InsertionOrder](/display-video/api/reference/rest/v2/advertisers.insertionOrders#InsertionOrder).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/display-video`\n\nFor more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2)."]]