Silverpop · Schema
Silverpop Contact
Schema for a Silverpop (Acoustic Campaign) contact resource.
Email MarketingMarketing AutomationCampaign ManagementDigital Marketing
Properties
| Name | Type | Description |
|---|---|---|
| id | string | Unique contact identifier. |
| string | Contact's email address (primary key). | |
| first_name | string | Contact's first name. |
| last_name | string | Contact's last name. |
| opt_in_status | string | Email opt-in status. |
| custom_fields | object | Custom field key-value pairs specific to the database schema. |
| created | string | Contact creation timestamp. |
| modified | string | Last modification timestamp. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/silverpop/main/json-schema/silverpop-contact-schema.json",
"title": "Silverpop Contact",
"description": "Schema for a Silverpop (Acoustic Campaign) contact resource.",
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Unique contact identifier."
},
"email": {
"type": "string",
"format": "email",
"description": "Contact's email address (primary key)."
},
"first_name": {
"type": "string",
"description": "Contact's first name."
},
"last_name": {
"type": "string",
"description": "Contact's last name."
},
"opt_in_status": {
"type": "string",
"enum": ["opted_in", "opted_out", "pending"],
"description": "Email opt-in status."
},
"custom_fields": {
"type": "object",
"additionalProperties": true,
"description": "Custom field key-value pairs specific to the database schema."
},
"created": {
"type": "string",
"format": "date-time",
"description": "Contact creation timestamp."
},
"modified": {
"type": "string",
"format": "date-time",
"description": "Last modification timestamp."
}
},
"required": ["email"]
}