DocsAPI ReferenceSuppressions

Update suppression

const response = await fetch('https://api.emailit.com/v2/suppressions/sup_47TaFwzJx6mD7NeJYvLjFxVwbgT', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer em_test_51RxCWJ...vS00p61e0qRE',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    reason: 'Updated reason for suppression',
    keep_until: '2026-01-01T00:00:00.000000Z'
  })
});

const result = await response.json();

Responses

{
  "object": "suppression",
  "id": "sup_47TaFwzJx6mD7NeJYvLjFxVwbgT",
  "email": "bounced@example.com",
  "type": "bounce",
  "reason": "Updated reason for suppression",
  "timestamp": "2025-12-24T10:30:00.000000Z",
  "keep_until": "2026-01-01T00:00:00.000000Z"
}