---
title: "Project cost for { country, MB budget }"
method: POST
path: "/api/v1/estimate"
---

# Project cost for { country, MB budget }

`POST /api/v1/estimate`

## Request

- Base URL: `https://roamzy.io`
- URL: `https://roamzy.io/api/v1/estimate`
- Auth: none declared

## Request body

- object
  - `country_slug` string, required
  - `mb_estimated` number, required

## Response `200`

Estimate computed

- object
  - `api_version` string
  - `country` object
    - `slug` string
    - `name` string
  - `input` object
    - `mb_estimated` number
  - `result` object
    - `amount_usdt` number: Projected cost for the requested MB at current rate
    - `rate_usdt_per_mb` number
    - `min_topup_usdt` number: Anti-dust threshold; lowest accepted top-up
    - `must_top_up_at_least` number: max(min_topup_usdt, amount_usdt)

## Other responses

- `400`: Invalid input
- `404`: Country not in catalog

---

[API](https://skmtc.dev/roamzy/apis/roamzy-agent-api.md) · [All operations](https://skmtc.dev/roamzy/apis/roamzy-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/roamzy/apis/roamzy-agent-api/revisions/8757b8d0b779?raw)
