ElistOwnerTransfers

Manage Elist Owner Transfers

APIDescription
GET api/ElistOwnerTransfers/GetElistOwnerTransfers

Get a list of all owner transfers regardless of status.

GET api/ElistOwnerTransfers/ApprovedElistOwnerTransfers

Get the list of approved owner list transfers.

POST api/ElistOwnerTransfers/CompleteElistOwnerTransfer/{Id}

Update the the list owner transfer status to complete.

GET api/ElistOwnerTransfers/CompleteElistOwnerTransfer/{Id}

Update the the list owner transfer status to complete.

POST api/ElistOwnerTransfers/SendErrorNotification/{Id}

Update the list owner status to ERROR.

POST api/ElistOwnerTransfers/CancelElistOwnerTransfer/{Id}

Cancel the list owner transfer request.

GET api/ElistOwnerTransfers/CancelElistOwnerTransfer/{Id}

Cancel the list owner transfer request.

GET api/ElistOwnerTransfers/GetElistOwnerTransfer/{id}

Get a list owner transfer by Id

ElistContacts

Exchange/Office365 Email Contact Provisioning

APIDescription
GET api/ElistContacts/GetElistContacts

Get a table (of type ElistContact) of all Elist Contacts.

GET api/ElistContacts/GetElistContactsByOwner?NetID={NetID}

Get a table of type ElistContact of all Elist Contacts with the specfied owner.

GET api/ElistContacts/GetElistContactsBySponsor?NetID={NetID}

Get a table of type ElistContact of all Elist Contacts with the specfied sponsor.

GET api/ElistContacts/GetElistContact/{Id}

Get a contact (of type ElistContact) by the Elist Contact Id.

GET api/ElistContacts/GetElistContact?ListName={ListName}

Get a contact (of type ElistContact) by the Elist Contact ListName.

POST api/ElistContacts/CreateElistContact

Create a new Elist Contact using a Request Body of type NewElistContact.

PATCH api/ElistContacts/UpdateElistContact/{Id}

Update an Elist Contact specified by its Id using a Request Body of type UpdatedElistContact.

PATCH api/ElistContacts/UpdateElistContact?ListName={ListName}

Update an Elist Contact specified by its ListName using a Request Body of type UpdatedElistContact.

DELETE api/ElistContacts/DeleteElistContact/{Id}

Removes the elist contact specfied by its Id

DELETE api/ElistContacts/DeleteElistContact?ListName={ListName}

Removes the elist contact specfied the ListName