{"openapi":"3.0.0","info":{"title":"SanctionScope API","version":"1","description":"Merged sanctions lists (US, EU, UK, UN, AU, CA), geocoded, with cross-list relationships. Static JSON plus a few query endpoints. Free, no key."},"servers":[{"url":"https://sanctionscope.com/api/v1"}],"paths":{"/meta.json":{"get":{"summary":"Build info, counts, authority status"}},"/parties.json":{"get":{"summary":"All merged parties (large)"}},"/index.json":{"get":{"summary":"Compact index for client-side search"}},"/changes.json":{"get":{"summary":"Additions and removals by date"}},"/feed.xml":{"get":{"summary":"RSS of changes"}},"/programs.json":{"get":{"summary":"Programs with counts"}},"/programs/{slug}.json":{"get":{"summary":"Parties in one program"}},"/countries.json":{"get":{"summary":"Countries with counts"}},"/countries/{iso2}.json":{"get":{"summary":"Parties located in one country"}},"/party/{id}":{"get":{"summary":"One party by id (dynamic)"}},"/search":{"get":{"summary":"Name or alias search (dynamic)","parameters":[{"name":"q","in":"query","required":true},{"name":"limit","in":"query"}]}},"/screen":{"post":{"summary":"Fuzzy screening of up to 100 names per request (dynamic)","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"names":{"type":"array","items":{"type":"string"}},"threshold":{"type":"number"}}}}}}}}}}