AnonymousController

The list of APIs to provide the anonymous access to the user, in order to calling this methods no login required.

public/getclients

More info | Test with explorer

LookupController

The generic lookup API for managing different lookup.

public/Lookup/Query

Gets Lookup Data based on the Lookup-Names sent over this query

More info | Test with explorer

public/Lookup/GetList

Fetches the list of available lookup names

More info | Test with explorer

EventManagementController

admin/eventmanagement/create

More info | Test with explorer

admin/eventmanagement/update

More info | Test with explorer

admin/eventmanagement/saveregistration

More info | Test with explorer

admin/eventmanagement/deleteregistrationtype?registrationTypeId={registrationTypeId}

More info | Test with explorer

admin/eventmanagement/deleteevent?eventId={eventId}

More info | Test with explorer

admin/eventmanagement/deleteregistration

More info | Test with explorer

SUGController

admin/SUG/opportunity/savevolunteer

More info | Test with explorer

admin/SUG/opportunity/update

More info | Test with explorer

admin/SUG/opportunity/delete?opportunityId={opportunityId}

More info | Test with explorer

admin/SUG/opportunity/deletevolunteerapplication

More info | Test with explorer

admin/SUG/event/create

More info | Test with explorer

admin/SUG/event/update

More info | Test with explorer

admin/SUG/event/saveregistration

More info | Test with explorer

admin/SUG/event/deleteregistrationtype?registrationTypeId={registrationTypeId}

More info | Test with explorer

admin/SUG/event/delete?eventId={eventId}

More info | Test with explorer

admin/SUG/event/deleteregistration

More info | Test with explorer

Contact management

Defines Actions for Managing Individual or Organization Contacts, like relationship, email, phone, workinfo etc. AdminContact Management

admin/contact/registerclientdevice

Registers the client device.

More info | Test with explorer

admin/contact/updatewebhookbatchstatus

Updates the webhook batch status.

More info | Test with explorer

admin/contact/syncevents

More info | Test with explorer

admin/contact/synceventregistrations

More info | Test with explorer

admin/contact/SaveCheckIn

More info | Test with explorer

admin/contact/update/decease/{contactId}/{status}

Activate or Deactivate (Decease) the contact.

More info | Test with explorer

admin/contact/decease/{contactId}

Gets whether contact is Active or Deceased

More info | Test with explorer

admin/contact/update/crucialinfo/{contactId}

Set Crucial Information for this contact

More info | Test with explorer

admin/contact/crucialinfo/{contactId}

Get Crucial Information Related to this contact

More info | Test with explorer

admin/contact/update/source/{contactId}?source={source}

Set Source of Contact

More info | Test with explorer

admin/contact/update/address/billing

Sets billing address for this contact

More info | Test with explorer

admin/contact/update/anyaddress

Sets any address.

More info | Test with explorer

admin/contact/update/address/mailing

Sets Mailing address for this contact

More info | Test with explorer

admin/contact/address/mailing/{contactId}

Gets the Mailing Address for this contact

More info | Test with explorer

admin/contact/address/billing/{contactId}

Gets the Billing Address for this contact

More info | Test with explorer

admin/contact/update/salutations/formal

Sets formal Salutation for this contact

More info | Test with explorer

admin/contact/update/salutations/informal

Set informal Salutation for this contact

More info | Test with explorer

admin/contact/salutations/{contactId}

Get Formal and Informal Salutations of this contact

More info | Test with explorer

admin/contact/salutations/formal/{contactId}

Gets Formal Salutation of this contact

More info | Test with explorer

admin/contact/salutations/informal/{contactId}

Gets Informal Salutations of this Contact

More info | Test with explorer

admin/contact/create/quick/individual

Create Quick Individual Contact

More info | Test with explorer

admin/contact/create/quick/organization

Create Quick Organization Contact

More info | Test with explorer

admin/contact/update/quickbook/{contactId}?accountId={accountId}

