API Documentation

Amsterex.com API Documentation v1.0

Our API consists out of two parts. A public and private section. Public requests can be used to call for basic exchange data like trading history, orderbook, market statistics. The private API requires a public and private key and can be used to set buy or sell orders, check your balance etc.


Limits

Please limit your API requests to one call per two seconds. Ignoring this limit will result in your IP being blacklisted.


Public API

This part of the doc will cover the public API request options.


getmarketsummaries

Method (GET)
/api/getmarketsummaries
[
    {
        "ticker": "ame",
        "currency": "Amsterex Shares",
        "open": "0.00013000",
        "high": "0.00013000",
        "low": "0.00130000",
        "last": "0.00130000",
        "ask": "0.00014000",
        "bid": "0.00000000",
        "base_volume": "0.00000000",
        "btc_volume": "0.00000000",
        "change": "0.00"
    },
    {
        "ticker": "dash",
        "currency": "Dash",
        "open": "0.00000000",
        "high": "0.00000000",
        "low": "0.00000000",
        "last": "0.00000000",
        "ask": "0.00000000",
        "bid": "0.00000000",
        "base_volume": "0.00000000",
        "btc_volume": "0.00000000",
        "change": "0.00"
    },
    {
        "ticker": "doge",
        "currency": "Dogecoin",
        "open": "0.00000000",
        "high": "0.00000000",
        "low": "0.00000000",
        "last": "0.00000000",
        "ask": "0.00000000",
        "bid": "0.00000000",
        "base_volume": "0.00000000",
        "btc_volume": "0.00000000",
        "change": "0.00"
    },
    {
        "ticker": "ltc",
        "currency": "Litecoin",
        "open": "0.00000000",
        "high": "0.00000000",
        "low": "0.00000000",
        "last": "0.00000000",
        "ask": "0.00000000",
        "bid": "0.00000000",
        "base_volume": "0.00000000",
        "btc_volume": "0.00000000",
        "change": "0.00"
    },
    {
        "ticker": "mona",
        "currency": "Monacoin",
        "open": "0.00000000",
        "high": "0.00000000",
        "low": "0.00000000",
        "last": "0.00000000",
        "ask": "0.00000000",
        "bid": "0.00000000",
        "base_volume": "0.00000000",
        "btc_volume": "0.00000000",
        "change": "0.00"
    },
    {
        "ticker": "xzc",
        "currency": "Zcoin",
        "open": "0.00000000",
        "high": "0.00000000",
        "low": "0.00000000",
        "last": "0.00000000",
        "ask": "0.00000000",
        "bid": "0.00000000",
        "base_volume": "0.00000000",
        "btc_volume": "0.00000000",
        "change": "0.00"
    },
    {
        "ticker": "zec",
        "currency": "Zcash",
        "open": "0.00000000",
        "high": "0.00000000",
        "low": "0.00000000",
        "last": "0.00000000",
        "ask": "0.00000000",
        "bid": "0.00000000",
        "base_volume": "0.00000000",
        "btc_volume": "0.00000000",
        "change": "0.00"
    }
]

getmarketsummary

Method (GET)
/api/getmarketsummary?ticker=
{
    "ticker": "ame",
    "open": "0.00130000",
    "high": "0.00130000",
    "low": "0.00130000",
    "last": "0.00130000",
    "ask": "0.00140000",
    "bid": "0.00000000",
    "base_volume": "0.00000000",
    "btc_volume": "0.00000000",
    "change": "0.00"
}

getmarketorders

Method (GET)
/api/getmarketorders?ticker=
{
    "ame": {
        "asks": [
            [
                "0.00140000",
                "500.00000000"
            ],
            [
                "0.00130000",
                "75.00000000"
            ],
            [
                "0.00120000",
                "75.00000000"
            ]
        ],
        "bids": []
    }
}

getmarkethistory

Method (GET)
/api/getmarkethistory?ticker=
{
	No history yet
}


Private API

This part of the doc will cover the Private API request and post options.


Scheduled

The private API is scheduled for release on the end of May 2020.


Customer Support

You need a registered account to submit a support ticket. You can request API support here
We always try to reply within 24-48 hours. Please be patient.