Operation

GET /transactions

Advanced transaction search with intelligent filtering, date ranges, and performance analytics

Operation ID: searchTransactions · Tags: Transactions

Parameters

Name In Required Type Description
q query No string Universal search query (advertiser name, domain, or transaction ID)
advertiser_id query No string Advertiser ID, slug, or domain filter
advertiser_slug query No string Advertiser slug filter
network_id query No string Network ID filter
network_slug query No string Network slug filter
start_date query No string Start date filter (overrides days parameter)
end_date query No string End date filter (defaults to today if omitted)
days query No integer Number of days to look back from today
currency query No string Currency filter
min_commission query No number Minimum commission amount
max_commission query No number Maximum commission amount
min_sale_amount query No number Minimum sale amount
max_sale_amount query No number Maximum sale amount
sort query No string Sort order
limit query No integer Number of results per page
cursor query No string Cursor for pagination
page Deprecated query No integer Page number (legacy pagination)
per_page Deprecated query No integer Results per page (legacy pagination)

Request Body

No request body is defined for this operation.

Responses

Content Types

  • application/json
{
  "description": "List of transactions with enhanced metadata",
  "content": {
    "application/json": {
      "schema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Transaction"
            }
          },
          "pagination": {
            "$ref": "#/components/schemas/Pagination"
          },
          "meta": {
            "type": "object",
            "properties": {
              "total_count": {
                "type": "integer"
              },
              "date_range": {
                "type": "object",
                "properties": {
                  "start_date": {
                    "type": "string",
                    "format": "date"
                  },
                  "end_date": {
                    "type": "string",
                    "format": "date"
                  },
                  "days_included": {
                    "type": "integer"
                  }
                }
              },
              "summary": {
                "type": "object",
                "properties": {
                  "total_transactions": {
                    "type": "integer"
                  },
                  "total_commission": {
                    "type": "number"
                  },
                  "total_sale_amount": {
                    "type": "number"
                  },
                  "avg_commission_rate": {
                    "type": "number"
                  },
                  "currencies": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "filters_applied": {
                "type": "object"
              }
            }
          }
        }
      }
    }
  }
}

{
  "$ref": "#/components/responses/BadRequest"
}

{
  "$ref": "#/components/responses/Unauthorized"
}

{
  "$ref": "#/components/responses/RateLimited"
}

API Playground

Run this GET request with your API key, or open it in a new tab. Path uses sample IDs where the OpenAPI path has {parameters}. Sign in to enable live testing with your API key.

Action Method Endpoint Description
Search transactions with AI-friendly filters GET /api/v1/transactions OpenAPI operationId: searchTransactions.
GET /api/v1/transactions OpenAPI

Search transactions with AI-friendly filters


    
Ask Dex AIIntegration help

If this page feels TLDR, ask Dex AI.

Dex AI speaks your language, and all the other languages you may not. It will write the integration for you with the right endpoint and headers in one plain-English answer.