WAX NFT API

AnalyticsData

v3AttributeAnalyticsTemplateIdGet

Get the analytics for the specific attributes of the given template. the WAX blockchain.


/v3/attribute-analytics/{template_id}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/attribute-analytics/{template_id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer templateId = 56; // Integer | The id of the template to fetch data for
        try {
            inline_response_200_14 result = apiInstance.v3AttributeAnalyticsTemplateIdGet(templateId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3AttributeAnalyticsTemplateIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer templateId = 56; // Integer | The id of the template to fetch data for
        try {
            inline_response_200_14 result = apiInstance.v3AttributeAnalyticsTemplateIdGet(templateId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3AttributeAnalyticsTemplateIdGet");
            e.printStackTrace();
        }
    }
}
Integer *templateId = 56; // The id of the template to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3AttributeAnalyticsTemplateIdGetWith:templateId
              completionHandler: ^(inline_response_200_14 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var templateId = 56; // {{Integer}} The id of the template to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3AttributeAnalyticsTemplateIdGet(templateId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3AttributeAnalyticsTemplateIdGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var templateId = 56;  // Integer | The id of the template to fetch data for

            try
            {
                inline_response_200_14 result = apiInstance.v3AttributeAnalyticsTemplateIdGet(templateId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3AttributeAnalyticsTemplateIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$templateId = 56; // Integer | The id of the template to fetch data for

try {
    $result = $api_instance->v3AttributeAnalyticsTemplateIdGet($templateId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3AttributeAnalyticsTemplateIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $templateId = 56; # Integer | The id of the template to fetch data for

eval { 
    my $result = $api_instance->v3AttributeAnalyticsTemplateIdGet(templateId => $templateId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3AttributeAnalyticsTemplateIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
templateId = 56 # Integer | The id of the template to fetch data for

try: 
    api_response = api_instance.v3_attribute_analytics_template_id_get(templateId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3AttributeAnalyticsTemplateIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
template_id*
Integer
The id of the template to fetch data for
Required

Responses

Status: 200 - The analytics for the specific attributes of the given template.


v3ChangeCollectionGet

Get the change in volume in the last 24 hours.


/v3/change/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/change/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_6 result = apiInstance.v3ChangeCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3ChangeCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_6 result = apiInstance.v3ChangeCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3ChangeCollectionGet");
            e.printStackTrace();
        }
    }
}
String *collection = collection_example; // The name of the collection to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3ChangeCollectionGetWith:collection
              completionHandler: ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var collection = collection_example; // {{String}} The name of the collection to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3ChangeCollectionGet(collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3ChangeCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var collection = collection_example;  // String | The name of the collection to fetch data for

            try
            {
                inline_response_200_6 result = apiInstance.v3ChangeCollectionGet(collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3ChangeCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$collection = collection_example; // String | The name of the collection to fetch data for

try {
    $result = $api_instance->v3ChangeCollectionGet($collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3ChangeCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $collection = collection_example; # String | The name of the collection to fetch data for

eval { 
    my $result = $api_instance->v3ChangeCollectionGet(collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3ChangeCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
collection = collection_example # String | The name of the collection to fetch data for

try: 
    api_response = api_instance.v3_change_collection_get(collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3ChangeCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
collection*
String
The name of the collection to fetch data for
Required

Responses

Status: 200 - The change in volume in the last 24 hours.


v3ChangeGet

Get the change in volume in the last 24 hours.


/v3/change

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/change"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            inline_response_200_6 result = apiInstance.v3ChangeGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3ChangeGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            inline_response_200_6 result = apiInstance.v3ChangeGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3ChangeGet");
            e.printStackTrace();
        }
    }
}

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3ChangeGetWithCompletionHandler: 
              ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3ChangeGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3ChangeGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();

            try
            {
                inline_response_200_6 result = apiInstance.v3ChangeGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3ChangeGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();

try {
    $result = $api_instance->v3ChangeGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3ChangeGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();

eval { 
    my $result = $api_instance->v3ChangeGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3ChangeGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()

try: 
    api_response = api_instance.v3_change_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3ChangeGet: %s\n" % e)

Parameters

Responses

Status: 200 - The change in volume in the last 24 hours.


v3CollectionStatsCollectionGet

Get general information about a collection


/v3/collection-stats/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/collection-stats/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_9 result = apiInstance.v3CollectionStatsCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3CollectionStatsCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_9 result = apiInstance.v3CollectionStatsCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3CollectionStatsCollectionGet");
            e.printStackTrace();
        }
    }
}
String *collection = collection_example; // The name of the collection to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3CollectionStatsCollectionGetWith:collection
              completionHandler: ^(inline_response_200_9 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var collection = collection_example; // {{String}} The name of the collection to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3CollectionStatsCollectionGet(collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3CollectionStatsCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var collection = collection_example;  // String | The name of the collection to fetch data for

            try
            {
                inline_response_200_9 result = apiInstance.v3CollectionStatsCollectionGet(collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3CollectionStatsCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$collection = collection_example; // String | The name of the collection to fetch data for

try {
    $result = $api_instance->v3CollectionStatsCollectionGet($collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3CollectionStatsCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $collection = collection_example; # String | The name of the collection to fetch data for

eval { 
    my $result = $api_instance->v3CollectionStatsCollectionGet(collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3CollectionStatsCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
collection = collection_example # String | The name of the collection to fetch data for

try: 
    api_response = api_instance.v3_collection_stats_collection_get(collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3CollectionStatsCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
collection*
String
The name of the collection to fetch data for
Required

Responses

Status: 200 - Statistics about a collection.


v3CollectionVolumeGraphDaysGet

Get collection volume data over time.


/v3/collection-volume-graph/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/collection-volume-graph/{days}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        try {
            inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphDaysGet(days);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3CollectionVolumeGraphDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        try {
            inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphDaysGet(days);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3CollectionVolumeGraphDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3CollectionVolumeGraphDaysGetWith:days
              completionHandler: ^(inline_response_200_8 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3CollectionVolumeGraphDaysGet(days, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3CollectionVolumeGraphDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for

            try
            {
                inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphDaysGet(days);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3CollectionVolumeGraphDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for

try {
    $result = $api_instance->v3CollectionVolumeGraphDaysGet($days);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for

eval { 
    my $result = $api_instance->v3CollectionVolumeGraphDaysGet(days => $days);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for

try: 
    api_response = api_instance.v3_collection_volume_graph_days_get(days)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required

Responses

Status: 200 - The collection volume data over time.


v3CollectionVolumeGraphDaysTopxGet

Get collection volume data over time.


/v3/collection-volume-graph/{days}/{topx}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/collection-volume-graph/{days}/{topx}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        Integer topx = 56; // Integer | The amount of top collections to fetch data for, e.g. the "top3" collections
        try {
            inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphDaysTopxGet(days, topx);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3CollectionVolumeGraphDaysTopxGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        Integer topx = 56; // Integer | The amount of top collections to fetch data for, e.g. the "top3" collections
        try {
            inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphDaysTopxGet(days, topx);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3CollectionVolumeGraphDaysTopxGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
Integer *topx = 56; // The amount of top collections to fetch data for, e.g. the "top3" collections

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3CollectionVolumeGraphDaysTopxGetWith:days
    topx:topx
              completionHandler: ^(inline_response_200_8 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var topx = 56; // {{Integer}} The amount of top collections to fetch data for, e.g. the "top3" collections

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3CollectionVolumeGraphDaysTopxGet(days, topx, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3CollectionVolumeGraphDaysTopxGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var topx = 56;  // Integer | The amount of top collections to fetch data for, e.g. the "top3" collections

            try
            {
                inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphDaysTopxGet(days, topx);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3CollectionVolumeGraphDaysTopxGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$topx = 56; // Integer | The amount of top collections to fetch data for, e.g. the "top3" collections

try {
    $result = $api_instance->v3CollectionVolumeGraphDaysTopxGet($days, $topx);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphDaysTopxGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $topx = 56; # Integer | The amount of top collections to fetch data for, e.g. the "top3" collections

eval { 
    my $result = $api_instance->v3CollectionVolumeGraphDaysTopxGet(days => $days, topx => $topx);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphDaysTopxGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
topx = 56 # Integer | The amount of top collections to fetch data for, e.g. the "top3" collections

try: 
    api_response = api_instance.v3_collection_volume_graph_days_topx_get(days, topx)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphDaysTopxGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
topx*
Integer
The amount of top collections to fetch data for, e.g. the "top3" collections
Required

Responses

Status: 200 - The collection volume data over time.


v3CollectionVolumeGraphGet

Get collection volume data over time.


/v3/collection-volume-graph

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/collection-volume-graph"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3CollectionVolumeGraphGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3CollectionVolumeGraphGet");
            e.printStackTrace();
        }
    }
}

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3CollectionVolumeGraphGetWithCompletionHandler: 
              ^(inline_response_200_8 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3CollectionVolumeGraphGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3CollectionVolumeGraphGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();

            try
            {
                inline_response_200_8 result = apiInstance.v3CollectionVolumeGraphGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3CollectionVolumeGraphGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();

try {
    $result = $api_instance->v3CollectionVolumeGraphGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();

eval { 
    my $result = $api_instance->v3CollectionVolumeGraphGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()

try: 
    api_response = api_instance.v3_collection_volume_graph_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3CollectionVolumeGraphGet: %s\n" % e)

Parameters

Responses

Status: 200 - The collection volume data over time.


v3FloorTemplateIdGet

Get the floor value of a given template on the WAX blockchain.


/v3/floor/{template_id}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/floor/{template_id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer templateId = 56; // Integer | The id of the template to fetch data for
        try {
            inline_response_200_15 result = apiInstance.v3FloorTemplateIdGet(templateId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3FloorTemplateIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer templateId = 56; // Integer | The id of the template to fetch data for
        try {
            inline_response_200_15 result = apiInstance.v3FloorTemplateIdGet(templateId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3FloorTemplateIdGet");
            e.printStackTrace();
        }
    }
}
Integer *templateId = 56; // The id of the template to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3FloorTemplateIdGetWith:templateId
              completionHandler: ^(inline_response_200_15 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var templateId = 56; // {{Integer}} The id of the template to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3FloorTemplateIdGet(templateId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3FloorTemplateIdGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var templateId = 56;  // Integer | The id of the template to fetch data for

            try
            {
                inline_response_200_15 result = apiInstance.v3FloorTemplateIdGet(templateId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3FloorTemplateIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$templateId = 56; // Integer | The id of the template to fetch data for

try {
    $result = $api_instance->v3FloorTemplateIdGet($templateId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3FloorTemplateIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $templateId = 56; # Integer | The id of the template to fetch data for

eval { 
    my $result = $api_instance->v3FloorTemplateIdGet(templateId => $templateId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3FloorTemplateIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
templateId = 56 # Integer | The id of the template to fetch data for

try: 
    api_response = api_instance.v3_floor_template_id_get(templateId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3FloorTemplateIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
template_id*
Integer
The id of the template to fetch data for
Required

Responses

Status: 200 - The analytics for the specific attributes of the given template.


v3MarketcapCollectionGet

Get the marketcap of a given collection on the WAX blockchain.


/v3/marketcap/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/marketcap/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_5 result = apiInstance.v3MarketcapCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3MarketcapCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_5 result = apiInstance.v3MarketcapCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3MarketcapCollectionGet");
            e.printStackTrace();
        }
    }
}
String *collection = collection_example; // The name of the collection to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3MarketcapCollectionGetWith:collection
              completionHandler: ^(inline_response_200_5 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var collection = collection_example; // {{String}} The name of the collection to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3MarketcapCollectionGet(collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3MarketcapCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var collection = collection_example;  // String | The name of the collection to fetch data for

            try
            {
                inline_response_200_5 result = apiInstance.v3MarketcapCollectionGet(collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3MarketcapCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$collection = collection_example; // String | The name of the collection to fetch data for

try {
    $result = $api_instance->v3MarketcapCollectionGet($collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3MarketcapCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $collection = collection_example; # String | The name of the collection to fetch data for

eval { 
    my $result = $api_instance->v3MarketcapCollectionGet(collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3MarketcapCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
collection = collection_example # String | The name of the collection to fetch data for

try: 
    api_response = api_instance.v3_marketcap_collection_get(collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3MarketcapCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
collection*
String
The name of the collection to fetch data for
Required

Responses

Status: 200 - The total marketcap of a given collection on the WAX blockchain.


v3MarketcapGet

Get the total marketcap on the WAX blockchain.


/v3/marketcap

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/marketcap"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            inline_response_200_5 result = apiInstance.v3MarketcapGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3MarketcapGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            inline_response_200_5 result = apiInstance.v3MarketcapGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3MarketcapGet");
            e.printStackTrace();
        }
    }
}

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3MarketcapGetWithCompletionHandler: 
              ^(inline_response_200_5 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3MarketcapGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3MarketcapGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();

            try
            {
                inline_response_200_5 result = apiInstance.v3MarketcapGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3MarketcapGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();

try {
    $result = $api_instance->v3MarketcapGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3MarketcapGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();

eval { 
    my $result = $api_instance->v3MarketcapGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3MarketcapGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()

try: 
    api_response = api_instance.v3_marketcap_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3MarketcapGet: %s\n" % e)

Parameters

Responses

Status: 200 - The total marketcap on the WAX blockchain.


v3NumAssetsCollectionGet

Get the total number of assets from a given collection on the WAX blockchain.


/v3/num-assets/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/num-assets/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_4 result = apiInstance.v3NumAssetsCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3NumAssetsCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_4 result = apiInstance.v3NumAssetsCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3NumAssetsCollectionGet");
            e.printStackTrace();
        }
    }
}
String *collection = collection_example; // The name of the collection to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3NumAssetsCollectionGetWith:collection
              completionHandler: ^(inline_response_200_4 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var collection = collection_example; // {{String}} The name of the collection to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3NumAssetsCollectionGet(collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3NumAssetsCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var collection = collection_example;  // String | The name of the collection to fetch data for

            try
            {
                inline_response_200_4 result = apiInstance.v3NumAssetsCollectionGet(collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3NumAssetsCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$collection = collection_example; // String | The name of the collection to fetch data for

try {
    $result = $api_instance->v3NumAssetsCollectionGet($collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3NumAssetsCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $collection = collection_example; # String | The name of the collection to fetch data for

eval { 
    my $result = $api_instance->v3NumAssetsCollectionGet(collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3NumAssetsCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
collection = collection_example # String | The name of the collection to fetch data for

try: 
    api_response = api_instance.v3_num_assets_collection_get(collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3NumAssetsCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
collection*
String
The name of the collection to fetch data for
Required

Responses

Status: 200 - The total number of assets from a given collection on the WAX blockchain.


v3NumAssetsGet

Get the total number of assets on the WAX blockchain.


/v3/num-assets

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/num-assets"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            inline_response_200_4 result = apiInstance.v3NumAssetsGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3NumAssetsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            inline_response_200_4 result = apiInstance.v3NumAssetsGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3NumAssetsGet");
            e.printStackTrace();
        }
    }
}

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3NumAssetsGetWithCompletionHandler: 
              ^(inline_response_200_4 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3NumAssetsGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3NumAssetsGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();

            try
            {
                inline_response_200_4 result = apiInstance.v3NumAssetsGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3NumAssetsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();

try {
    $result = $api_instance->v3NumAssetsGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3NumAssetsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();

eval { 
    my $result = $api_instance->v3NumAssetsGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3NumAssetsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()

try: 
    api_response = api_instance.v3_num_assets_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3NumAssetsGet: %s\n" % e)

Parameters

Responses

Status: 200 - The total number of assets on the WAX blockchain.


v3SalesVolumeGraphDaysCollectionGet

Get volume and sales data over time.


/v3/sales-volume-graph/{days}/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/sales-volume-graph/{days}/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphDaysCollectionGet(days, collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3SalesVolumeGraphDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphDaysCollectionGet(days, collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3SalesVolumeGraphDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
String *collection = collection_example; // The name of the collection to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3SalesVolumeGraphDaysCollectionGetWith:days
    collection:collection
              completionHandler: ^(array[inline_response_200_7] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var collection = collection_example; // {{String}} The name of the collection to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3SalesVolumeGraphDaysCollectionGet(days, collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3SalesVolumeGraphDaysCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var collection = collection_example;  // String | The name of the collection to fetch data for

            try
            {
                array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphDaysCollectionGet(days, collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3SalesVolumeGraphDaysCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$collection = collection_example; // String | The name of the collection to fetch data for

try {
    $result = $api_instance->v3SalesVolumeGraphDaysCollectionGet($days, $collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3SalesVolumeGraphDaysCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $collection = collection_example; # String | The name of the collection to fetch data for

eval { 
    my $result = $api_instance->v3SalesVolumeGraphDaysCollectionGet(days => $days, collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3SalesVolumeGraphDaysCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
collection = collection_example # String | The name of the collection to fetch data for

try: 
    api_response = api_instance.v3_sales_volume_graph_days_collection_get(days, collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3SalesVolumeGraphDaysCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
collection*
String
The name of the collection to fetch data for
Required

Responses

Status: 200 - The volume and sales data over time.


v3SalesVolumeGraphDaysGet

Get volume and sales data over time.


/v3/sales-volume-graph/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/sales-volume-graph/{days}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        try {
            array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphDaysGet(days);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3SalesVolumeGraphDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        try {
            array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphDaysGet(days);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3SalesVolumeGraphDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3SalesVolumeGraphDaysGetWith:days
              completionHandler: ^(array[inline_response_200_7] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3SalesVolumeGraphDaysGet(days, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3SalesVolumeGraphDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for

            try
            {
                array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphDaysGet(days);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3SalesVolumeGraphDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for

try {
    $result = $api_instance->v3SalesVolumeGraphDaysGet($days);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3SalesVolumeGraphDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for

eval { 
    my $result = $api_instance->v3SalesVolumeGraphDaysGet(days => $days);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3SalesVolumeGraphDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for

try: 
    api_response = api_instance.v3_sales_volume_graph_days_get(days)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3SalesVolumeGraphDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required

Responses

Status: 200 - The volume and sales data over time.


v3SalesVolumeGraphGet

Get volume and sales data over time.


/v3/sales-volume-graph

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/sales-volume-graph"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3SalesVolumeGraphGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        try {
            array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3SalesVolumeGraphGet");
            e.printStackTrace();
        }
    }
}

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3SalesVolumeGraphGetWithCompletionHandler: 
              ^(array[inline_response_200_7] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3SalesVolumeGraphGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3SalesVolumeGraphGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();

            try
            {
                array[inline_response_200_7] result = apiInstance.v3SalesVolumeGraphGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3SalesVolumeGraphGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();

try {
    $result = $api_instance->v3SalesVolumeGraphGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3SalesVolumeGraphGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();

eval { 
    my $result = $api_instance->v3SalesVolumeGraphGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3SalesVolumeGraphGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()

try: 
    api_response = api_instance.v3_sales_volume_graph_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3SalesVolumeGraphGet: %s\n" % e)

Parameters

Responses

Status: 200 - The volume and sales data over time.


v3SimilarCollectionsCollectionGet

Get collections that are similar to the given one.


/v3/similar-collections/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/similar-collections/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch similar collections for
        try {
            array[inline_response_200_16] result = apiInstance.v3SimilarCollectionsCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3SimilarCollectionsCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String collection = collection_example; // String | The name of the collection to fetch similar collections for
        try {
            array[inline_response_200_16] result = apiInstance.v3SimilarCollectionsCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3SimilarCollectionsCollectionGet");
            e.printStackTrace();
        }
    }
}
String *collection = collection_example; // The name of the collection to fetch similar collections for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3SimilarCollectionsCollectionGetWith:collection
              completionHandler: ^(array[inline_response_200_16] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var collection = collection_example; // {{String}} The name of the collection to fetch similar collections for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3SimilarCollectionsCollectionGet(collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3SimilarCollectionsCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var collection = collection_example;  // String | The name of the collection to fetch similar collections for

            try
            {
                array[inline_response_200_16] result = apiInstance.v3SimilarCollectionsCollectionGet(collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3SimilarCollectionsCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$collection = collection_example; // String | The name of the collection to fetch similar collections for

try {
    $result = $api_instance->v3SimilarCollectionsCollectionGet($collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3SimilarCollectionsCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $collection = collection_example; # String | The name of the collection to fetch similar collections for

eval { 
    my $result = $api_instance->v3SimilarCollectionsCollectionGet(collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3SimilarCollectionsCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
collection = collection_example # String | The name of the collection to fetch similar collections for

try: 
    api_response = api_instance.v3_similar_collections_collection_get(collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3SimilarCollectionsCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
collection*
String
The name of the collection to fetch similar collections for
Required

Responses

Status: 200 - The change in volume in the last 24 hours.


v3TemplateSalesVolumeGraphTemplateIdDaysGet

Get volume and sales data over time.


/v3/template-sales-volume-graph/{template_id}/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/template-sales-volume-graph/{template_id}/{days}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer templateId = 56; // Integer | The template_id to fetch data for
        Integer days = 56; // Integer | The amount of days to fetch data for
        try {
            array[inline_response_200_7] result = apiInstance.v3TemplateSalesVolumeGraphTemplateIdDaysGet(templateId, days);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TemplateSalesVolumeGraphTemplateIdDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer templateId = 56; // Integer | The template_id to fetch data for
        Integer days = 56; // Integer | The amount of days to fetch data for
        try {
            array[inline_response_200_7] result = apiInstance.v3TemplateSalesVolumeGraphTemplateIdDaysGet(templateId, days);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TemplateSalesVolumeGraphTemplateIdDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *templateId = 56; // The template_id to fetch data for
Integer *days = 56; // The amount of days to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TemplateSalesVolumeGraphTemplateIdDaysGetWith:templateId
    days:days
              completionHandler: ^(array[inline_response_200_7] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var templateId = 56; // {{Integer}} The template_id to fetch data for
var days = 56; // {{Integer}} The amount of days to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TemplateSalesVolumeGraphTemplateIdDaysGet(templateId, days, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TemplateSalesVolumeGraphTemplateIdDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var templateId = 56;  // Integer | The template_id to fetch data for
            var days = 56;  // Integer | The amount of days to fetch data for

            try
            {
                array[inline_response_200_7] result = apiInstance.v3TemplateSalesVolumeGraphTemplateIdDaysGet(templateId, days);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TemplateSalesVolumeGraphTemplateIdDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$templateId = 56; // Integer | The template_id to fetch data for
$days = 56; // Integer | The amount of days to fetch data for

try {
    $result = $api_instance->v3TemplateSalesVolumeGraphTemplateIdDaysGet($templateId, $days);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TemplateSalesVolumeGraphTemplateIdDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $templateId = 56; # Integer | The template_id to fetch data for
my $days = 56; # Integer | The amount of days to fetch data for

eval { 
    my $result = $api_instance->v3TemplateSalesVolumeGraphTemplateIdDaysGet(templateId => $templateId, days => $days);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TemplateSalesVolumeGraphTemplateIdDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
templateId = 56 # Integer | The template_id to fetch data for
days = 56 # Integer | The amount of days to fetch data for

try: 
    api_response = api_instance.v3_template_sales_volume_graph_template_id_days_get(templateId, days)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TemplateSalesVolumeGraphTemplateIdDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
template_id*
Integer
The template_id to fetch data for
Required
days*
Integer
The amount of days to fetch data for
Required

Responses

Status: 200 - The volume and sales data over time.


v3TemplateSalesVolumeGraphTemplateIdGet

Get volume and sales data over time.


/v3/template-sales-volume-graph/{template_id}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/template-sales-volume-graph/{template_id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer templateId = 56; // Integer | The template_id to fetch data for
        try {
            array[inline_response_200_7] result = apiInstance.v3TemplateSalesVolumeGraphTemplateIdGet(templateId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TemplateSalesVolumeGraphTemplateIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer templateId = 56; // Integer | The template_id to fetch data for
        try {
            array[inline_response_200_7] result = apiInstance.v3TemplateSalesVolumeGraphTemplateIdGet(templateId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TemplateSalesVolumeGraphTemplateIdGet");
            e.printStackTrace();
        }
    }
}
Integer *templateId = 56; // The template_id to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TemplateSalesVolumeGraphTemplateIdGetWith:templateId
              completionHandler: ^(array[inline_response_200_7] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var templateId = 56; // {{Integer}} The template_id to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TemplateSalesVolumeGraphTemplateIdGet(templateId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TemplateSalesVolumeGraphTemplateIdGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var templateId = 56;  // Integer | The template_id to fetch data for

            try
            {
                array[inline_response_200_7] result = apiInstance.v3TemplateSalesVolumeGraphTemplateIdGet(templateId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TemplateSalesVolumeGraphTemplateIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$templateId = 56; // Integer | The template_id to fetch data for

try {
    $result = $api_instance->v3TemplateSalesVolumeGraphTemplateIdGet($templateId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TemplateSalesVolumeGraphTemplateIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $templateId = 56; # Integer | The template_id to fetch data for

eval { 
    my $result = $api_instance->v3TemplateSalesVolumeGraphTemplateIdGet(templateId => $templateId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TemplateSalesVolumeGraphTemplateIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
templateId = 56 # Integer | The template_id to fetch data for

try: 
    api_response = api_instance.v3_template_sales_volume_graph_template_id_get(templateId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TemplateSalesVolumeGraphTemplateIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
template_id*
Integer
The template_id to fetch data for
Required

Responses

Status: 200 - The volume and sales data over time.


v3TopCollectionsDaysGet

Get sales metrics for all collections for the last x days, including the trend data for the last seven days, filtered by type.


/v3/top-collections/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-collections/{days}?type=&term=&offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String type = type_example; // String | The type to filter by
        String term = term_example; // String | A term to filter by / search for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_1] result = apiInstance.v3TopCollectionsDaysGet(days, type, term, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopCollectionsDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String type = type_example; // String | The type to filter by
        String term = term_example; // String | A term to filter by / search for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_1] result = apiInstance.v3TopCollectionsDaysGet(days, type, term, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopCollectionsDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
String *type = type_example; // The type to filter by (optional)
String *term = term_example; // A term to filter by / search for (optional)
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopCollectionsDaysGetWith:days
    type:type
    term:term
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200_1] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var opts = { 
  'type': type_example, // {{String}} The type to filter by
  'term': term_example, // {{String}} A term to filter by / search for
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopCollectionsDaysGet(days, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopCollectionsDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var type = type_example;  // String | The type to filter by (optional) 
            var term = term_example;  // String | A term to filter by / search for (optional) 
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200_1] result = apiInstance.v3TopCollectionsDaysGet(days, type, term, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopCollectionsDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$type = type_example; // String | The type to filter by
$term = term_example; // String | A term to filter by / search for
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopCollectionsDaysGet($days, $type, $term, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopCollectionsDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $type = type_example; # String | The type to filter by
my $term = term_example; # String | A term to filter by / search for
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopCollectionsDaysGet(days => $days, type => $type, term => $term, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopCollectionsDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
type = type_example # String | The type to filter by (optional)
term = term_example # String | A term to filter by / search for (optional)
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_collections_days_get(days, type=type, term=term, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopCollectionsDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
Query parameters
Name Description
type
String
The type to filter by
term
String
A term to filter by / search for
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Sales metrics for the last x days, as well as trend data for the last seven days for each collection, filtered by type.


v3TopDropsDaysGet

Get top sales metrics for all drops for the last x days.


/v3/top-drops/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-drops/{days}?offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_11] result = apiInstance.v3TopDropsDaysGet(days, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopDropsDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_11] result = apiInstance.v3TopDropsDaysGet(days, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopDropsDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopDropsDaysGetWith:days
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200_11] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var opts = { 
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopDropsDaysGet(days, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopDropsDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200_11] result = apiInstance.v3TopDropsDaysGet(days, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopDropsDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopDropsDaysGet($days, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopDropsDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopDropsDaysGet(days => $days, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopDropsDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_drops_days_get(days, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopDropsDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
Query parameters
Name Description
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Sales metrics for the last x days, as well as trend data for the last seven days for each collection, filtered by type.


v3TopSalesDaysCollectionGet

Get the top sales from a specific author on the WAX blockchain in the last x days


/v3/top-sales/{days}/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-sales/{days}/{collection}?offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The sale's author to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200] result = apiInstance.v3TopSalesDaysCollectionGet(days, collection, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopSalesDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The sale's author to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200] result = apiInstance.v3TopSalesDaysCollectionGet(days, collection, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopSalesDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
String *collection = collection_example; // The sale's author to fetch data for
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopSalesDaysCollectionGetWith:days
    collection:collection
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var collection = collection_example; // {{String}} The sale's author to fetch data for
var opts = { 
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopSalesDaysCollectionGet(days, collection, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopSalesDaysCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var collection = collection_example;  // String | The sale's author to fetch data for
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200] result = apiInstance.v3TopSalesDaysCollectionGet(days, collection, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopSalesDaysCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$collection = collection_example; // String | The sale's author to fetch data for
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopSalesDaysCollectionGet($days, $collection, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopSalesDaysCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $collection = collection_example; # String | The sale's author to fetch data for
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopSalesDaysCollectionGet(days => $days, collection => $collection, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopSalesDaysCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
collection = collection_example # String | The sale's author to fetch data for
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_sales_days_collection_get(days, collection, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopSalesDaysCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
collection*
String
The sale's author to fetch data for
Required
Query parameters
Name Description
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Metrics of sales by the given author that happened in the last x days on the WAX blockchain, ordered by price (descending).


v3TopSalesDaysGet

Get the top sales on the WAX blockchain in the last x days


/v3/top-sales/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-sales/{days}?offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200] result = apiInstance.v3TopSalesDaysGet(days, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopSalesDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200] result = apiInstance.v3TopSalesDaysGet(days, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopSalesDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopSalesDaysGetWith:days
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var opts = { 
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopSalesDaysGet(days, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopSalesDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200] result = apiInstance.v3TopSalesDaysGet(days, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopSalesDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopSalesDaysGet($days, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopSalesDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopSalesDaysGet(days => $days, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopSalesDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_sales_days_get(days, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopSalesDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
Query parameters
Name Description
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Metrics of sales that happened in the last x days on the WAX blockchain, ordered by price (descending).


v3TopSalesGet

Get the all time top sales on the WAX blockchain


/v3/top-sales

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-sales?offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200] result = apiInstance.v3TopSalesGet(offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopSalesGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200] result = apiInstance.v3TopSalesGet(offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopSalesGet");
            e.printStackTrace();
        }
    }
}
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopSalesGetWith:offset
    limit:limit
              completionHandler: ^(array[inline_response_200] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var opts = { 
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopSalesGet(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopSalesGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200] result = apiInstance.v3TopSalesGet(offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopSalesGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopSalesGet($offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopSalesGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopSalesGet(offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopSalesGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_sales_get(offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopSalesGet: %s\n" % e)

Parameters

Query parameters
Name Description
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - All-time metrics of sales that happened on the WAX blockchain, ordered by price (descending).


v3TopTemplateSalesTemplateIdDaysGet

Get top sales data for a specified template for the last x days.


/v3/top-template-sales/{template_id}/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-template-sales/{template_id}/{days}?offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        BigDecimal templateId = 1.2; // BigDecimal | The template to fetch data for
        BigDecimal days = 1.2; // BigDecimal | The amount of days to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_12] result = apiInstance.v3TopTemplateSalesTemplateIdDaysGet(templateId, days, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopTemplateSalesTemplateIdDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        BigDecimal templateId = 1.2; // BigDecimal | The template to fetch data for
        BigDecimal days = 1.2; // BigDecimal | The amount of days to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_12] result = apiInstance.v3TopTemplateSalesTemplateIdDaysGet(templateId, days, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopTemplateSalesTemplateIdDaysGet");
            e.printStackTrace();
        }
    }
}
BigDecimal *templateId = 1.2; // The template to fetch data for
BigDecimal *days = 1.2; // The amount of days to fetch data for
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopTemplateSalesTemplateIdDaysGetWith:templateId
    days:days
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200_12] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var templateId = 1.2; // {{BigDecimal}} The template to fetch data for
var days = 1.2; // {{BigDecimal}} The amount of days to fetch data for
var opts = { 
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopTemplateSalesTemplateIdDaysGet(templateId, days, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopTemplateSalesTemplateIdDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var templateId = 1.2;  // BigDecimal | The template to fetch data for
            var days = 1.2;  // BigDecimal | The amount of days to fetch data for
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200_12] result = apiInstance.v3TopTemplateSalesTemplateIdDaysGet(templateId, days, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopTemplateSalesTemplateIdDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$templateId = 1.2; // BigDecimal | The template to fetch data for
$days = 1.2; // BigDecimal | The amount of days to fetch data for
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopTemplateSalesTemplateIdDaysGet($templateId, $days, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopTemplateSalesTemplateIdDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $templateId = 1.2; # BigDecimal | The template to fetch data for
my $days = 1.2; # BigDecimal | The amount of days to fetch data for
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopTemplateSalesTemplateIdDaysGet(templateId => $templateId, days => $days, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopTemplateSalesTemplateIdDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
templateId = 1.2 # BigDecimal | The template to fetch data for
days = 1.2 # BigDecimal | The amount of days to fetch data for
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_template_sales_template_id_days_get(templateId, days, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopTemplateSalesTemplateIdDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
template_id*
BigDecimal
The template to fetch data for
Required
days*
BigDecimal
The amount of days to fetch data for
Required
Query parameters
Name Description
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Top sales data for a specified template for the last x days.


v3TopTemplatesDaysCollectionGet

Get sales metrics for the templates of a specified collection for the last x days, including the trend data for the last seven days, filtered by type.


/v3/top-templates/{days}/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-templates/{days}/{collection}?offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The collection to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_10] result = apiInstance.v3TopTemplatesDaysCollectionGet(days, collection, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopTemplatesDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The collection to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_10] result = apiInstance.v3TopTemplatesDaysCollectionGet(days, collection, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopTemplatesDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
String *collection = collection_example; // The collection to fetch data for
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopTemplatesDaysCollectionGetWith:days
    collection:collection
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200_10] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var collection = collection_example; // {{String}} The collection to fetch data for
var opts = { 
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopTemplatesDaysCollectionGet(days, collection, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopTemplatesDaysCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var collection = collection_example;  // String | The collection to fetch data for
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200_10] result = apiInstance.v3TopTemplatesDaysCollectionGet(days, collection, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopTemplatesDaysCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$collection = collection_example; // String | The collection to fetch data for
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopTemplatesDaysCollectionGet($days, $collection, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopTemplatesDaysCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $collection = collection_example; # String | The collection to fetch data for
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopTemplatesDaysCollectionGet(days => $days, collection => $collection, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopTemplatesDaysCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
collection = collection_example # String | The collection to fetch data for
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_templates_days_collection_get(days, collection, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopTemplatesDaysCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
collection*
String
The collection to fetch data for
Required
Query parameters
Name Description
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Sales metrics for the last x days, as well as trend data for the last seven days for each collection, filtered by type.


v3TopTemplatesDaysGet

Get sales metrics for all templates for the last x days, including the trend data for the last seven days, filtered by type.


/v3/top-templates/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-templates/{days}?offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_10] result = apiInstance.v3TopTemplatesDaysGet(days, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopTemplatesDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_10] result = apiInstance.v3TopTemplatesDaysGet(days, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopTemplatesDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopTemplatesDaysGetWith:days
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200_10] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var opts = { 
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopTemplatesDaysGet(days, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopTemplatesDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200_10] result = apiInstance.v3TopTemplatesDaysGet(days, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopTemplatesDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopTemplatesDaysGet($days, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopTemplatesDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopTemplatesDaysGet(days => $days, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopTemplatesDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_templates_days_get(days, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopTemplatesDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
Query parameters
Name Description
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Sales metrics for the last x days, as well as trend data for the last seven days for each collection, filtered by type.


v3TopUsersDaysCollectionGet

Get the top sales from a specific author on the WAX blockchain in the last x days


/v3/top-users/{days}/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-users/{days}/{collection}?actor=&type=&term=&offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The collection to filter data for
        String actor = actor_example; // String | The role of the user.
        String type = type_example; // String | The type of transaction.
        String term = term_example; // String | The usersname to filter to.
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_13] result = apiInstance.v3TopUsersDaysCollectionGet(days, collection, actor, type, term, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopUsersDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The collection to filter data for
        String actor = actor_example; // String | The role of the user.
        String type = type_example; // String | The type of transaction.
        String term = term_example; // String | The usersname to filter to.
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_13] result = apiInstance.v3TopUsersDaysCollectionGet(days, collection, actor, type, term, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopUsersDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
String *collection = collection_example; // The collection to filter data for
String *actor = actor_example; // The role of the user. (optional)
String *type = type_example; // The type of transaction. (optional)
String *term = term_example; // The usersname to filter to. (optional)
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopUsersDaysCollectionGetWith:days
    collection:collection
    actor:actor
    type:type
    term:term
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200_13] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var collection = collection_example; // {{String}} The collection to filter data for
var opts = { 
  'actor': actor_example, // {{String}} The role of the user.
  'type': type_example, // {{String}} The type of transaction.
  'term': term_example, // {{String}} The usersname to filter to.
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopUsersDaysCollectionGet(days, collection, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopUsersDaysCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var collection = collection_example;  // String | The collection to filter data for
            var actor = actor_example;  // String | The role of the user. (optional) 
            var type = type_example;  // String | The type of transaction. (optional) 
            var term = term_example;  // String | The usersname to filter to. (optional) 
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200_13] result = apiInstance.v3TopUsersDaysCollectionGet(days, collection, actor, type, term, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopUsersDaysCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$collection = collection_example; // String | The collection to filter data for
$actor = actor_example; // String | The role of the user.
$type = type_example; // String | The type of transaction.
$term = term_example; // String | The usersname to filter to.
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopUsersDaysCollectionGet($days, $collection, $actor, $type, $term, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopUsersDaysCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $collection = collection_example; # String | The collection to filter data for
my $actor = actor_example; # String | The role of the user.
my $type = type_example; # String | The type of transaction.
my $term = term_example; # String | The usersname to filter to.
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopUsersDaysCollectionGet(days => $days, collection => $collection, actor => $actor, type => $type, term => $term, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopUsersDaysCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
collection = collection_example # String | The collection to filter data for
actor = actor_example # String | The role of the user. (optional)
type = type_example # String | The type of transaction. (optional)
term = term_example # String | The usersname to filter to. (optional)
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_users_days_collection_get(days, collection, actor=actor, type=type, term=term, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopUsersDaysCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
collection*
String
The collection to filter data for
Required
Query parameters
Name Description
actor
String
The role of the user.
type
String
The type of transaction.
term
String
The usersname to filter to.
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Metrics of sales that happened in the last x days on the WAX blockchain, ordered by price (descending).


v3TopUsersDaysGet

Get the top users on the WAX blockchain in the last x days


/v3/top-users/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/top-users/{days}?actor=&type=&term=&offset=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String actor = actor_example; // String | The role of the user.
        String type = type_example; // String | The type of transaction.
        String term = term_example; // String | The usersname to filter to.
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_13] result = apiInstance.v3TopUsersDaysGet(days, actor, type, term, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopUsersDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String actor = actor_example; // String | The role of the user.
        String type = type_example; // String | The type of transaction.
        String term = term_example; // String | The usersname to filter to.
        Integer offset = 56; // Integer | Set the result offset (skip the first x results)
        Integer limit = 56; // Integer | Set the maximum number of results
        try {
            array[inline_response_200_13] result = apiInstance.v3TopUsersDaysGet(days, actor, type, term, offset, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3TopUsersDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
String *actor = actor_example; // The role of the user. (optional)
String *type = type_example; // The type of transaction. (optional)
String *term = term_example; // The usersname to filter to. (optional)
Integer *offset = 56; // Set the result offset (skip the first x results) (optional)
Integer *limit = 56; // Set the maximum number of results (optional)

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3TopUsersDaysGetWith:days
    actor:actor
    type:type
    term:term
    offset:offset
    limit:limit
              completionHandler: ^(array[inline_response_200_13] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var opts = { 
  'actor': actor_example, // {{String}} The role of the user.
  'type': type_example, // {{String}} The type of transaction.
  'term': term_example, // {{String}} The usersname to filter to.
  'offset': 56, // {{Integer}} Set the result offset (skip the first x results)
  'limit': 56 // {{Integer}} Set the maximum number of results
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3TopUsersDaysGet(days, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3TopUsersDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var actor = actor_example;  // String | The role of the user. (optional) 
            var type = type_example;  // String | The type of transaction. (optional) 
            var term = term_example;  // String | The usersname to filter to. (optional) 
            var offset = 56;  // Integer | Set the result offset (skip the first x results) (optional) 
            var limit = 56;  // Integer | Set the maximum number of results (optional) 

            try
            {
                array[inline_response_200_13] result = apiInstance.v3TopUsersDaysGet(days, actor, type, term, offset, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3TopUsersDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$actor = actor_example; // String | The role of the user.
$type = type_example; // String | The type of transaction.
$term = term_example; // String | The usersname to filter to.
$offset = 56; // Integer | Set the result offset (skip the first x results)
$limit = 56; // Integer | Set the maximum number of results

try {
    $result = $api_instance->v3TopUsersDaysGet($days, $actor, $type, $term, $offset, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3TopUsersDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $actor = actor_example; # String | The role of the user.
my $type = type_example; # String | The type of transaction.
my $term = term_example; # String | The usersname to filter to.
my $offset = 56; # Integer | Set the result offset (skip the first x results)
my $limit = 56; # Integer | Set the maximum number of results

eval { 
    my $result = $api_instance->v3TopUsersDaysGet(days => $days, actor => $actor, type => $type, term => $term, offset => $offset, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3TopUsersDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
actor = actor_example # String | The role of the user. (optional)
type = type_example # String | The type of transaction. (optional)
term = term_example # String | The usersname to filter to. (optional)
offset = 56 # Integer | Set the result offset (skip the first x results) (optional)
limit = 56 # Integer | Set the maximum number of results (optional)

try: 
    api_response = api_instance.v3_top_users_days_get(days, actor=actor, type=type, term=term, offset=offset, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3TopUsersDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
Query parameters
Name Description
actor
String
The role of the user.
type
String
The type of transaction.
term
String
The usersname to filter to.
offset
Integer
Set the result offset (skip the first x results)
limit
Integer
Set the maximum number of results

Responses

Status: 200 - Metrics of sales that happened in the last x days on the WAX blockchain, ordered by price (descending).


v3UserInfoUserGet

Get general information about a user


/v3/user-info/{user}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/user-info/{user}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String user = user_example; // String | The name of the user to fetch data for
        try {
            inline_response_200_17 result = apiInstance.v3UserInfoUserGet(user);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3UserInfoUserGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String user = user_example; // String | The name of the user to fetch data for
        try {
            inline_response_200_17 result = apiInstance.v3UserInfoUserGet(user);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3UserInfoUserGet");
            e.printStackTrace();
        }
    }
}
String *user = user_example; // The name of the user to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3UserInfoUserGetWith:user
              completionHandler: ^(inline_response_200_17 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var user = user_example; // {{String}} The name of the user to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3UserInfoUserGet(user, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3UserInfoUserGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var user = user_example;  // String | The name of the user to fetch data for

            try
            {
                inline_response_200_17 result = apiInstance.v3UserInfoUserGet(user);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3UserInfoUserGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$user = user_example; // String | The name of the user to fetch data for

try {
    $result = $api_instance->v3UserInfoUserGet($user);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3UserInfoUserGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $user = user_example; # String | The name of the user to fetch data for

eval { 
    my $result = $api_instance->v3UserInfoUserGet(user => $user);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3UserInfoUserGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
user = user_example # String | The name of the user to fetch data for

try: 
    api_response = api_instance.v3_user_info_user_get(user)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3UserInfoUserGet: %s\n" % e)

Parameters

Path parameters
Name Description
user*
String
The name of the user to fetch data for
Required

Responses

Status: 200 - Simple statistics about a user.


v3UserStatsUserGet

Get general information about a user


/v3/user-stats/{user}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/user-stats/{user}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String user = user_example; // String | The name of the user to fetch data for
        try {
            inline_response_200_18 result = apiInstance.v3UserStatsUserGet(user);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3UserStatsUserGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        String user = user_example; // String | The name of the user to fetch data for
        try {
            inline_response_200_18 result = apiInstance.v3UserStatsUserGet(user);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3UserStatsUserGet");
            e.printStackTrace();
        }
    }
}
String *user = user_example; // The name of the user to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3UserStatsUserGetWith:user
              completionHandler: ^(inline_response_200_18 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var user = user_example; // {{String}} The name of the user to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3UserStatsUserGet(user, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3UserStatsUserGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var user = user_example;  // String | The name of the user to fetch data for

            try
            {
                inline_response_200_18 result = apiInstance.v3UserStatsUserGet(user);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3UserStatsUserGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$user = user_example; // String | The name of the user to fetch data for

try {
    $result = $api_instance->v3UserStatsUserGet($user);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3UserStatsUserGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $user = user_example; # String | The name of the user to fetch data for

eval { 
    my $result = $api_instance->v3UserStatsUserGet(user => $user);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3UserStatsUserGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
user = user_example # String | The name of the user to fetch data for

try: 
    api_response = api_instance.v3_user_stats_user_get(user)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3UserStatsUserGet: %s\n" % e)

Parameters

Path parameters
Name Description
user*
String
The name of the user to fetch data for
Required

Responses

Status: 200 - Statistics about a user.


v3VolumeDaysCollectionGet

Returns the total sales volume (amount and price) on the WAX blockchain from the last x days for a given collection.


/v3/volume/{days}/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/volume/{days}/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_3 result = apiInstance.v3VolumeDaysCollectionGet(days, collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3VolumeDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        String collection = collection_example; // String | The name of the collection to fetch data for
        try {
            inline_response_200_3 result = apiInstance.v3VolumeDaysCollectionGet(days, collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3VolumeDaysCollectionGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for
String *collection = collection_example; // The name of the collection to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3VolumeDaysCollectionGetWith:days
    collection:collection
              completionHandler: ^(inline_response_200_3 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for
var collection = collection_example; // {{String}} The name of the collection to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3VolumeDaysCollectionGet(days, collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3VolumeDaysCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for
            var collection = collection_example;  // String | The name of the collection to fetch data for

            try
            {
                inline_response_200_3 result = apiInstance.v3VolumeDaysCollectionGet(days, collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3VolumeDaysCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for
$collection = collection_example; // String | The name of the collection to fetch data for

try {
    $result = $api_instance->v3VolumeDaysCollectionGet($days, $collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3VolumeDaysCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for
my $collection = collection_example; # String | The name of the collection to fetch data for

eval { 
    my $result = $api_instance->v3VolumeDaysCollectionGet(days => $days, collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3VolumeDaysCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for
collection = collection_example # String | The name of the collection to fetch data for

try: 
    api_response = api_instance.v3_volume_days_collection_get(days, collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3VolumeDaysCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required
collection*
String
The name of the collection to fetch data for
Required

Responses

Status: 200 - The total sales volume (amount and price) on the WAX blockchain from the last x days for a given collection.


v3VolumeDaysGet

Returns the total sales volume (amount and price) on the WAX blockchain from the last x days.


/v3/volume/{days}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/v3/volume/{days}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AnalyticsDataApi;

import java.io.File;
import java.util.*;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        try {
            inline_response_200_2 result = apiInstance.v3VolumeDaysGet(days);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3VolumeDaysGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AnalyticsDataApi;

public class AnalyticsDataApiExample {

    public static void main(String[] args) {
        AnalyticsDataApi apiInstance = new AnalyticsDataApi();
        Integer days = 56; // Integer | The amount of days to fetch data for
        try {
            inline_response_200_2 result = apiInstance.v3VolumeDaysGet(days);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AnalyticsDataApi#v3VolumeDaysGet");
            e.printStackTrace();
        }
    }
}
Integer *days = 56; // The amount of days to fetch data for

AnalyticsDataApi *apiInstance = [[AnalyticsDataApi alloc] init];

[apiInstance v3VolumeDaysGetWith:days
              completionHandler: ^(inline_response_200_2 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.AnalyticsDataApi()
var days = 56; // {{Integer}} The amount of days to fetch data for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v3VolumeDaysGet(days, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class v3VolumeDaysGetExample
    {
        public void main()
        {

            var apiInstance = new AnalyticsDataApi();
            var days = 56;  // Integer | The amount of days to fetch data for

            try
            {
                inline_response_200_2 result = apiInstance.v3VolumeDaysGet(days);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AnalyticsDataApi.v3VolumeDaysGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiAnalyticsDataApi();
$days = 56; // Integer | The amount of days to fetch data for

try {
    $result = $api_instance->v3VolumeDaysGet($days);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalyticsDataApi->v3VolumeDaysGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AnalyticsDataApi;

my $api_instance = WWW::SwaggerClient::AnalyticsDataApi->new();
my $days = 56; # Integer | The amount of days to fetch data for

eval { 
    my $result = $api_instance->v3VolumeDaysGet(days => $days);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AnalyticsDataApi->v3VolumeDaysGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AnalyticsDataApi()
days = 56 # Integer | The amount of days to fetch data for

try: 
    api_response = api_instance.v3_volume_days_get(days)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsDataApi->v3VolumeDaysGet: %s\n" % e)

Parameters

Path parameters
Name Description
days*
Integer
The amount of days to fetch data for
Required

Responses

Status: 200 - The total sales volume (amount and price) on the WAX blockchain from the last x days.


NFTData

apiAssetsGet

Get a list of templates


/api/assets

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/assets?term=&owner=&collection=&schema=&tags=&limit=&offset=&min_mint=&max_mint=&min_average=&max_average=&recent=&verified=&favorites=&backed=&contract=&user=&order_by=&exact_search=&search_type=&attributes=&only=&rwax_symbol=&rwax_contract="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        String term = term_example; // String | A user entered search term
        String owner = owner_example; // String | An asset owner to filter by
        String collection = collection_example; // String | A collection to filter by
        String schema = schema_example; // String | A schema to filter by
        String tags = tags_example; // String | A list of tags to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        Integer minMint = 56; // Integer | Minimum mint number of an asset to filter by
        Integer maxMint = 56; // Integer | Maximum mint number of an asset to filter by
        BigDecimal minAverage = 1.2; // BigDecimal | Minimum average price of an asset to filter by
        BigDecimal maxAverage = 1.2; // BigDecimal | Maximum average price of an asset to filter by
        Boolean recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean favorites = true; // Boolean | Filter favorited templates by user
        Boolean backed = true; // Boolean | Filter by backed assets
        String contract = contract_example; // String | Filter by asset contract, eg simpleassets or atomicassets
        String user = user_example; // String | User executing the query
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, template_id_asc
        Boolean exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
        String searchType = searchType_example; // String | Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner)
        String attributes = attributes_example; // String | Filter for assets that have attributes like rarity Common and level 5
        String only = only_example; // String | Filter for assets are packs, pfps, rwax supported assets or staked assets
        String rwaxSymbol = rwaxSymbol_example; // String | Filter by rwax supported assets of a certain token symbol
        String rwaxContract = rwaxContract_example; // String | Filter by rwax supported assets of a certain token contract
        try {
            array[asset] result = apiInstance.apiAssetsGet(term, owner, collection, schema, tags, limit, offset, minMint, maxMint, minAverage, maxAverage, recent, verified, favorites, backed, contract, user, orderBy, exactSearch, searchType, attributes, only, rwaxSymbol, rwaxContract);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiAssetsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        String term = term_example; // String | A user entered search term
        String owner = owner_example; // String | An asset owner to filter by
        String collection = collection_example; // String | A collection to filter by
        String schema = schema_example; // String | A schema to filter by
        String tags = tags_example; // String | A list of tags to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        Integer minMint = 56; // Integer | Minimum mint number of an asset to filter by
        Integer maxMint = 56; // Integer | Maximum mint number of an asset to filter by
        BigDecimal minAverage = 1.2; // BigDecimal | Minimum average price of an asset to filter by
        BigDecimal maxAverage = 1.2; // BigDecimal | Maximum average price of an asset to filter by
        Boolean recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean favorites = true; // Boolean | Filter favorited templates by user
        Boolean backed = true; // Boolean | Filter by backed assets
        String contract = contract_example; // String | Filter by asset contract, eg simpleassets or atomicassets
        String user = user_example; // String | User executing the query
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, template_id_asc
        Boolean exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
        String searchType = searchType_example; // String | Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner)
        String attributes = attributes_example; // String | Filter for assets that have attributes like rarity Common and level 5
        String only = only_example; // String | Filter for assets are packs, pfps, rwax supported assets or staked assets
        String rwaxSymbol = rwaxSymbol_example; // String | Filter by rwax supported assets of a certain token symbol
        String rwaxContract = rwaxContract_example; // String | Filter by rwax supported assets of a certain token contract
        try {
            array[asset] result = apiInstance.apiAssetsGet(term, owner, collection, schema, tags, limit, offset, minMint, maxMint, minAverage, maxAverage, recent, verified, favorites, backed, contract, user, orderBy, exactSearch, searchType, attributes, only, rwaxSymbol, rwaxContract);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiAssetsGet");
            e.printStackTrace();
        }
    }
}
String *term = term_example; // A user entered search term (optional)
String *owner = owner_example; // An asset owner to filter by (optional)
String *collection = collection_example; // A collection to filter by (optional)
String *schema = schema_example; // A schema to filter by (optional)
String *tags = tags_example; // A list of tags to filter by (optional)
Integer *limit = 56; // Limit of results (optional)
Integer *offset = 56; // Offset of results to start from (optional)
Integer *minMint = 56; // Minimum mint number of an asset to filter by (optional)
Integer *maxMint = 56; // Maximum mint number of an asset to filter by (optional)
BigDecimal *minAverage = 1.2; // Minimum average price of an asset to filter by (optional)
BigDecimal *maxAverage = 1.2; // Maximum average price of an asset to filter by (optional)
Boolean *recent = true; // Filter by templates recently sold within the last month, hour, week or day (optional)
String *verified = verified_example; // Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
Boolean *favorites = true; // Filter favorited templates by user (optional)
Boolean *backed = true; // Filter by backed assets (optional)
String *contract = contract_example; // Filter by asset contract, eg simpleassets or atomicassets (optional)
String *user = user_example; // User executing the query (optional)
String *orderBy = orderBy_example; // What to sort by and in which direction, like date_desc, template_id_asc (optional)
Boolean *exactSearch = true; // When given a search term, search only exactly for the given term (optional)
String *searchType = searchType_example; // Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner) (optional)
String *attributes = attributes_example; // Filter for assets that have attributes like rarity Common and level 5 (optional)
String *only = only_example; // Filter for assets are packs, pfps, rwax supported assets or staked assets (optional)
String *rwaxSymbol = rwaxSymbol_example; // Filter by rwax supported assets of a certain token symbol (optional)
String *rwaxContract = rwaxContract_example; // Filter by rwax supported assets of a certain token contract (optional)

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiAssetsGetWith:term
    owner:owner
    collection:collection
    schema:schema
    tags:tags
    limit:limit
    offset:offset
    minMint:minMint
    maxMint:maxMint
    minAverage:minAverage
    maxAverage:maxAverage
    recent:recent
    verified:verified
    favorites:favorites
    backed:backed
    contract:contract
    user:user
    orderBy:orderBy
    exactSearch:exactSearch
    searchType:searchType
    attributes:attributes
    only:only
    rwaxSymbol:rwaxSymbol
    rwaxContract:rwaxContract
              completionHandler: ^(array[asset] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var opts = { 
  'term': term_example, // {{String}} A user entered search term
  'owner': owner_example, // {{String}} An asset owner to filter by
  'collection': collection_example, // {{String}} A collection to filter by
  'schema': schema_example, // {{String}} A schema to filter by
  'tags': tags_example, // {{String}} A list of tags to filter by
  'limit': 56, // {{Integer}} Limit of results
  'offset': 56, // {{Integer}} Offset of results to start from
  'minMint': 56, // {{Integer}} Minimum mint number of an asset to filter by
  'maxMint': 56, // {{Integer}} Maximum mint number of an asset to filter by
  'minAverage': 1.2, // {{BigDecimal}} Minimum average price of an asset to filter by
  'maxAverage': 1.2, // {{BigDecimal}} Maximum average price of an asset to filter by
  'recent': true, // {{Boolean}} Filter by templates recently sold within the last month, hour, week or day
  'verified': verified_example, // {{String}} Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
  'favorites': true, // {{Boolean}} Filter favorited templates by user
  'backed': true, // {{Boolean}} Filter by backed assets
  'contract': contract_example, // {{String}} Filter by asset contract, eg simpleassets or atomicassets
  'user': user_example, // {{String}} User executing the query
  'orderBy': orderBy_example, // {{String}} What to sort by and in which direction, like date_desc, template_id_asc
  'exactSearch': true, // {{Boolean}} When given a search term, search only exactly for the given term
  'searchType': searchType_example, // {{String}} Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner)
  'attributes': attributes_example, // {{String}} Filter for assets that have attributes like rarity Common and level 5
  'only': only_example, // {{String}} Filter for assets are packs, pfps, rwax supported assets or staked assets
  'rwaxSymbol': rwaxSymbol_example, // {{String}} Filter by rwax supported assets of a certain token symbol
  'rwaxContract': rwaxContract_example // {{String}} Filter by rwax supported assets of a certain token contract
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiAssetsGet(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiAssetsGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var term = term_example;  // String | A user entered search term (optional) 
            var owner = owner_example;  // String | An asset owner to filter by (optional) 
            var collection = collection_example;  // String | A collection to filter by (optional) 
            var schema = schema_example;  // String | A schema to filter by (optional) 
            var tags = tags_example;  // String | A list of tags to filter by (optional) 
            var limit = 56;  // Integer | Limit of results (optional) 
            var offset = 56;  // Integer | Offset of results to start from (optional) 
            var minMint = 56;  // Integer | Minimum mint number of an asset to filter by (optional) 
            var maxMint = 56;  // Integer | Maximum mint number of an asset to filter by (optional) 
            var minAverage = 1.2;  // BigDecimal | Minimum average price of an asset to filter by (optional) 
            var maxAverage = 1.2;  // BigDecimal | Maximum average price of an asset to filter by (optional) 
            var recent = true;  // Boolean | Filter by templates recently sold within the last month, hour, week or day (optional) 
            var verified = verified_example;  // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional) 
            var favorites = true;  // Boolean | Filter favorited templates by user (optional) 
            var backed = true;  // Boolean | Filter by backed assets (optional) 
            var contract = contract_example;  // String | Filter by asset contract, eg simpleassets or atomicassets (optional) 
            var user = user_example;  // String | User executing the query (optional) 
            var orderBy = orderBy_example;  // String | What to sort by and in which direction, like date_desc, template_id_asc (optional) 
            var exactSearch = true;  // Boolean | When given a search term, search only exactly for the given term (optional) 
            var searchType = searchType_example;  // String | Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner) (optional) 
            var attributes = attributes_example;  // String | Filter for assets that have attributes like rarity Common and level 5 (optional) 
            var only = only_example;  // String | Filter for assets are packs, pfps, rwax supported assets or staked assets (optional) 
            var rwaxSymbol = rwaxSymbol_example;  // String | Filter by rwax supported assets of a certain token symbol (optional) 
            var rwaxContract = rwaxContract_example;  // String | Filter by rwax supported assets of a certain token contract (optional) 

            try
            {
                array[asset] result = apiInstance.apiAssetsGet(term, owner, collection, schema, tags, limit, offset, minMint, maxMint, minAverage, maxAverage, recent, verified, favorites, backed, contract, user, orderBy, exactSearch, searchType, attributes, only, rwaxSymbol, rwaxContract);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiAssetsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$term = term_example; // String | A user entered search term
$owner = owner_example; // String | An asset owner to filter by
$collection = collection_example; // String | A collection to filter by
$schema = schema_example; // String | A schema to filter by
$tags = tags_example; // String | A list of tags to filter by
$limit = 56; // Integer | Limit of results
$offset = 56; // Integer | Offset of results to start from
$minMint = 56; // Integer | Minimum mint number of an asset to filter by
$maxMint = 56; // Integer | Maximum mint number of an asset to filter by
$minAverage = 1.2; // BigDecimal | Minimum average price of an asset to filter by
$maxAverage = 1.2; // BigDecimal | Maximum average price of an asset to filter by
$recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
$verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
$favorites = true; // Boolean | Filter favorited templates by user
$backed = true; // Boolean | Filter by backed assets
$contract = contract_example; // String | Filter by asset contract, eg simpleassets or atomicassets
$user = user_example; // String | User executing the query
$orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, template_id_asc
$exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
$searchType = searchType_example; // String | Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner)
$attributes = attributes_example; // String | Filter for assets that have attributes like rarity Common and level 5
$only = only_example; // String | Filter for assets are packs, pfps, rwax supported assets or staked assets
$rwaxSymbol = rwaxSymbol_example; // String | Filter by rwax supported assets of a certain token symbol
$rwaxContract = rwaxContract_example; // String | Filter by rwax supported assets of a certain token contract

try {
    $result = $api_instance->apiAssetsGet($term, $owner, $collection, $schema, $tags, $limit, $offset, $minMint, $maxMint, $minAverage, $maxAverage, $recent, $verified, $favorites, $backed, $contract, $user, $orderBy, $exactSearch, $searchType, $attributes, $only, $rwaxSymbol, $rwaxContract);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiAssetsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $term = term_example; # String | A user entered search term
my $owner = owner_example; # String | An asset owner to filter by
my $collection = collection_example; # String | A collection to filter by
my $schema = schema_example; # String | A schema to filter by
my $tags = tags_example; # String | A list of tags to filter by
my $limit = 56; # Integer | Limit of results
my $offset = 56; # Integer | Offset of results to start from
my $minMint = 56; # Integer | Minimum mint number of an asset to filter by
my $maxMint = 56; # Integer | Maximum mint number of an asset to filter by
my $minAverage = 1.2; # BigDecimal | Minimum average price of an asset to filter by
my $maxAverage = 1.2; # BigDecimal | Maximum average price of an asset to filter by
my $recent = true; # Boolean | Filter by templates recently sold within the last month, hour, week or day
my $verified = verified_example; # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
my $favorites = true; # Boolean | Filter favorited templates by user
my $backed = true; # Boolean | Filter by backed assets
my $contract = contract_example; # String | Filter by asset contract, eg simpleassets or atomicassets
my $user = user_example; # String | User executing the query
my $orderBy = orderBy_example; # String | What to sort by and in which direction, like date_desc, template_id_asc
my $exactSearch = true; # Boolean | When given a search term, search only exactly for the given term
my $searchType = searchType_example; # String | Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner)
my $attributes = attributes_example; # String | Filter for assets that have attributes like rarity Common and level 5
my $only = only_example; # String | Filter for assets are packs, pfps, rwax supported assets or staked assets
my $rwaxSymbol = rwaxSymbol_example; # String | Filter by rwax supported assets of a certain token symbol
my $rwaxContract = rwaxContract_example; # String | Filter by rwax supported assets of a certain token contract

eval { 
    my $result = $api_instance->apiAssetsGet(term => $term, owner => $owner, collection => $collection, schema => $schema, tags => $tags, limit => $limit, offset => $offset, minMint => $minMint, maxMint => $maxMint, minAverage => $minAverage, maxAverage => $maxAverage, recent => $recent, verified => $verified, favorites => $favorites, backed => $backed, contract => $contract, user => $user, orderBy => $orderBy, exactSearch => $exactSearch, searchType => $searchType, attributes => $attributes, only => $only, rwaxSymbol => $rwaxSymbol, rwaxContract => $rwaxContract);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiAssetsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
term = term_example # String | A user entered search term (optional)
owner = owner_example # String | An asset owner to filter by (optional)
collection = collection_example # String | A collection to filter by (optional)
schema = schema_example # String | A schema to filter by (optional)
tags = tags_example # String | A list of tags to filter by (optional)
limit = 56 # Integer | Limit of results (optional)
offset = 56 # Integer | Offset of results to start from (optional)
minMint = 56 # Integer | Minimum mint number of an asset to filter by (optional)
maxMint = 56 # Integer | Maximum mint number of an asset to filter by (optional)
minAverage = 1.2 # BigDecimal | Minimum average price of an asset to filter by (optional)
maxAverage = 1.2 # BigDecimal | Maximum average price of an asset to filter by (optional)
recent = true # Boolean | Filter by templates recently sold within the last month, hour, week or day (optional)
verified = verified_example # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
favorites = true # Boolean | Filter favorited templates by user (optional)
backed = true # Boolean | Filter by backed assets (optional)
contract = contract_example # String | Filter by asset contract, eg simpleassets or atomicassets (optional)
user = user_example # String | User executing the query (optional)
orderBy = orderBy_example # String | What to sort by and in which direction, like date_desc, template_id_asc (optional)
exactSearch = true # Boolean | When given a search term, search only exactly for the given term (optional)
searchType = searchType_example # String | Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner) (optional)
attributes = attributes_example # String | Filter for assets that have attributes like rarity Common and level 5 (optional)
only = only_example # String | Filter for assets are packs, pfps, rwax supported assets or staked assets (optional)
rwaxSymbol = rwaxSymbol_example # String | Filter by rwax supported assets of a certain token symbol (optional)
rwaxContract = rwaxContract_example # String | Filter by rwax supported assets of a certain token contract (optional)

try: 
    api_response = api_instance.api_assets_get(term=term, owner=owner, collection=collection, schema=schema, tags=tags, limit=limit, offset=offset, minMint=minMint, maxMint=maxMint, minAverage=minAverage, maxAverage=maxAverage, recent=recent, verified=verified, favorites=favorites, backed=backed, contract=contract, user=user, orderBy=orderBy, exactSearch=exactSearch, searchType=searchType, attributes=attributes, only=only, rwaxSymbol=rwaxSymbol, rwaxContract=rwaxContract)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiAssetsGet: %s\n" % e)

Parameters

Query parameters
Name Description
term
String
A user entered search term
owner
String
An asset owner to filter by
collection
String
A collection to filter by
schema
String
A schema to filter by
tags
String
A list of tags to filter by
limit
Integer
Limit of results
offset
Integer
Offset of results to start from
min_mint
Integer
Minimum mint number of an asset to filter by
max_mint
Integer
Maximum mint number of an asset to filter by
min_average
BigDecimal
Minimum average price of an asset to filter by
max_average
BigDecimal
Maximum average price of an asset to filter by
recent
Boolean
Filter by templates recently sold within the last month, hour, week or day
verified
String
Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
favorites
Boolean
Filter favorited templates by user
backed
Boolean
Filter by backed assets
contract
String
Filter by asset contract, eg simpleassets or atomicassets
user
String
User executing the query
order_by
String
What to sort by and in which direction, like date_desc, template_id_asc
exact_search
Boolean
When given a search term, search only exactly for the given term
search_type
String
Define search type, assets (default), duplicates (req. owner), lowest_mints (req.owner)
attributes
String
Filter for assets that have attributes like rarity Common and level 5
only
String
Filter for assets are packs, pfps, rwax supported assets or staked assets
rwax_symbol
String
Filter by rwax supported assets of a certain token symbol
rwax_contract
String
Filter by rwax supported assets of a certain token contract

Responses

Status: 200 - List of Template Data


apiCollectionsCollectionGet

Get general information about a Schema


/api/collections/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/collections/{collection}?type=&tag_id=&limit=&offset=&verified=&trending=&market=&owner=&pfps_only="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        String collection = collection_example; // String | The name of the collection to fetch schemas for
        String type = type_example; // String | Type of the collection search: inventory, drops, etc, to get relevant collections
        Integer tagId = 56; // Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean trending = true; // Boolean | Filter by trending collections: Volume raised week over week, over a certain limit
        String market = market_example; // String | Filter for collections listed on a certain market
        String owner = owner_example; // String | Filter for collections owned by a certain user
        Boolean pfpsOnly = true; // Boolean | Filter by PFP collections
        try {
            array[inline_response_200_19] result = apiInstance.apiCollectionsCollectionGet(collection, type, tagId, limit, offset, verified, trending, market, owner, pfpsOnly);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiCollectionsCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        String collection = collection_example; // String | The name of the collection to fetch schemas for
        String type = type_example; // String | Type of the collection search: inventory, drops, etc, to get relevant collections
        Integer tagId = 56; // Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean trending = true; // Boolean | Filter by trending collections: Volume raised week over week, over a certain limit
        String market = market_example; // String | Filter for collections listed on a certain market
        String owner = owner_example; // String | Filter for collections owned by a certain user
        Boolean pfpsOnly = true; // Boolean | Filter by PFP collections
        try {
            array[inline_response_200_19] result = apiInstance.apiCollectionsCollectionGet(collection, type, tagId, limit, offset, verified, trending, market, owner, pfpsOnly);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiCollectionsCollectionGet");
            e.printStackTrace();
        }
    }
}
String *collection = collection_example; // The name of the collection to fetch schemas for
String *type = type_example; // Type of the collection search: inventory, drops, etc, to get relevant collections (optional)
Integer *tagId = 56; // Tag of the collection (Nostalgia, Comics, Sci-Fi, etc) (optional)
Integer *limit = 56; // Limit of results (optional)
Integer *offset = 56; // Offset of results to start from (optional)
String *verified = verified_example; // Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
Boolean *trending = true; // Filter by trending collections: Volume raised week over week, over a certain limit (optional)
String *market = market_example; // Filter for collections listed on a certain market (optional)
String *owner = owner_example; // Filter for collections owned by a certain user (optional)
Boolean *pfpsOnly = true; // Filter by PFP collections (optional)

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiCollectionsCollectionGetWith:collection
    type:type
    tagId:tagId
    limit:limit
    offset:offset
    verified:verified
    trending:trending
    market:market
    owner:owner
    pfpsOnly:pfpsOnly
              completionHandler: ^(array[inline_response_200_19] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var collection = collection_example; // {{String}} The name of the collection to fetch schemas for
var opts = { 
  'type': type_example, // {{String}} Type of the collection search: inventory, drops, etc, to get relevant collections
  'tagId': 56, // {{Integer}} Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
  'limit': 56, // {{Integer}} Limit of results
  'offset': 56, // {{Integer}} Offset of results to start from
  'verified': verified_example, // {{String}} Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
  'trending': true, // {{Boolean}} Filter by trending collections: Volume raised week over week, over a certain limit
  'market': market_example, // {{String}} Filter for collections listed on a certain market
  'owner': owner_example, // {{String}} Filter for collections owned by a certain user
  'pfpsOnly': true // {{Boolean}} Filter by PFP collections
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiCollectionsCollectionGet(collection, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiCollectionsCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var collection = collection_example;  // String | The name of the collection to fetch schemas for
            var type = type_example;  // String | Type of the collection search: inventory, drops, etc, to get relevant collections (optional) 
            var tagId = 56;  // Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc) (optional) 
            var limit = 56;  // Integer | Limit of results (optional) 
            var offset = 56;  // Integer | Offset of results to start from (optional) 
            var verified = verified_example;  // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional) 
            var trending = true;  // Boolean | Filter by trending collections: Volume raised week over week, over a certain limit (optional) 
            var market = market_example;  // String | Filter for collections listed on a certain market (optional) 
            var owner = owner_example;  // String | Filter for collections owned by a certain user (optional) 
            var pfpsOnly = true;  // Boolean | Filter by PFP collections (optional) 

            try
            {
                array[inline_response_200_19] result = apiInstance.apiCollectionsCollectionGet(collection, type, tagId, limit, offset, verified, trending, market, owner, pfpsOnly);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiCollectionsCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$collection = collection_example; // String | The name of the collection to fetch schemas for
$type = type_example; // String | Type of the collection search: inventory, drops, etc, to get relevant collections
$tagId = 56; // Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
$limit = 56; // Integer | Limit of results
$offset = 56; // Integer | Offset of results to start from
$verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
$trending = true; // Boolean | Filter by trending collections: Volume raised week over week, over a certain limit
$market = market_example; // String | Filter for collections listed on a certain market
$owner = owner_example; // String | Filter for collections owned by a certain user
$pfpsOnly = true; // Boolean | Filter by PFP collections

try {
    $result = $api_instance->apiCollectionsCollectionGet($collection, $type, $tagId, $limit, $offset, $verified, $trending, $market, $owner, $pfpsOnly);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiCollectionsCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $collection = collection_example; # String | The name of the collection to fetch schemas for
my $type = type_example; # String | Type of the collection search: inventory, drops, etc, to get relevant collections
my $tagId = 56; # Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
my $limit = 56; # Integer | Limit of results
my $offset = 56; # Integer | Offset of results to start from
my $verified = verified_example; # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
my $trending = true; # Boolean | Filter by trending collections: Volume raised week over week, over a certain limit
my $market = market_example; # String | Filter for collections listed on a certain market
my $owner = owner_example; # String | Filter for collections owned by a certain user
my $pfpsOnly = true; # Boolean | Filter by PFP collections

eval { 
    my $result = $api_instance->apiCollectionsCollectionGet(collection => $collection, type => $type, tagId => $tagId, limit => $limit, offset => $offset, verified => $verified, trending => $trending, market => $market, owner => $owner, pfpsOnly => $pfpsOnly);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiCollectionsCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
collection = collection_example # String | The name of the collection to fetch schemas for
type = type_example # String | Type of the collection search: inventory, drops, etc, to get relevant collections (optional)
tagId = 56 # Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc) (optional)
limit = 56 # Integer | Limit of results (optional)
offset = 56 # Integer | Offset of results to start from (optional)
verified = verified_example # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
trending = true # Boolean | Filter by trending collections: Volume raised week over week, over a certain limit (optional)
market = market_example # String | Filter for collections listed on a certain market (optional)
owner = owner_example # String | Filter for collections owned by a certain user (optional)
pfpsOnly = true # Boolean | Filter by PFP collections (optional)

try: 
    api_response = api_instance.api_collections_collection_get(collection, type=type, tagId=tagId, limit=limit, offset=offset, verified=verified, trending=trending, market=market, owner=owner, pfpsOnly=pfpsOnly)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiCollectionsCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
collection*
String
The name of the collection to fetch schemas for
Required
Query parameters
Name Description
type
String
Type of the collection search: inventory, drops, etc, to get relevant collections
tag_id
Integer
Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
limit
Integer
Limit of results
offset
Integer
Offset of results to start from
verified
String
Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
trending
market
String
Filter for collections listed on a certain market
owner
String
Filter for collections owned by a certain user
pfps_only
Boolean
Filter by PFP collections

Responses

Status: 200 - List of Collections


apiCollectionsGet

Get general information about a Schema


/api/collections

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/collections?type=&tag_id=&limit=&offset=&verified=&trending=&market=&owner=&pfps_only="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        String type = type_example; // String | Type of the collection search: inventory, drops, etc, to get relevant collections
        Integer tagId = 56; // Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean trending = true; // Boolean | Filter by trending collections: Volume raised week over week, over a certain limit
        String market = market_example; // String | Filter for collections listed on a certain market
        String owner = owner_example; // String | Filter for collections owned by a certain user
        Boolean pfpsOnly = true; // Boolean | Filter by PFP collections
        try {
            array[inline_response_200_19] result = apiInstance.apiCollectionsGet(type, tagId, limit, offset, verified, trending, market, owner, pfpsOnly);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiCollectionsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        String type = type_example; // String | Type of the collection search: inventory, drops, etc, to get relevant collections
        Integer tagId = 56; // Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean trending = true; // Boolean | Filter by trending collections: Volume raised week over week, over a certain limit
        String market = market_example; // String | Filter for collections listed on a certain market
        String owner = owner_example; // String | Filter for collections owned by a certain user
        Boolean pfpsOnly = true; // Boolean | Filter by PFP collections
        try {
            array[inline_response_200_19] result = apiInstance.apiCollectionsGet(type, tagId, limit, offset, verified, trending, market, owner, pfpsOnly);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiCollectionsGet");
            e.printStackTrace();
        }
    }
}
String *type = type_example; // Type of the collection search: inventory, drops, etc, to get relevant collections (optional)
Integer *tagId = 56; // Tag of the collection (Nostalgia, Comics, Sci-Fi, etc) (optional)
Integer *limit = 56; // Limit of results (optional)
Integer *offset = 56; // Offset of results to start from (optional)
String *verified = verified_example; // Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
Boolean *trending = true; // Filter by trending collections: Volume raised week over week, over a certain limit (optional)
String *market = market_example; // Filter for collections listed on a certain market (optional)
String *owner = owner_example; // Filter for collections owned by a certain user (optional)
Boolean *pfpsOnly = true; // Filter by PFP collections (optional)

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiCollectionsGetWith:type
    tagId:tagId
    limit:limit
    offset:offset
    verified:verified
    trending:trending
    market:market
    owner:owner
    pfpsOnly:pfpsOnly
              completionHandler: ^(array[inline_response_200_19] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var opts = { 
  'type': type_example, // {{String}} Type of the collection search: inventory, drops, etc, to get relevant collections
  'tagId': 56, // {{Integer}} Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
  'limit': 56, // {{Integer}} Limit of results
  'offset': 56, // {{Integer}} Offset of results to start from
  'verified': verified_example, // {{String}} Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
  'trending': true, // {{Boolean}} Filter by trending collections: Volume raised week over week, over a certain limit
  'market': market_example, // {{String}} Filter for collections listed on a certain market
  'owner': owner_example, // {{String}} Filter for collections owned by a certain user
  'pfpsOnly': true // {{Boolean}} Filter by PFP collections
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiCollectionsGet(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiCollectionsGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var type = type_example;  // String | Type of the collection search: inventory, drops, etc, to get relevant collections (optional) 
            var tagId = 56;  // Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc) (optional) 
            var limit = 56;  // Integer | Limit of results (optional) 
            var offset = 56;  // Integer | Offset of results to start from (optional) 
            var verified = verified_example;  // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional) 
            var trending = true;  // Boolean | Filter by trending collections: Volume raised week over week, over a certain limit (optional) 
            var market = market_example;  // String | Filter for collections listed on a certain market (optional) 
            var owner = owner_example;  // String | Filter for collections owned by a certain user (optional) 
            var pfpsOnly = true;  // Boolean | Filter by PFP collections (optional) 

            try
            {
                array[inline_response_200_19] result = apiInstance.apiCollectionsGet(type, tagId, limit, offset, verified, trending, market, owner, pfpsOnly);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiCollectionsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$type = type_example; // String | Type of the collection search: inventory, drops, etc, to get relevant collections
$tagId = 56; // Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
$limit = 56; // Integer | Limit of results
$offset = 56; // Integer | Offset of results to start from
$verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
$trending = true; // Boolean | Filter by trending collections: Volume raised week over week, over a certain limit
$market = market_example; // String | Filter for collections listed on a certain market
$owner = owner_example; // String | Filter for collections owned by a certain user
$pfpsOnly = true; // Boolean | Filter by PFP collections

try {
    $result = $api_instance->apiCollectionsGet($type, $tagId, $limit, $offset, $verified, $trending, $market, $owner, $pfpsOnly);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiCollectionsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $type = type_example; # String | Type of the collection search: inventory, drops, etc, to get relevant collections
my $tagId = 56; # Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
my $limit = 56; # Integer | Limit of results
my $offset = 56; # Integer | Offset of results to start from
my $verified = verified_example; # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
my $trending = true; # Boolean | Filter by trending collections: Volume raised week over week, over a certain limit
my $market = market_example; # String | Filter for collections listed on a certain market
my $owner = owner_example; # String | Filter for collections owned by a certain user
my $pfpsOnly = true; # Boolean | Filter by PFP collections

eval { 
    my $result = $api_instance->apiCollectionsGet(type => $type, tagId => $tagId, limit => $limit, offset => $offset, verified => $verified, trending => $trending, market => $market, owner => $owner, pfpsOnly => $pfpsOnly);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiCollectionsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
type = type_example # String | Type of the collection search: inventory, drops, etc, to get relevant collections (optional)
tagId = 56 # Integer | Tag of the collection (Nostalgia, Comics, Sci-Fi, etc) (optional)
limit = 56 # Integer | Limit of results (optional)
offset = 56 # Integer | Offset of results to start from (optional)
verified = verified_example # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
trending = true # Boolean | Filter by trending collections: Volume raised week over week, over a certain limit (optional)
market = market_example # String | Filter for collections listed on a certain market (optional)
owner = owner_example # String | Filter for collections owned by a certain user (optional)
pfpsOnly = true # Boolean | Filter by PFP collections (optional)

try: 
    api_response = api_instance.api_collections_get(type=type, tagId=tagId, limit=limit, offset=offset, verified=verified, trending=trending, market=market, owner=owner, pfpsOnly=pfpsOnly)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiCollectionsGet: %s\n" % e)

Parameters

Query parameters
Name Description
type
String
Type of the collection search: inventory, drops, etc, to get relevant collections
tag_id
Integer
Tag of the collection (Nostalgia, Comics, Sci-Fi, etc)
limit
Integer
Limit of results
offset
Integer
Offset of results to start from
verified
String
Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
trending
market
String
Filter for collections listed on a certain market
owner
String
Filter for collections owned by a certain user
pfps_only
Boolean
Filter by PFP collections

Responses

Status: 200 - List of Collections


apiCraftsGet

Get a list of crafting recipes


/api/crafts

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/crafts?craft_id=&collection=&limit=&offset=&verified=&order_by="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        BigDecimal craftId = 1.2; // BigDecimal | Filter by craft id
        String collection = collection_example; // String | A collection to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc
        try {
            array[inline_response_200_22] result = apiInstance.apiCraftsGet(craftId, collection, limit, offset, verified, orderBy);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiCraftsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        BigDecimal craftId = 1.2; // BigDecimal | Filter by craft id
        String collection = collection_example; // String | A collection to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc
        try {
            array[inline_response_200_22] result = apiInstance.apiCraftsGet(craftId, collection, limit, offset, verified, orderBy);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiCraftsGet");
            e.printStackTrace();
        }
    }
}
BigDecimal *craftId = 1.2; // Filter by craft id (optional)
String *collection = collection_example; // A collection to filter by (optional)
Integer *limit = 56; // Limit of results (optional)
Integer *offset = 56; // Offset of results to start from (optional)
String *verified = verified_example; // Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
String *orderBy = orderBy_example; // What to sort by and in which direction, like date_desc (optional)

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiCraftsGetWith:craftId
    collection:collection
    limit:limit
    offset:offset
    verified:verified
    orderBy:orderBy
              completionHandler: ^(array[inline_response_200_22] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var opts = { 
  'craftId': 1.2, // {{BigDecimal}} Filter by craft id
  'collection': collection_example, // {{String}} A collection to filter by
  'limit': 56, // {{Integer}} Limit of results
  'offset': 56, // {{Integer}} Offset of results to start from
  'verified': verified_example, // {{String}} Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
  'orderBy': orderBy_example // {{String}} What to sort by and in which direction, like date_desc
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiCraftsGet(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiCraftsGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var craftId = 1.2;  // BigDecimal | Filter by craft id (optional) 
            var collection = collection_example;  // String | A collection to filter by (optional) 
            var limit = 56;  // Integer | Limit of results (optional) 
            var offset = 56;  // Integer | Offset of results to start from (optional) 
            var verified = verified_example;  // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional) 
            var orderBy = orderBy_example;  // String | What to sort by and in which direction, like date_desc (optional) 

            try
            {
                array[inline_response_200_22] result = apiInstance.apiCraftsGet(craftId, collection, limit, offset, verified, orderBy);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiCraftsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$craftId = 1.2; // BigDecimal | Filter by craft id
$collection = collection_example; // String | A collection to filter by
$limit = 56; // Integer | Limit of results
$offset = 56; // Integer | Offset of results to start from
$verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
$orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc

try {
    $result = $api_instance->apiCraftsGet($craftId, $collection, $limit, $offset, $verified, $orderBy);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiCraftsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $craftId = 1.2; # BigDecimal | Filter by craft id
my $collection = collection_example; # String | A collection to filter by
my $limit = 56; # Integer | Limit of results
my $offset = 56; # Integer | Offset of results to start from
my $verified = verified_example; # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
my $orderBy = orderBy_example; # String | What to sort by and in which direction, like date_desc

eval { 
    my $result = $api_instance->apiCraftsGet(craftId => $craftId, collection => $collection, limit => $limit, offset => $offset, verified => $verified, orderBy => $orderBy);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiCraftsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
craftId = 1.2 # BigDecimal | Filter by craft id (optional)
collection = collection_example # String | A collection to filter by (optional)
limit = 56 # Integer | Limit of results (optional)
offset = 56 # Integer | Offset of results to start from (optional)
verified = verified_example # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
orderBy = orderBy_example # String | What to sort by and in which direction, like date_desc (optional)

try: 
    api_response = api_instance.api_crafts_get(craftId=craftId, collection=collection, limit=limit, offset=offset, verified=verified, orderBy=orderBy)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiCraftsGet: %s\n" % e)

Parameters

Query parameters
Name Description
craft_id
BigDecimal
Filter by craft id
collection
String
A collection to filter by
limit
Integer
Limit of results
offset
Integer
Offset of results to start from
verified
String
Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
order_by
String
What to sort by and in which direction, like date_desc

Responses

Status: 200 - List of Template Data


apiDropsGet

Get a list of drops


/api/drops

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/drops?drop_id=&term=&market=&collection=&limit=&offset=&verified=&order_by=&token=&highlight=&home=&upcoming=&user_name=¤cy="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        BigDecimal dropId = 1.2; // BigDecimal | Filter by drop id
        String term = term_example; // String | A user entered search term
        String market = market_example; // String | A market contract to filter by
        String collection = collection_example; // String | A collection to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, drop_id_asc
        String token = token_example; // String | Filter by main token of the drop
        Boolean highlight = true; // Boolean | Filter by highlighted rops
        Boolean home = true; // Boolean | Show a limit selection of drops, hide drops that keep being pushed to the top
        Boolean upcoming = true; // Boolean | Show only drops with a start date in the future
        String userName = userName_example; // String | The user running the query, respects user filters
        String currency = currency_example; // String | Drop includes the currency in their list of supported currencies
        try {
            array[inline_response_200_23] result = apiInstance.apiDropsGet(dropId, term, market, collection, limit, offset, verified, orderBy, token, highlight, home, upcoming, userName, currency);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiDropsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        BigDecimal dropId = 1.2; // BigDecimal | Filter by drop id
        String term = term_example; // String | A user entered search term
        String market = market_example; // String | A market contract to filter by
        String collection = collection_example; // String | A collection to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, drop_id_asc
        String token = token_example; // String | Filter by main token of the drop
        Boolean highlight = true; // Boolean | Filter by highlighted rops
        Boolean home = true; // Boolean | Show a limit selection of drops, hide drops that keep being pushed to the top
        Boolean upcoming = true; // Boolean | Show only drops with a start date in the future
        String userName = userName_example; // String | The user running the query, respects user filters
        String currency = currency_example; // String | Drop includes the currency in their list of supported currencies
        try {
            array[inline_response_200_23] result = apiInstance.apiDropsGet(dropId, term, market, collection, limit, offset, verified, orderBy, token, highlight, home, upcoming, userName, currency);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiDropsGet");
            e.printStackTrace();
        }
    }
}
BigDecimal *dropId = 1.2; // Filter by drop id (optional)
String *term = term_example; // A user entered search term (optional)
String *market = market_example; // A market contract to filter by (optional)
String *collection = collection_example; // A collection to filter by (optional)
Integer *limit = 56; // Limit of results (optional)
Integer *offset = 56; // Offset of results to start from (optional)
String *verified = verified_example; // Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
String *orderBy = orderBy_example; // What to sort by and in which direction, like date_desc, drop_id_asc (optional)
String *token = token_example; // Filter by main token of the drop (optional)
Boolean *highlight = true; // Filter by highlighted rops (optional)
Boolean *home = true; // Show a limit selection of drops, hide drops that keep being pushed to the top (optional)
Boolean *upcoming = true; // Show only drops with a start date in the future (optional)
String *userName = userName_example; // The user running the query, respects user filters (optional)
String *currency = currency_example; // Drop includes the currency in their list of supported currencies (optional)

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiDropsGetWith:dropId
    term:term
    market:market
    collection:collection
    limit:limit
    offset:offset
    verified:verified
    orderBy:orderBy
    token:token
    highlight:highlight
    home:home
    upcoming:upcoming
    userName:userName
    currency:currency
              completionHandler: ^(array[inline_response_200_23] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var opts = { 
  'dropId': 1.2, // {{BigDecimal}} Filter by drop id
  'term': term_example, // {{String}} A user entered search term
  'market': market_example, // {{String}} A market contract to filter by
  'collection': collection_example, // {{String}} A collection to filter by
  'limit': 56, // {{Integer}} Limit of results
  'offset': 56, // {{Integer}} Offset of results to start from
  'verified': verified_example, // {{String}} Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
  'orderBy': orderBy_example, // {{String}} What to sort by and in which direction, like date_desc, drop_id_asc
  'token': token_example, // {{String}} Filter by main token of the drop
  'highlight': true, // {{Boolean}} Filter by highlighted rops
  'home': true, // {{Boolean}} Show a limit selection of drops, hide drops that keep being pushed to the top
  'upcoming': true, // {{Boolean}} Show only drops with a start date in the future
  'userName': userName_example, // {{String}} The user running the query, respects user filters
  'currency': currency_example // {{String}} Drop includes the currency in their list of supported currencies
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiDropsGet(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiDropsGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var dropId = 1.2;  // BigDecimal | Filter by drop id (optional) 
            var term = term_example;  // String | A user entered search term (optional) 
            var market = market_example;  // String | A market contract to filter by (optional) 
            var collection = collection_example;  // String | A collection to filter by (optional) 
            var limit = 56;  // Integer | Limit of results (optional) 
            var offset = 56;  // Integer | Offset of results to start from (optional) 
            var verified = verified_example;  // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional) 
            var orderBy = orderBy_example;  // String | What to sort by and in which direction, like date_desc, drop_id_asc (optional) 
            var token = token_example;  // String | Filter by main token of the drop (optional) 
            var highlight = true;  // Boolean | Filter by highlighted rops (optional) 
            var home = true;  // Boolean | Show a limit selection of drops, hide drops that keep being pushed to the top (optional) 
            var upcoming = true;  // Boolean | Show only drops with a start date in the future (optional) 
            var userName = userName_example;  // String | The user running the query, respects user filters (optional) 
            var currency = currency_example;  // String | Drop includes the currency in their list of supported currencies (optional) 

            try
            {
                array[inline_response_200_23] result = apiInstance.apiDropsGet(dropId, term, market, collection, limit, offset, verified, orderBy, token, highlight, home, upcoming, userName, currency);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiDropsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$dropId = 1.2; // BigDecimal | Filter by drop id
$term = term_example; // String | A user entered search term
$market = market_example; // String | A market contract to filter by
$collection = collection_example; // String | A collection to filter by
$limit = 56; // Integer | Limit of results
$offset = 56; // Integer | Offset of results to start from
$verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
$orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, drop_id_asc
$token = token_example; // String | Filter by main token of the drop
$highlight = true; // Boolean | Filter by highlighted rops
$home = true; // Boolean | Show a limit selection of drops, hide drops that keep being pushed to the top
$upcoming = true; // Boolean | Show only drops with a start date in the future
$userName = userName_example; // String | The user running the query, respects user filters
$currency = currency_example; // String | Drop includes the currency in their list of supported currencies

try {
    $result = $api_instance->apiDropsGet($dropId, $term, $market, $collection, $limit, $offset, $verified, $orderBy, $token, $highlight, $home, $upcoming, $userName, $currency);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiDropsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $dropId = 1.2; # BigDecimal | Filter by drop id
my $term = term_example; # String | A user entered search term
my $market = market_example; # String | A market contract to filter by
my $collection = collection_example; # String | A collection to filter by
my $limit = 56; # Integer | Limit of results
my $offset = 56; # Integer | Offset of results to start from
my $verified = verified_example; # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
my $orderBy = orderBy_example; # String | What to sort by and in which direction, like date_desc, drop_id_asc
my $token = token_example; # String | Filter by main token of the drop
my $highlight = true; # Boolean | Filter by highlighted rops
my $home = true; # Boolean | Show a limit selection of drops, hide drops that keep being pushed to the top
my $upcoming = true; # Boolean | Show only drops with a start date in the future
my $userName = userName_example; # String | The user running the query, respects user filters
my $currency = currency_example; # String | Drop includes the currency in their list of supported currencies

eval { 
    my $result = $api_instance->apiDropsGet(dropId => $dropId, term => $term, market => $market, collection => $collection, limit => $limit, offset => $offset, verified => $verified, orderBy => $orderBy, token => $token, highlight => $highlight, home => $home, upcoming => $upcoming, userName => $userName, currency => $currency);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiDropsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
dropId = 1.2 # BigDecimal | Filter by drop id (optional)
term = term_example # String | A user entered search term (optional)
market = market_example # String | A market contract to filter by (optional)
collection = collection_example # String | A collection to filter by (optional)
limit = 56 # Integer | Limit of results (optional)
offset = 56 # Integer | Offset of results to start from (optional)
verified = verified_example # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
orderBy = orderBy_example # String | What to sort by and in which direction, like date_desc, drop_id_asc (optional)
token = token_example # String | Filter by main token of the drop (optional)
highlight = true # Boolean | Filter by highlighted rops (optional)
home = true # Boolean | Show a limit selection of drops, hide drops that keep being pushed to the top (optional)
upcoming = true # Boolean | Show only drops with a start date in the future (optional)
userName = userName_example # String | The user running the query, respects user filters (optional)
currency = currency_example # String | Drop includes the currency in their list of supported currencies (optional)

try: 
    api_response = api_instance.api_drops_get(dropId=dropId, term=term, market=market, collection=collection, limit=limit, offset=offset, verified=verified, orderBy=orderBy, token=token, highlight=highlight, home=home, upcoming=upcoming, userName=userName, currency=currency)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiDropsGet: %s\n" % e)

Parameters

Query parameters
Name Description
drop_id
BigDecimal
Filter by drop id
term
String
A user entered search term
market
String
A market contract to filter by
collection
String
A collection to filter by
limit
Integer
Limit of results
offset
Integer
Offset of results to start from
verified
String
Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
order_by
String
What to sort by and in which direction, like date_desc, drop_id_asc
token
String
Filter by main token of the drop
highlight
Boolean
Filter by highlighted rops
home
Boolean
Show a limit selection of drops, hide drops that keep being pushed to the top
upcoming
Boolean
Show only drops with a start date in the future
user_name
String
The user running the query, respects user filters
currency
String
Drop includes the currency in their list of supported currencies

Responses

Status: 200 - List of Template Data


apiListingsGet

Get a list of listings


/api/listings

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/listings?term=&seller=&market=&collection=&schema=&limit=&offset=&min_mint=&max_mint=&min_price=&max_price=&recent=&verified=&favorites=&contract=&user=&order_by=&exact_search=&search_type=&attributes=&only=&rwax_symbol=&rwax_contract="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        String term = term_example; // String | A user entered search term
        String seller = seller_example; // String | A seller to filter by
        String market = market_example; // String | A market contract to filter by
        String collection = collection_example; // String | A collection to filter by
        String schema = schema_example; // String | A schema to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        Integer minMint = 56; // Integer | Minimum mint number of a listed asset to filter by
        Integer maxMint = 56; // Integer | Maximum mint number of a listed asset to filter by
        Integer minPrice = 56; // Integer | Minimum price to filter by
        Integer maxPrice = 56; // Integer | Maximum price to filter by
        Boolean recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean favorites = true; // Boolean | Filter favorited templates by user
        String contract = contract_example; // String | Filter by asset contract, eg simpleassets or atomicassets
        String user = user_example; // String | User executing the query
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, price_asc
        Boolean exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
        String searchType = searchType_example; // String | Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average
        String attributes = attributes_example; // String | Filter for listings of assets that have attributes like rarity Common and level 5
        String only = only_example; // String | Filter for listings of pfps, rwax supported assets or backed assets
        String rwaxSymbol = rwaxSymbol_example; // String | Filter by rwax supported assets of a certain token symbol
        String rwaxContract = rwaxContract_example; // String | Filter by rwax supported assets of a certain token contract
        try {
            array[inline_response_200_21] result = apiInstance.apiListingsGet(term, seller, market, collection, schema, limit, offset, minMint, maxMint, minPrice, maxPrice, recent, verified, favorites, contract, user, orderBy, exactSearch, searchType, attributes, only, rwaxSymbol, rwaxContract);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiListingsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        String term = term_example; // String | A user entered search term
        String seller = seller_example; // String | A seller to filter by
        String market = market_example; // String | A market contract to filter by
        String collection = collection_example; // String | A collection to filter by
        String schema = schema_example; // String | A schema to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        Integer minMint = 56; // Integer | Minimum mint number of a listed asset to filter by
        Integer maxMint = 56; // Integer | Maximum mint number of a listed asset to filter by
        Integer minPrice = 56; // Integer | Minimum price to filter by
        Integer maxPrice = 56; // Integer | Maximum price to filter by
        Boolean recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean favorites = true; // Boolean | Filter favorited templates by user
        String contract = contract_example; // String | Filter by asset contract, eg simpleassets or atomicassets
        String user = user_example; // String | User executing the query
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, price_asc
        Boolean exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
        String searchType = searchType_example; // String | Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average
        String attributes = attributes_example; // String | Filter for listings of assets that have attributes like rarity Common and level 5
        String only = only_example; // String | Filter for listings of pfps, rwax supported assets or backed assets
        String rwaxSymbol = rwaxSymbol_example; // String | Filter by rwax supported assets of a certain token symbol
        String rwaxContract = rwaxContract_example; // String | Filter by rwax supported assets of a certain token contract
        try {
            array[inline_response_200_21] result = apiInstance.apiListingsGet(term, seller, market, collection, schema, limit, offset, minMint, maxMint, minPrice, maxPrice, recent, verified, favorites, contract, user, orderBy, exactSearch, searchType, attributes, only, rwaxSymbol, rwaxContract);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiListingsGet");
            e.printStackTrace();
        }
    }
}
String *term = term_example; // A user entered search term (optional)
String *seller = seller_example; // A seller to filter by (optional)
String *market = market_example; // A market contract to filter by (optional)
String *collection = collection_example; // A collection to filter by (optional)
String *schema = schema_example; // A schema to filter by (optional)
Integer *limit = 56; // Limit of results (optional)
Integer *offset = 56; // Offset of results to start from (optional)
Integer *minMint = 56; // Minimum mint number of a listed asset to filter by (optional)
Integer *maxMint = 56; // Maximum mint number of a listed asset to filter by (optional)
Integer *minPrice = 56; // Minimum price to filter by (optional)
Integer *maxPrice = 56; // Maximum price to filter by (optional)
Boolean *recent = true; // Filter by templates recently sold within the last month, hour, week or day (optional)
String *verified = verified_example; // Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
Boolean *favorites = true; // Filter favorited templates by user (optional)
String *contract = contract_example; // Filter by asset contract, eg simpleassets or atomicassets (optional)
String *user = user_example; // User executing the query (optional)
String *orderBy = orderBy_example; // What to sort by and in which direction, like date_desc, price_asc (optional)
Boolean *exactSearch = true; // When given a search term, search only exactly for the given term (optional)
String *searchType = searchType_example; // Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average (optional)
String *attributes = attributes_example; // Filter for listings of assets that have attributes like rarity Common and level 5 (optional)
String *only = only_example; // Filter for listings of pfps, rwax supported assets or backed assets (optional)
String *rwaxSymbol = rwaxSymbol_example; // Filter by rwax supported assets of a certain token symbol (optional)
String *rwaxContract = rwaxContract_example; // Filter by rwax supported assets of a certain token contract (optional)

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiListingsGetWith:term
    seller:seller
    market:market
    collection:collection
    schema:schema
    limit:limit
    offset:offset
    minMint:minMint
    maxMint:maxMint
    minPrice:minPrice
    maxPrice:maxPrice
    recent:recent
    verified:verified
    favorites:favorites
    contract:contract
    user:user
    orderBy:orderBy
    exactSearch:exactSearch
    searchType:searchType
    attributes:attributes
    only:only
    rwaxSymbol:rwaxSymbol
    rwaxContract:rwaxContract
              completionHandler: ^(array[inline_response_200_21] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var opts = { 
  'term': term_example, // {{String}} A user entered search term
  'seller': seller_example, // {{String}} A seller to filter by
  'market': market_example, // {{String}} A market contract to filter by
  'collection': collection_example, // {{String}} A collection to filter by
  'schema': schema_example, // {{String}} A schema to filter by
  'limit': 56, // {{Integer}} Limit of results
  'offset': 56, // {{Integer}} Offset of results to start from
  'minMint': 56, // {{Integer}} Minimum mint number of a listed asset to filter by
  'maxMint': 56, // {{Integer}} Maximum mint number of a listed asset to filter by
  'minPrice': 56, // {{Integer}} Minimum price to filter by
  'maxPrice': 56, // {{Integer}} Maximum price to filter by
  'recent': true, // {{Boolean}} Filter by templates recently sold within the last month, hour, week or day
  'verified': verified_example, // {{String}} Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
  'favorites': true, // {{Boolean}} Filter favorited templates by user
  'contract': contract_example, // {{String}} Filter by asset contract, eg simpleassets or atomicassets
  'user': user_example, // {{String}} User executing the query
  'orderBy': orderBy_example, // {{String}} What to sort by and in which direction, like date_desc, price_asc
  'exactSearch': true, // {{Boolean}} When given a search term, search only exactly for the given term
  'searchType': searchType_example, // {{String}} Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average
  'attributes': attributes_example, // {{String}} Filter for listings of assets that have attributes like rarity Common and level 5
  'only': only_example, // {{String}} Filter for listings of pfps, rwax supported assets or backed assets
  'rwaxSymbol': rwaxSymbol_example, // {{String}} Filter by rwax supported assets of a certain token symbol
  'rwaxContract': rwaxContract_example // {{String}} Filter by rwax supported assets of a certain token contract
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiListingsGet(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiListingsGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var term = term_example;  // String | A user entered search term (optional) 
            var seller = seller_example;  // String | A seller to filter by (optional) 
            var market = market_example;  // String | A market contract to filter by (optional) 
            var collection = collection_example;  // String | A collection to filter by (optional) 
            var schema = schema_example;  // String | A schema to filter by (optional) 
            var limit = 56;  // Integer | Limit of results (optional) 
            var offset = 56;  // Integer | Offset of results to start from (optional) 
            var minMint = 56;  // Integer | Minimum mint number of a listed asset to filter by (optional) 
            var maxMint = 56;  // Integer | Maximum mint number of a listed asset to filter by (optional) 
            var minPrice = 56;  // Integer | Minimum price to filter by (optional) 
            var maxPrice = 56;  // Integer | Maximum price to filter by (optional) 
            var recent = true;  // Boolean | Filter by templates recently sold within the last month, hour, week or day (optional) 
            var verified = verified_example;  // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional) 
            var favorites = true;  // Boolean | Filter favorited templates by user (optional) 
            var contract = contract_example;  // String | Filter by asset contract, eg simpleassets or atomicassets (optional) 
            var user = user_example;  // String | User executing the query (optional) 
            var orderBy = orderBy_example;  // String | What to sort by and in which direction, like date_desc, price_asc (optional) 
            var exactSearch = true;  // Boolean | When given a search term, search only exactly for the given term (optional) 
            var searchType = searchType_example;  // String | Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average (optional) 
            var attributes = attributes_example;  // String | Filter for listings of assets that have attributes like rarity Common and level 5 (optional) 
            var only = only_example;  // String | Filter for listings of pfps, rwax supported assets or backed assets (optional) 
            var rwaxSymbol = rwaxSymbol_example;  // String | Filter by rwax supported assets of a certain token symbol (optional) 
            var rwaxContract = rwaxContract_example;  // String | Filter by rwax supported assets of a certain token contract (optional) 

            try
            {
                array[inline_response_200_21] result = apiInstance.apiListingsGet(term, seller, market, collection, schema, limit, offset, minMint, maxMint, minPrice, maxPrice, recent, verified, favorites, contract, user, orderBy, exactSearch, searchType, attributes, only, rwaxSymbol, rwaxContract);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiListingsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$term = term_example; // String | A user entered search term
$seller = seller_example; // String | A seller to filter by
$market = market_example; // String | A market contract to filter by
$collection = collection_example; // String | A collection to filter by
$schema = schema_example; // String | A schema to filter by
$limit = 56; // Integer | Limit of results
$offset = 56; // Integer | Offset of results to start from
$minMint = 56; // Integer | Minimum mint number of a listed asset to filter by
$maxMint = 56; // Integer | Maximum mint number of a listed asset to filter by
$minPrice = 56; // Integer | Minimum price to filter by
$maxPrice = 56; // Integer | Maximum price to filter by
$recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
$verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
$favorites = true; // Boolean | Filter favorited templates by user
$contract = contract_example; // String | Filter by asset contract, eg simpleassets or atomicassets
$user = user_example; // String | User executing the query
$orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, price_asc
$exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
$searchType = searchType_example; // String | Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average
$attributes = attributes_example; // String | Filter for listings of assets that have attributes like rarity Common and level 5
$only = only_example; // String | Filter for listings of pfps, rwax supported assets or backed assets
$rwaxSymbol = rwaxSymbol_example; // String | Filter by rwax supported assets of a certain token symbol
$rwaxContract = rwaxContract_example; // String | Filter by rwax supported assets of a certain token contract

try {
    $result = $api_instance->apiListingsGet($term, $seller, $market, $collection, $schema, $limit, $offset, $minMint, $maxMint, $minPrice, $maxPrice, $recent, $verified, $favorites, $contract, $user, $orderBy, $exactSearch, $searchType, $attributes, $only, $rwaxSymbol, $rwaxContract);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiListingsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $term = term_example; # String | A user entered search term
my $seller = seller_example; # String | A seller to filter by
my $market = market_example; # String | A market contract to filter by
my $collection = collection_example; # String | A collection to filter by
my $schema = schema_example; # String | A schema to filter by
my $limit = 56; # Integer | Limit of results
my $offset = 56; # Integer | Offset of results to start from
my $minMint = 56; # Integer | Minimum mint number of a listed asset to filter by
my $maxMint = 56; # Integer | Maximum mint number of a listed asset to filter by
my $minPrice = 56; # Integer | Minimum price to filter by
my $maxPrice = 56; # Integer | Maximum price to filter by
my $recent = true; # Boolean | Filter by templates recently sold within the last month, hour, week or day
my $verified = verified_example; # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
my $favorites = true; # Boolean | Filter favorited templates by user
my $contract = contract_example; # String | Filter by asset contract, eg simpleassets or atomicassets
my $user = user_example; # String | User executing the query
my $orderBy = orderBy_example; # String | What to sort by and in which direction, like date_desc, price_asc
my $exactSearch = true; # Boolean | When given a search term, search only exactly for the given term
my $searchType = searchType_example; # String | Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average
my $attributes = attributes_example; # String | Filter for listings of assets that have attributes like rarity Common and level 5
my $only = only_example; # String | Filter for listings of pfps, rwax supported assets or backed assets
my $rwaxSymbol = rwaxSymbol_example; # String | Filter by rwax supported assets of a certain token symbol
my $rwaxContract = rwaxContract_example; # String | Filter by rwax supported assets of a certain token contract

eval { 
    my $result = $api_instance->apiListingsGet(term => $term, seller => $seller, market => $market, collection => $collection, schema => $schema, limit => $limit, offset => $offset, minMint => $minMint, maxMint => $maxMint, minPrice => $minPrice, maxPrice => $maxPrice, recent => $recent, verified => $verified, favorites => $favorites, contract => $contract, user => $user, orderBy => $orderBy, exactSearch => $exactSearch, searchType => $searchType, attributes => $attributes, only => $only, rwaxSymbol => $rwaxSymbol, rwaxContract => $rwaxContract);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiListingsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
term = term_example # String | A user entered search term (optional)
seller = seller_example # String | A seller to filter by (optional)
market = market_example # String | A market contract to filter by (optional)
collection = collection_example # String | A collection to filter by (optional)
schema = schema_example # String | A schema to filter by (optional)
limit = 56 # Integer | Limit of results (optional)
offset = 56 # Integer | Offset of results to start from (optional)
minMint = 56 # Integer | Minimum mint number of a listed asset to filter by (optional)
maxMint = 56 # Integer | Maximum mint number of a listed asset to filter by (optional)
minPrice = 56 # Integer | Minimum price to filter by (optional)
maxPrice = 56 # Integer | Maximum price to filter by (optional)
recent = true # Boolean | Filter by templates recently sold within the last month, hour, week or day (optional)
verified = verified_example # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
favorites = true # Boolean | Filter favorited templates by user (optional)
contract = contract_example # String | Filter by asset contract, eg simpleassets or atomicassets (optional)
user = user_example # String | User executing the query (optional)
orderBy = orderBy_example # String | What to sort by and in which direction, like date_desc, price_asc (optional)
exactSearch = true # Boolean | When given a search term, search only exactly for the given term (optional)
searchType = searchType_example # String | Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average (optional)
attributes = attributes_example # String | Filter for listings of assets that have attributes like rarity Common and level 5 (optional)
only = only_example # String | Filter for listings of pfps, rwax supported assets or backed assets (optional)
rwaxSymbol = rwaxSymbol_example # String | Filter by rwax supported assets of a certain token symbol (optional)
rwaxContract = rwaxContract_example # String | Filter by rwax supported assets of a certain token contract (optional)

try: 
    api_response = api_instance.api_listings_get(term=term, seller=seller, market=market, collection=collection, schema=schema, limit=limit, offset=offset, minMint=minMint, maxMint=maxMint, minPrice=minPrice, maxPrice=maxPrice, recent=recent, verified=verified, favorites=favorites, contract=contract, user=user, orderBy=orderBy, exactSearch=exactSearch, searchType=searchType, attributes=attributes, only=only, rwaxSymbol=rwaxSymbol, rwaxContract=rwaxContract)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiListingsGet: %s\n" % e)

Parameters

Query parameters
Name Description
term
String
A user entered search term
seller
String
A seller to filter by
market
String
A market contract to filter by
collection
String
A collection to filter by
schema
String
A schema to filter by
limit
Integer
Limit of results
offset
Integer
Offset of results to start from
min_mint
Integer
Minimum mint number of a listed asset to filter by
max_mint
Integer
Maximum mint number of a listed asset to filter by
min_price
Integer
Minimum price to filter by
max_price
Integer
Maximum price to filter by
recent
Boolean
Filter by templates recently sold within the last month, hour, week or day
verified
String
Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
favorites
Boolean
Filter favorited templates by user
contract
String
Filter by asset contract, eg simpleassets or atomicassets
user
String
User executing the query
order_by
String
What to sort by and in which direction, like date_desc, price_asc
exact_search
Boolean
When given a search term, search only exactly for the given term
search_type
String
Define search type, listings (default), floor (eq template floor price), missing (req. owner), below_average
attributes
String
Filter for listings of assets that have attributes like rarity Common and level 5
only
String
Filter for listings of pfps, rwax supported assets or backed assets
rwax_symbol
String
Filter by rwax supported assets of a certain token symbol
rwax_contract
String
Filter by rwax supported assets of a certain token contract

Responses

Status: 200 - List of Template Data


apiSchemasCollectionGet

Get general information about a Schema


/api/schemas/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/schemas/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        String collection = collection_example; // String | The name of the collection to fetch schemas for
        try {
            array[inline_response_200_20] result = apiInstance.apiSchemasCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiSchemasCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        String collection = collection_example; // String | The name of the collection to fetch schemas for
        try {
            array[inline_response_200_20] result = apiInstance.apiSchemasCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiSchemasCollectionGet");
            e.printStackTrace();
        }
    }
}
String *collection = collection_example; // The name of the collection to fetch schemas for

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiSchemasCollectionGetWith:collection
              completionHandler: ^(array[inline_response_200_20] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var collection = collection_example; // {{String}} The name of the collection to fetch schemas for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiSchemasCollectionGet(collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiSchemasCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var collection = collection_example;  // String | The name of the collection to fetch schemas for

            try
            {
                array[inline_response_200_20] result = apiInstance.apiSchemasCollectionGet(collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiSchemasCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$collection = collection_example; // String | The name of the collection to fetch schemas for

try {
    $result = $api_instance->apiSchemasCollectionGet($collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiSchemasCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $collection = collection_example; # String | The name of the collection to fetch schemas for

eval { 
    my $result = $api_instance->apiSchemasCollectionGet(collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiSchemasCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
collection = collection_example # String | The name of the collection to fetch schemas for

try: 
    api_response = api_instance.api_schemas_collection_get(collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiSchemasCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
collection*
String
The name of the collection to fetch schemas for
Required

Responses

Status: 200 - List of Schema Data


apiTagsCollectionGet

Get general information about a Schema


/api/tags/{collection}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/tags/{collection}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        String collection = collection_example; // String | The name of the collection to fetch schemas for
        try {
            array[inline_response_200_19] result = apiInstance.apiTagsCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiTagsCollectionGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        String collection = collection_example; // String | The name of the collection to fetch schemas for
        try {
            array[inline_response_200_19] result = apiInstance.apiTagsCollectionGet(collection);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiTagsCollectionGet");
            e.printStackTrace();
        }
    }
}
String *collection = collection_example; // The name of the collection to fetch schemas for

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiTagsCollectionGetWith:collection
              completionHandler: ^(array[inline_response_200_19] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var collection = collection_example; // {{String}} The name of the collection to fetch schemas for

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiTagsCollectionGet(collection, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiTagsCollectionGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var collection = collection_example;  // String | The name of the collection to fetch schemas for

            try
            {
                array[inline_response_200_19] result = apiInstance.apiTagsCollectionGet(collection);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiTagsCollectionGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$collection = collection_example; // String | The name of the collection to fetch schemas for

try {
    $result = $api_instance->apiTagsCollectionGet($collection);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiTagsCollectionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $collection = collection_example; # String | The name of the collection to fetch schemas for

eval { 
    my $result = $api_instance->apiTagsCollectionGet(collection => $collection);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiTagsCollectionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
collection = collection_example # String | The name of the collection to fetch schemas for

try: 
    api_response = api_instance.api_tags_collection_get(collection)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiTagsCollectionGet: %s\n" % e)

Parameters

Path parameters
Name Description
collection*
String
The name of the collection to fetch schemas for
Required

Responses

Status: 200 - List of Collections


apiTemplatesGet

Get a list of templates


/api/templates

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://wax-api.hivebp.io/api/templates?term=&collection=&schema=&tags=&limit=&offset=&recent=&verified=&favorites=&user=&order_by=&exact_search=&search_type=&attributes="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.NFTDataApi;

import java.io.File;
import java.util.*;

public class NFTDataApiExample {

    public static void main(String[] args) {
        
        NFTDataApi apiInstance = new NFTDataApi();
        String term = term_example; // String | A user entered search term
        String collection = collection_example; // String | A collection to filter by
        String schema = schema_example; // String | A schema to filter by
        String tags = tags_example; // String | A list of tags to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        Boolean recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean favorites = true; // Boolean | Filter favorited templates by user
        String user = user_example; // String | User executing the query
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, template_id_asc
        Boolean exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
        String searchType = searchType_example; // String | Searching for templates that are packs, pfps or rwax compatible
        String attributes = attributes_example; // String | Filter for templates that have attributes like rarity Common and level 5
        try {
            array[template] result = apiInstance.apiTemplatesGet(term, collection, schema, tags, limit, offset, recent, verified, favorites, user, orderBy, exactSearch, searchType, attributes);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiTemplatesGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.NFTDataApi;

public class NFTDataApiExample {

    public static void main(String[] args) {
        NFTDataApi apiInstance = new NFTDataApi();
        String term = term_example; // String | A user entered search term
        String collection = collection_example; // String | A collection to filter by
        String schema = schema_example; // String | A schema to filter by
        String tags = tags_example; // String | A list of tags to filter by
        Integer limit = 56; // Integer | Limit of results
        Integer offset = 56; // Integer | Offset of results to start from
        Boolean recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
        String verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
        Boolean favorites = true; // Boolean | Filter favorited templates by user
        String user = user_example; // String | User executing the query
        String orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, template_id_asc
        Boolean exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
        String searchType = searchType_example; // String | Searching for templates that are packs, pfps or rwax compatible
        String attributes = attributes_example; // String | Filter for templates that have attributes like rarity Common and level 5
        try {
            array[template] result = apiInstance.apiTemplatesGet(term, collection, schema, tags, limit, offset, recent, verified, favorites, user, orderBy, exactSearch, searchType, attributes);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling NFTDataApi#apiTemplatesGet");
            e.printStackTrace();
        }
    }
}
String *term = term_example; // A user entered search term (optional)
String *collection = collection_example; // A collection to filter by (optional)
String *schema = schema_example; // A schema to filter by (optional)
String *tags = tags_example; // A list of tags to filter by (optional)
Integer *limit = 56; // Limit of results (optional)
Integer *offset = 56; // Offset of results to start from (optional)
Boolean *recent = true; // Filter by templates recently sold within the last month, hour, week or day (optional)
String *verified = verified_example; // Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
Boolean *favorites = true; // Filter favorited templates by user (optional)
String *user = user_example; // User executing the query (optional)
String *orderBy = orderBy_example; // What to sort by and in which direction, like date_desc, template_id_asc (optional)
Boolean *exactSearch = true; // When given a search term, search only exactly for the given term (optional)
String *searchType = searchType_example; // Searching for templates that are packs, pfps or rwax compatible (optional)
String *attributes = attributes_example; // Filter for templates that have attributes like rarity Common and level 5 (optional)

NFTDataApi *apiInstance = [[NFTDataApi alloc] init];

[apiInstance apiTemplatesGetWith:term
    collection:collection
    schema:schema
    tags:tags
    limit:limit
    offset:offset
    recent:recent
    verified:verified
    favorites:favorites
    user:user
    orderBy:orderBy
    exactSearch:exactSearch
    searchType:searchType
    attributes:attributes
              completionHandler: ^(array[template] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var WaxNftApi = require('wax_nft_api');

var api = new WaxNftApi.NFTDataApi()
var opts = { 
  'term': term_example, // {{String}} A user entered search term
  'collection': collection_example, // {{String}} A collection to filter by
  'schema': schema_example, // {{String}} A schema to filter by
  'tags': tags_example, // {{String}} A list of tags to filter by
  'limit': 56, // {{Integer}} Limit of results
  'offset': 56, // {{Integer}} Offset of results to start from
  'recent': true, // {{Boolean}} Filter by templates recently sold within the last month, hour, week or day
  'verified': verified_example, // {{String}} Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
  'favorites': true, // {{Boolean}} Filter favorited templates by user
  'user': user_example, // {{String}} User executing the query
  'orderBy': orderBy_example, // {{String}} What to sort by and in which direction, like date_desc, template_id_asc
  'exactSearch': true, // {{Boolean}} When given a search term, search only exactly for the given term
  'searchType': searchType_example, // {{String}} Searching for templates that are packs, pfps or rwax compatible
  'attributes': attributes_example // {{String}} Filter for templates that have attributes like rarity Common and level 5
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.apiTemplatesGet(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class apiTemplatesGetExample
    {
        public void main()
        {

            var apiInstance = new NFTDataApi();
            var term = term_example;  // String | A user entered search term (optional) 
            var collection = collection_example;  // String | A collection to filter by (optional) 
            var schema = schema_example;  // String | A schema to filter by (optional) 
            var tags = tags_example;  // String | A list of tags to filter by (optional) 
            var limit = 56;  // Integer | Limit of results (optional) 
            var offset = 56;  // Integer | Offset of results to start from (optional) 
            var recent = true;  // Boolean | Filter by templates recently sold within the last month, hour, week or day (optional) 
            var verified = verified_example;  // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional) 
            var favorites = true;  // Boolean | Filter favorited templates by user (optional) 
            var user = user_example;  // String | User executing the query (optional) 
            var orderBy = orderBy_example;  // String | What to sort by and in which direction, like date_desc, template_id_asc (optional) 
            var exactSearch = true;  // Boolean | When given a search term, search only exactly for the given term (optional) 
            var searchType = searchType_example;  // String | Searching for templates that are packs, pfps or rwax compatible (optional) 
            var attributes = attributes_example;  // String | Filter for templates that have attributes like rarity Common and level 5 (optional) 

            try
            {
                array[template] result = apiInstance.apiTemplatesGet(term, collection, schema, tags, limit, offset, recent, verified, favorites, user, orderBy, exactSearch, searchType, attributes);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling NFTDataApi.apiTemplatesGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiNFTDataApi();
$term = term_example; // String | A user entered search term
$collection = collection_example; // String | A collection to filter by
$schema = schema_example; // String | A schema to filter by
$tags = tags_example; // String | A list of tags to filter by
$limit = 56; // Integer | Limit of results
$offset = 56; // Integer | Offset of results to start from
$recent = true; // Boolean | Filter by templates recently sold within the last month, hour, week or day
$verified = verified_example; // String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
$favorites = true; // Boolean | Filter favorited templates by user
$user = user_example; // String | User executing the query
$orderBy = orderBy_example; // String | What to sort by and in which direction, like date_desc, template_id_asc
$exactSearch = true; // Boolean | When given a search term, search only exactly for the given term
$searchType = searchType_example; // String | Searching for templates that are packs, pfps or rwax compatible
$attributes = attributes_example; // String | Filter for templates that have attributes like rarity Common and level 5

try {
    $result = $api_instance->apiTemplatesGet($term, $collection, $schema, $tags, $limit, $offset, $recent, $verified, $favorites, $user, $orderBy, $exactSearch, $searchType, $attributes);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling NFTDataApi->apiTemplatesGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::NFTDataApi;

my $api_instance = WWW::SwaggerClient::NFTDataApi->new();
my $term = term_example; # String | A user entered search term
my $collection = collection_example; # String | A collection to filter by
my $schema = schema_example; # String | A schema to filter by
my $tags = tags_example; # String | A list of tags to filter by
my $limit = 56; # Integer | Limit of results
my $offset = 56; # Integer | Offset of results to start from
my $recent = true; # Boolean | Filter by templates recently sold within the last month, hour, week or day
my $verified = verified_example; # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
my $favorites = true; # Boolean | Filter favorited templates by user
my $user = user_example; # String | User executing the query
my $orderBy = orderBy_example; # String | What to sort by and in which direction, like date_desc, template_id_asc
my $exactSearch = true; # Boolean | When given a search term, search only exactly for the given term
my $searchType = searchType_example; # String | Searching for templates that are packs, pfps or rwax compatible
my $attributes = attributes_example; # String | Filter for templates that have attributes like rarity Common and level 5

eval { 
    my $result = $api_instance->apiTemplatesGet(term => $term, collection => $collection, schema => $schema, tags => $tags, limit => $limit, offset => $offset, recent => $recent, verified => $verified, favorites => $favorites, user => $user, orderBy => $orderBy, exactSearch => $exactSearch, searchType => $searchType, attributes => $attributes);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling NFTDataApi->apiTemplatesGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.NFTDataApi()
term = term_example # String | A user entered search term (optional)
collection = collection_example # String | A collection to filter by (optional)
schema = schema_example # String | A schema to filter by (optional)
tags = tags_example # String | A list of tags to filter by (optional)
limit = 56 # Integer | Limit of results (optional)
offset = 56 # Integer | Offset of results to start from (optional)
recent = true # Boolean | Filter by templates recently sold within the last month, hour, week or day (optional)
verified = verified_example # String | Filter by verification level: verified, unverified, all or blacklisted (excluded from all) (optional)
favorites = true # Boolean | Filter favorited templates by user (optional)
user = user_example # String | User executing the query (optional)
orderBy = orderBy_example # String | What to sort by and in which direction, like date_desc, template_id_asc (optional)
exactSearch = true # Boolean | When given a search term, search only exactly for the given term (optional)
searchType = searchType_example # String | Searching for templates that are packs, pfps or rwax compatible (optional)
attributes = attributes_example # String | Filter for templates that have attributes like rarity Common and level 5 (optional)

try: 
    api_response = api_instance.api_templates_get(term=term, collection=collection, schema=schema, tags=tags, limit=limit, offset=offset, recent=recent, verified=verified, favorites=favorites, user=user, orderBy=orderBy, exactSearch=exactSearch, searchType=searchType, attributes=attributes)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling NFTDataApi->apiTemplatesGet: %s\n" % e)

Parameters

Query parameters
Name Description
term
String
A user entered search term
collection
String
A collection to filter by
schema
String
A schema to filter by
tags
String
A list of tags to filter by
limit
Integer
Limit of results
offset
Integer
Offset of results to start from
recent
Boolean
Filter by templates recently sold within the last month, hour, week or day
verified
String
Filter by verification level: verified, unverified, all or blacklisted (excluded from all)
favorites
Boolean
Filter favorited templates by user
user
String
User executing the query
order_by
String
What to sort by and in which direction, like date_desc, template_id_asc
exact_search
Boolean
When given a search term, search only exactly for the given term
search_type
String
Searching for templates that are packs, pfps or rwax compatible
attributes
String
Filter for templates that have attributes like rarity Common and level 5

Responses

Status: 200 - List of Template Data