Contact
| API | Description |
|---|---|
| GET Api/Contact/FindContact?emailAddress={emailAddress}&firstName={firstName}&lastName={lastName} |
No documentation available. |
| GET Api/Contact/ContactById/{id}?includeAddresses={includeAddresses} |
No documentation available. |
| POST Api/Contact |
No documentation available. |
| PUT Api/Contact?id={id} |
No documentation available. |
Hello
| API | Description |
|---|---|
| GET api/Hello |
No documentation available. |
RSVP
| API | Description |
|---|---|
| GET api/RSVP/FindByCmsId/{id}?emailAddress={emailAddress}&contactId={contactId} |
No documentation available. |
| GET api/RSVP/{id} |
Get a CRM CampaignResponse entity by its unique id. |
| 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. |
Address
| API | Description |
|---|---|
| GET api/Address/CustomerAddresses/{id} | |
| GET api/Address/SingleAddress/{id} |
Gets a single customer address. |
| POST api/Address/{id} |
Create a new address for a Contact. |
| PUT api/Address/{id} |
No documentation available. |
Alumni
| API | Description |
|---|---|
| GET api/Alumni?emailAddress={emailAddress}&firstName={firstName}&lastName={lastName} |
Gets the alumni object for the specified user. |
| GET api/Alumni/AlumniById/{id} |
Finds a specific Alumni object, using its CRM object ID |
| POST api/Alumni |
Creates a new Alumni object in the CRM. |
Offering
| API | Description |
|---|---|
| GET api/Offerings/SingleOffering/{id} |
No documentation available. |
LeadActivity
| API | Description |
|---|---|
| GET api/LeadActivity/{id} |
Returns a single LeadActivity entity from CRM. |
| POST api/LeadActivity |
Returns LeadActivities for a specific contact. |
| PUT api/LeadActivity?id={id} |
No documentation available. |
Communication
Endpoint for creating and retrieving CRM sales literature entities (Brand-level communications)
| API | Description |
|---|---|
| GET api/Communication/ContactCommunications/{id} |
Gets all CRM brand-level communications for the specified user. |
| GET api/Communication/SingleCommunication/{id} |
Gets a single communication object from CRM |
| POST api/Communication/BrandEmail |
Creates a new communication in CRM for the brand-level e-mail newsletter |
| POST api/Communication/CareerAccelerator |
Creates a new communication in CRM for the Career Accelerator e-mail newsletter |
| POST api/Communication/PrintCatalog |
Creates a new communication in CRM for the print catalog mailing |
| POST api/Communication/AlumniNewsletter |
Creates a new communication in CRM for the alumni newsletter subscription |
Subscriptions
| API | Description |
|---|---|
| GET api/Subscriptions/{id}?emailAddress={emailAddress} |
Gets a list of subscriptions for the specified contact. |
| POST api/Subscriptions |
Takes a list of subscriptions and processes them against the list of current subscriptions. Subscriptions not in the incoming list will be deleted. |
EosSyncJobs
| API | Description |
|---|---|
| GET api/EOS/TestSomething |
No documentation available. |
| GET api/EOS/ImportTerms |
No documentation available. |
Opportunity
Endpoint for creating and retrieving CRM Opportunity entities (Program-level sign-ups)
| API | Description |
|---|---|
| GET api/Opportunity/ContactOpportunities/{id} |
No documentation available. |
| GET api/Opportunity/ContactOpportunitiesByEmailAddress?emailAddress={emailAddress} |
No documentation available. |
| GET api/Opportunity/SingleOpportunity/{id} |
No documentation available. |
| POST api/Opportunity |
Creates a new opportunity in CRM for the specified program |
Question
| API | Description |
|---|---|
| POST api/Question |
Creates a new question in CRM |
| POST api/Question/CreateEmail |
No documentation available. |
Issue
| API | Description |
|---|---|
| GET api/Issue/{id} |
No documentation available. |
| POST api/Issue |
Creates a new Issue in CRM for the specified Contact, and creates a linked Opportunity |
| POST api/Issue/UnprocessedRecords |
No documentation available. |