# Tendermonitor — Wrapped API

> **You are on:** `https://api.beta.paywithlocus.com/api` | [llms.txt](https://beta.paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Search government procurement tenders in Georgia by CPV code or registration number, and access detailed tender information including supplier details. Monitor supplier profiles and procurement activities to track bidding opportunities and vendor performance.

**Category:** Government & Public Data | **Website:** [tendermonitor.ge/](https://tendermonitor.ge/) | **Docs:** [parse.bot/marketplace/778ab6aa-1888-4285-b818-f5990efffeb1/tendermonitor-ge-api](https://parse.bot/marketplace/778ab6aa-1888-4285-b818-f5990efffeb1/tendermonitor-ge-api)

Pay-per-use API proxy for Locus Pro. Each call burns credits from your workspace balance.

## Access

**Base URL:** `https://api.beta.paywithlocus.com/api/wrapped/credits/tendermonitor/`
**Auth:** `Authorization: Bearer <LOCUS_CREDITS_SECRET_KEY>` (an `lcr_` secret key or a scoped `lcac_` agent credential)
**Required header:** `Idempotency-Key: <fresh UUID per call>`. A retry with the same key replays the stored result without a new charge.
**Response:** the provider response after any endpoint-specific normalization. `X-Locus-Credits-Charged` carries the charge and `X-Locus-Credits-Balance` the remaining balance. Insufficient credits return `402` before the provider is called.
**Pricing:** estimated costs below are USD. Locus debits the credit equivalent at your workspace rate.

Full call contract: https://docs.paywithlocus.com/api-reference/introduction

> Using a Pay With Locus wallet key (`claw_` prefix)? Wallet routes are documented separately: https://docs.paywithlocus.com/wrapped-apis/for-agents

## Endpoints

### Get supplier detail

Get detailed profile information about a supplier or procuring entity by organization ID. Returns name, identification code, category, address, contact details, and statistics. The org_id is obtained from search_suppliers or search_tenders results.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `org_id` | string | Yes | Organization ID from search_suppliers or search_tenders results (e.g. 199633). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/tendermonitor/get-supplier-detail \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"org_id":"<string>"}'
```

### Get tender detail

Get detailed information about a specific tender by its internal ID. Returns tender metadata including status, procedure type, dates, CPV codes, procuring entity, estimated value, and associated documents. The tender_id is obtained from search_tenders results.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `tender_id` | string | Yes | Internal tender ID from search_tenders results (e.g. 668194). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/tendermonitor/get-tender-detail \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"tender_id":"<string>"}'
```

### Search suppliers

Search for suppliers/organizations on Tender Monitor Georgia by name or identification code. Returns paginated results with basic organization info including ID, identification code, name, and address.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `id_code` | string | No | Identification code of the organization (e.g. 204578581). |
| `name` | string | No | Supplier/organization name to search for. |
| `page` | integer | No | Page number for pagination. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/tendermonitor/search-suppliers \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"id_code":"<string>","name":"<string>","page":"<integer>"}'
```

### Search tenders

Search for tenders on Tender Monitor Georgia using various filters. Returns paginated results with tender summaries including registration number, status, procurer, supplier, estimated value, and CPV code. Paginates via integer page number. Each tender carries an internal ID usable with get_tender_detail.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `cpv_code` | string | No | CPV code to filter tenders (e.g. 33600000 for pharmaceutical products). |
| `page` | integer | No | Page number for pagination. |
| `procurer` | string | No | Procurer name or numeric ID. |
| `registration_number` | string | No | Tender registration number (e.g. NAT260009731). |
| `status` | string | No | Tender status filter. |
| `supplier` | string | No | Supplier name or numeric ID. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/tendermonitor/search-tenders \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"cpv_code":"<string>","page":"<integer>","procurer":"<string>","registration_number":"<string>","status":"<string>","supplier":"<string>"}'
```

## Next steps

- [All wrapped API providers](https://beta.paywithlocus.com/wapi/index.md): pick another provider.
- [Find and call tools](https://beta.paywithlocus.com/agent/tools.md): price ceilings, async results, and errors.
- [Credits and billing](https://beta.paywithlocus.com/agent/billing.md): what a call costs and how to add credits.
- [Agent docs index](https://beta.paywithlocus.com/agent/index.md): every Locus agent page.