Mailchimp · Schema

RejectEntry

An entry in the rejection blacklist.

CampaignsEmail MarketingMarketing AutomationNewslettersTransactional Email

Properties

Name Type Description
email string The rejected email address.
reason string The reason the address is on the blacklist.
detail string Extended details about the rejection.
created_at string When the entry was added to the blacklist.
last_event_at string When the last event occurred for this address.
expires_at string When the rejection expires (if applicable).
expired boolean Whether the rejection has expired.
subaccount string The subaccount this rejection applies to, if any.
sender object Sender statistics associated with the rejection.
View JSON Schema on GitHub

JSON Schema

mailchimp-rejectentry-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/RejectEntry",
  "title": "RejectEntry",
  "type": "object",
  "description": "An entry in the rejection blacklist.",
  "properties": {
    "email": {
      "type": "string",
      "format": "email",
      "description": "The rejected email address.",
      "example": "[email protected]"
    },
    "reason": {
      "type": "string",
      "enum": [
        "hard-bounce",
        "soft-bounce",
        "spam",
        "unsub",
        "custom"
      ],
      "description": "The reason the address is on the blacklist.",
      "example": "hard-bounce"
    },
    "detail": {
      "type": "string",
      "description": "Extended details about the rejection.",
      "example": "example_value"
    },
    "created_at": {
      "type": "string",
      "format": "date-time",
      "description": "When the entry was added to the blacklist.",
      "example": "2026-01-15T10:30:00Z"
    },
    "last_event_at": {
      "type": "string",
      "format": "date-time",
      "description": "When the last event occurred for this address.",
      "example": "2026-01-15T10:30:00Z"
    },
    "expires_at": {
      "type": "string",
      "format": "date-time",
      "description": "When the rejection expires (if applicable).",
      "example": "2026-01-15T10:30:00Z"
    },
    "expired": {
      "type": "boolean",
      "description": "Whether the rejection has expired.",
      "example": true
    },
    "subaccount": {
      "type": "string",
      "description": "The subaccount this rejection applies to, if any.",
      "example": "example_value"
    },
    "sender": {
      "type": "object",
      "properties": {
        "address": {
          "type": "string",
          "format": "email"
        },
        "created_at": {
          "type": "string",
          "format": "date-time"
        },
        "sent": {
          "type": "integer"
        },
        "hard_bounces": {
          "type": "integer"
        },
        "soft_bounces": {
          "type": "integer"
        },
        "rejects": {
          "type": "integer"
        },
        "complaints": {
          "type": "integer"
        },
        "unsubs": {
          "type": "integer"
        },
        "opens": {
          "type": "integer"
        },
        "clicks": {
          "type": "integer"
        }
      },
      "description": "Sender statistics associated with the rejection.",
      "example": "example_value"
    }
  }
}