---
title: "Transactions"
method: PUT
path: "/blockchain-job/transactions"
tags: ["Blockchain Explorer Job"]
---

# Transactions

`PUT /blockchain-job/transactions`

## Request

- Base URL: `https://api.coinmetrics.io/v4`
- URL: `https://api.coinmetrics.io/v4/blockchain-job/transactions`
- Auth: API key in query parameter `api_key`
- TypeScript: <https://skmtc.dev/coinmetrics/apis/coin-metrics-api-v4/docs/blockchain-job/transactions/put.ts> (a function with typed inputs; its response is checked against the schema)

Creates asynchronous job for retrieving transactions data.<br/> Use the [/jobs](#operation/getJobById) endpoint to poll job's status. The result file when downloaded will contain a newline-delimited JSON stream of [BlockchainJobTransactionInfo](#schema/BlockchainJobTransactionInfo) objects.

## Request body `application/x-www-form-urlencoded`

- BlockchainJobTransactionsRequest
  - `assets` AssetId[], required: Asset name. Currently only supports a single asset per request.
  - `txids` BlockchainTransactionId[], required: Transactions ids.

## Response `200`

Details of just created job.

- CreatedJobDetailsResponse
  - `job_id` string, required: Job ID.
  - `job_url` string, required: Job URL.

## Other responses

- `401`: Requested resource requires authorization.
- `403`: Requested resource is not available with supplied credentials.

---

[API](https://skmtc.dev/coinmetrics/apis/coin-metrics-api-v4.md) - [All operations](https://skmtc.dev/coinmetrics/apis/coin-metrics-api-v4/llms.txt) - [OpenAPI document](https://skmtc.dev/coinmetrics/apis/coin-metrics-api-v4/revisions/774268c0a4fe?raw)
