コンテンツにスキップ

利用可能店舗一覧API

概要

利用可能店舗の一覧を取得します。

URL

/cmapi/v2/providers/

メソッド

GET

リクエスト

リクエストパラメータ

パラメータ 必須 デフォルト 最大 説明 詳細 備考
page_size - 20 100 ページ毎の件数 - -
page - 1 - ページ数 - -
sort - -id - ソート 指定された項目でソートを行う。

降順でソートしたい場合、項目名の前に "-" を付与する。
現在、"id" の昇順降順のみ対応
is_deleted - - - 削除済み店舗を取得するか "true"を指定した時のみ削除済み店舗を取得

リクエストボディ

なし

リクエストのサンプル

curl \
    -X GET \
    -H 'X-POPINFO-MAPI-TOKEN: ${AUTH_TOKEN}' \
    https://${domain}/cmapi/v2/providers/

レスポンス

メディアタイプ

application/json

レスポンスヘッダ

キー 説明 備考
X-Total-Count 総数
Link リンク情報 次の形式で「次のページ」と「前のページ」の情報を付与。

<next_page_url>; rel="next", <previous_page_url>; rel="previous"

成功時レスポンス

「 基底オブジェクト」のリストを返却

基底オブジェクト

キー 説明 詳細 備考
id 数値 ID - -
uuid 文字列 利用可能店舗 UUID - -
name 文字列 利用可能店舗名 - -
additional_items オブジェクト 任意追加項目 「レスポンス "additional_items" オブジェクト」を参照。 -
latitude 文字列 緯度 - -
longitude 文字列 経度 - -
created_at 文字列 作成日時 「yyyy-mm-dd hh:MM:ss」の形式 -
updated_at 文字列 更新日時 「yyyy-mm-dd hh:MM:ss」の形式 -

レスポンス "additional_items" オブジェクト

  • ユーザ独自の項目が登録されていた場合、FANSHIP システム公式の 6 項目の他に、ユーザ独自の項目も含めて返す。
キー 説明 詳細 備考
hours 文字列 営業時間 - -
phone 文字列 電話番号 - -
address 文字列 住所 - -
holiday 文字列 定休日 - -
shortName 文字列 店舗名略称 - -
thumbnail 文字列 サムネイル サムネイル画像データのフルパス(https:// ... ) 画像指定に関する仕様については「画像登録」シートを参照。

レスポンスのサンプル

[
  {
    "id": 1,
    "uuid": "d516ca04-2062-4405-b246-a63f93457c55",
    "name": "利用可能店舗 1",
    "additional_items": {
      "hours": "AM 10:00 ~ PM 9:00",
      "phone": "03-xxx-xxxx",
      "address": "東京都港区 xxxxx yyyy 1-1",
     "holiday": "不定休",
      "shortName": "店舗 1",
      "thumbnail": "https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"
    },
    "latitude": "35.662976",
    "longitude": "139.745087",
    "created_at": "2019-04-31 09:11:59",
    "updated_at": "2019-04-31 09:11:59"
  },
  {
    "id": 2,
    "uuid": "d6c1a054-0622-4054-b246-a6f37c559345",
    "name": "利用可能店舗 2",
    "additional_items": {
      "hours": "8:30 ~ 19:00",
      "phone": "03-xxx-xxxx",
      "address": "東京都大田区 xxxxx yyyy 2-15",
     "holiday": "",
      "shortName": "店舗 2",
      "thumbnail": "https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"
    },
    "latitude": "35.662976",
    "longitude": "139.745087",
    "created_at": "2019-04-31 09:11:59",
    "updated_at": "2019-04-31 09:11:59"
  }
]