{"openapi":"3.1.0","info":{"title":"FritzMe API","version":"1.0.0","description":"Public, read-only API of the FritzMe hospitality marketplace. Talent data is never exposed here. The same data is available to AI clients over the Model Context Protocol at /mcp (Streamable HTTP, read-only tools, API key required; see /.well-known/mcp.json). Trust labels (claim, documented, verified) are set by FritzMe admins, not by vendors."},"servers":[{"url":"https://fritzme.com/api/v1"}],"paths":{"/jobs":{"get":{"operationId":"listJobs","summary":"Search published jobs","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":100}},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":60}},{"name":"department","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":80}},{"name":"contract","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":80}},{"name":"language","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":40}},{"name":"accommodation","in":"query","required":false,"schema":{"type":"string","enum":["true","false"]}},{"name":"employer","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":120}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","enum":["en","de","es"]}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"type":"integer","minimum":1,"maximum":100}},{"name":"offset","in":"query","required":false,"schema":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"slug":{"type":"string"},"title":{"type":"string"},"department":{"type":"string"},"city":{"type":["string","null"]},"country":{"type":["string","null"]},"payText":{"type":["string","null"]},"contract":{"type":"string"},"term":{"type":["string","null"]},"accommodation":{"type":"boolean"},"languages":{"type":"array","items":{"type":"string"}},"level":{"type":["string","null"]},"description":{"type":["string","null"]},"featured":{"type":"boolean"},"publishedAt":{"type":["string","null"]},"expiresAt":{"type":["string","null"]},"employer":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"verifiedEmployer":{"type":"boolean"},"claimed":{"type":"boolean"}},"required":["slug","name","verifiedEmployer","claimed"],"additionalProperties":false},"hotel":{"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"verifiedEmployer":{"type":"boolean"},"claimed":{"type":"boolean"}},"required":["slug","name","verifiedEmployer","claimed"],"additionalProperties":false},{"type":"null"}]}},"required":["slug","title","department","city","country","payText","contract","term","accommodation","languages","level","description","featured","publishedAt","expiresAt","employer","hotel"],"additionalProperties":false}},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"offset":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["items","total","limit","offset"],"additionalProperties":false}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/jobs/{slug}":{"get":{"operationId":"getJob","summary":"Get one job","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","enum":["en","de","es"]}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"slug":{"type":"string"},"title":{"type":"string"},"department":{"type":"string"},"city":{"type":["string","null"]},"country":{"type":["string","null"]},"payText":{"type":["string","null"]},"contract":{"type":"string"},"term":{"type":["string","null"]},"accommodation":{"type":"boolean"},"languages":{"type":"array","items":{"type":"string"}},"level":{"type":["string","null"]},"description":{"type":["string","null"]},"featured":{"type":"boolean"},"publishedAt":{"type":["string","null"]},"expiresAt":{"type":["string","null"]},"employer":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"verifiedEmployer":{"type":"boolean"},"claimed":{"type":"boolean"}},"required":["slug","name","verifiedEmployer","claimed"],"additionalProperties":false},"hotel":{"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"verifiedEmployer":{"type":"boolean"},"claimed":{"type":"boolean"}},"required":["slug","name","verifiedEmployer","claimed"],"additionalProperties":false},{"type":"null"}]}},"required":["slug","title","department","city","country","payText","contract","term","accommodation","languages","level","description","featured","publishedAt","expiresAt","employer","hotel"],"additionalProperties":false}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/agents":{"get":{"operationId":"listAgents","summary":"Search published AI agents","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":100}},{"name":"department","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":80}},{"name":"autonomy","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":4}},{"name":"vendor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":120}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"type":"integer","minimum":1,"maximum":100}},{"name":"offset","in":"query","required":false,"schema":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"department":{"type":"string"},"roleLabel":{"type":"string"},"autonomy":{"type":"integer","minimum":1,"maximum":4},"summary":{"type":"string"},"languages":{"type":"array","items":{"type":"string"}},"pricingText":{"type":["string","null"]},"featured":{"type":"boolean"},"vendor":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"verifiedEmployer":{"type":"boolean"},"claimed":{"type":"boolean"}},"required":["slug","name","verifiedEmployer","claimed"],"additionalProperties":false}},"required":["slug","name","department","roleLabel","autonomy","summary","languages","pricingText","featured","vendor"],"additionalProperties":false}},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"offset":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["items","total","limit","offset"],"additionalProperties":false}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/agents/{slug}":{"get":{"operationId":"getAgent","summary":"Get one agent with capabilities, limits and handover rules","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"department":{"type":"string"},"roleLabel":{"type":"string"},"autonomy":{"type":"integer","minimum":1,"maximum":4},"summary":{"type":"string"},"languages":{"type":"array","items":{"type":"string"}},"pricingText":{"type":["string","null"]},"featured":{"type":"boolean"},"vendor":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"verifiedEmployer":{"type":"boolean"},"claimed":{"type":"boolean"}},"required":["slug","name","verifiedEmployer","claimed"],"additionalProperties":false},"overview":{"type":["string","null"]},"integrations":{"type":"array","items":{"type":"string"}},"deployment":{"type":["string","null"]},"pricingModel":{"type":["string","null"]},"requirements":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"string"}},"uses":{"type":"array","items":{"type":"string"}},"can":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"text":{"type":"string"},"trust":{"type":"string","enum":["claim","documented","verified"]}},"required":["id","text","trust"],"additionalProperties":false}},"cannot":{"type":"array","items":{"type":"string"}},"handover":{"type":"array","items":{"type":"string"}}},"required":["slug","name","department","roleLabel","autonomy","summary","languages","pricingText","featured","vendor","overview","integrations","deployment","pricingModel","requirements","uses","can","cannot","handover"],"additionalProperties":false}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/organizations":{"get":{"operationId":"listOrganizations","summary":"List organizations","parameters":[{"name":"kind","in":"query","required":false,"schema":{"type":"string","enum":["hotel","employer","vendor","partner"]}},{"name":"q","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":100}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","enum":["en","de","es"]}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"type":"integer","minimum":1,"maximum":100}},{"name":"offset","in":"query","required":false,"schema":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"verifiedEmployer":{"type":"boolean"},"claimed":{"type":"boolean"},"kind":{"type":"string","enum":["hotel","employer","vendor","partner"]},"city":{"type":["string","null"]},"country":{"type":["string","null"]},"website":{"type":["string","null"]},"description":{"type":["string","null"]},"rooms":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"about":{"type":["string","null"]},"address":{"type":["string","null"]},"postalCode":{"type":["string","null"]},"lat":{"type":["number","null"]},"lng":{"type":["number","null"]},"images":{"type":"array","items":{"type":"string"}}},"required":["slug","name","verifiedEmployer","claimed","kind","city","country","website","description","rooms","about","address","postalCode","lat","lng","images"],"additionalProperties":false}},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"offset":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["items","total","limit","offset"],"additionalProperties":false}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/organizations/{slug}":{"get":{"operationId":"getOrganization","summary":"Get one organization","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","enum":["en","de","es"]}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"verifiedEmployer":{"type":"boolean"},"claimed":{"type":"boolean"},"kind":{"type":"string","enum":["hotel","employer","vendor","partner"]},"city":{"type":["string","null"]},"country":{"type":["string","null"]},"website":{"type":["string","null"]},"description":{"type":["string","null"]},"rooms":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"about":{"type":["string","null"]},"address":{"type":["string","null"]},"postalCode":{"type":["string","null"]},"lat":{"type":["number","null"]},"lng":{"type":["number","null"]},"images":{"type":"array","items":{"type":"string"}}},"required":["slug","name","verifiedEmployer","claimed","kind","city","country","website","description","rooms","about","address","postalCode","lat","lng","images"],"additionalProperties":false}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}}}}