Updates QuickBook Account ID for this contact

More info | Test with explorer

admin/contact/quickbook/{contactId}

Gets the QuickBook account ID for this contact

More info | Test with explorer

admin/contact/relationships/{contactId}

Fetches all Relationships associated with this contact

More info | Test with explorer

admin/contact/update/relationships/spouse

Adds Spouse Relation for this contact. Pass the Contact-ID in 'RelatedToId' field.If the related-spouse-contact is known contact then pass it's ID in the 'MergedWith_Or_Secondary_Id' field or else Provide Contact Details in order to create the Related contact on-the-fly

More info | Test with explorer

admin/contact/update/relationships/partner

Adds Partner Relation for this contact. Pass the Contact-ID in 'RelatedToId' field.If the related-partner-contact is known contact then pass it's ID in the 'MergedWith_Or_Secondary_Id' field or else Provide Contact Details in order to create the Related contact on-the-fly

More info | Test with explorer

admin/contact/create/relationships/children

Add Child Relations for the given contact.Pass the Contact-ID in 'RelatedToId' field.If the related-child-contact is known contact then pass it's ID in the 'MergedWith_Or_Secondary_Id' field or else Provide Contact Details in order to create the Related contact on-the-fly

More info | Test with explorer

admin/contact/create/relationships

Saves the Relations. Pass the Contact-ID in 'RelatedToId' field. If the related-contact is known contact then pass it's ID in the 'MergedWith_Or_Secondary_Id' field or else Provide Contact Details in order to create the Related contact on-the-fly.

More info | Test with explorer

admin/contact/update/relationship

Adds Any Relation for this contact. Pass the Contact-ID in 'RelatedToId' field.If the related-partner-contact is known contact then pass it's ID in the 'MergedWith_Or_Secondary_Id' field or else Provide Contact Details in order to create the Related contact on-the-fly

More info | Test with explorer

admin/contact/delete/relationship

Removes a relation pass the relation id

More info | Test with explorer

admin/contact/profile/{contactId}

Gets Contact Profile Information

More info | Test with explorer

admin/contact/update/profile/individual/{contactId}

More info | Test with explorer

admin/contact/update/profile/organization/{organizationId}

More info | Test with explorer

admin/contact/update/logo

Update the Logo of the contact.

More info | Test with explorer

admin/contact/logo/{contactId}

Gets Logo URL associated with this contact

More info | Test with explorer

admin/contact/update/communications

Updates the Communication Preferences for this contact. Specify Contact-ID in 'RelatedToId' field.

More info | Test with explorer

admin/contact/communications/{contactId}

Gets the Communication preferences for this contact.

More info | Test with explorer

admin/contact/update/workinfo

Links/Updates the Work Information. Pass Contact-ID in 'RelatedToId' field.

More info | Test with explorer

admin/contact/create/workinfo

Creates the Work Information. Pass Contact-ID in 'RelatedToId' field.

More info | Test with explorer

admin/contact/createorupdate/employee

Adds the edit org work information.

More info | Test with explorer

admin/contact/delete/workinfo

Deletes the Work Information. Pass Contact-ID in 'RelatedToId' field.

More info | Test with explorer

admin/contact/workinfo/{contactId}

Fetches all the Work-Information associated with this Individual. Pass ContactId in 'RelatedToId' field. In order to filter by specific organization contact Id, pass the Organization Contact ID in the 'MergedWithId' field.

More info | Test with explorer

admin/contact/update/phones/{contactID}

Updates the phones of this contact in the system. Pass same contact ID for all phone numbers in 'RelatedToId' field of the Phone entity.

More info | Test with explorer

admin/contact/update/emails/{contactID}

Updates the Emails of this contact in the system. Pass the same contact ID for all emails in the 'RelatedtoId' field of the Email entity.

More info | Test with explorer

admin/contact/delete/phone

Delete the specified phone entry. Provide Contact-ID in 'RelatedToId' field.

