SDK
Supressões
`suppressions.list`, `listAll`, `iterate`, `get`, `add` e `remove`.
Todos os métodos
const complaints = await openemail.suppressions.listAll({ reason: 'complaint' }) const row = await openemail.suppressions.add({ email: '[email protected]' }) if (row.removable) await openemail.suppressions.remove(row.id)Os endereços para os quais este espaço de trabalho não enviará: bounces permanentes e queixas, registados no momento em que acontecem, e qualquer endereço bloqueado à mão. Um envio para um deles é recusado para esse destinatário antes de sair o que quer que seja. Ler precisa de settings:read e alterar precisa de settings:write, os âmbitos que protegem o ecrã Endereços bloqueados.
add responde com a linha, quer seja nova quer já existisse. remove recusa um bounce permanente com 409 suppression_not_removable, o que removable lhe diz de antemão. Uma chave limitada a determinados endereços ou domínios pode ler a lista e não a pode alterar.