{"openapi":"3.0.1","info":{"title":"Sanctions API","version":"1.0.0"},"paths":{"/sanctions":{"post":{"summary":"Perform a sanctions fuzzy search","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"user_id":{"type":"string"},"sub_user_id":{"type":"string"},"name":{"type":"string"},"surname":{"type":"string"},"aka":{"type":"string"},"min_score":{"type":"integer"},"max_result":{"type":"integer"}},"required":["user_id","name"]}}}},"responses":{"200":{"description":"Search results","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string"},"request_id":{"type":"string"},"response_time_ms":{"type":"integer"},"result_count":{"type":"integer"},"data":{"type":"object","properties":{"requested_name":{"type":"string"},"normalized_search":{"type":"string"},"timestamp_utc":{"type":"string"},"results":{"type":"array","items":{"type":"object","properties":{"matched_name":{"type":"string"},"reference_id":{"type":"string"},"reference_type":{"type":"string"},"source":{"type":"string"},"score":{"type":"integer"},"info":{"type":["string","null"]}}}},"audit":{"type":"object","additionalProperties":{"type":"object","properties":{"filename":{"type":"string"},"sha256":{"type":"string"},"generated_at":{"type":"string"},"fetched_at_utc":{"type":"string"}}}}}}}}}}}}}}}}