# Action Welcome to the Action API Documentation for Annex Cloud! We understand that crafting an exceptional loyalty program involves more than just rewarding points—it's about creating dynamic and engaging experiences for your customers. Our Loyalty Actions API is your gateway to elevating your loyalty program, allowing you to design and implement meaningful interactions that resonate with your audience. The Loyalty Actions API by Annex Cloud is a powerful tool designed to help you go beyond traditional loyalty rewards. With this API, you can: Drive Customer Engagement- Create interactive and personalized experiences to keep your customers actively involved in your loyalty program. Enable Real-time Interactions- Implement actions that trigger instantly based on customer behavior, ensuring timely and relevant rewards. Enhance User Experience- Seamlessly integrate actions into your existing applications, websites, and platforms to provide a cohesive and enjoyable user experience. Encourage Desired Behaviors- Design and deploy actions that align with your business objectives, encouraging customers to take specific actions that benefit both them and your brand. At Annex Cloud, we believe in the power of meaningful interactions to strengthen the bond between your brand and your customers. This documentation is your key to unlocking the full potential of our Loyalty Actions API, and we're excited to embark on this journey with you. Thank you for choosing Annex Cloud to enhance your loyalty program, and let's create extraordinary experiences together! Let's get started! ## Fetch the Action details by User ID - [POST /actions](https://annexcloud.redocly.app/loyalty/loyalty/action/postactions.md): This method retrieves all actions configured for the site and indicates which ones the member has completed. ## Fetch the details of all actions performed against the site - [GET /actions/{{status}}](https://annexcloud.redocly.app/loyalty/loyalty/action/getactionstatus.md): This method retrieves information pertaining to all activities carried out on the site ID. To obtain all actions configured on the site, simply input "all" as the status parameter. ## Fetch action group details - [GET /actiongrouplist/{{actionGroupId}}](https://annexcloud.redocly.app/loyalty/loyalty/action/getactiongrouplistgroupid.md): This GET method is utilized to retrieve details associated with the action group by specifying the Action Group ID within the environment. ## Fetch all the active action group details by User ID - [GET /actiongroup/{{memberId}}](https://annexcloud.redocly.app/loyalty/loyalty/action/getactiongroupemailid.md): Upon passing the GET method in the environment, the system retrieves the following information - 1. All enabled action groups for the site. 2. User-associated actions linked to any enabled actions, including earned points, available points to earn, used action IDs, and more. ## Fetch the details of the action series performed by the member using actionSeriesID - [POST /users/{{memberId}}/actionseries](https://annexcloud.redocly.app/loyalty/loyalty/action/postactionseries.md) ## Fetch the details of action series performed by the member - [GET /users/{{memberId}}/actionseries](https://annexcloud.redocly.app/loyalty/loyalty/action/getactionseriesbyemail.md): This method retrieves the details of all action series performed by the particular member by using email address.