More info | Test with explorer

admin/contact/delete/email

Deletes the specified email record. Provide Contact-ID in 'RelatedToId' Field

More info | Test with explorer

admin/contact/phones/{contactId}

Gets List of phones numbers associated with this contact

More info | Test with explorer

admin/contact/emails/{contactId}

Gets Emails associated with the contact.

More info | Test with explorer

admin/contact/update/primaryphone/{createIfNotFound}

Marks the Phone Number of Contact as Primary Phone Number. Pass the Contact-ID in the 'RelatedToID' field

More info | Test with explorer

admin/contact/update/primaryemail/{createIfNotFound}

Marks the Email Address of Contact as Primary Email Address. Pass the Contact-ID in the 'RelatedToID' field

More info | Test with explorer

admin/contact/update/socialmedia

Updates the Social Media Information. Pass the same contact ID for all Social Medias in the 'RelatedToId' field for each record.

More info | Test with explorer

admin/contact/socialmedia/{contactId}

Gets Social Media associated with this contact

More info | Test with explorer

admin/contact/download/searchmetadata

Provides the search metadata.

More info | Test with explorer

admin/contact/create/individual

Creates an individual contact, pass the details as an individual information.

More info | Test with explorer

admin/contact/create/organization

Creates an organization Contact, pass the details as organization.

More info | Test with explorer

admin/contact/delete?contactId={contactId}

Delete Contact by contactId.

More info | Test with explorer

admin/contact/find/{contactId}

Find Contact details by contactId.

More info | Test with explorer

admin/contact/synccontacts

Syncs list of contacts for a client.

More info | Test with explorer

admin/contact/synccontactswithbasicdetails

More info | Test with explorer

admin/contact/getcontactcount

More info | Test with explorer

admin/contact/syncmemberships

Gets the contact memberships.

More info | Test with explorer

admin/contact/syncrelations

Gets a list of relations for contacts.

More info | Test with explorer

admin/contact/syncworkinfo

Gets the contact work information list.

More info | Test with explorer

admin/contact/syncorganizationemployees

Synchronizes the organization employees.

More info | Test with explorer

admin/contact/syncaddresses

Gets the contact address list.

More info | Test with explorer

admin/contact/synccommunications

Gets the contact communications.

More info | Test with explorer

admin/contact/syncinteractions

Gets the contact interactions.

More info | Test with explorer

admin/contact/syncengagementhistory

More info | Test with explorer

admin/contact/advancedsearch

Search Contact based on Advanced Criteria. Refer API-HelpStart to know how to trigger search queries using SearchMetaData

More info | Test with explorer

admin/contact/lookup

Lookup for contacts.

More info | Test with explorer

admin/contact/search

Searches Contact based on single Text "Phrase" and return list of ContactInfo.

More info | Test with explorer

admin/contact/searchwithemail

Lookup for a contact with email, the API returns only contacts have email address exist.

More info | Test with explorer

admin/contact/createcontactbatch

Creates the contact batch.

More info | Test with explorer

admin/contact/getbatch/{deviceBatchId}

Gets the batch.

More info | Test with explorer

admin/contact/getbatchstatus/{deviceBatchId}

Gets the batch status.

More info | Test with explorer

admin/contact/getwebhooks/{deviceId}

Provides list of webhooks.

More info | Test with explorer

admin/contact/getcontactwebhooks/{deviceId}

Provides list of webhooks.

More info | Test with explorer

VolunteerEasyController

admin/volunteereasy/savevolunteer

More info | Test with explorer

admin/volunteereasy/updateopportunity

More info | Test with explorer

admin/volunteereasy/deleteopportunity?opportunityId={opportunityId}

More info | Test with explorer

admin/volunteereasy/deletevolunteerapplication

More info | Test with explorer

Membership

The list of API related to membership subscription, listing and detailing for a contact.

public/membership/SearchMembership

More info | Test with explorer