Updates the vendor quota group specified by the QuotaGroupGuid parameter.
Endpoint URL
http://api.clearvoicesurveys.com/api/v1/quotagroups/updatevendorquotagroup
Parameters
| ProjectGuid globally unique identifier |
| QuotaGroupGuid globally unique identifier |
| QuotaGroupName string |
| RequestedCompletes integer |
| BidResponseRate decimal number |
| IncidenceRate decimal number |
| VendorCPC decimal number |
| VendorGuid globally unique identifier |
| IsOpen boolean |
| SelectedCountries Collection of string |
| Members Collection of VendorQuotaGroupMember |
| QuotaGroupTriggers Triggers |
| SuccessPostBackUrl string |
| TerminatePostBackUrl string |
| OverQuotaPostBackUrl string |
| RejectQuotaPostBackUrl string |
| DuplicatePostBackUrl string |
Example Request Data
{
"ProjectGuid": "9d890d2f-716e-46b3-886a-d759370ff1b6",
"QuotaGroupGuid": "5b58c271-3e4e-4143-ab17-c8fd78998b9e",
"QuotaGroupName": "sample string 3",
"RequestedCompletes": 1,
"BidResponseRate": 1.0,
"IncidenceRate": 1.0,
"VendorCPC": 1.0,
"VendorGuid": "c44d8da7-5ba4-4d0e-b076-572f2e135e7e",
"IsOpen": true,
"SelectedCountries": [
"sample string 1",
"sample string 2"
],
"Members": [
{
"MemberId": "sample string 1",
"Url": "sample string 2"
},
{
"MemberId": "sample string 1",
"Url": "sample string 2"
}
],
"QuotaGroupTriggers": {
"StartCap": 1,
"CompleteCap": 1,
"OverQuotaCap": 1,
"TerminateCap": 1
},
"SuccessPostBackUrl": "sample string 4",
"TerminatePostBackUrl": "sample string 5",
"OverQuotaPostBackUrl": "sample string 6",
"RejectQuotaPostBackUrl": "sample string 7",
"DuplicatePostBackUrl": "sample string 8"
}
Response Description
| ProjectGuid globally unique identifier |
| QuotaGroupGuid globally unique identifier |
| CVSSurveyInvitationUrl string |
Example Response
{
"ProjectGuid": "ccff786b-f144-4e0f-a872-e93839ad279c",
"QuotaGroupGuid": "8e19fc22-38cf-4f91-80c2-81d5df1ef0d1",
"CVSSurveyInvitationUrl": "sample string 3"
}