{"description":"Every URL parameter CoworkingView accepts from an agent, with its live allowed values. Use values verbatim: an unknown city, amenity or type is refused with the valid list, never answered with an empty result.","values":{"source":"https://coworkingview.com/api/agent/filters","cities":[{"slug":"abu-dhabi","name":"Abu Dhabi","spaces":10},{"slug":"amsterdam","name":"Amsterdam","spaces":35},{"slug":"augsburg","name":"Augsburg","spaces":2},{"slug":"bad-homburg","name":"Bad Homburg","spaces":1},{"slug":"barcelona","name":"Barcelona","spaces":31},{"slug":"berlin","name":"Berlin","spaces":140},{"slug":"bonn","name":"Bonn","spaces":2},{"slug":"bremen","name":"Bremen","spaces":5},{"slug":"cambrils","name":"Cambrils","spaces":1},{"slug":"chemnitz","name":"Chemnitz","spaces":2},{"slug":"cologne","name":"Cologne","spaces":11},{"slug":"darmstadt","name":"Darmstadt","spaces":2},{"slug":"dortmund","name":"Dortmund","spaces":2},{"slug":"dresden","name":"Dresden","spaces":3},{"slug":"dubai","name":"Dubai","spaces":16},{"slug":"dusseldorf","name":"Düsseldorf","spaces":15},{"slug":"eindhoven","name":"Eindhoven","spaces":1},{"slug":"erfurt","name":"Erfurt","spaces":2},{"slug":"eschborn","name":"Eschborn","spaces":1},{"slug":"essen","name":"Essen","spaces":2},{"slug":"frankfurt","name":"Frankfurt","spaces":16},{"slug":"frankfurt-oder","name":"Frankfurt (Oder)","spaces":1},{"slug":"gelsenkirchen","name":"Gelsenkirchen","spaces":1},{"slug":"gilching","name":"Gilching","spaces":1},{"slug":"hamburg","name":"Hamburg","spaces":27},{"slug":"hanover","name":"Hanover","spaces":1},{"slug":"heidelberg","name":"Heidelberg","spaces":1},{"slug":"iserlohn","name":"Iserlohn","spaces":1},{"slug":"ismaning","name":"Ismaning","spaces":1},{"slug":"kaiserslautern","name":"Kaiserslautern","spaces":1},{"slug":"karlsruhe","name":"Karlsruhe","spaces":2},{"slug":"kiel","name":"Kiel","spaces":2},{"slug":"konstanz","name":"Konstanz","spaces":1},{"slug":"l-hospitalet-de-llobregat","name":"L'Hospitalet de Llobregat","spaces":1},{"slug":"leipzig","name":"Leipzig","spaces":5},{"slug":"leverkusen","name":"Leverkusen","spaces":1},{"slug":"london","name":"London","spaces":105},{"slug":"luebeck","name":"Lübeck","spaces":1},{"slug":"madrid","name":"Madrid","spaces":34},{"slug":"malaga","name":"Málaga","spaces":6},{"slug":"manchester","name":"Manchester","spaces":2},{"slug":"mannheim","name":"Mannheim","spaces":3},{"slug":"metzingen","name":"Metzingen","spaces":1},{"slug":"moenchengladbach","name":"Mönchengladbach","spaces":1},{"slug":"monheim-am-rhein","name":"Monheim am Rhein","spaces":2},{"slug":"munich","name":"Munich","spaces":23},{"slug":"neu-isenburg","name":"Neu-Isenburg","spaces":1},{"slug":"neuss","name":"Neuss","spaces":1},{"slug":"neustadt-an-der-weinstrasse","name":"Neustadt an der Weinstraße","spaces":1},{"slug":"nuremberg","name":"Nuremberg","spaces":5},{"slug":"oberhausen","name":"Oberhausen","spaces":1},{"slug":"oldenburg","name":"Oldenburg","spaces":1},{"slug":"ratingen","name":"Ratingen","spaces":2},{"slug":"regensburg","name":"Regensburg","spaces":1},{"slug":"rotterdam","name":"Rotterdam","spaces":1},{"slug":"sabadell","name":"Sabadell","spaces":1},{"slug":"schwetzingen","name":"Schwetzingen","spaces":1},{"slug":"stuttgart","name":"Stuttgart","spaces":6},{"slug":"teltow","name":"Teltow","spaces":1},{"slug":"unterfoehring","name":"Unterföhring","spaces":2},{"slug":"utrecht","name":"Utrecht","spaces":1},{"slug":"valencia","name":"Valencia","spaces":8},{"slug":"walldorf","name":"Walldorf","spaces":1},{"slug":"wiesbaden","name":"Wiesbaden","spaces":1}],"amenities":["ac_heating","access_24_7","access_control","alarm_system","ambient_music","bicycles","ergonomic_chairs","ergonomic_desks","event_area","free_coffee_tea","green_areas","gym","kitchenette","landline_phone","lockers","lounge_area","mail_service","meeting_rooms","monitors","natural_light","networking_events","office_supplies","parking","pet_friendly","phone_booths","power_outlets","printer_scanner","projector","purified_water","reception","safe_box","security_24_7","showers","snacks","surveillance_cameras","terrace","videoconference_room","wheelchair_access","whiteboards","wifi"],"spaceTypes":["private_office","exclusive_bereich","fix_desk","flex_desk","day_pass","meeting_room","virtual_office","event_space","membership"],"thinCities":["augsburg","bad-homburg","bonn","cambrils","chemnitz","darmstadt","dortmund","eindhoven","erfurt","eschborn","essen","frankfurt-oder","gelsenkirchen","gilching","hanover","heidelberg","iserlohn","ismaning","kaiserslautern","karlsruhe","kiel","konstanz","l-hospitalet-de-llobregat","leverkusen","luebeck","manchester","metzingen","moenchengladbach","monheim-am-rhein","neu-isenburg","neuss","neustadt-an-der-weinstrasse","oberhausen","oldenburg","ratingen","regensburg","rotterdam","sabadell","schwetzingen","teltow","unterfoehring","utrecht","walldorf","wiesbaden"],"note":"Cities are kebab-case slugs; amenities are snake_case. A city missing from this list is one CoworkingView does not cover."},"endpoints":[{"name":"agent-search","method":"GET","url":"https://coworkingview.com/api/agent/search","description":"The search behind the search_coworking_spaces site tool. Newest first (deterministic), at most 10 results, with the total that matched. Returns JSON with `text` (the answer to relay), `results`, `count`, `totalMatched`, `truncated`.","parameters":{"locale":{"type":"string","enum":["en","es","de"],"description":"Language of the answer. Defaults to en."},"query":{"type":"string","description":"Free-text search, e.g. a neighbourhood, a building name or an operator brand."},"address":{"type":"string","description":"A street address the user named, e.g. 'Domstraße 17' or 'Calle Velázquez 34'. Returns the listing AT that address first, then others on the same street; nothing else. Pass `city` too when the user named one."},"city":{"type":"string","description":"The city, e.g. 'berlin', 'munich' or 'München', 'cologne' or 'Köln'. A slug is safest; a name we do not recognise returns the full list of cities we cover."},"amenities":{"type":"string","description":"Comma-separated amenity slugs. They are snake_case, e.g. 'wifi,meeting_rooms,access_24_7' — never hyphenated. Omit if the user did not ask for specific features; if a slug is wrong the tool answers with the full valid list."},"spaceType":{"type":"string","enum":["private_office","exclusive_bereich","fix_desk","flex_desk","day_pass","meeting_room","virtual_office","event_space","membership"],"description":"Kind of workspace wanted. Omit for any."},"minDesks":{"type":"number","description":"Minimum number of desks the space must fit."},"maxPrice":{"type":"number","description":"Maximum starting price per month, in approximate EUR."}}},{"name":"agent-filters","method":"GET","url":"https://coworkingview.com/api/agent/filters","description":"The live values above, as JSON plus a `text` rendering.","parameters":{"locale":{"type":"string","enum":["en","es","de"]}}},{"name":"listing-page","method":"GET","url":"https://coworkingview.com/{locale}/coworking","description":"The human listing. City and district hubs are paths (/{locale}/coworking/{city}, /{locale}/coworking/{city}/{district}); the query parameters below narrow them. A parameter at its default is omitted from the URL.","parameters":{"country":{"description":"Country slug, e.g. 'germany'. Scopes to every city in it.","default":"all"},"location":{"description":"City NAME as stored in the catalogue ('Berlin', 'Munich'). The city hub path /{locale}/coworking/{city-slug} is the canonical way to scope a city; prefer it.","default":"all"},"zone":{"description":"District name within the city ('Mitte', 'Kreuzberg').","default":"all"},"sortBy":{"description":"Order of the list. Omit for the default order.","default":"random","enum":["date-desc","date-asc"]},"pricingOptionType":{"description":"Only spaces that publish this kind of workspace.","default":"all","enum":["private_office","exclusive_bereich","fix_desk","flex_desk","day_pass","meeting_room","virtual_office","event_space","membership"]},"operator":{"description":"Operator brand slug, e.g. 'wework'.","default":"all"},"minCapacity":{"description":"Team size: spaces with a single workspace that seats this many.","default":""},"amenities":{"description":"Comma-separated amenity slugs; a space must have ALL of them.","default":[],"enum":["ac_heating","access_24_7","access_control","alarm_system","ambient_music","bicycles","ergonomic_chairs","ergonomic_desks","event_area","free_coffee_tea","green_areas","gym","kitchenette","landline_phone","lockers","lounge_area","mail_service","meeting_rooms","monitors","natural_light","networking_events","office_supplies","parking","pet_friendly","phone_booths","power_outlets","printer_scanner","projector","purified_water","reception","safe_box","security_24_7","showers","snacks","surveillance_cameras","terrace","videoconference_room","wheelchair_access","whiteboards","wifi"]},"minPrice":{"description":"Minimum monthly price, approximate EUR (prices are converted for filtering only).","default":""},"maxPrice":{"description":"Maximum monthly price, approximate EUR (prices are converted for filtering only).","default":""},"photos":{"description":"'1' = only spaces with photos. Hides listings, never reorders; not an indexable page (robots-disallowed, canonical stays on the unfiltered listing).","default":""}}},{"name":"catalogue-api","method":"GET","url":"https://api.coworkingview.com/v1","description":"Paginated listings, detail by slug, market rates and rankings. No API key for reads.","openapi":"https://coworkingview.com/openapi.json"}],"booking":"There is no availability or booking endpoint: CoworkingView forwards enquiries (the submit_workspace_inquiry site tool, or POST https://api.coworkingview.com/v1/leads/inquiry) and the operator confirms directly. Do not tell a user a space is available.","examples":[{"ask":"Private office for 8 people in Berlin under 5000 EUR a month","request":"https://coworkingview.com/api/agent/search?city=berlin&spaceType=private_office&minDesks=8&maxPrice=5000"},{"ask":"Coworking in Berlin with meeting rooms and 24/7 access","request":"https://coworkingview.com/api/agent/search?city=berlin&amenities=meeting_rooms,access_24_7"},{"ask":"Show the user the Berlin listing sorted by rating","request":"https://coworkingview.com/en/coworking/berlin?sortBy=date-desc"}],"related":{"webmcp":"https://coworkingview.com/.well-known/webmcp","mcpServer":"https://coworkingview.com/.well-known/mcp.json","llmsTxt":"https://coworkingview.com/llms.txt"}}