---
updatedAt: 2026-05-14T08:28:31.000Z
agentTools:
  projectIndex: https://open-api.docs.shoplineapp.com/llms.txt
---

# Get Coupon Center Promotions

Returns coupon center promotions available for the authenticated customer.

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "title": "SHOPLINE Storefront API",
    "description": "Welcome to the shopline open-api developer hub. You'll find comprehensive guides and documentation to help you start working with shopline storefront-api as quickly as possible, as well as support if you get stuck. Let's jump right in!",
    "version": "v1"
  },
  "servers": [
    {
      "url": "https://{handle}.shoplineapp.com/storefront-api/v1",
      "description": "Production server",
      "variables": {
        "handle": {
          "default": "dummyHandle",
          "description": "Your Shop Handle"
        }
      }
    }
  ],
  "paths": {
    "/promotions/coupon-center": {
      "get": {
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "x-shopline-api-version": {
                "description": "The API version used to process the request",
                "schema": {
                  "type": "string",
                  "example": "v1"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "items": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "string",
                                "example": "68ecaf6a3ef91a003b2bdbb6"
                              },
                              "available_platforms": {
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "example": [
                                    "ec"
                                  ]
                                },
                                "example": [
                                  "ec"
                                ]
                              },
                              "start_at": {
                                "type": "string",
                                "example": "2025-10-13T15:00:00.000+08:00",
                                "nullable": true
                              },
                              "end_at": {
                                "type": "string",
                                "nullable": true
                              },
                              "available_channel_ids": {
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              },
                              "coupon_type": {
                                "type": "string",
                                "example": "draw"
                              },
                              "draw_end_at": {
                                "type": "string",
                                "example": "2025-10-30T00:00:00.000+08:00",
                                "nullable": true
                              },
                              "user_max_use_count": {
                                "type": "integer",
                                "nullable": true
                              },
                              "discount_type": {
                                "type": "string",
                                "example": "percentage"
                              },
                              "draw_from": {
                                "type": "string",
                                "example": "coupon_center"
                              },
                              "max_use_count": {
                                "type": "integer",
                                "example": 3
                              },
                              "first_purchase_only": {
                                "type": "boolean",
                                "example": false
                              },
                              "first_purchase_all_platform": {
                                "type": "boolean",
                                "example": true
                              },
                              "is_drew": {
                                "type": "boolean",
                                "example": false
                              },
                              "title_translations": {
                                "type": "object",
                                "properties": {
                                  "en": {
                                    "type": "string",
                                    "example": "Spend over 1000 dollars to receive a SHOPLINE baby gift"
                                  },
                                  "zh-hant": {
                                    "type": "string",
                                    "example": "消費滿 1000 元送 SHOPLINE 寶寶禮物"
                                  },
                                  "zh-cn": {
                                    "type": "string",
                                    "example": "消费满 1000 元送 SHOPLINE 宝宝礼物"
                                  },
                                  "th": {
                                    "type": "string",
                                    "example": "ช้อปครบ 1000 ดอลลาร์ รับของขวัญ SHOPLINE Baby"
                                  },
                                  "vi": {
                                    "type": "string",
                                    "example": "Chi tiêu trên 1000 đô nhận quà tặng SHOPLINE baby"
                                  }
                                }
                              },
                              "use_count": {
                                "type": "integer",
                                "example": 0
                              },
                              "discount_on": {
                                "type": "string",
                                "example": "order"
                              },
                              "drew_coupon_count": {
                                "type": "integer",
                                "example": 0
                              },
                              "user_use_count": {
                                "type": "integer",
                                "example": 0
                              },
                              "draw_start_at": {
                                "type": "string",
                                "example": "2025-10-13T15:00:00.000+08:00",
                                "nullable": true
                              },
                              "code": {
                                "type": "string",
                                "nullable": true
                              }
                            }
                          }
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "headers": {
              "x-shopline-api-version": {
                "description": "The API version used to process the request",
                "schema": {
                  "type": "string",
                  "example": "v1"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "object",
                      "properties": {
                        "message": {
                          "type": "string"
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "headers": {
              "x-shopline-api-version": {
                "description": "The API version used to process the request",
                "schema": {
                  "type": "string",
                  "example": "v1"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "object",
                      "properties": {
                        "message": {
                          "type": "string"
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "500": {
            "description": "Internal Server Error",
            "headers": {
              "x-shopline-api-version": {
                "description": "The API version used to process the request",
                "schema": {
                  "type": "string",
                  "example": "v1"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "object",
                      "properties": {
                        "message": {
                          "type": "string"
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        },
        "tags": [
          "Promotions"
        ],
        "summary": "Get Coupon Center Promotions",
        "description": "Returns coupon center promotions available for the authenticated customer."
      }
    }
  },
  "tags": [
    {
      "name": "Promotions"
    }
  ],
  "components": {
    "securitySchemes": {
      "storefront_token_auth": {
        "type": "apiKey",
        "in": "header",
        "name": "X-Storefront-Token"
      },
      "customer_token_auth": {
        "type": "apiKey",
        "in": "header",
        "name": "X-Customer-Token"
      }
    }
  },
  "security": [
    {
      "storefront_token_auth": []
    },
    {
      "storefront_token_auth": [],
      "customer_token_auth": []
    }
  ]
}
```