XaiGate Wallet
  • Overview
  • Getting Started
    • Sign Up
    • Get API Key
    • Supported Chains
  • API Documentation
    • Create User
    • Create New Wallet Address
    • Get Wallet Balance
    • Withdraw
    • Get Transactions
  • Invoice
    • Create Invoice
    • Get Invoice
  • IPNS
    • Deposit/Withdraw Response
    • Notify Invoice Response
  • Features
Powered by GitBook
On this page
  • Request Parameter
  • Example Value
  • Response (200 Ok - https status code)
  • Example Value
  1. API Documentation

Create User

This api allows you to create a user.

​

POST https://wallet-api.xaigate.com/api/v1/createUser

Parameter content type: application/json

Request Body

Name
Type
Description

apiKey*

string

fdda9f03-6409-43eb-a6ef-e1f6cea71c2e

{
    "name"="Wilson",
    "owner": {
        "id": "sha7891bikojbkreuy",
        "name": "Samuel Passet",
    "species": "Dog",}
    "breed": "Golden Retriever",
}

Request Parameter

Parameter

Type

Sample Value

apiKey (required)

String

​

Example Value

{
    "apiKey": "332a2eb7-916a-46e0-833a-a058375d1a34"
}

Response (200 Ok - https status code)

Response

Type

Sample Value

userId

String

​

status

String

​

createdAt

String

​

Example Value

{
    "userId": "097f35dd-a806-43ef-ab0d-f121cb11567e",
    "createdAt": "2023-11-13T07:31:34.764154Z",
    "status": "active"
}
PreviousAPI DocumentationNextCreate New Wallet Address

Last updated 1 year ago