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)
  • Item
  • Example Value
  1. API Documentation

Get Transactions

This API allows you to retrieve details of deposit and withdrawal transactions.

This API allows you to withdraw funds from a sub-user's wallet.

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

Parameter content type: application/json

Request Body

Name
Type
Description

apiKey*

String

fdda9f03-6409-43eb-a6ef-e1f6cea71c2e

userId*

String

097f35dd-a806-43ef-ab0d-f121cb11567e

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

Request Parameter

Parameter

Type

Sample Value

apiKey (required)

String

​

userId (required)

String

​

Example Value

{
  "apiKey": "033e15ee-3de7-4a93-800a-ae131b73c237",
  "userId": "b3e36e1a-296f-4198-bda1-180c51aff14a"
}

Response (200 Ok - https status code)

Response

Type

Sample Value

results

Array

​Item List

total

Int

​

size

Int

totalPages

Int

page

Int

Item

Response

Type

Sample Value

id

String

​

txid

String

​

explorerUrl

String

coin

String

walletId

String

sentAddress

String

receivedAddress

String

amount

String

confirmations

Int

date

String

networkFee

String

status

String

type

String

userId

String

errorMessage

String

Example Value

{
  "results": [
    {
      "id": "9f715070-cfd1-4aac-894a-f7e205729888",
      "txid": "0x9daacda4d233a5066ce8947636a3bd52632b7e9a571eefcf07b8cbc588f9ea40",
      "explorerUrl": "https://sepolia.etherscan.io/tx/0x9daacda4d233a5066ce8947636a3bd52632b7e9a571eefcf07b8cbc588f9ea40",
      "merchantId": "16",
      "coin": "ETH",
      "walletId": "f70b0cbb-d86f-4bb8-a75f-578fbd201f35",
      "sentAddress": "d5a74197-880e-4b41-9955-7e548782d513",
      "receivedAddress": "0xD72F3aF2C1DaB33780ddd10e0d826e70598E4fe7",
      "amount": "0.048700001090765",
      "confirmations": 1,
      "date": "2023-12-19T16:27:43.754Z",
      "networkFee": "0.0013000001199543476",
      "status": "success",
      "userId": null,
      "type": "withdraw",
      "errorMessage": null
    },
    {
      "id": "0xb68759a6c162ce6b3381098cd4048c090e5bebe905914fa4cf99a189fdef320b",
      "txid": "0xb68759a6c162ce6b3381098cd4048c090e5bebe905914fa4cf99a189fdef320b",
      "explorerUrl": "https://sepolia.etherscan.io/tx/0xb68759a6c162ce6b3381098cd4048c090e5bebe905914fa4cf99a189fdef320b",
      "merchantId": "16",
      "coin": "ETH",
      "walletId": "f70b0cbb-d86f-4bb8-a75f-578fbd201f35",
      "sentAddress": "0xd72f3af2c1dab33780ddd10e0d826e70598e4fe7",
      "receivedAddress": "0x529f23b8f62091ba4429560a89dd953ab892aa93",
      "amount": "0.05",
      "confirmations": 1,
      "date": "2023-12-19T16:25:50.080Z",
      "networkFee": "null",
      "status": "success",
      "userId": null,
      "type": "deposit",
      "errorMessage": null
    }
  ],
  "total": 2,
  "size": 20,
  "totalPages": 1,
  "page": 0
}

​

PreviousWithdrawNextInvoice

Last updated 1 year ago