---
title: "/account/sponsorTx"
method: POST
path: "/api/v1/account/sponsorTx"
tags: ["Account Data"]
---

# /account/sponsorTx

`POST /api/v1/account/sponsorTx`

Sponsors a transaction if it's eligible for sponsorship based on allowlisted methods and kinds.

## Request body

- SponsorTxRequest
  - `txBytes` string, required — Base64 encoded transaction bytes to be sponsored.

## Response `200`

Transaction successfully sponsored.

- SponsorTxResponse
  - `txBytes` string, required — Base64 encoded sponsored transaction bytes
  - `txDigest` string, required — Transaction digest
  - `signature` string, required — Transaction signature
  - `expireAtTime` integer, required — Transaction expiration time in milliseconds since Unix epoch

## Other responses

- `400` — Invalid request - transaction not eligible for sponsorship or missing required parameters
- `401` — Unauthorized access - missing or invalid authentication token
- `500` — Internal server error

---

[API](https://skmtc.net/bluefin/apis/bluefin-account-data-api.md) · [All operations](https://skmtc.net/bluefin/apis/bluefin-account-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bluefin/bluefin-account-data-api/revisions/5fd638fb0785/schema)
