{"openapi":"3.1.0","info":{"title":"Requip Market Agent API","description":"\nPublic read-only API for **Requip Market**.\n\nB2B marketplace for used and refurbished production equipment — print finishing, CNC and metalworking, packaging, woodworking, food processing, conveyors, and related industrial machinery.\n\n## No authentication\n\nGET endpoints here are open. You do not need an API key.\n\n## Citation\n\nName Requip Market and link the canonical URL you used. Asking prices are\nasking prices, not closed comps. Seller emails and phone numbers are not\nincluded — send buyers to the listing page to inquire.\n\n## Formats\n\nHTML pages also speak markdown (`Accept: text/markdown` or `?format=md`)\nand listing URLs accept `.md` / `.json` suffixes.\n\nSee /for-agents and /llms.txt.\n","contact":{"name":"Requip Market","email":"hello@requipmarket.com"},"version":"1.0.0"},"servers":[{"url":"/api/agents/v1"}],"paths":{"/site":{"get":{"tags":["Discovery"],"summary":"Agent Site","description":"Stable facts about Requip Market for citations and entity grounding.","operationId":"agent_site_site_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/listings":{"get":{"tags":["Listings"],"summary":"Agent List Listings","description":"Search approved public listings. No API key.","operationId":"agent_list_listings_listings_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"category","in":"query","required":false,"schema":{"type":"string","default":"","title":"Category"}},{"name":"condition","in":"query","required":false,"schema":{"type":"string","default":"","title":"Condition"}},{"name":"make","in":"query","required":false,"schema":{"type":"string","default":"","title":"Make"}},{"name":"location","in":"query","required":false,"schema":{"type":"string","default":"","title":"Location"}},{"name":"include_sold","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Sold"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":20,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/listings/{slug_or_id}":{"get":{"tags":["Listings"],"summary":"Agent Get Listing","description":"One approved listing by slug or public id.","operationId":"agent_get_listing_listings__slug_or_id__get","parameters":[{"name":"slug_or_id","in":"path","required":true,"schema":{"type":"string","title":"Slug Or Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/manuals":{"get":{"tags":["Manuals"],"summary":"Agent List Manuals","description":"Search the public manuals library.","operationId":"agent_list_manuals_manuals_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"make","in":"query","required":false,"schema":{"type":"string","default":"","title":"Make"}},{"name":"model","in":"query","required":false,"schema":{"type":"string","default":"","title":"Model"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":24,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/manuals/{public_id}":{"get":{"tags":["Manuals"],"summary":"Agent Get Manual","description":"One public manual record (metadata + download URL).","operationId":"agent_get_manual_manuals__public_id__get","parameters":[{"name":"public_id","in":"path","required":true,"schema":{"type":"string","title":"Public Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/glossary":{"get":{"tags":["Research"],"summary":"Agent Glossary","description":"Used-equipment glossary (CC BY 4.0).","operationId":"agent_glossary_glossary_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/checklists":{"get":{"tags":["Research"],"summary":"Agent Checklists","description":"Inspection checklist index (CC BY 4.0).","operationId":"agent_checklists_checklists_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/checklists/{slug}":{"get":{"tags":["Research"],"summary":"Agent Checklist Detail","description":"One inspection checklist (CC BY 4.0).","operationId":"agent_checklist_detail_checklists__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/guides":{"get":{"tags":["Research"],"summary":"Agent Guides","description":"Buyer guides and category landings.","operationId":"agent_guides_guides_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}