# Tendermonitor — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://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. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-tendermonitor-ge-api-778ab6aa/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## 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.paywithlocus.com/api/wrapped/parse-tendermonitor-ge-api-778ab6aa/get_supplier_detail \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -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.paywithlocus.com/api/wrapped/parse-tendermonitor-ge-api-778ab6aa/get_tender_detail \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -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.paywithlocus.com/api/wrapped/parse-tendermonitor-ge-api-778ab6aa/search_suppliers \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -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.paywithlocus.com/api/wrapped/parse-tendermonitor-ge-api-778ab6aa/search_tenders \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cpv_code":"<string>","page":"<integer>","procurer":"<string>","registration_number":"<string>","status":"<string>","supplier":"<string>"}'
```
