ユーザー取得
GET
/linked_users/{linked_user_id}
const url = 'https://api.smaregi.dev/TARGET-CONTRACT-ID/ec-b2b/linked_users/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';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/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \ --header 'Authorization: Bearer <token>'ユーザー情報を取得します。
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”linked_user_id
required
string format: uuid
ユーザーID
Responses
Section titled “Responses”取得成功
Media typeapplication/json
LinkedUserResponse
object
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": "sample@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のリソースが見つからない場合
Media typeapplication/json
object
type
required
string
title
required
string
detail
string
status
integer
Example
{ "type": "about:blank", "title": "Not Found", "detail": "指定されたIDのリソースが見つかりません", "status": 404}- 指定されたメールアドレスが既に登録されている場合
- 指定されたログインIDが既に登録されている場合
Media typeapplication/json
object
type
required
string
title
required
string
detail
string
status
integer
Examples
{ "type": "about:blank", "title": "Conflict", "detail": "request_json:[email]はこの項目の値は既に存在しています。違う値を指定してください。", "status": 409}{ "type": "about:blank", "title": "Conflict", "detail": "request_json:[loginIdentification]はこの項目の値は既に存在しています。違う値を指定してください。", "status": 409}