# Fetch the details of the action series performed by the member using actionSeriesID Endpoint: POST /users/{{memberId}}/actionseries Version: 3.0.0 Security: ## Request fields (application/json): - `actionSeriesId` (integer, required) Enter the unique identifier associated with a specific action series in a database. Example: 1234 ## Response 200 fields (application/json): - `siteId` (string) Displays the unique site ID where the loyalty member has performed the actions series. Example: 146031180 - `memberName` (string) Displays the name of the loyalty member who has performed the action series. Example: "Smith" - `id` (string) Displays the unique member ID of the loyalty member who has performed the actions series. Example: "smith101.sa@gmail.com" - `completedActionSeries` (object) Displays a set of actions that have been successfully finished in a specific order. An "action series" involves a predefined set of steps that members need to complete to achieve a milestone. - `completedActionSeries.actionseriesId` (integer) Displays the unique identifier associated with a specific action series in a database. Example: 123 - `completedActionSeries.actionseriesName` (string) Displays the name given to a specific series of actions within a system. The Action series name describes the nature and purpose of the series. Example: "Welcome offer" - `completedActionSeries.actionSeriesType` (string) Displays the category that a specific series of actions falls into within a campaign or loyalty program. The type of action series is categorized based on its characteristics, purpose, and nature of the tasks involved. Example: "Based on Count" - `completedActionSeries.bonusPoints` (integer) Displays the additional points that members can earn on completing a specific series of actions. The allocation of bonus points is typically outlined in the program's rules. Example: 10 - `completedActionSeries.pointsExpiryDate` (string) Displays the specific date on which points earned through the completion of a series of actions within the campaign or loyalty program are set to expire in yyyy-MM-dd'T'HH:mm:ssZ format. Example: "2018-04-01T00:00:00-0700" - `completedActionSeries.completedDate` (string) Displays the specific date on which a member successfully finishes all the required actions within a series in yyyy-MM-dd'T'HH:mm:ssZ format. Example: "2018-04-01T00:00:00-0700" - `completedActionSeries.seriesCompletionDate` (string) Displays the specific date before which a member must successfully finish all the required actions within a series in yyyy-MM-dd'format. Example: "2024-06-27" - `completedActionSeries.milestonesDurationType` (string) Displays the milestone duration type as rolling, calendar, or fixed. Example: "Calendar" - `completedActionSeries.milestonesDuration` (string) Displays the milestone duration as day, week, month, year, or anniversary. Example: "Year" - `completedActionSeries.actionSeriesStatus` (string) Displays the current status of the action series. It can be active or inactive. Example: "Active" - `completedActionSeries.memberActionSeriesStatus` (string) Displays whether the member has completed or not completed the action series. Example: "Completed" - `completedActionSeries.completedMaxPointBonus` (string) Displays the total bonus points awarded to the member after completing the action series milestones. Example: 45 - `completedActionSeries.pendingMaxPointBonus` (string) Displays the pending bonus points which will be awarded to the member after completing the action series milestones. For example, if the maximum point limit is set to 100 and the member has already received 45 points as a bonus upon completing the action series milestones, the pending bonus points will be 55. Example: 55 - `completedActionSeries.actionSeriesMaxAchievementCompleted` (integer) Displays the total number of times the member has earned the action series bonus. Example: 4 - `completedActionSeries.actionSeriesMaxAchievementPending` (integer) Displays the remaining number of times the member can earn the series bonus. For example, if the maximum achievement limit is set to 10 and the member has already earned the benefit 4 times, the remaining action series achievement count will be 6. Example: 6 - `completedActionSeries.maxAchievemetLimitDuration` (string) Displays the time frame within which the member can earn the series bonus the maximum number of times if they achieve the series milestones. It can be Day, Week, Month, or Year. Note - If the time duration is not defined, the default time duration is Lifetime. Example: "Year" - `completedActionSeries.maxPointLimitDuration` (string) Displays the timeframe within which members can earn the maximum series bonus points by achieving series milestones. It can be Day, Week, Month, or Year. Note - If the time duration is not defined, the default time duration is Lifetime. Example: "Year" - `completedActionSeries.requiredPoints` (integer) Displays the specific number of points that members need to accumulate to complete a series of actions. The cumulative total of these points determines their progress within the series. Example: 200 - `completedActionSeries.completedPoints` (integer) Displays the number of points the member earns upon successfully finishing or completing a specific series of actions. Members typically accumulate points by completing various tasks or activities in a prescribed order. Example: 900 - `completedActionSeries.pendingPoints` (integer) Displays the points the member is yet to earn or receive for incomplete or pending actions within a specific series. Example: 30 - `completedActionSeries.totalRewardBenefitCount` (integer) Displays the total count of reward benefits for each completed action series by the loyalty member. Example: 1 - `completedActionSeries.actionData` (object) Displays the details of action data associated with the action series. - `completedActionSeries.actionData.actionId` (integer) Displays the unique identifier assigned to each specific action within a series. Example: 109 - `completedActionSeries.actionData.actionName` (string) Displays the specific name assigned to an individual action within a series in a marketing campaign or loyalty program. Action name is essential for members to navigate through the series effectively, and it helps program administrators communicate clearly about the tasks involved in the overall campaign or program. Example: "Purchase" - `completedActionSeries.actionData.basedOn` (string) Displays the type of action within a campaign or loyalty program that is linked to the total amount of purchases made by a member. Members often earn credits, points, or other rewards based on the cumulative value of their purchases. Example: "Based on Spend" - `completedActionSeries.actionSeriesRewardBenefit` (object) Displays the specific reward benefit details configured in the action series. Note - If no reward name is selected, the reward benefit object will display blank values against the parameters of the reward in the action series. - `completedActionSeries.actionSeriesRewardBenefit.rewardId` (string) Displays the reward ID which is associated with the action series reward benefit. Example: "RewardID001" - `completedActionSeries.actionSeriesRewardBenefit.rewardName` (string) Displays the name of the reward associated with the reward ID. Example: "Welcome Selection" - `pendingActionSeries` (object) Displays the details regarding the pending action series. - `pendingActionSeries.actionseriesId` (integer) Displays the unique identifier associated with a specific action series in a database. An "Action Series" represents a predefined set of actions that members need to complete to achieve a milestone. Example: 109 - `pendingActionSeries.actionseriesName` (string) Displays the name given to a specific series of actions within a system. The action series name describes the nature and purpose of the series. Example: "Welcome offer" - `pendingActionSeries.actionData` (object) Displays the details regarding data associated with the action series. - `pendingActionSeries.actionData.actionName` (string) Displays the specific name assigned to an individual action within a series in a marketing campaign or loyalty program. The action name is essential for members to navigate through the series effectively, and it helps program administrators communicate clearly about the tasks involved in the overall campaign or program. Example: "Purchase" - `pendingActionSeries.actionData.requiredCredits` (integer) Displays the number of credits required for a member to perform a specific action within a campaign or loyalty program. In reward-based loyalty programs, members often earn credits or points by completing various actions, and each action may have a specified credit requirement. Example: 100 - `pendingActionSeries.actionData.completedCredits` (integer) Displays the points or credits that have been successfully credited to a member's account after they have completed a specific action.In reward-based loyalty programs, members often earn credits or points by completing various actions, and completed credits represent the total earned for a particular action. Example: 123 - `pendingActionSeries.actionData.pendingCredit` (integer) Displays the number of credits or points that a member is yet to earn for an incomplete or pending action within a campaign or loyalty program. The pending credits represent the potential earnings for actions that are still in progress or not yet fulfilled. Example: 100