POST /api/zakupkikg/tenders
Price: 20 credits
Kyrgyzstan public procurement tender from goszakupki.okmot.kg by id or URL: buyer, method, conditions and securities, lots with items and budget lines, qualification requirements, status history, bids with prices, evaluation ranking and signed contracts with payment and delivery schedules.
Takes the 24-character `id` of a zakupkikg/tenders/search row; the 18-digit tender `number` is not accepted. `bids` stay empty until the bid-opening protocol is out and `contracts` until signature. A row without `published_at` answers 412.
access-token string requiredtimeout integer — Max scrapping execution timeout (in seconds) (default: 300; min: 20; max: 1500)id string required — Tender id or tender URL (examples: "6aaa5a77d5978a4098c1a863", "https://goszakupki.okmot.kg/public/order/view/6aaa5a77d5978a4098c1a863"; minLength: 1)@type string (default: "ZakupkikgTender")id string requirednumber string nullablename string nullableurl string requiredstatus string nullablemethod string nullableprocurement_type string nullablebuyer object nullable@type string (default: "ZakupkikgCompanyRef")id integer nullableinn string nullablename string nullablecreated_by string nullabletotal number nullablepublished_at integer nullablebid_deadline_at integer nullablebid_validity_days integer nullableis_bid_security_required boolean nullablebid_security_amount number nullablebid_security_unit string nullablebid_security_validity_days integer nullablebid_security_form string nullableperformance_security_amount number nullableis_scored_evaluation boolean nullableis_central_purchase boolean nullableis_bsk boolean nullableallows_guarantee boolean nullableallows_insurance boolean nullableallows_other_currency boolean nullableallows_spares boolean nullableallows_technical_control boolean nullabledispute_resolution_court_type boolean nullabletechnical_control_title string nullabletechnical_control_place string nullableforfeit_day_rate_delivery number nullableforfeit_day_rate_payment number nullableforfeit_max_delivery number nullableforfeit_max_payment number nullableguarantee_forfeit_day_rate number nullableguarantee_max_deductible number nullableguarantee_period string nullableguarantee_defect_period string nullablepackaging string nullablepayment_advance_percent number nullableis_payment_advance boolean nullablepayment_after_acceptance_percent number nullableis_payment_after_acceptance boolean nullableis_payment_after_shipment boolean nullablepayment_maturity_at integer nullablerelated_service string nullableis_related_service boolean nullablespares string nullablesingle_source_reason string nullablesingle_source_reason_id integer nullablesingle_source_is_consultation boolean nullablesingle_source_note string nullablesource_of_financing string nullableinstruction_file object nullable@type string (default: "ZakupkikgFile")id string nullablename string nullableproject_file object nullable@type string (default: "ZakupkikgFile")id string nullablename string nullableterms_of_reference_file object nullable@type string (default: "ZakupkikgFile")id string nullablename string nullablerequired_documents array (default: [])@type string (default: "ZakupkikgCode")code string nullableevaluation_criteria array (default: [])@type string (default: "ZakupkikgRequirement")id integer nullabletemplate string nullableis_required boolean nullablescore integer nullablequalification_requirements array (default: [])@type string (default: "ZakupkikgRequirement")id integer nullabletemplate string nullableis_required boolean nullablescore integer nullablelots array (default: [])@type string (default: "ZakupkikgLot")id string nullablenumber string nullablename string nullableamount number nullablestatus string nullabledelivery_place string nullabledelivery_condition string nullabledelivery_period string nullablenonresident_delivery_condition string nullableincoterm string nullablerequired_documents array (default: [])@type string (default: "ZakupkikgCode")code string nullablefile object nullable@type string (default: "ZakupkikgFile")id string nullablename string nullablebudget_line object nullable@type string (default: "ZakupkikgBudgetLine")id integer nullableaccount string nullableaccount_id integer nullableamount number nullableyear integer nullablestatus string nullableplan_type string nullableconfirmed_date string nullableecon_classifier object nullable@type string (default: "ZakupkikgClassifier")id string nullablename string nullableparent_id string nullablecompany_id integer nullablecompany_name string nullableproducts array (default: [])@type string (default: "ZakupkikgProduct")id string nullablequantity number nullableprice number nullabletotal number nullablespecifications string nullablefile object nullable (see schema ZakupkikgFile)plan_line object nullable (see schema ZakupkikgPlanLine)history array (default: [])@type string (default: "ZakupkikgHistoryEvent")id string nullablestatus string nullabledetails string nullableuser_name string nullablecreated_at integer nullablebids array (default: [])@type string (default: "ZakupkikgBid")id string nullablestatus string nullablesupplier object nullable@type string (default: "ZakupkikgCompanyRef")id integer nullableinn string nullablename string nullablecreated_by string nullablesubmitted_at integer nullablebid_security_amount number nullabletech_amount number nullablewithdraw_stage string nullablebid_validity_days integer nullableconfirmation_file object nullable@type string (default: "ZakupkikgFile")id string nullablename string nullabletechnical_proposal_file object nullable@type string (default: "ZakupkikgFile")id string nullablename string nullablebid_security object nullable@type string (default: "ZakupkikgBidSecurity")form string nullabledetail string nullableamount number nullablevalidity_days integer nullablefiles array (default: [])checks array (default: [])@type string (default: "ZakupkikgBidCheck")check_type string nullableissuer string nullableinn string nullablehas_debt boolean nullabledescription string nullableamount number nullablechecked_at integer nullableresult_code integer nullablelots array (default: [])@type string (default: "ZakupkikgBidLot")lot_id string nullablelot_number string nullablelot_name string nullabletotal_amount number nullablediscount_amount number nullabledelivery_condition string nullabledelivery_note string nullableproducts array (default: [])evaluation array (default: [])@type string (default: "ZakupkikgEvaluationRow")id integer nullablebid_id string nullablesupplier object nullable@type string (default: "ZakupkikgCompanyRef")id integer nullableinn string nullablename string nullablelot_id string nullablelot_number string nullablelot_name string nullableposition integer nullableamount number nullablebid_amount number nullableis_selected boolean nullablenote string nullableevaluation_protocols array (default: [])@type string (default: "ZakupkikgFile")id string nullablename string nullablecontracts array (default: [])@type string (default: "ZakupkikgTenderContract")id string nullablenumber string nullablestatus string nullablecontract_date string nullablesupplier object nullable@type string (default: "ZakupkikgCompanyRef")id integer nullableinn string nullablename string nullablecreated_by string nullablecreated_at integer nullablebid_id string nullablelots array (default: [])@type string (default: "ZakupkikgContractLot")lot_id string nullablelot_number string nullablelot_name string nullabledelivery_place string nullablelot_amount number nullablebid_amount number nullablecontract_amount number nullableprice_after_discount number nullableproducts array (default: [])payments array (default: [])@type string (default: "ZakupkikgPayment")payment_type string nullablecondition string nullabledate string nullabledue_date string nullablefiles array (default: [])schedules array (default: [])@type string (default: "ZakupkikgSchedule")delivery_place string nullabledelivery_condition string nullabledate_from string nullabledate_to string nullablefiles array (default: [])422 — The value is not a 24-character tender id or a tender URL Check the fields against this schema. A URN with the wrong prefix is the most common cause.408 — The request ran past its time limit Raise `timeout` in the request body, up to the maximum this endpoint documents. Lowering `count` or turning off the `with_*` flags also helps, because less work finishes sooner.412 — No published tender with that id Retrying will not help: either the entity does not exist, or the input points at a different one.429 — Too many requests: a rate limit or a usage window is exhausted When the response carries an X-Retry-After header, wait that many seconds and retry: the same number is in the body as `detail.retry_after`, and the limit clears once that window passes. The message in the body names the limit that was hit.500 — Something broke on our side Retrying will not help. If it keeps happening, send us the X-Request-ID from the response headers.529 — Rate limit reached, or the endpoint is overloaded Wait at least 30 seconds, then retry.X-Error — Error message text (present only on error)X-Request-ID — Unique request identifierX-Execution-Time — Execution time in secondsX-Result-Count — How many records the body carries. 0 means an empty result, which is a normal answer and not by itself an error. A non-zero count can come back together with X-Error when the failure happened partway through — read this header and X-Error independently.X-Total-Available-Results — How many records exist for this query, when the endpoint can say. On a `dry_run` request this is the answer and the body is empty. It saturates: the endpoint's documented maximum means 'at least that many', any smaller number is exact.X-Warning — Present when the request body carried keys this endpoint does not document. They were ignored, so any filter you meant to apply through them did not apply. Check the spelling against this schema and retry.X-Retry-After — Seconds to wait before retrying. Present only on 429.