Creates a new local company tied to an organization and an event.
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.
Required. Org ID
Type xsd:int.
Required. The public name of the company.
Type xsd:string.
Optional. The company's fundraising goal
Type xsd:nonNegativeInteger.
Optional. The constituent ID of the company coordinator
Type xsd:nonNegativeInteger.
Optional. The company is a sponsorship company only and will not be associated directly with teams. Default is false.
Type xsd:boolean.
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. 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 response1000JSON response
{"addLocalCompanyResponse":{"companyId":"1000"}}