{"service":"Sisukas Filters API","version":"0.4.0","environment":"test","description":"Small persistence API for Sisukas filter configurations. Clients POST a filter JSON, receive a stable hash ID, and can later GET or DELETE the configuration by that hash. Identical payloads are deduplicated and return the same hash ID.","endpoints":{"health":{"method":"GET","path":"/health","description":"Service health, build metadata, and runtime info"},"save_filter":{"method":"POST","path":"/api/filters","description":"Save a filter configuration (deduplicated by content hash)"},"load_filter":{"method":"GET","path":"/api/filters/{hash_id}","description":"Load a saved filter configuration by hash ID"},"delete_filter":{"method":"DELETE","path":"/api/filters/{hash_id}","description":"Delete a saved filter configuration by hash ID"},"docs":{"method":"GET","path":"/docs","description":"Interactive API documentation (Swagger UI)"}}}