取引先一覧取得
GET
/customers
const url = 'https://api.smaregi.dev/TARGET-CONTRACT-ID/ec-b2b/customers?limit=10&page=1&sort=updatedAt%3Adesc';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-b2b/customers?limit=10&page=1&sort=updatedAt%3Adesc' \ --header 'Authorization: Bearer <token>'取引先情報の一覧を取得します。
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”limit
integer
取得件数
page
integer
ページ
sort
string
ソート
updatedAt: 更新日時
Example
updatedAt:descResponses
Section titled “Responses”取得成功
Media typeapplication/json
Array
CustomerResponseobject
id
取引先ID
string format: uuid
statusCode
ステータス
1: 仮会員2: メルマガ会員3: 本会員4: 否認済
integer
registrationStatus
登録状況
1: 未承認2: 承認3: 否認4: 管理者登録
integer
companyName
会社名
string
lastName
名前(姓)
string
firstName
名前(名)
string
lastNameFurigana
名前フリガナ(姓)
string
firstNameFurigana
名前フリガナ(名)
string
countryCode
zipCode
郵便番号
string
prefectureCode
address01
住所1
string
address02
住所2
string
address03
住所3
string
telephoneNumber
電話番号(ハイフン無し)
string
faxNumber
FAX番号(ハイフン無し)
string
email
メールアドレス
string format: email
genderCode
性別
1: 男性2: 女性3: 不明
integer
birthOn
生年月日
string format: date
invitationAt
招待日時[YYYY-MM-DDThh:mm:ssTZD]
string format: date-time
registrationAt
会員登録日時[YYYY-MM-DDThh:mm:ssTZD]
string format: date-time
note
備考
string
isLineLink
LINE ID連携
0: 未連携1: 連携済
integer
pricingMethodCode
ロット価格指定
1: 指値2: 掛け率
integer
defaultPriceRate
ロット価格掛け率
integer
regularShippingFeeNoTax
送料条件-通常送料(税抜)
string
regularShippingFeeTaxRate
送料条件-通常送料の税率
integer
campaignShippingFeeCondition
送料条件-キャンペーン送料条件
integer
campaignShippingFeeNoTax
送料条件-キャンペーン送料(税抜)
string
campaignShippingFeeTaxRate
送料条件-キャンペーン送料の税率
integer
updatedAt
更新日時:登録時・更新時の日時。[YYYY-MM-DDThh:mm:ssTZD]
string format: date-time
Examples
Exampledefault
[ { "id": "12345678-1234-1234-1234-1234567890ab", "statusCode": 3, "registrationStatus": 4, "companyName": "株式会社スマレジ", "lastName": "すまれじ", "firstName": "太郎", "lastNameFurigana": "スマレジ", "firstNameFurigana": "タロウ", "countryCode": 392, "zipCode": "5555555", "prefectureCode": 13, "address01": "大阪市中央区", "address02": "大繁盛物産ビル 65F", "address03": null, "telephoneNumber": "00011112222", "faxNumber": "00033334444", "email": "taro@example.com", "genderCode": 2, "birthOn": "2024-05-05", "invitationAt": "2025-06-02T03:03:33+09:00", "registrationAt": "2025-06-02T03:03:33+09:00", "note": "備考用のメモです", "isLineLink": 0, "pricingMethodCode": 1, "defaultPriceRate": 0, "regularShippingFeeNoTax": "0", "regularShippingFeeTaxRate": 10, "campaignShippingFeeCondition": null, "campaignShippingFeeNoTax": null, "campaignShippingFeeTaxRate": 10, "updatedAt": "2025-06-09T14:15:40+09:00" }, { "id": "12345678-1234-1234-1234-1234567890cd", "statusCode": 3, "registrationStatus": 4, "companyName": "株式会社スマレジ", "lastName": "すまれじ", "firstName": "花子", "lastNameFurigana": "スマレジ", "firstNameFurigana": "ハナコ", "countryCode": 392, "zipCode": "1111111", "prefectureCode": 13, "address01": "大阪市中央区本町", "address02": null, "address03": null, "telephoneNumber": "00044445555", "faxNumber": "00066667777", "email": "hanako@example.com", "genderCode": 2, "birthOn": "2024-05-05", "invitationAt": "2025-06-02T03:03:33+09:00", "registrationAt": "2025-06-02T03:03:33+09:00", "note": null, "isLineLink": 0, "pricingMethodCode": 1, "defaultPriceRate": 0, "regularShippingFeeNoTax": "0", "regularShippingFeeTaxRate": 10, "campaignShippingFeeCondition": null, "campaignShippingFeeNoTax": null, "campaignShippingFeeTaxRate": 10, "updatedAt": "2025-06-09T14:15:40+09:00" }]Headers
Section titled “Headers”Link
string
<前ページURI>; rel="prev", <次ページURI>; rel="next"
- 入力チェックエラーの場合
Media typeapplication/json
object
type
required
string
title
required
string
detail
string
status
integer
Examples
{ "type": "about:blank", "title": "Bad Request", "detail": "request_json:[limit]は100以下の数字を指定してください。", "status": 400}{ "type": "about:blank", "title": "Bad Request", "detail": "request_json:[page]は1以上の数字を指定してください。", "status": 400}