Make Your Own MemberClicks Experience With Our API.

The MemberClicks API gives you the ability to extend and enhance the functionality and appearance of your MemberClicks solution. Whether you are building custom applications or integrating our solutions with other systems, the API provides the power and flexibility you need.

All About The MemberClicks API



If your organization has a developer who can write software using either the XML or JSON (JavaScript Object Notation) programming languages, you can build your own custom software that will interact with the data in your MemberClicks solution. The data that is accessible includes:

  • Authentication Data
    Authenticate users using their MemberClicks credentials. If you have a separate website or system, this allows you to enable a single sign-on for individual users, allowing seamless transitions between password-protected areas of your MemberClicks solution and third-party systems or websites.

    How It Could Be Used: A user logs into a password-protected financial management system and goes back and forth from there to MemberClicks form receipts without having to log in to two separate systems.

  • System Timeouts
    Keep users logged in to the MemberClicks solution longer than normal, which normally logs them out after an hour of inactivity.

    How It Could Be Used: A user logged in through a third-party website can stay logged in and instantly access the MemberClicks solution even if they spend a great deal of time in the third-party system.

  • User Management
    Retrieve a list of all or some of the users in your MemberClicks solution. You can return all or some of the attributes for each of these users. You can also create software that will add new users and update or delete existing users in your MemberClicks solution.

    How It Could Be Used: You can manage a single database of users that will update changes across all systems, both offline/third-party and MemberClicks, at once.

  • Groups
    Retrieve a list of groups in your MemberClicks solution.

  • Events
    Get a list of all events in your MemberClicks solution. You can add, update or delete events entirely through your own custom software.

    How It Could Be Used: Use a third-party calendar or planning system that will automatically include all events contained in the MemberClicks system.

  • Articles & Categories
    Retrieve all the articles and/or categories in the CMS section of your MemberClicks solution. This works similar to how RSS works - you could pull web content from your site and display it in a different format.

    How It Could Be Used: Create specific interfaces formatted for mobile devices so that users can more easily read your website content on the device of their choosing.

  • Notification Services
    Send notifications to external destinations when a specific action occurs. We offer a notification service for the following actions:

    • Form submission
    • New User Profile Added
    • User Profile Updated
    • New Event Added
    • Existing Event Edited
    • Existing Event Deleted

    Each notification service pushes information to your own servers or integrates with external services like conference management platforms.

    How It Could Be Used: Use the MemberClicks event registration system to automatically populate a vendor map in real time as exhibitors register (see NCSW's example in the sidebar).


These are just some examples of how you can use this information, but it's far from an inclusive list. We probably couldn't tell you the best and most imaginative uses of the API - the only limit is your vision.

How Do I Get Started?

Your developers can find all the necessary documentation to get started by clicking here. You will need to contact the MemberClicks Help Team with your MemberClicks credentials in order to receive an API key.

All About APIs

What Is An API?

API stands for "Application Programming Interface" - which is just a fancy way of describing a set of rules and standards for interacting with a piece of software. The MemberClicks API gives developers all the information they need in order to write their own software that can interact with MemberClicks solutions.

What Are Some Examples Of An API That I May Have Seen?

If you have a Facebook account, you've probably seen many APIs in action. For example, anytime that you log into a third-party site using your Facebook id, that functionality is enabled by the Facebook API. If you have a PayPal account and have paid for services using it on a third-party site without having to go to PayPal's website, that payment is enabled through the use of an API. Since you can access these services directly on third-party sites, you are saving time and effort and so is the website you are using.

Another example of how the API can be used is the MemberClicks iPhone app. We use our own API to deliver the MemberClicks experience through our custom iPhone app, enabling users to access their profile data, events and articles while on-the-go.

What Does My Organization Need To Use The API?

Your organization needs to have access to a developer who can write software using either the XML or JSON (JavaScript Object Notation) programming languages.

My Organization Does Not Have A Developer. Can I Still Use The API?

The MemberClicks API is designed for organizations who have their own development resources. On occasion, MemberClicks will do custom development work for a fee, but generally you need to have access to your own developer. If you would like to inquire about the feasibility of MemberClicks performing custom development work for your organization, click here.

How Have Other Organizations Used The API?


Community Action Association of Pennsylvania - The CAAP is utilizing our push notifier service in order to populate their event calendar and member's only areas. The CAAP was very specific about their overall end user interface and had specific requirements for their design. Our notifier service allowed the CAAP to create a custom interface through a third party development firm while allowing their internal administrators to take advantage of all of the membership management and event registration administration that they were very much in need of. The end result was a satisfied end user and an even more satisfied customer in the CAAP.


North Carolina American Water Works Association - NCSW's main business is event registrations. They are crucial to both education and supplier engagement. They have thousands of attendees at their events and hundreds of exhibitors. For their exhibitors they wanted the ability to populate an interactive exhibitor map in real time as exhibitors registered. Through a third-party integration, NCSW was able to pull the information from exhibitor registration directly to the interactive map. This created an integrated and seamless registration process virtually eliminating the "exhibitor shuffle" that the NCSW staff was playing previously.

Click to request info or call 800.914.2441!