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"}}