---
title: "Get Tender By Id"
method: GET
path: "/api/v1/tenders/{tender_id}"
tags: ["tenders"]
---

# Get Tender By Id

`GET /api/v1/tenders/{tender_id}`

## Request

- Base URL: `https://api.ausschreibungsagenten.de` (the document declares no server; this is the origin it was published from)
- URL: `https://api.ausschreibungsagenten.de/api/v1/tenders/{tender_id}`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (client credentials, token URL `/oauth/token`, scopes: `tenders:read`)

## Path parameters

- `tender_id` string, required

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- TenderOut
  - `id` string, required
  - `source` string, required
  - `source_id` string, required
  - `source_url` string, required
  - `title` string, required
  - `description` string, nullable
  - `buyer_name` string, nullable
  - `buyer_country` string, required
  - `buyer_nuts` string, nullable
  - `performance_location` string, nullable
  - `performance_nuts` string[]
  - `cpv_main` string, nullable
  - `cpv_additional` string[]
  - `published_at` string, date-time, required
  - `deadline_at` string, date-time, nullable
  - `estimated_value_eur` string, nullable
  - `procedure_type` string, nullable
  - `languages` string[]
  - `lot_count` integer, nullable
  - `award_criteria` object[]
  - `framework_agreement` string, nullable
  - `gpa_covered` boolean, nullable
  - `selection_criteria` string, nullable
  - `requirements` object[]
  - `translation_de` object, nullable
  - `matched_cpv` string[]
  - `verticals` string[]
  - `relevance_score` integer, required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/ausschreibungsagenten/apis/agentleads.md) · [All operations](https://skmtc.dev/ausschreibungsagenten/apis/agentleads/llms.txt) · [OpenAPI document](https://skmtc.dev/ausschreibungsagenten/apis/agentleads/revisions/9df42817c38e?raw)
