post

/projects/{extProjectId}/lineItems/{extLineItemId}

Updates the specified line item by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Authorization

oauth2 - password

Request Parameters

2 Path Parameters

Request Body

Line Item fields that can be updated depends on the state of the Line Item

State Fields Updatable
PROVISIONED All Fields can be updated
REJECTED All Fields can be updated
REJECTED_PAUSED All Fields can be updated
AWAITING_APPROVAL title, daysInField, deliveryType, targets[].count, targets[].dailyLimit,quotaPlan.quotaGroups[].quotaCells[].count
AWAITING_APPROVAL_PAUSED title, daysInField, deliveryType, targets[].count, targets[].dailyLimit,quotaPlan.quotaGroups[].quotaCells[].count
AWAITING_AUTO_APPROVAL (transient state) None of the fields can be updated
QA_APPROVED (transient state) None of the fields can be updated
LAUNCHED title, daysInField, deliveryType, targets[].count, targets[].dailyLimit,quotaPlan.quotaGroups[].quotaCells[].count
PAUSED title, daysInField, deliveryType, targets[].count, targets[].dailyLimit,quotaPlan.quotaGroups[].quotaCells[].count
AWAITING_CLIENT_APPROVAL None of the fields can be updated
CLOSED None of the fields can be updated
CANCELLED None of the fields can be updated
INVOICED None of the fields can be updated
1 Example
Schema
object
title
string
countryISOCode
string
languageISOCode
string
surveyURL
string
surveyTestURL
string
indicativeIncidence
integer
2 validations
daysInField
integer
2 validations
lengthOfInterview
integer
2 validations
deliveryType
string
sources
array[object]
targets
object
quotaPlan
object

Responses

1 Example
Schema
object
data
object
meta
object
status
object

Send a Test Request

Send requests directly from the browser (CORS must be enabled)
Path Params
2 path params not set
extProjectId
extLineItemId
$$.env
1 variable not set
oauth_access_token