---
title: "Calculate Order Cost"
method: POST
path: "/accounts/orders/cost"
tags: ["pricing"]
---

# Calculate Order Cost

`POST /accounts/orders/cost`

Calculate the cost for an archive or tasking order before creating it. Returns detailed pricing breakdown including unit costs and minimum charges.

## Request body

- CostRequest
  - `offering_id` string, uuid, required — ID of the offering
  - `aoi` object, required — Area of interest as GeoJSON Polygon or MultiPolygon

## Response `200`

Success

- CostResponse
  - `area_km2` number, double, required — Total area in square kilometers
  - `base_cost` number, double, required — Base cost in USD
  - `processing_cost` number, double — Additional processing costs in USD
  - `total_cost` number, double, required — Total estimated cost in USD
  - `currency` string

## Other responses

- `400` — unresolved $ref
- `401` — unresolved $ref
- `500` — unresolved $ref

---

[API](https://skmtc.net/skywatch/apis/api-specification.md) · [All operations](https://skmtc.net/skywatch/apis/api-specification/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/skywatch/api-specification/revisions/51f7c5a8d15d/schema)
