Send a campaign test
Sends one rendered draft email to the authenticated actor's email address, using optional contactId only for personalization.
POST
Sends one rendered draft email to the authenticated actor's email address, using optional contactId only for personalization. Creates no campaign run. Normal sending permissions, billing, and delivery policies apply.
apiKeyheader
x-api-key<token>application/json- body
content*||audience*contactId?|nullCampaignTestSend
application/json- response
id*MessageIdMatch
^msg_[0-9a-hjkmnp-tv-z]{16,24}$import { createClient } from "samva";
const samva = createClient({ apiKey: process.env.SAMVA_API_KEY! });
const result = await samva.campaigns.sendTest({
"content": {
"channel": "email",
"email": {}
},
"audience": {
"topicId": "example"
}
});Example Response
{
"id": "string"
}