logo
theme
DRIVE Verify
FREEMIUM
By WE ARE DRIVE
Updated 23 days ago
DRIVE Verify Overview
DRIVE Verify is a first for crypto, providing independent mark-to-market consensus pricing which supports valuations, risk management and product control functions for hedge funds and ETF’s. Assets supported include BTC, ETH, XRP, BSV, LTC and BCH against USD and USDT. To learn more, visit driveverify.com.
More Details

Overview

DRIVE Verify is a first for crypto, providing independent mark-to-market consensus pricing which supports valuations, risk management and product control functions for hedge funds and ETF’s. Assets supported include BTC, ETH, XRP, BSV, LTC and BCH against USD and USDT.

To learn more, visit driveverify.com.

Support

If you have any questions related to DRIVE Verify, please email us at [email protected] or chat live with us on driveverify.com.

Developer Documentation

Authentication

To authenticate your DRIVE Verify subscription, you’ll need to provide your application authentication key in the request header X-RapidAPI-Key. To retrieve your authentication key from RapidAPI, navigate to My Apps from the main toolbar and click Security.

GET Exchanges

To generate a list of exchanges used in DRIVE Verify, you will need to execute the Exchanges command using the GET request method. This endpoint will return all the exchanges currently being used in the price consensus calculation.

Parameters

None.

Request URL

https://drive-verify.p.rapidapi.com/exchanges

Example Response Body

[
    {
        "id": "STRING",
        "name": "STRING",
        "website": "STRING",
        "active": "BOOLEAN",
        "createdAt": "TIMESTAMP",
        "updatedAt": "TIMESTAMP"
    },
    {
      ...
    }
 }

GET Pairs

To generate a list of pairs/assets supported by DRIVE Verify, you will need to execute the Pairs command using the GET request method. This endpoint will return all pairs/assets currently supported.

Parameters

None.

Request URL

https://drive-verify.p.rapidapi.com/pairs

Example Response Body

[
    {
        "id": "STRING",
        "exchangeId": "STRING",
        "exchange": "STRING",
        "standardName": "STRING",
        "standardBaseCurrency": "STRING",
        "standardQuoteCurrency": "STRING",
        "exchangeBaseCurrency": "STRING",
        "exchangeQuoteCurrency": "STRING",
        "createdAt": "TIMESTAMP",
        "updatedAt": "TIMESTAMP"

    },
    {
      ...
    }
]

Attributes

Attribute Definition
id Internal ID used to identify an exchange and the pair it supports.
exchangeId Internal ID used to identify a specific exchange.
exchange The name of the exchange.

standardName

The name of the pair.

standardBaseCurrency

The currency against which the exchange rates are quoted, named according to the Verify's internal naming convention. For Bitcoin vs US dollars, for example, Verify calls Bitcoin BTC, while some exchanges may call it XBT.

 standardQuoteCurrency

The quote currency is the second currency in a pair and is used to value the base currency, according to Verify's naming convention.

exchangeBaseCurrency

 The currency against which the exchange rates are quoted, named according to the exchange's naming convention.

 exchangeQuoteCurrency

The quote currency is the second currency in a pair and is used to value the base currency, according to to the exchange's naming convention.

createdAt

 Timestamp attribute.
 updatedAt  Timestamp attribute.

GET Consensus Price

To get consensus price for one of Verify’s supported pairs and a given quantity, you will need to execute the Consensus-Price command using the GET request method. This endpoint will return the average price for that asset quantity based on a sell order, obtained from multiple venues.

Parameters

Parameter Type Required Description
pair string Yes The pair you need price consensus for. The current supported values are BTC-USD, LTC-USD, ETH-USD, XRP-USD, BSV-USD and BCH-USD.
quantity float Yes  The asset quantity you need price consensus for.

Request URL

https://drive-verify.p.rapidapi.com/consensus-price?quantity=7&pair=BTC-USD

Example Response Body

{
    "pair": "STRING",
    "quantity": NUMBER,
    "price": NUMBER,
    "consensusPrice": NUMBER,
    "timestamp": "TIMESTAMP"
}

Attributes

Attribute Definition
pair The pair for which Verify is providing consensus price.
quantity The asset quantity for which Verify is providing consensus price.
price The consensus price for 1 unit of the asset being quoted.
consensusPrice The consensus price for the requested quantity of the asset being quoted.
timestamp Timestamp attribute.
Have a question about this API?Ask the API Provider.

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication