For the complete documentation index, see llms.txt. This page is also available as Markdown.

Member Management

Modify Personal Information

put

Function Description

  • Changes the member's personal information.


Detailed Description

  • If changed information exists from the previously entered personal information, updates the member's information via a personal information change.

  • Information that can be changed

    • Mobile Phone No.

    • Date of Birth

    • Address and default delivery address

    • Email

    • Marketing usage information consent (email, SMS)


Notes

  • The baseDlvpYn field is required.

  • When partially changing personal information, only the changed information should be passed, and unchanged information should be passed as blank.

  • After a successful modification, the modified delivery address sequence number and delivery address information are synchronized to the event DB.

Query parameters
memberInfoUpdateRequeststringRequired

MemberInfoUpdateRequest

userDetailstringRequired

UserDetail

Header parameters
AuthorizationanyOptional

Access Token

Body
anyOptional
Responses
200

Success

No content

put/v1/member/modifyMemberInfo
PUT /api/member/v1/member/modifyMemberInfo?memberInfoUpdateRequest=text&userDetail=text HTTP/1.1
Host: api-member.x2bee.com/
Content-Type: application/json
Accept: */*

No content

Process Social Account Linking

post

Function Description

  • Links a social account for the logged-in member.


Detailed Description

  • Login and social type (type) are required.

  • For an initial link, the social account authentication API (/api/member/v1/social/check) is called to retrieve social account information.

  • Linking is not allowed if the member number matching the social account's CI linkage value does not match the member number in the token information.

  • Linking is not allowed if a social account already linked with the same social type already exists.

  • Saves the social account linkage information to the existing member. The link end date is set to 2999-12-31 23:59:59.


Revision History

  • Release v2.00_240530: For Google and Apple, excluded from member information match check due to absence of CI value

  • Release v2.00_240627: Fixed SNS link end date/time infinity type

  • Release v2.00_240627: For Google and Apple, checks for existing link to prevent duplicate linking

Query parameters
socialAuthRequeststringRequired

SocialAuthRequest

Header parameters
AuthorizationanyOptional

Access Token

Body
anyOptional
Responses
200

Success

No content

post/v1/social/snsLinkConnect
POST /api/member/v1/social/snsLinkConnect?socialAuthRequest=text HTTP/1.1
Host: api-member.x2bee.com/
Content-Type: application/json
Accept: */*

No content

Unlink Social Account

post

Function Description

  • Unlinks the member's linked social account for the access token.


Detailed Description

  • Login is required.

  • Social type (type) and Member No. (mbrNo) are required.

  • For a social member, unlinking is not possible using the social type used at sign-up. e.g. A Naver social member cannot unlink Naver.

  • Unlinks the linkage information for the social account.

Query parameters
socialConnectRequeststringRequired

SocialConnectRequest

Header parameters
AuthorizationanyOptional

Access Token

Body
anyOptional
Responses
200

Success

*/*
anyOptional
post/v1/social/snsLinkCancel
POST /api/member/v1/social/snsLinkCancel?socialConnectRequest=text HTTP/1.1
Host: api-member.x2bee.com/
Content-Type: application/json
Accept: */*

No content

Modify Member Favorites

post

Function Description

  • Modifies a member's menu favorites information.


Detailed Description

  • Login is required.

  • If the request type is 10, registration is performed; if 20, deletion is performed.

  • Up to 8 menus can be registered.

Header parameters
AuthorizationanyOptional

Access Token

Body
anyOptional
Responses
200

Success

No content

post/v1/myPage/bkmkMenu
POST /api/member/v1/myPage/bkmkMenu HTTP/1.1
Host: api-member.x2bee.com/
Content-Type: application/json
Accept: */*

No content

Last updated