Get Analytics Stats
curl --request GET \
--url https://api.inprocess.world/api/stats/analyticsimport requests
url = "https://api.inprocess.world/api/stats/analytics"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.inprocess.world/api/stats/analytics', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.inprocess.world/api/stats/analytics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.inprocess.world/api/stats/analytics"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.inprocess.world/api/stats/analytics")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.inprocess.world/api/stats/analytics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"period": "week",
"moments_created": {
"value": 54,
"prev": 46,
"delta_pct": 17.4
},
"moments_airdropped": {
"value": 18,
"prev": 17,
"delta_pct": 5.9
},
"moments_collected": {
"value": 32,
"prev": 30,
"delta_pct": 6.7
},
"active_artists": {
"value": 17,
"prev": 14,
"delta_pct": 21.4
},
"collectors": {
"value": 21,
"prev": 23,
"delta_pct": -8.7
},
"artists_collectors": {
"value": 3,
"prev": 2,
"delta_pct": 50
}
}{
"message": "<string>",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"status": "error",
"message": "<string>",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}Artists
Get Analytics Stats
Returns platform-wide analytics KPI counts: moments created, airdropped, and collected; active artists; collectors; and artists who both created and collected.
For day, week, and month, each metric includes value, prev, and delta_pct. For all, only value is set.
This is a public endpoint and does not require authentication.
GET
/
stats
/
analytics
Get Analytics Stats
curl --request GET \
--url https://api.inprocess.world/api/stats/analyticsimport requests
url = "https://api.inprocess.world/api/stats/analytics"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.inprocess.world/api/stats/analytics', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.inprocess.world/api/stats/analytics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.inprocess.world/api/stats/analytics"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.inprocess.world/api/stats/analytics")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.inprocess.world/api/stats/analytics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"period": "week",
"moments_created": {
"value": 54,
"prev": 46,
"delta_pct": 17.4
},
"moments_airdropped": {
"value": 18,
"prev": 17,
"delta_pct": 5.9
},
"moments_collected": {
"value": 32,
"prev": 30,
"delta_pct": 6.7
},
"active_artists": {
"value": 17,
"prev": 14,
"delta_pct": 21.4
},
"collectors": {
"value": 21,
"prev": 23,
"delta_pct": -8.7
},
"artists_collectors": {
"value": 3,
"prev": 2,
"delta_pct": 50
}
}{
"message": "<string>",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"status": "error",
"message": "<string>",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}Query Parameters
Time period to aggregate over. Defaults to week.
Available options:
day, week, month, all Optional filter by wallet (0x + 40 hex, case-insensitive) or username substring.
Minimum string length:
1Response
Successful response
Available options:
day, week, month, all Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes