Updates a teamraiser event
| Client Servlet | Server Servlet | HTTP Methods Supported | Requires Authentication |
|---|---|---|---|
| None. | SRTeamraiserAPI | POST | No. |
This method accepts a list of one or more TeamRaiser Event data blocks up to a system-configurable maximum of 1000 Events, and asynchronously updates the values of any other fields specified.
For the list of available fields refer to addTeamraiserData.
Input data is passed url-encoded as the value of the update_teamraiser parameter in the following format:
<updateTeamraiserRequest xmlns="http://convio.com/crm/v1.0">
<teamraiserUpdate>
<frId>1014</frId>
<eventUserTitle>Awesome-athon</eventUserTitle>
</teamraiserUpdate>
<teamraiserUpdate>
<frId>1015</frId>
<eventLocalOfficeAttn>Tiffany</eventLocalOfficeAttn>
</teamraiserUpdate>
<teamraiserUpdate>
<frId>1016</frId>
<eventLocalOfficeStreet1>504 Pecan St.</eventLocalOfficeStreet1>
</teamraiserUpdate>
</updateTeamraiserRequest>}
The <updateTeamraiserRequest> document contains a collection of one or more <teamraiserUpdate> elements for each TeamRaiser event. Each block must contain a <frId> element specifying the record to update.
If the call is successful, it returns a unique job ID for the batch.
See topic Common Parameters.
Required. XML document specifying the TeamRaiser events to update.
Type crm:updateTeamraiserList.
See topic HTTP Status Codes.
XML response
<?xml version="1.0" encoding="UTF-8"?>
<updateTeamraiserResponse xsi:schemaLocation="http://convio.com/crm/v1.0 http://service.convio.net/xmlschema/crm.public.v1.xsd" xmlns="http://convio.com/crm/v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<jobId>1454341422187</jobId>
</updateTeamraiserResponse>
JSON response
{"updateTeamraiserResponse":{"jobId":"1454341422187"}}