{"tool":"tenders-notice","title":"TenderGraph Notice","what":"One TED notice by its publication number, normalized: notice and form type, lifecycle stage, title and description, buyer with identifiers, CPV codes, procedure type, place of performance, estimated values (procedure and lots, with currency), lot titles and submission deadlines, duration, submission URL, and for results the winners, winner size and country, tender and award values and contract dates as published. With official HTML, PDF and XML links and the changes YRUZ observed since an earlier look.","endpoint":"https://yruz.one/api/tenders/notice","methods":["GET with query parameters","POST with a JSON body (same fields)"],"price":{"model":"fixed","usdc":"0.004"},"params":[{"name":"id","required":true,"description":"TED publication number, e.g. 645054-2026","example":"645054-2026"},{"name":"lang","required":false,"description":"language, 2 letters (default en)","example":null}],"valid_request":{"get":"https://yruz.one/api/tenders/notice?id=645054-2026","post":{"url":"https://yruz.one/api/tenders/notice","body":{"id":"645054-2026"}}},"how_to_pay":["1. Send the request without payment: the answer is HTTP 402 with the exact price (x402 v2 in the PAYMENT-REQUIRED header, x402 v1 in the JSON body).","2. Sign one offer of \"accepts\" with an x402 client (USDC on Base eip155:8453 or on Solana mainnet; the facilitator pays the network fee).","3. Resend the identical request (same method, parameters and body) with PAYMENT-SIGNATURE (v2) or X-PAYMENT (v1).","4. The answer carries the receipt in PAYMENT-RESPONSE. Any changed parameter needs a new 402."],"response_shape":{"product":"string","result":{"product":"string","task":"string","task_version":"number","api_version":"string","data":{"id":"string","source":"string","source_record_id":"string","notice_type":"string","form_type":"string","stage":"string","published_on":"string","title":"string","buyer":{"name":"string","country":"string","city":"string"},"cpv":["string"],"contract_nature":["string"],"procedure_type":"string","procedure_id":"string","place_of_performance":["string"],"estimated_value":{"procedure":[{"…":"…"}],"lots":[{"…":"…"}],"kind":"string"},"lot_deadlines":[],"links":{"html":"string","pdf":"string","xml":"string"},"award":{"winners":["string"],"winner_countries":["string"],"winner_selection_status":["string"],"total_value":[{"…":"…"}],"result_value":[{"…":"…"}],"tenderers_named":[],"note":"string","winner_identifiers":["string"],"winner_size":["string"],"decision_dates":["string"],"contract_concluded_on":["string"],"tender_values":[{"…":"…"}],"lot_result_values":[]},"notice_identifier":"string","notice_version":"number","dispatched_on":"string","official_language":["string"],"procedure_title":"string","description":"string","buyer_identifiers":["string"],"buyer_website":"string","lots":[{"lot":"string","title":"string","deadline":"null","duration":"string"}],"submission_urls":[],"legal_basis":["string"]},"provenance":[{"source":"string","name":"string","source_url":"string","record_urls":["string"],"retrieved_at":"string","retrieved_until":"string","served_from_cache":"boolean","licence":"string","attribution":"string"}],"data_as_of":"string","freshness_status":"string","coverage":"string","partial":"boolean","warnings":[],"usage":{"units":"number","unit":"string","records":"number","upstream_requests":"number","retries":"number","cache_hits":"number","runtime_ms":"number"},"history":{"kind":"string","note":"string","available":"boolean","first_observed_at":"string","last_changed_at":"null","observations":"number","changed_since_last_observation":"boolean","changes":[]}},"payment":{"payment_id":"string","transaction":"string"}},"refusals":{"400":"invalid input: the message names the field and the expected format; nothing is charged","402":"payment required, or the payment was refused (reason in \"error\"); nothing is charged","403/404":"not your item, or the asked item does not exist; nothing is charged","409/422":"not allowed right now (state or destination safety); nothing is charged","503":"a source or the payment rail is unavailable; nothing is charged, retry after Retry-After"},"mcp":{"server":"https://yruz.one/mcp/x402","payment":"params._meta[\"x402/payment\"] = PaymentPayload"},"related":{"tools":[{"tool":"tenders-search","url":"https://yruz.one/api/tenders/search","why":"find EU tenders","usd":"0.005","how":"https://yruz.one/api/instructions?tool=tenders-search"},{"tool":"tenders-deadlines","url":"https://yruz.one/api/tenders/deadlines","why":"calls closing soon","usd":"0.003","how":"https://yruz.one/api/instructions?tool=tenders-deadlines"},{"tool":"tenders-awards","url":"https://yruz.one/api/tenders/awards","why":"awarded value per currency","usd":"0.02","how":"https://yruz.one/api/instructions?tool=tenders-awards"}],"more_x402_apis":{"402index":"https://402index.io","x402scan":"https://www.x402scan.com","agent402":"https://agent402.tools","x402_protocol":"https://www.x402.org"},"all_yruz_tools":"https://yruz.one/api/instructions"}}