POST api/RSVP

Creates a campaign response for the specified contact. The Contact and Parent Campaign will be created as part of the process if no matches are found.

Request Information

URI Parameters

None.

Body Parameters

A UWEORsvp model object.

UWEORsvp
NameDescriptionTypeAdditional information
FirstName

string

None.

LastName

string

None.

PhoneNumber

string

None.

ZipCode

string

None.

EmailAddress

string

None.

CMSEventId

string

None.

EventTitle

string

None.

EventDate

date

None.

Location

string

None.

EventType

string

None.

ConfirmationSent

integer

None.

PreferredContactMethod

string

None.

OptInBrandEmail

boolean

None.

CrmContactId

globally unique identifier

None.

CrmEntityType

string

None.

Request Formats

application/json, text/json, text/html

Sample:
{
  "FirstName": "sample string 1",
  "LastName": "sample string 2",
  "PhoneNumber": "sample string 3",
  "ZipCode": "sample string 4",
  "EmailAddress": "sample string 5",
  "CMSEventId": "sample string 6",
  "EventTitle": "sample string 7",
  "EventDate": "2026-06-05T15:23:17.3591694-07:00",
  "Location": "sample string 9",
  "EventType": "sample string 10",
  "ConfirmationSent": 1,
  "PreferredContactMethod": "sample string 11",
  "OptInBrandEmail": true,
  "CrmContactId": "f355c942-7849-44ac-932b-4cb51315b65f",
  "CrmEntityType": "sample string 13"
}

application/xml, text/xml

Sample:
<UWEORsvp xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UWEO.CRM.API.Base.Models">
  <CrmContactId>f355c942-7849-44ac-932b-4cb51315b65f</CrmContactId>
  <CrmEntityType>sample string 13</CrmEntityType>
  <CMSEventId>sample string 6</CMSEventId>
  <ConfirmationSent>1</ConfirmationSent>
  <EmailAddress>sample string 5</EmailAddress>
  <EventDate>2026-06-05T15:23:17.3591694-07:00</EventDate>
  <EventTitle>sample string 7</EventTitle>
  <EventType>sample string 10</EventType>
  <FirstName>sample string 1</FirstName>
  <LastName>sample string 2</LastName>
  <Location>sample string 9</Location>
  <OptInBrandEmail>true</OptInBrandEmail>
  <PhoneNumber>sample string 3</PhoneNumber>
  <PreferredContactMethod>sample string 11</PreferredContactMethod>
  <ZipCode>sample string 4</ZipCode>
</UWEORsvp>

Response Information

Resource Description

The location of the created object

IHttpActionResult

None.

Response Formats

application/json, text/json, text/html, application/xml, text/xml

Sample:

Sample not available.