ユーザー一覧取得
GET
/linked_users
const url = 'https://api.smaregi.dev/TARGET-CONTRACT-ID/ec-b2b/linked_users?limit=10&page=1&sort=updatedAt%3Adesc&customer_id=12345678-1234-1234-1234-1234567890ab';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/linked_users?limit=10&page=1&sort=updatedAt%3Adesc&customer_id=12345678-1234-1234-1234-1234567890ab' \ --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:desccustomer_id
string format: uuid
取引先IDで絞り込み
Example
12345678-1234-1234-1234-1234567890abResponses
Section titled “Responses”取得成功
Media typeapplication/json
Array
LinkedUserResponseobject
id
ユーザーID
string format: uuid
customerId
取引先ID
string format: uuid
statusCode
ステータス
1: 無効2: 仮登録3: 有効
integer
department
部署名
null または空文字 "" を指定した場合は、値がクリア(null)されます。
string
lastName
名前(姓)
string
firstName
名前(名)
string
lastNameFurigana
名前フリガナ(姓)
null または空文字 "" を指定した場合は、値がクリア(null)されます。
string
firstNameFurigana
名前フリガナ(名)
null または空文字 "" を指定した場合は、値がクリア(null)されます。
string
email
メールアドレス
null または空文字 "" を指定した場合は、値がクリア(null)されます。
string format: email
loginIdentification
ログインID
使用可能文字: 半角英数字および @ # . _ + -
null または空文字 "" を指定した場合は、値がクリア(null)されます。
string
invitationAt
招待日時[YYYY-MM-DDThh:mm:ssTZD]
string format: date-time
registrationAt
会員登録日時[YYYY-MM-DDThh:mm:ssTZD]
string format: date-time
canEmailMagazineReceipt
メルマガ受信
0: 受け取らない1: 受け取る
integer
canDmReceipt
DM受信
0: 受け取らない1: 受け取る
integer
isLineLink
LINE ID連携
0: 未連携1: 連携済
integer
permissionCode
権限
1: 一般ユーザー2: 管理者
integer
lastLoginAt
最終ログイン日時[YYYY-MM-DDThh:mm:ssTZD]
string format: date-time
updatedAt
更新日時:登録時・更新時の日時。[YYYY-MM-DDThh:mm:ssTZD]
string format: date-time
Examples
Exampledefault
[ { "id": "aaaaaaaa-1234-1234-1234-1234567890ab", "customerId": "12345678-1234-1234-1234-1234567890ab", "statusCode": 3, "department": "営業部", "lastName": "すまれじ", "firstName": "太郎", "lastNameFurigana": "スマレジ", "firstNameFurigana": "タロウ", "email": "taro@example.com", "loginIdentification": "taro_smaregi", "invitationAt": "2025-06-02T03:03:33+09:00", "registrationAt": "2025-06-02T03:03:33+09:00", "canEmailMagazineReceipt": 1, "canDmReceipt": 1, "isLineLink": 0, "permissionCode": 1, "lastLoginAt": "2025-06-09T14:15:40+09:00", "updatedAt": "2025-06-09T14:15:40+09:00" }, { "id": "bbbbbbbb-1234-1234-1234-1234567890ab", "customerId": "12345678-1234-1234-1234-1234567890ab", "statusCode": 3, "department": null, "lastName": "すまれじ", "firstName": "花子", "lastNameFurigana": "スマレジ", "firstNameFurigana": "ハナコ", "email": "hanako@example.com", "loginIdentification": null, "invitationAt": null, "registrationAt": null, "canEmailMagazineReceipt": 0, "canDmReceipt": 0, "isLineLink": 0, "permissionCode": 1, "lastLoginAt": null, "updatedAt": "2025-06-09T14:15:40+09:00" }]Headers
Section titled “Headers”Link
<前ページURI>; rel="prev", <次ページURI>; rel="next"
string
- 入力チェックエラーの場合
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}