Updates an existing local company.
Client Servlet | Server Servlet | HTTP Methods Supported | Requires Authentication |
---|---|---|---|
None. | SRTeamraiserAPI | POST | No. |
Updating large amounts of data can impact performance. Schedule large data updates during non-peak hours. Additionally, run the APIs one at a time.
See topic Common Parameters.
Required. The TeamRaiser event ID.
Type xsd:nonNegativeInteger.
Optional. The public name of the company.
Type xsd:string.
Required. The id of the company.
Type xsd:nonNegativeInteger.
Optional. The company's fundraising goal
Type xsd:nonNegativeInteger.
Optional. The constituent ID of the company coordinator
Type xsd:nonNegativeInteger.
Optional. Notes about the company
Type xsd:string.
Optional. The company's goal for number of teams
Type xsd:nonNegativeInteger.
Optional. The company's goal for number of participants
Type xsd:nonNegativeInteger.
Optional. The company's priority used for sorting in reporting
Type xsd:string.
Optional. The company is a sponsorship company only and will not be associated directly with teams. Default is false.
Type xsd:boolean.
Optional. Whether the company is new to this type of event
Type xsd:boolean.
Optional. A custom field for the company
Type xsd:string.
Optional. A custom field for the company
Type xsd:string.
Optional. The name of the internal staff contact for the company
Type xsd:string.
Optional. The name of the company's volunteer manager
Type xsd:string.
Optional. The participation status of the compnay (PROSPECT or CONFIRMED)
Type xsd:string.
Optional. The constituent ID of the executive champion
Type xsd:nonNegativeInteger.
See topic HTTP Status Codes.
XML responsetrueJSON response
{"updateLocalCompanyResponse":{"success":"true"}}