EggyByte Server
UserService
Copy Page
EggyByte Server
Default module
项目介绍
用户协议
隐私政策
SuperDungeon
超能魔盗团 隐私政策
User
Get User Data
Free Lottery
Paid Lottery
Sell Artwork
Find Top Users
Get Initial Data
Get Access
Change Name
Rank
Update
Find Top Users
Local
Remote
EggyByte
Account
Login
Register
Login Or Register
Access
Buy
Get Public Access
Formal Register
Game
Save Data
Load Data
Test
Random String
Get Map Json
Crypto
Compute Hash
Encrypt
Encrypt Map
Decrypt
Ad
Show
Debug
Impression Callback
User
Lock Test
Get User Data
Open Chest
Admin
Create Api Roles Copy
Create Api Roles Copy Copy
Delete Api Roles
Create Api Roles
Database
Update Mongo Users
List Databases
List Collections
List Mongo Users
Get Collection Stats
Get Collection Info
Get Paginated Documents
Create Mongo Users
Create Mongo Databases
Mailing
Send Mail
Send Captcha
Check Captcha
ThirdParty
Connect Url
Callback
Payment Link
1
Untitled Endpoint
GET
Untitled Endpoint
POST
Setup
POST
Create Database
POST
Get Card
GET
Create Question
POST
Create Collection
POST
Get Dashboards
GET
Get Dashboard
GET
Get Dashboard Copy
POST
Untitled Endpoint
GET
Untitled Endpoint
GET
auth/v1/auth.proto
AuthService
GetJWKS returns the JSON Web Key Set for token validation
GetOIDCDiscovery returns the OIDC discovery document
Authorize initiates the OAuth/OIDC authorization flow
Authorize initiates the OAuth/OIDC authorization flow
IntrospectToken validates and returns information about a token (RFC 7662)
RevokeToken revokes an access or refresh token (RFC 7009)
Token exchanges authorization code or refresh token for access tokens
GetUserInfo returns user information from a valid access token
GetUserInfo returns user information from a valid access token
ListClients lists all OIDC clients
RegisterClient registers a new OIDC client
DeleteClient deletes an OIDC client
UpdateClient updates an existing OIDC client
Authenticate user credentials and return tokens (for password grant)
Logout invalidates user tokens and sessions
RefreshToken refreshes an access token using a refresh token
ListRoles lists all roles
CreateRole creates a new role
DeleteRole deletes a role
UpdateRole updates an existing role
AssignUserRole assigns a role to a user
RevokeUserRole revokes a role from a user
user/v1/user.proto
UserService
ListUsers retrieves a paginated list of users (admin only)
GET
CreateUser creates a new user account (called by Auth service after successful registration)
POST
SearchUsers searches users by criteria
POST
GetUserStats retrieves user statistics
GET
SendVerificationEmail sends a verification code to user's email
POST
VerifyEmail verifies user's email with verification code
POST
GetUser retrieves a user's profile
GET
UpdateUser updates basic user information
PATCH
ActivateUser activates a user account
POST
ListUserAddresses lists all user addresses
GET
AddUserAddress adds a new address for the user
POST
DeleteUserAddress deletes a user address
DELETE
UpdateUserAddress updates an existing user address
PATCH
BanUser bans a user account permanently
POST
DeactivateUser deactivates a user account (soft delete)
POST
UpdateUserPreferences updates user's preferences
PATCH
GetUserProfile retrieves a user's complete profile (including extended info)
GET
UpdateUserProfile updates user's extended profile
PATCH
SuspendUser suspends a user account temporarily
POST
UserService
Copy Page
DeleteUserAddress deletes a user address
DELETE
/v1/user/{userId}/addresses/{addressId}
Try it
Run in Apifox
Run in Apifox
Request
Path Params
Generate Code
Request Code Samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
DELETE
'/v1/user//addresses/'
Responses
🟢
200
OK
application/json
A successful response.
Body
Generate Code
Example
{
"success"
:
true
,
"message"
:
"string"
}
🟢
200
Success
Modified at
2025-09-16 22:46:40
Previous
AddUserAddress adds a new address for the user
Next
UpdateUserAddress updates an existing user address