Method: orders.lines.assignments.disapprove

  • The main action described is disapproving an existing assignment.

  • A successful disapproval returns the updated assignment, while specific error codes are returned for various failures.

  • The HTTP request uses a POST method with a specific URL structure containing path parameters for identification.

  • The request body requires a disapproval object with relevant details.

  • Successful responses contain an instance of the Assignment resource.

Disapproves an existing assignment.

  • Returns the updated assignment if successful.
  • Returns error code NOT_FOUND if the assignment does not exist.
  • Returns error code INVALID_ARGUMENT if disapproval is not set.
  • Returns error code FAILED_PRECONDITION if state is not STATE_PENDING_REVIEW.

HTTP request

POST https://dv360outofhomeseller.googleapis.com/v1beta1/{name=orders/*/lines/*/assignments/*}:disapprove

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. The name of the assignment to be rejected, for example: "orders/123/lines/321/assignments/456"

Request body

The request body contains data with the following structure:

JSON representation
{
  "disapproval": {
    object (Disapproval)
  }
}
Fields
disapproval

object (Disapproval)

Required. The disapproval details for the assignment at the line or ad unit granularity.

Response body

If successful, the response body contains an instance of Assignment.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/doubleclickbidmanager

For more information, see the OAuth 2.0 Overview.