Coupons
Get coupon info
Request paramters
- Method: GET
- URL:
GET https://api.ssc-gateway.com/v1/coupons/{code} - Headers:
Content-Type:application/jsonAuthorization:x-api-key <token>
Response
-
Status Codes:
200 OK: API call successfully processed.400 Bad Request: Invalid query parameters.401 Unauthorized: Authentication failed.
-
Body Status Codes
200: Coupon is found and the data is returned404: The given coupon could not be found
Example Request
GET https://api.ssc-gateway.com/v1/coupons/2k86me
Example Response
{
"data": {
"campaign": "cam_1218243",
"code": "17ywun",
"custom_field_1": "",
"custom_field_2": "",
"custom_field_3": "",
"custom_field_4": "",
"custom_field_5": "",
"expiration_date": "2025-03-21T01:00:00",
"expired": false,
"redeemed": false,
"session": "2k86meqv2hwrnfjs0jcs0",
"subtitle": "Your coupon subtitle",
"title": "YOUR COUPON TITLE HERE",
"value": ""
},
"message": "Coupon info fetched.",
"status_code": 200
}
Redeem a Coupon
- Method: POST
- URL:
POST https://api.ssc-gateway.com/v1/coupons/{code}/redeem - Headers:
Content-Type:application/jsonAuthorization:x-api-key <token>
Response
-
Status Codes:
200 OK: API call successfully processed.400 Bad Request: Invalid query parameters.401 Unauthorized: Authentication failed.
-
Body Status Codes
200: Coupon is found and successfully redeemed404: The given coupon could not be found409: The given coupon is already redeemed
Example Request
POST https://api.ssc-gateway.com/v1/coupons/2k86me/redeem
Example Response
{
"data": {},
"message": "Coupon redeemed.",
"status_code": 200
}