{
  "status": "success",
  "message": "rule award created successfully.",
  "data": {
    "id": "b81d1467-8d03-4f57-b1a2-2e636c3949e6",
    "ruleId": "bddd3fec-edbd-4fd9-8519-07d4a309d395",
    "ruleName": "edited rule name",
    "userId": "f0c8c81d-13d3-4515-b40f-711ef91de094",
    "awarded": true,
    "note": null,
    "partnerId": "e84fbe98-5dfa-4294-b39f-72ae0a5e1db4"
  }
}

URL

https://test-api.bvndle.com/api/v1/laas/rules/award

HTTP Method
POST
Authorization Header
Bearer ACCESS_TOKEN

nametypeDescription
userIdstringRequired Id of previously onboarded user
ruleNamestringRequired Name of a previously created rule
cURL
curl --request GET 'https://test-api.bvndle.com/api/v1/laas/rules/create-rule' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ACCESS_TOKEN' \
--data-raw '{
    "name": "Transaction Drive",
    "coinValue": "10",
    "maxNumberOfParticipant": "20000",
    "condition": "User makes 5 transactions"
}
{
    "userId": "f0c8c81d-13d3-4515-b40f-711ef91de094",
    "ruleName": "transaction drive"
}'
{
  "status": "success",
  "message": "rule award created successfully.",
  "data": {
    "id": "b81d1467-8d03-4f57-b1a2-2e636c3949e6",
    "ruleId": "bddd3fec-edbd-4fd9-8519-07d4a309d395",
    "ruleName": "edited rule name",
    "userId": "f0c8c81d-13d3-4515-b40f-711ef91de094",
    "awarded": true,
    "note": null,
    "partnerId": "e84fbe98-5dfa-4294-b39f-72ae0a5e1db4"
  }
}