API (Data & Analytics) V2 [Beta]

The Mintify API provides access to a wide range of data and insights for NFT-based economies, making it a valuable piece of NFT infrastructure for anyone looking to build their own products.

Authentication

You need to include a 'API-KEY' header with every request:

headers = {
'API-KEY': 'YOUR_API_KEY'
}

Get Trending Collections

get

Returns trending collections

Query parameters
chainstringOptional

Chain name. [MULTICHAIN]

Default: all
periodstringOptional

Period

Default: 24h
sortBystringOptional

Sort by

Default: volume
limitnumberOptional

Limit

Default: 50
Responses
200
Successful response
get
GET /api/getTrendingContracts HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

No content

Get Contract

get

Returns contract data

Query parameters
chainstringRequired

Chain name.

contractstringRequired

Contract address

Responses
200
Successful response
application/json
get
GET /api/getContract HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get Contract Activity

get

Returns contract activity

Query parameters
chainstringRequired

Chain name.

contractstringRequired

Contract address

typestringOptional

Activity type

Default: all
limitnumberOptional

Limit

Default: 50
pagenumberOptional

Page

Default: 1
traitsstringOptional

Comma separated traits

Default: ''
Responses
200
Successful response
get
GET /api/getContractActivity HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

No content

Get Contract Datapoints

get

Returns contract datapoints

Query parameters
chainstringRequired

Chain name.

contractstringRequired

Contract address

periodstringOptional

Period

Default: 24h
Responses
200
Successful response
application/json
get
GET /api/getContractDatapoints HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get Contract Floor Datapoints

get

Returns contract floor datapoints

Query parameters
chainstringRequired

Chain name.

contractstringRequired

Contract address

periodstringOptional

Period

Default: 24h
Responses
200
Successful response
application/json
get
GET /api/getContractFloorDatapoints HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get Contract Listings

get

Returns contract listings

Query parameters
chainstringRequired

Chain name.

contractstringRequired

Contract address

orderstringOptional

Order

Default: date_desc
limitstringOptional

Limit

Default: 25
pagenumberOptional

Page

Default: 1
marketstringOptional

Market

Default: all
searchTermstringOptional

Search term

Default: ''
priceminnumberOptional

Minimum price

Default: 0
pricemaxnumberOptional

Maximum price

Default: 1000
includePendingbooleanOptional

Include pending

Default: true
excludedMarketsstringOptional

Excluded markets

Default: ''
tokenTraitsstringOptional

Comma separated token traits

Default: ''
tokensstringOptional

Comma separated token ids

Default: ''
Responses
200
Successful response
get
GET /api/getContractListings HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

No content

Get Contract Tokens

get

Returns contract tokens

Query parameters
chainstringRequired

Chain name.

contractstringRequired

Contract address

orderstringOptional

Order

Default: token_id
limitnumberOptional

Limit

Default: 25
pagenumberOptional

Page

Default: 1
searchTermstringOptional

Search term

Default: ''
tokenTraitsstringOptional

Comma separated token traits

Default: ''
tokenIdsstringOptional

Comma separated token ids

Default: ''
Responses
200
Successful response
get
GET /api/getContractTokens HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

No content

Get Upcoming Collections

get

Returns upcoming collections

Query parameters
chainstringOptional

Chain name. [MULTICHAIN]

Default: all
orderstringOptional

Order

Default: date_created
directionstringOptional

Direction

Default: desc
limitnumberOptional

Limit

Default: 25
pagenumberOptional

Page

Default: 1
categorystringOptional

Category

Default: ''
activeProjectsbooleanOptional

Active projects only

Default: false
Responses
200
Successful response
get
GET /api/getUpcomingCollections HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

No content

Get Upcoming Collection

get

Returns upcoming collection by id

Query parameters
idnumberRequired

Collection id

Responses
200
Successful response
application/json
get
GET /api/getUpcomingCollection HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get available Fungible Networks

get

Returns the list of supported fungible networks

Responses
200
Successful response
application/json
get
GET /api/getAvailableFungibleNetworks HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get a Fungible

get

Returns fungible data

Query parameters
fungibleIdstringRequired

Fungible ID

Responses
200
Successful response
application/json
get
GET /api/getFungible HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get Fungibles

get

Returns fungible data for a list of coin ids

Query parameters
networkstringRequired

Network name

coinIdsstringRequired

Comma separated coin ids

Responses
200
Successful response
application/json
get
GET /api/getFungibles HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get a Fungible by address

get

Returns fungible data

Query parameters
contractAddressstringRequired

Contract Address

Responses
200
Successful response
application/json
get
GET /api/getFungibleByAddress HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get a Fungible by symbol

get

Returns fungible data

Query parameters
symbolstringRequired

Symbol

Responses
200
Successful response
application/json
get
GET /api/getFungibleBySymbol HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get trending fungibles

get

Returns trending fungibles data

Query parameters
periodstringRequired

The period to get data for

Responses
200
Successful response
application/json
get
GET /api/getTrendingFungibles HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get a list of fungible categories

get

Returns trending fungibles data

Responses
200
Successful response
application/json
get
GET /api/getFungibleCategoriesList HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get a list of fungible from a category

get

Returns fungibles data

Query parameters
categoryIdstringRequired

Category ID

limitnumberOptional

Limit

Default: 50
orderstringOptional

Order

Default: market_cap
Responses
200
Successful response
application/json
get
GET /api/getFungibleCategory HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get Fungible Price Datapoints

get

Returns fungible price datapoints

Query parameters
fungibleIdstringRequired

The fungible ID

periodstringOptional

Period

Default: 24h
Responses
200
Successful response
application/json
get
GET /api/getFungiblePriceDatapoints HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get Fungible Total Volume Datapoints

get

Returns fungible total volume datapoints

Query parameters
fungibleIdstringRequired

The fungible ID

periodstringOptional

Period

Default: 24h
Responses
200
Successful response
application/json
get
GET /api/getFungibleTotalVolumeDatapoints HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Get Fungible Market Cap Datapoints

get

Returns fungible market cap datapoints

Query parameters
fungibleIdstringRequired

The fungible ID

periodstringOptional

Period

Default: 24h
Responses
200
Successful response
application/json
get
GET /api/getFungibleMarketCapDatapoints HTTP/1.1
Host: api-v2.mintify.com
Accept: */*
200

Successful response

{
  "data": {}
}

Last updated