EGP User Account Service
  1. Schemas
EGP User Account Service
  • Overview
  • Invitations
    • Accept an organization invitation
    • Send an invitation to join an organization
  • Authentication
    • Login with email/password
    • Register a new global user
    • Exchange user token for service token
    • Get a challenge for Web3 signing
    • Verify Web3 signature and login
  • Organizations
    • Create a new organization
    • Get organization details
    • Get organization settings
    • Update organization settings
    • List members of an organization
    • Directly add an existing user to the organization
    • Remove a member from an organization
    • Get a specific member's details
    • Update a member's role
  • SSO
    • Request Challenge for Web3 SSO (EVM Only)
    • Initiate Web3 SSO Flow (IdP Start)
    • Verify SIWE Signature & Issue Token for Web3 SSO (EVM Only)
  • Applications
    • Delete an application
    • Get application details
    • Update application details
    • List applications within an organization
    • Create an application within an organization
  • API Keys
    • Revoke an API key
    • List API keys for an application
    • Generate an API key for an application
  • User Self-Service
    • Get current user's profile
    • Update current user's profile
    • Update current user's password
  • Custom System Data
    • List users with custom system data
    • Get user's custom system data
    • Set/Update user's custom system data
  • Custom Data
    • Get user's custom data
    • Set/Update user's custom data
  • Inventory
    • List inventory items for an application
    • Create or update an inventory item
  • Schemas
    • Schemas
      • database.CustomSystemDataRecord
      • handlers.AcceptInviteRequest
      • handlers.AcceptInviteResponse
      • database.CustomSystemDataSummary
      • handlers.AddMemberRequest
      • handlers.CreateApplicationRequest
      • handlers.CreateOrgRequest
      • handlers.LoginRequest
      • handlers.AuditLogListResult
      • handlers.LoginResponse
      • handlers.OrganizationSummary
      • handlers.RecordEventRequest
      • handlers.RegisterRequest
      • handlers.RegisterResponse
      • handlers.SendInviteRequest
      • handlers.UpdateApplicationRequest
      • handlers.UpdateMemberRoleRequest
      • handlers.UpdatePasswordRequest
      • handlers.UpdateUserProfileRequest
      • handlers.TokenExchangeRequest
      • handlers.UserProfileResponse
      • handlers.TokenExchangeResponse
      • models.ApiKey
      • models.ApiKeyCreateRequest
      • models.ApiKeyCreateResponse
      • models.Application
      • models.Invite
      • models.MemberDetails
      • handlers.listCustomSystemDataResponse
      • handlers.listInventoryResponse
      • models.NonceRequest
      • models.NonceResponse
      • handlers.simpleDataResponse
      • models.Organization
      • handlers.ssoWeb3ChallengeRequest
      • models.OrganizationSettings
      • handlers.ssoWeb3ChallengeResponse
      • models.OrganizationUser
      • handlers.ssoWeb3VerifyRequest
      • models.VerifyRequest
      • models.VerifyResponse
      • models.AuditLog
      • problemdetails.ProblemDetail
      • models.InventoryItemDetail
      • models.InventoryItemUpsertRequest
      • models.MetadataVersion
      • models.PaginationInfo
  1. Schemas

handlers.ssoWeb3ChallengeRequest

{
    "chain": "string",
    "wallet_address": "string"
}