---
title: "Order Transactions Batch Job"
method: POST
path: "/api/v4.0/integrations/batch/orders/transactions"
tags: ["Batches"]
---

# Order Transactions Batch Job

`POST /api/v4.0/integrations/batch/orders/transactions`

Retrieve the full transaction history (payments, rewards, refunds) for up to 1,000 orders in a single call. The job runs asynchronously — the endpoint returns a `jobId` immediately. Poll the batch status endpoint to retrieve results.

**Security:** Requires `apiKey` and `secretKey` headers (secret key required on v4.1; on v4.0 required when High Security Mode is enabled).

## Request body

- object
  - `body` string[], required — Order IDs to retrieve. Min 1, max 1,000 items.

## Response `200`

Batch order transactions job initiated successfully

- object
  - `jobId` number — The assigned job ID, which is later used for status verification and response retrieval.

---

[API](https://skmtc.net/gameballers/apis/gameball-api.md) · [All operations](https://skmtc.net/gameballers/apis/gameball-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gameballers/gameball-api/revisions/3b11e1670d61/schema)
