Skip to content

List download logs for an order

GET/orders/{id}/download_logs

Costs 1 rate-limit point · Rate limits

Every download recorded for one order, newest first, paginated: which file, when, from which IP, country and browser.

Also searched asdownload history of an orderdid the customer downloadwho downloaded this order

Path parameters

  • idstringRequired

Query parameters

  • pageinteger

    1-based page number.

    Default 1
  • per_pageinteger

    Rows per page, max 200.

    Default 50

Returns

  • dataarray of objects
    Show 9 child attributesHide child attributes
    • idstring, nullable
      Example: a401ec79-a062-4ab0-96e6-a588931583cc
    • downloaded_atstring, nullable
      Example: 2026-10-12T19:50:17Z
    • orderobject
      Show 2 child attributesHide child attributes
      • idstring, nullable
        Example: 71e9bb0e-1e22-4513-af29-60aceeeb3755
      • namestring, nullable
        Example: #1058
    • assetobject
      Show 3 child attributesHide child attributes
      • idstring, nullable
        Example: 96fbe30b-c819-4cb8-9666-814c0c8853f1
      • namestring, nullable
        Example: Beginner's Guide.pdf
      • typestring, nullable
        Example: file
    • digital_product_idstring, nullable
      Example: 7ea3c05d-6f29-42b6-b24f-43260caeaa32
    • fileobject
      Show 3 child attributesHide child attributes
      • filenamestring, nullable
        Example: Watercolour Basics Workbook.pdf
      • content_typestring, nullable
        Example: application/pdf
      • byte_sizeinteger, nullable
        Example: 116711
    • licence_tagany
    • clientobject
      Show 4 child attributesHide child attributes
      • ip_addressstring, nullable
        Example: 203.0.113.7
      • country_codeany
      • user_agentstring, nullable
        Example: Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) Ap…
      • referrerstring, nullable
        Example: https://app.filemonk.io/orders/71e9bb0e-1e22-4513-af29-60…
    • cdn_providerstring, nullable
      Example: cloudflare
  • metaobject

    Paging of a list (page, per_page query params).

    Show 4 child attributesHide child attributes
    • total_countinteger

      Rows across all pages.

    • pageinteger

      1-based page number.

    • per_pageinteger

      Rows per page, max 200.

    • total_pagesinteger
      Example: 1

Errors

401

Missing or invalid API key.

404

The resource does not exist for this shop, or the action path is not registered.

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/orders/{id}/download_logs
curl "https://app.filemonk.io/api/v2/external/orders/3e84eb8d-e1d9-4e92-a4b2-a419c7f1122f/download_logs" \
  -H "X-Auth-Token: $FILEMONK_API_KEY"
Response
{
  "data": [
    {
      "id": "a401ec79-a062-4ab0-96e6-a588931583cc",
      "downloaded_at": "2026-10-12T19:50:17Z",
      "order": {
        "id": "71e9bb0e-1e22-4513-af29-60aceeeb3755",
        "name": "#1058"
      },
      "asset": {
        "id": "96fbe30b-c819-4cb8-9666-814c0c8853f1",
        "name": "Beginner's Guide.pdf",
        "type": "file"
      },
      "digital_product_id": "7ea3c05d-6f29-42b6-b24f-43260caeaa32",
      "file": {
        "filename": "Watercolour Basics Workbook.pdf",
        "content_type": "application/pdf",
        "byte_size": 116711
      },
      "licence_tag": null,
      "client": {
        "ip_address": "203.0.113.7",
        "country_code": null,
        "user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Mobile/15E148 Safari/604.1",
        "referrer": "https://app.filemonk.io/orders/71e9bb0e-1e22-4513-af29-60aceeeb3755?view_as_merchant=true"
      },
      "cdn_provider": "cloudflare"
    }
  ],
  "meta": {
    "total_count": 1,
    "page": 1,
    "per_page": 50,
    "total_pages": 1
  }
}