顧客取得
const url = 'https://api.smaregi.dev/TARGET-CONTRACT-ID/ec-oms/customers/example?fields=customerId%2CcustomerName';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.smaregi.dev/TARGET-CONTRACT-ID/ec-oms/customers/example?fields=customerId%2CcustomerName' \ --header 'Authorization: Bearer <token>'顧客を取得します。
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”顧客ID
Query Parameters
Section titled “Query Parameters”取得するフィールドをカンマ区切りで指定します。 指定がない場合すべてのフィールドを取得します。
主な指定可能パラメータ
customerId:顧客IDcompanyName:会社名customerName:顧客名customerKana:顧客名カナtel:電話番号zip:郵便番号pref:都道府県addr01:住所1addr02:住所2point:現在の通常ポイントcustomerStatus:会員ステータスcreateAt:登録日updateAt:更新日
Example
?fields=customerId,customerNameResponses
Section titled “Responses”取得成功
EC-OMSでのみ活用される項目の説明のみ記載します。
object
顧客ID
会社名
部署名
顧客名(姓 名)
顧客名カナ(セイ メイ)
国
郵便番号(3桁-4桁形式)
都道府県
住所1
住所2
電話番号(tel01+tel02+tel03の連結)
電話番号2(tel02_01+tel02_02+tel02_03の連結)
FAX
メールアドレス1
メールアドレス2
メールアドレス3
メールアドレス4
メールアドレス5
メールアドレス1種類
メールアドレス2種類
メールアドレス3種類
メールアドレス4種類
メールアドレス5種類
メールアドレス1メルマガ
メールアドレス2メルマガ
メールアドレス3メルマガ
メールアドレス4メルマガ
メールアドレス5メルマガ
メールアドレス1送信エラーフラグ
メールアドレス2送信エラーフラグ
メールアドレス3送信エラーフラグ
メールアドレス4送信エラーフラグ
メールアドレス5送信エラーフラグ
メールアドレス1EC店舗ID
メールアドレス2EC店舗ID
メールアドレス3EC店舗ID
メールアドレス4EC店舗ID
メールアドレス5EC店舗ID
性別
お職業
生年月日
サンクスメール送信可否フラグ
入金確認メール送信可否フラグ
発送完了メール送信可否フラグ
フォローメール送信可否フラグ
ステップメール送信可否フラグ
メルマガー送信可否フラグ
メールマガジンフラグ
DMフラグ
現在の通常ポイント
顧客識別フラグ
顧客詳細
顧客備考
顧客備考1
顧客備考2
顧客備考3
顧客備考4
顧客備考5
指定-ひとことコメント
指定-領収書
指定-納品書
指定-お届け時刻
指定-送り状記事欄
指定-配送業者
指定-伝達事項
ユーザーフラグ1
ユーザーフラグ2
ユーザーフラグ3
会員ステータス
マーク1
マーク2
マーク3
登録日
更新日
顧客名(姓)
顧客名(名)
顧客名(フリガナ・姓)
顧客名(フリガナ・名)
会員種別
紹介者顧客ID
紹介者名
紹介キャンペーンコード
紹介キャンペーン名
初回購入日
最終購入日
最終ログイン日時
購入回数
累計購入金額
在籍日数
休眠日数
顧客CPMセグメント
顧客RFMランク
顧客RFMセグメント
(CPM1)初回購入日
(CPM1)最終購入日
(CPM1)購入回数
(CPM1)累計購入金額
(CPM1)在籍日数
(CPM1)休眠日数
(CPM1)顧客CPMセグメント
(CPM2)初回購入日
(CPM2)最終購入日
(CPM2)購入回数
(CPM2)累計購入金額
(CPM2)在籍日数
(CPM2)休眠日数
(CPM2)顧客CPMセグメント
(CPM3)初回購入日
(CPM3)最終購入日
(CPM3)購入回数
(CPM3)累計購入金額
(CPM3)在籍日数
(CPM3)休眠日数
(CPM3)顧客CPMセグメント
(CPM4)初回購入日
(CPM4)最終購入日
(CPM4)購入回数
(CPM4)累計購入金額
(CPM4)在籍日数
(CPM4)休眠日数
(CPM4)顧客CPMセグメント
(CPM5)初回購入日
(CPM5)最終購入日
(CPM5)購入回数
(CPM5)累計購入金額
(CPM5)在籍日数
(CPM5)休眠日数
(CPM5)顧客CPMセグメント
他システム顧客コード
次回ランク条件金額
BBC加盟店コード
BBC加盟店名
BBC加盟店スタッフID
BBC加盟店スタッフ名
営業担当者ID
営業担当者
カスタマー担当者ID
カスタマー担当者
Examples
{ "customerId": "1", "companyName": null, "companyDepartment": null, "customerName": "山田 太郎", "customerKana": "ヤマダ タロウ", "country": "日本", "zip": "910-0015", "pref": "福井県", "addr01": "福井市", "addr02": "順化町11-9", "tel": "09000000000", "tel2": null, "fax": null, "email01": null, "email02": null, "email03": null, "email04": null, "email05": null, "email01EmailType": "1", "email02EmailType": null, "email03EmailType": null, "email04EmailType": null, "email05EmailType": null, "email01MailmagaFlg": "1", "email02MailmagaFlg": null, "email03MailmagaFlg": null, "email04MailmagaFlg": null, "email05MailmagaFlg": null, "email01ErrorFlg": "0", "email02ErrorFlg": "0", "email03ErrorFlg": "0", "email04ErrorFlg": "0", "email05ErrorFlg": "0", "email01EcShopId": null, "email02EcShopId": null, "email03EcShopId": null, "email04EcShopId": null, "email05EcShopId": null, "sex": "男性", "job": null, "birth": null, "mailFlag1": "0", "mailFlag2": "0", "mailFlag3": "0", "mailFlag4": "0", "mailFlag5": "0", "mailFlag6": "0", "mailmagaFlg": "1", "dmFlag": "0", "point": "-54", "blackFlag": "なし", "lightNote": null, "note": null, "note01": null, "note02": null, "note03": null, "note04": null, "note05": null, "wishNote": null, "wishRyoushuType": null, "wishNouhinType": null, "wishHassoTimeId": null, "wishHassoMemo": null, "wishHassoDelivId": null, "wishNoteAttention": null, "userFlag1": null, "userFlag2": null, "userFlag3": null, "customerStatus": "本会員", "mark1": "0", "mark2": "0", "mark3": "0", "createAt": "2021-10-21T15:58:16+09:00", "updateAt": "2025-03-13T18:30:23+09:00", "name01": "山田", "name02": "太郎", "kana01": "ヤマダ", "kana02": "タロウ", "customerType": "2", "parentCustomerId": null, "parentName": null, "friendCampaignId": null, "friendCampaignName": null, "firstBuyAt": "2021-10-20T11:47:48+09:00", "lastBuyAt": "2021-10-21T17:57:03+09:00", "lastLoginAt": null, "buyTimes": "3", "buyTotal": "16000", "enrollmentDay": "1", "dormantDay": "1239", "cpm0Rank": "超優良顧客", "rfmRank": "5", "customerGroupName": "優良リピート顧客", "cpm1FirstBuyAt": "2021-10-20T11:47:48+09:00", "cpm1LastBuyAt": "2021-10-21T17:57:03+09:00", "cpm1BuyTimes": "3", "cpm1BuyTotal": "16000", "cpm1EnrollmentDay": "1", "cpm1DormantDay": "1239", "cpm1Rank": "超優良顧客", "cpm2FirstBuyAt": null, "cpm2LastBuyAt": null, "cpm2BuyTimes": "0", "cpm2BuyTotal": "0", "cpm2EnrollmentDay": "0", "cpm2DormantDay": "0", "cpm2Rank": null, "cpm3FirstBuyAt": null, "cpm3LastBuyAt": null, "cpm3BuyTimes": "0", "cpm3BuyTotal": "0", "cpm3EnrollmentDay": "0", "cpm3DormantDay": "0", "cpm3Rank": null, "cpm4FirstBuyAt": null, "cpm4LastBuyAt": null, "cpm4BuyTimes": "0", "cpm4BuyTotal": "0", "cpm4EnrollmentDay": "0", "cpm4DormantDay": "0", "cpm4Rank": null, "cpm5FirstBuyAt": null, "cpm5LastBuyAt": null, "cpm5BuyTimes": "0", "cpm5BuyTotal": "0", "cpm5EnrollmentDay": "0", "cpm5DormantDay": "0", "cpm5Rank": null, "jponCustomerCode": null, "nextCustomerRankBuyTotal": null, "bbcMemberCode": null, "bbcCompanyName": null, "memberStaffId": null, "memberStaffName": null, "memberSalesChargeId": null, "memberSalesChargeName": null, "customerCharge": null, "customerChargeName": null}Fieldsに指定外の値が設定されている場合
object
Examples
{ "type": "about:blank", "title": "BadRequest", "detail": "指定されたfields項目が不正です: {invalid_field}", "status": 400}指定されたIDのリソースが存在しない場合
object
Examples
{ "type": "about:blank", "title": "NotFound", "detail": "指定されたIDのリソースが見つかりません", "status": 404}サーバー内部エラー
object
Examples
{ "type": "about:blank", "title": "InternalServerError", "status": 500}