---
title: "Estimate the cost of an operation (pre-flight) · 0 credits"
method: POST
path: "/api/v1/credits/estimate"
tags: ["Billing"]
---

# Estimate the cost of an operation (pre-flight) · 0 credits

`POST /api/v1/credits/estimate`

## Request

- Base URL: `https://legal.nexusquantum.legal`
- URL: `https://legal.nexusquantum.legal/api/v1/credits/estimate`
- Auth: HTTP bearer

Estimates the credit cost of an operation BEFORE running it, resolving the tier multiplier and the case-law surcharge from the USER'S OWN profile + the USER'S OWN balance. Calculation only, does NOT debit. Thin loopback to `/api/credits/estimate`. Scope: mcp | *. MCP tool: `nexus_credits_estimate`.

## Request body

- object
  - `operation` string, required
  - `charCount` integer
  - `documentCount` integer
  - `audioCount` integer
  - `jurisdictions` string[]
  - `useJurisprudencia` boolean
  - `premium` boolean

## Response `200`

{ operation, label, credits, isEstimate, breakdown, balance, remaining, sufficient }

- object

## Other responses

- `400`: Unknown operation or invalid JSON.

---

[API](https://skmtc.dev/nexusquantum/apis/nexus-legal-api.md) · [All operations](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/revisions/4084d8d4eb0b?raw)
