v1

latestOpenAPI 3.0.1MIT2026-07-263151,3912.3 MB
Loyalties

Activate Member Pending Points

Activate manually the pending points and add them to the loyalty card. The pending points are determined by the pending point ID.

Once activated, the pending point entry with that ID is not listed by the endpoints: List member (with campaign ID, without campaign ID), List campaign pending points.

This POST method does not require a request body.

👍 Configuring pending points

Pending points are configured as part of an earning rule with POST Create earning rule or PUT Update earning rule.

post/v1/loyalties/members/{memberId}/pending-points/{pendingPointsId}/activate

Response

Returns details about the activated pending points, the current point balance, and loyalty card in general.

pointsinteger required

The number of pending points added to the loyalty card.

totalinteger required

Total number of points incurred over the lifespan of the loyalty card, minus the expired points.

balanceinteger required

The current number of loyalty points after the pending points have been added.

type'loyalty_card' required

The type of the voucher being modified. For pending points, it is always loyalty_card.

object'balance' required

The type of the object represented by JSON. Default is balance.

operation_type'MANUAL' required

The type of the operation being performed.

Example response

{
  "related_object": {
    "id": "v_abCdEfghI1JKLMNPqRS2Tu3vWXyza4bc"
  }
}