# Points Welcome to the Points API documentation for Annex Cloud, your gateway to unlocking a world of loyalty-based rewards and customer engagement. In this comprehensive guide, we'll walk you through the powerful capabilities of our Points API, designed to seamlessly integrate with your systems and empower you to create unforgettable experiences for your customers. At Annex Cloud, we understand that building lasting relationships with your customers is at the core of your business. Our Points API provides you with the tools to effortlessly implement a robust loyalty program that not only drives customer retention but also enhances brand affinity. Whether you're a developer looking to integrate our API or a business leader seeking to harness the potential of loyalty rewards, this documentation will equip you with the knowledge and insights needed to succeed. From awarding points for purchases and referrals to offering personalized rewards and exclusive perks, our Points API puts the control in your hands. With clear and concise endpoints, accompanied by code samples and real-world use cases, you'll be able to quickly grasp the API's functionality and start building innovative loyalty solutions that set you apart in today's competitive market. Get ready to embark on a journey that goes beyond transactions. Let's dive into the intricacies of the Points API, where creativity meets technology to redefine the way you connect with your customers and drive sustainable business growth. ## To deduct or award loyalty points to multiple members - [POST /bulkpoints](https://annexcloud.redocly.app/loyalty/loyalty/points/postbulkpoints.md): This method allows you to simultaneously deduct or award points to multiple members. To make a bulk point adjustment you will number each object in the request. Nested within each object, you must include the id, actionId, and activity parameters. If you are manually crediting points or debiting points, you must also include the credit or debit parameter accordingly. If you are crediting points for a point awarding action configured in the loyalty program, you do not need to include the credit parameter, as it will award the member points as configured in the system for that action ID. ## To retrieve point details for a member - [GET /points/{{memberId}}](https://annexcloud.redocly.app/loyalty/loyalty/points/getpointsid.md): This method retrieves point details associated with a member’s ID. The member needs to use their ID as a key to fetch all the points details. ## Fetches the point expiration details for a specific member - [GET /pointsexpiry/{{memberId}}](https://annexcloud.redocly.app/loyalty/loyalty/points/getpointsexpiryid.md): This API is used to fetch the point expiration details for a member based on the specified date range and page number as provided by the user. ## To deduct points, redeem points and award loyalty points to a member - [POST /points](https://annexcloud.redocly.app/loyalty/loyalty/points/postpoints.md): Use the POST method in the Points API to redeem points and award points to members of the loyalty program. All other fields in the request body are listed below.