# 注文履歴
注文履歴(order history)エンドポイントは特定の注文のEasyPointsデータを返します。
# ベースルート
/api/shopify/orders
# フィールド
以下のフィールドが返される:
キー | タイプ | 説明 |
---|---|---|
id | 文字列 | この注文のShopify ID |
awardable_points | 整数 | この注文で獲得できるポイントの総数 |
points_awarded | 整数 | この注文ですでに獲得したポイント数 |
points_redeemed | 整数 | この注文の割引に使用されたポイント数 |
# 注文リストの取得
# ルート
以下のGETルートを使用し、取得したい注文のShopify IDをids
に書き加え、カンマ(,)を使用して複数のIDを取得します。
一度に実行可能なIDの数は250です。
/api/shopify/orders?ids=
リクエストと結果の例:
GET "https://loyalty.slrs.io/api/shopify/orders?ids=123,456,789"
{
"data": {
"123": {
"awardable_points": 210,
"points_awarded": 210,
"points_redeemed": 0
},
"456": {
"awardable_points": 119,
"points_awarded": 0,
"points_redeemed": 200
}
}
}