v1

latestOpenAPI 3.0.12026-07-24501176.6 MB

Operation for PUT /api_gateway/rewards/core/v1/vendor/119

Endpoint for PUT /api_gateway/rewards/core/v1/vendor/119

put/api_gateway/rewards/core/v1/vendor/{path param}

Path parameters

path paramstring required

Headers

Acceptstring
Example:application/json
Authorizationstring
Example:Basic Z2VvcmdlLmRvYzg4OjY1YTA4M2I5NTFmOTBmNTU2OTQ5NWJjZDc1MWJiYmNl
Cookiestring
Example:_cfuvid=Py8WqEd9NprkMUBFFM4pQWQmNSGjgEDnhOp1DoQoMYw-1739777165991-0.0.1.1-604800000; _cfuvid=hGW.4aR53plH6yD91V3qiTbpaQWs45tjwDu8W8WQ7Vk-1741007297422-0.0.1.1-604800000; _cfuvid=S.PxCyUf9ekxOmHL60DVO0Ymatc.u9ycHzTlvzKnNWU-1749708111484-0.0.1.1-604800000; _cfuvid=0Fp12e4TnzsQngeuAOpWhxJ6comP.OyumTNdxdfEDnk-1755863078886-0.0.1.1-604800000

Request body

namestring required
enabledboolean required
vendorTypesstring nullable
typestring required
rankstring nullable
codestring
descriptionstring nullable

Example request

{
  "name": "BonusLink",
  "enabled": true,
  "type": "REWARDS",
  "code": "TEST_VENDOR46"
}

Response

Successful operation (default from cURL)

Example response

{
  "status": {
    "success": true,
    "code": 5010,
    "message": "Vendor updated successfully"
  },
  "vendor": {
    "id": 119,
    "name": "BonusLink",
    "brandId": 61,
    "enabled": true,
    "type": "REWARDS",
    "lastUpdatedBy": 75182251,
    "createdOn": 1744085165000,
    "lastUpdatedOn": 1744085165000,
    "createdOnDateTime": "2025-04-08T04:06:05Z",
    "lastUpdatedOnDateTime": "2025-04-08T04:06:05Z",
    "code": "TEST_VENDOR46",
    "images": [],
    "videos": []
  }
}