NodiRef LogoNodiRef
Rewards/Rule sets

/rewards/rule-sets

This endpoint allows you to create a new reward rule set by providing the necessary details.

Request Body

{
  "name": "Rule Set Name", // Required
  "description": "Rule Set Description", // Optional
  "starts_at": "2024-03-20T00:00:00Z", // Optional
  "ends_at": "2024-04-20T00:00:00Z", // Optional
  "scopable_id": "UUID", // Optional
  "scopable_type": "Model Class", // Optional
  "status_id": "STATUS_UUID" // Optional
}

Response

The response for this request is an empty array with a 201 HTTP Code

POST/rewards/rule-sets

Authorization

AuthorizationRequiredBearer <token>

In: header

Request Body

application/jsonOptional

Response Body

Successful response

curl -X POST "https://api.nodiref.com/rewards/rule-sets" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Empty Rule Set",
    "description": "This is an empty ruleset",
    "is_active": true
  }'
Empty