Home

NEM NIS API

v1.0.0
Base URL
https://xem.nownodes.io

Version 1.19

19:27, March 20, 2017

http://bob.nem.ninja/docs/

Authentication

api-keyAuthapiKey

API Key: api-key in header

Node

Heartbeat

Heart beat

GET
https://xem.nownodes.io/heartbeat

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Heart beat

Response

200OK

Status

Status

GET
https://xem.nownodes.io/status

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Status

Response

200OK

Account

Retrieving account data

GET
https://xem.nownodes.io/account/generate

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving account data

Response

200OK

Requesting the account data

GET
https://xem.nownodes.io/account/get

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting the account data

Parameters

addressstringquery

Response

200OK

Requesting the account data (public key)

GET
https://xem.nownodes.io/account/get/from-public-key

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting the account data (public key)

Parameters

publicKeystringquery

Response

200OK

Requesting the original account data for a delegate account

GET
https://xem.nownodes.io/account/get/forwarded

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting the original account data for a delegate account

Parameters

addressstringquery

Response

200OK

Requesting the original account data for a delegate account (Public key)

GET
https://xem.nownodes.io/account/get/forwarded/from-public-key

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting the original account data for a delegate account (Public key)

Parameters

publicKeystringquery

Response

200OK

Requesting the account status

GET
https://xem.nownodes.io/account/status

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting the account status

Parameters

addressstringquery

Response

200OK

Requesting transaction data for an account (Incoming)

GET
https://xem.nownodes.io/account/transfers/incoming

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting transaction data for an account (Incoming)

Parameters

addressstringquery
hashstringquery

Response

200OK

Requesting transaction data for an account (Outgoing)

GET
https://xem.nownodes.io/account/transfers/outgoing

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting transaction data for an account (Outgoing)

Parameters

addressstringquery
hashstringquery

Response

200OK

Requesting transaction data for an account (All)

GET
https://xem.nownodes.io/account/transfers/all

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting transaction data for an account (All)

Parameters

addressstringquery
hashstringquery

Response

200OK

Unconfirmed transactions

GET
https://xem.nownodes.io/account/unconfirmedTransactions

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Unconfirmed transactions

Parameters

addressstringquery

Response

200OK

Requesting harvest info data for an account

GET
https://xem.nownodes.io/account/harvests

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting harvest info data for an account

Parameters

addressstringquery
hashstringquery

Response

200OK

Retrieving account importances for accounts

GET
https://xem.nownodes.io/account/importances

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving account importances for accounts

Response

200OK

Retrieving namespaces that an account owns

GET
https://xem.nownodes.io/account/namespace/page

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving namespaces that an account owns

Parameters

addressstringquery
parentstringquery

Response

200OK

Retrieving mosaic definitions that an account has created

GET
https://xem.nownodes.io/account/mosaic/definition/page

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving mosaic definitions that an account has created

Parameters

addressstringquery
parentstringquery

Response

200OK

Retrieving mosaics that an account owns

GET
https://xem.nownodes.io/account/mosaic/owned

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving mosaics that an account owns

Parameters

addressstringquery

Response

200OK

Retrieving historical account data

GET
https://xem.nownodes.io/account/historical/get

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving historical account data

Parameters

addressstringquery
startHeightstringquery
endHeightstringquery
incrementstringquery

Response

200OK

Unlocking the account (enables harvesting)

POST
https://xem.nownodes.io/account/unlock

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Unlocking the account (enables harvesting)

Body

multipart/form-data
privateKeystring

Response

200OK

Locking the account (stops harvesting)

POST
https://xem.nownodes.io/account/lock

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Locking the account (stops harvesting)

Body

multipart/form-data
privateKeystring

Response

200OK

Retrieving the unlock info

POST
https://xem.nownodes.io/account/unlocked/info

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving the unlock info

Response

200OK

Chain

Block chain height

GET
https://xem.nownodes.io/chain/height

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Block chain height

Response

200OK

Block chain score

GET
https://xem.nownodes.io/chain/score

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Block chain score

Response

200OK

Last block of the block chain score

GET
https://xem.nownodes.io/chain/last-block

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Last block of the block chain score

Response

200OK

Block

Getting a block with a given hash

GET
https://xem.nownodes.io/block/get

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Getting a block with a given hash

Parameters

blockHashstringquery

Response

200OK

Getting a block with a given height

POST
https://xem.nownodes.io/block/at/public

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Getting a block with a given height

Body

multipart/form-data
blockHeight string

Response

200OK

Node

Extended node information

GET
https://xem.nownodes.io/node/extended-info

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Extended node information

Response

200OK

Complete neighborhood

GET
https://xem.nownodes.io/node/peer-list/all

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Complete neighborhood

Response

200OK

Reachable neighborhood

GET
https://xem.nownodes.io/node/peer-list/reachable

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Reachable neighborhood

Response

200OK

Active neighborhood

GET
https://xem.nownodes.io/node/peer-list/active

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Active neighborhood

Response

200OK

Maximum chain height in the active neighborhood

GET
https://xem.nownodes.io/node/active-peers/max-chain-height

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Maximum chain height in the active neighborhood

Response

200OK

Requesting node experiences

GET
https://xem.nownodes.io/node/experiences

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Requesting node experiences

Response

200OK

Booting the local node

POST
https://xem.nownodes.io/node/boot

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Booting the local node

Body

multipart/form-data
bootNodeRequeststring

Response

200OK

Namespace

Retrieving root namespaces

GET
https://xem.nownodes.io/namespace/roots

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving root namespaces

Parameters

idstringquery
pageSize;stringquery

Response

200OK

Retrieving a specific namespace

GET
https://xem.nownodes.io/namespace

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving a specific namespace

Parameters

namespacestringquery

Response

200OK

Retrieving mosaic definitions

GET
https://xem.nownodes.io/namespace/mosaic/definition/page

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieving mosaic definitions

Parameters

namespacestringquery

Response

200OK

Debug

Monitoring the network time

GET
https://xem.nownodes.io/debug/time-synchronization

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Monitoring the network time

Response

200OK

Monitoring incoming calls

GET
https://xem.nownodes.io/debug/connections/incoming

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Monitoring incoming calls

Response

200OK

Monitoring outgoing calls

GET
https://xem.nownodes.io/debug/connections/outgoing

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Monitoring outgoing calls

Response

200OK

Monitoring timers

GET
https://xem.nownodes.io/debug/timers

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Monitoring timers

Response

200OK

Local

Incoming transactions with decoded messages

POST
https://xem.nownodes.io/local/account/transfers/incoming

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Incoming transactions with decoded messages

Body

multipart/form-data
pagestring

Response

200OK

Outgoing transactions with decoded messages

POST
https://xem.nownodes.io/local/account/transfers/outgoing

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Outgoing transactions with decoded messages

Body

multipart/form-data
pagestring

Response

200OK

All transactions with decoded messages

POST
https://xem.nownodes.io/local/account/transfers/all

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

All transactions with decoded messages

Body

multipart/form-data
pagestring

Response

200OK

Getting part of a chain

POST
https://xem.nownodes.io/local/chain/blocks-after

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Getting part of a chain

Body

multipart/form-data
blockHeightstring

Response

200OK

Transaction

Initiating a transaction

POST
https://xem.nownodes.io/transaction/prepare-announce

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Initiating a transaction

Body

multipart/form-data
requestPrepareAnnouncestring

Response

200OK

Sending the data to NIS

POST
https://xem.nownodes.io/transaction/announce

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Sending the data to NIS

Body

multipart/form-data
requestAnnouncestring

Response

200OK