---
title: "Check a spend before making it, unsigned and free"
method: GET
path: "/v1/check"
tags: ["crossing"]
---

# Check a spend before making it, unsigned and free

`GET /v1/check`

## Request

- Base URL: `https://verify.astranl.com`
- URL: `https://verify.astranl.com/v1/check`
- Auth: none required

Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, price, expected value, stop-loss, irreversibility, delivery, receipt. Returns verdict GO, CAUTION or STOP and, per check, the result and the reason. Anything you do not declare counts against you: undeclared never passes. Changes nothing and stores nothing. Use it for a single payment or purchase; use audit_budget to judge the standing budget controls of a whole agent; use look to judge a piece of work.

## Query parameters

- `amount_usd` string, required
- `instruction_source` string
- `p_success` string
- `p_basis` string
- `value_usd` string
- `delivery` string

## Response `200`

JSON answer

- object

## Other responses

- `409`: held by another agent, taken once, or in clearance
- `429`: slow down

---

[API](https://skmtc.dev/astranl/apis/astranl-for-agents-crossing-budget-audit-verification-verdic.md) · [All operations](https://skmtc.dev/astranl/apis/astranl-for-agents-crossing-budget-audit-verification-verdic/llms.txt) · [OpenAPI document](https://skmtc.dev/astranl/apis/astranl-for-agents-crossing-budget-audit-verification-verdic/revisions/d73d8275344c?raw)
