# 注文履歴

注文履歴(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
    }
  }
}