Method: orders.lines.assignments.disapprove

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.