Contact

APIDescription
POST api/contacts/save-contact-to-outlook?cust={cust}

No documentation available.

POST api/contacts/transfer?cust={cust}&newSlsprof={newSlsprof}&oldSlsprof={oldSlsprof}

No documentation available.

POST api/contacts/remove-contact?cust={cust}&slsprof={slsprof}

No documentation available.

POST api/contacts/clean-up-contacts?slsprof={slsprof}

No documentation available.

Event

API Controller for syncing data between Outlook and DB2

APIDescription
POST api/events/process-event-notification

Parses a change notification for an event resource from Microsoft to update DB2 data

POST api/events/save-evntrk-to-outlook?slsprof={slsprof}&xfrloc={xfrloc}&evnidn={evnidn}&sendInvite={sendInvite}&inviteEmail={inviteEmail}

No documentation available.

POST api/events/save-with-invite-override?xfrloc={xfrloc}&evnidn={evnidn}

No documentation available.

POST api/events/delete-event-in-outlook?slsprof={slsprof}&xfrloc={xfrloc}&evnidn={evnidn}

No documentation available.

POST api/events/sync-event-to-tjm?pStrSlsprof={pStrSlsprof}&pStrEventID={pStrEventID}&pStrIsCreate={pStrIsCreate}

No documentation available.

Outlook

APIDescription
GET api/outlook/test-control

No documentation available.

POST api/outlook/listen?validationToken={validationToken}

Listens for incoming communication from Microsoft, validates the call is genuine, and sends notifications off to be processed

POST api/outlook/processNotifications

Iterates through ChangeNotificationCollection and pushes the notification to their corresponding controller

GET api/outlook/watch?principalName={principalName}&userID={userID}

Watches for new subscription to our Outlook Live Sync for SPs

POST api/outlook/lifecycle?validationToken={validationToken}

Keeps subscriptions alive when Microsoft checks in

POST api/outlook/delete-subscriptions?hrmgrp={hrmgrp}&empnum={empnum}

No documentation available.

POST api/outlook/init-sync?principalName={principalName}&clientFlag={clientFlag}&userID={userID}

No documentation available.

GET api/outlook/can-sync?slsprof={slsprof}

No documentation available.

POST api/outlook/do-parallel-sync

No documentation available.

GET api/outlook/get-user-timezone?principalName={principalName}

No documentation available.

GET api/outlook/get-user-subscriptions?principalName={principalName}

No documentation available.

Email

APIDescription
GET api/email/does-email-exist?email={email}

Validate that an email exists in our domain

POST api/email/sync-user-email?email={email}

No documentation available.