Account

GET /accounts/:account_id

const getAccount = () => {
  const timestamp = Math.round(Date.now() / 1000)
  const payload = timestamp + 'GET' + '/accounts/e5e18303-a352-4c28-8dab-3779e66a659b' + '{}'
  const decodedSecret = Buffer.from(apiSecret, 'base64')
  const hmac = crypto.createHmac('sha256', decodedSecret)
  const signedPayload = hmac.update(payload).digest('base64')

  // SET HEADERS
  const headers = {
    'X-NDAX-API-KEY': 'public_key',
    'X-NDAX-SIGNED': signedPayload,
    'X-NDAX-TIMESTAMP': timestamp,
    'X-NDAX-PASSPHRASE': 'passphrase'
  }
  const options = {
    headers,
    body,
    json: true
  }

  return request.get(
    `https://api.ndax.in/accounts/e5e18303-a352-4c28-8dab-3779e66a659b`,
    options
  )
}

Response "message" field contains various fields that provide details about the account, such as the asset type ("e₹"), the account owner ("ABC123"), the account type ("collateral_deficiency"), the account group ("0CDCX"), the account label ("general"), the balance ("0.00"), the account ID ("ce819fe8-b1d7-43bb-961c-e09ede0988d3"), and the last update timestamp (1554395972174).

Sample Response

{
  "message": {
    "asset": "e₹",
    "account_owner": "ABC123",
    "account_type": "collateral_deficiency",
    "account_group": "0CDCX",
    "account_label": "general",
    "balance": "0.00",
    "account_id": "ce819fe8-b1d7-43bb-961c-e09ede0988d3",
    "last_update": 1554395972174
  }
}

Information about a specific account. Response parameters listed below.

Last updated