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.
Required. The ID of the custom bidding script to fetch.
Query parameters
Parameters
Union parameter accessor. Required. Identifies the DV360 entity that owns the parent custom bidding algorithm. It can be either a partner or an advertiser. accessor can be only one of the following:
[null,null,["Last updated 2025-04-02 UTC."],[[["\u003cp\u003eRetrieves a specific custom bidding script using its ID and the ID of its parent custom bidding algorithm.\u003c/p\u003e\n"],["\u003cp\u003eRequires specifying either the partner or advertiser ID that owns the custom bidding algorithm in the query parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe request body should be empty, and the response will contain the details of the custom bidding script if successful.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the 'https://www.googleapis.com/auth/display-video' scope.\u003c/p\u003e\n"]]],["This API retrieves a custom bidding script using a GET request. The request URL requires two path parameters: `customBiddingAlgorithmId` and `customBiddingScriptId`, both as 64-bit integers. It also mandates a query parameter `accessor`, which can be either `partnerId` or `advertiserId`, both 64-bit integers, to identify the owning entity. The request body must be empty. A successful response returns a `CustomBiddingScript` instance. This operation requires OAuth scope `https://www.googleapis.com/auth/display-video`.\n"],null,["# Method: customBiddingAlgorithms.scripts.get\n\n| Display \\& Video 360 API is deprecated and will sunset on **October 7, 2025** . Migrate to [Display \\& Video 360 API v4](/display-video/api/reference/rest/v4) before sunset to avoid an interruption in service.\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nGets a custom bidding script.\n\n### HTTP request\n\n`GET https://displayvideo.googleapis.com/v3/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts/{customBiddingScriptId}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `customBiddingAlgorithmId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Required. The ID of the custom bidding algorithm owns the script. |\n| `customBiddingScriptId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Required. The ID of the custom bidding script to fetch. |\n\n### Query parameters\n\n| Parameters ||\n|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Union parameter `accessor`. Required. Identifies the DV360 entity that owns the parent custom bidding algorithm. It can be either a partner or an advertiser. `accessor` can be only one of the following: ||\n| `partnerId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` The ID of the partner that owns the parent custom bidding algorithm. Only this partner will have write access to this custom bidding script. |\n| `advertiserId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` The ID of the advertiser that owns the parent custom bidding algorithm. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [CustomBiddingScript](/display-video/api/reference/rest/v3/customBiddingAlgorithms.scripts#CustomBiddingScript).\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](/identity/protocols/OAuth2)."]]