# Upload the coupon codes to an active reward This method uploads one or more coupon codes to the specified active reward. It supports bulk uploads of up to 2,000 codes per request. The system validates each code and returns the overall upload status. Endpoint: POST /rewards/{{reward_id}}/coupons Version: 3.0.0 Security: ## Request fields (application/json): - `coupons` (array) Enter the coupon codes, separated by commas, to upload them to the active reward. Example: "HPRQ9ORLQ3,HPRQRXD1Q3" ## Response 201 fields (application/json): - `site_id` (string) Displays Annex Cloud's site ID for the loyalty program. Example: 29235480 - `coupon_count` (integer) Displays the total number of coupon codes that need to be uploaded. Only 2,000 coupons can be uploaded at a time. Example: 200 - `message` (string) Displays the success or failure message for the coupon code upload. Example: "The coupon added successfully." ## Response 400 fields