{"openapi":"3.1.0","info":{"title":"LossHQ Directory API","version":"1.0.0","description":"Search LossHQ's directory of certified insurance appraisers and umpires. Public, read-only."},"servers":[{"url":"https://www.losshq.com"}],"paths":{"/api/directory":{"get":{"operationId":"searchProfessionals","parameters":[{"name":"state","in":"query","required":false,"schema":{"type":"string"}},{"name":"city","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"specialty","in":"query","required":false,"schema":{"type":"string"}},{"name":"certification","in":"query","required":false,"schema":{"type":"string"}},{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Matching professionals"}}}},"/api/directory/{username}":{"get":{"operationId":"getProfessional","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"One professional"},"404":{"description":"Not found"}}}}}}