Metrics
Draft Easy Chart
POST
apiKeyAuthheader
x-api-key<token>FastStats API key. Pass it in the x-api-key header or as a Bearer token in the Authorization header.
idOrSlug*stringapplication/json- body
prompt*stringadapterId*stringValue in
"events-web""events-mods"current*fields*array<>events*array<string>Success
application/json- response
series*array<>filters*array<>groupBy*array<string>show*stringValue in
"total""time""avg""median""min""max"period*stringValue in
"auto""minute""hour""day""week""month"rangeValue*number|rangeUnit*stringValue in
"m""h""d"formula*stringunresolved*array<string>curl -X POST 'https://api.faststats.dev/v0/projects/string/metrics/draft-chart' \ -H 'Content-Type: application/json' \ -d '{ "prompt": "string", "adapterId": "events-web", "current": { "series": [ { "name": "string", "event": "string", "measure": "total", "property": "string", "filters": [ { "field": "string", "operator": "equals", "value": "string" } ] } ], "filters": [ { "field": "string", "operator": "equals", "value": "string" } ], "groupBy": [ "string" ], "show": "total", "period": "auto", "rangeValue": 0, "rangeUnit": "m", "formula": "string", "unresolved": [ "string" ] }, "fields": [ { "id": "string", "name": "string", "dataType": "string" } ], "events": [ "string" ]}'Example Response
{ "series": [ { "name": "string", "event": "string", "measure": "total", "property": "string", "filters": [ { "field": "string", "operator": "equals", "value": "string" } ] } ], "filters": [ { "field": "string", "operator": "equals", "value": "string" } ], "groupBy": [ "string" ], "show": "total", "period": "auto", "rangeValue": 0, "rangeUnit": "m", "formula": "string", "unresolved": [ "string" ]}POST
curl -X POST 'https://api.faststats.dev/v0/projects/string/metrics/draft-chart' \
-H 'Content-Type: application/json' \
-d '{
"prompt": "string",
"adapterId": "events-web",
"current": {
"series": [
{
"name": "string",
"event": "string",
"measure": "total",
"property": "string",
"filters": [
{
"field": "string",
"operator": "equals",
"value": "string"
}
]
}
],
"filters": [
{
"field": "string",
"operator": "equals",
"value": "string"
}
],
"groupBy": [
"string"
],
"show": "total",
"period": "auto",
"rangeValue": 0,
"rangeUnit": "m",
"formula": "string",
"unresolved": [
"string"
]
},
"fields": [
{
"id": "string",
"name": "string",
"dataType": "string"
}
],
"events": [
"string"
]
}'{
"series": [
{
"name": "string",
"event": "string",
"measure": "total",
"property": "string",
"filters": [
{
"field": "string",
"operator": "equals",
"value": "string"
}
]
}
],
"filters": [
{
"field": "string",
"operator": "equals",
"value": "string"
}
],
"groupBy": [
"string"
],
"show": "total",
"period": "auto",
"rangeValue": 0,
"rangeUnit": "m",
"formula": "string",
"unresolved": [
"string"
]
}