A fonte inteira, organizada e pronta para consultar: cada endpoint desta página responde em milissegundos. Cada resposta traz
as_of: o quão atuais são os dados. Como funcionam os datasets.Buscar partes sancionadas
POST /us/ofac/sanctions-search/v1 Dataset
Busca em ambas as listas por qualquer combinação de nome ou alias, lista,
tipo de parte, programa de sanções e país.
as_of (o quão atuais são os dados), os filtros aplicados, total (correspondências em todas as páginas), page, per_page, total_pages, count e parties[], por nome.
Cada parte traz id (a chave, p. ex. sdn-36), list (sdn ou non_sdn), entity_number, name (SOBRENOME, Nome para uma pessoa), party_type (individual, entity, vessel ou aircraft), programs[] (os programas de sanções, p. ex. RUSSIA-EO14024, SDGT, CUBA), title, remarks (a nota da própria OFAC, que traz datas e locais de nascimento, passaportes e números tributários e de registro), vessel (indicativo, tipo, tonelagem, bandeira e proprietário, para uma embarcação), aliases[] ({ type, name, remarks }, onde o tipo é aka, fka ou nka), alias_names[], addresses[] ({ address, city_state_province, country, remarks }) e countries[].
Os campos vazios são null. A OFAC escreve o nome de uma pessoa começando pelo sobrenome, e registra a maior parte do detalhe identificador como texto em remarks e não como campos.
A busca cobre o nome principal da parte e todos os seus aliases, palavra por
palavra e sem stemming, então
query encontra uma parte por qualquer nome que
a OFAC registre. Atualizado diariamente; uma parte que a OFAC retira da lista
deixa de aparecer.Uma parte
POST /us/ofac/sanctioned-party/v1 Dataset
Resolve uma parte sancionada pelo seu id e retorna o registro completo.
found, id, as_of e party (null quando não encontrado).
Cada parte traz id (a chave, p. ex. sdn-36), list (sdn ou non_sdn), entity_number, name (SOBRENOME, Nome para uma pessoa), party_type (individual, entity, vessel ou aircraft), programs[] (os programas de sanções, p. ex. RUSSIA-EO14024, SDGT, CUBA), title, remarks (a nota da própria OFAC, que traz datas e locais de nascimento, passaportes e números tributários e de registro), vessel (indicativo, tipo, tonelagem, bandeira e proprietário, para uma embarcação), aliases[] ({ type, name, remarks }, onde o tipo é aka, fka ou nka), alias_names[], addresses[] ({ address, city_state_province, country, remarks }) e countries[].
Os campos vazios são null. A OFAC escreve o nome de uma pessoa começando pelo sobrenome, e registra a maior parte do detalhe identificador como texto em remarks e não como campos.
Um id que nenhuma lista registra retorna
found: false com HTTP 200, não um
erro. Essa é também a resposta para uma parte que a OFAC retirou da lista.Referência completa
Esquemas, todos os campos de resposta e um playground interativo.