# Arweave Pricing API

**Canonical:** https://apis.io/apis/arweave/arweave-pricing-api/  
**Provider:** Arweave — https://apis.io/providers/arweave/  
**Base URL:** https://arweave.net/graphql  
**Documentation:** https://gql-guide.vercel.app/

Arweave Pricing API is one of 7 APIs that [Arweave](https://apis.io/providers/arweave/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 3 JSON Schema definitions. Tagged areas include Pricing. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 3 JSON Schemas.

Pricing calculation endpoints

## Operations (4)

| Method | Path | Summary |
|---|---|---|
| GET | `/price/:token/:byteCount` | Gets the price in winc to upload a data item |
| GET | `/price/:token` | Gets the price in winc to upload a data item |
| GET | `/price/x402/data-item/:token/:byteCount` | Gets x402 pricing for a complete signed ANS-104 data item |
| GET | `/price/x402/data/:token/:byteCount` | Gets x402 pricing for raw data (with ANS-104 overhead calculation) |

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/arweave/refs/heads/main/openapi/arweave-pricing-api-openapi.yml
- **Documentation** — https://docs.arweave.org/developers/arweave-node-server/http-api
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/arweave/refs/heads/main/json-schema/transaction.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/arweave/refs/heads/main/json-schema/network-info.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/arweave/refs/heads/main/json-schema/chunk.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/arweave/refs/heads/main/examples/get-network-info.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/arweave/refs/heads/main/examples/submit-transaction.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/arweave/refs/heads/main/examples/get-wallet-balance.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/arweave/refs/heads/main/examples/get-transaction-price.json

## Other Arweave APIs (6)

- [Arweave GraphQL API](https://apis.io/apis/arweave/arweave-graphql-api/)
- [Arweave Turbo Upload API](https://apis.io/apis/arweave/arweave-turbo-upload-api/)
- [Arweave Account API](https://apis.io/apis/arweave/arweave-account-api/)
- [Arweave Service Info API](https://apis.io/apis/arweave/arweave-service-info-api/)
- [Arweave Transaction Data API](https://apis.io/apis/arweave/arweave-transaction-data-api/)
- [Arweave Upload API](https://apis.io/apis/arweave/arweave-upload-api/)

## Tags

Pricing

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/arweave/arweave-pricing-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/arweave/.
