Skip to content

Get analytics

GET/analytics

Costs 1 rate-limit point · Rate limits

The home page counters: orders delivered and files downloaded, for all time or this calendar month (period=all_time|this_month).

Also searched ashow many orders this monthdownload countstore statsanalytics

Query parameters

  • periodstring
    One of all_timethis_month

Returns

  • periodstring, nullable
    Example: all_time
  • orders_countinteger, nullable
    Example: 48
  • downloads_countinteger, nullable
    Example: 18

Errors

401

Missing or invalid API key.

422

The request failed validation, or sent a key the action does not take (code: "unknown_parameters" with unknown and accepted). Nothing was saved.

429

Rate limited. Cost-weighted per API key, shared with API v1: a read costs 1 point, a write 2, 40 points per fixed 60-second window. Every response carries X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset (Unix time the window ends); a 429 adds Retry-After (seconds), retry_after, retryable: true and a next_step in the body. A 429 did nothing: wait retry_after seconds, then send the same request again. The budget is per key, so every tool or script using the key shares it; prefer one list call with per_page over many single reads.

Every error has the same shape: see Errors.

GET/analytics
curl "https://app.filemonk.io/api/v2/external/analytics" \
  -H "X-Auth-Token: $FILEMONK_API_KEY"
Response
{
  "period": "all_time",
  "orders_count": 48,
  "downloads_count": 18
}