Sends one of a workflow’s email steps (workflowId, and optionally step), or a subject and body, through the environment’s email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don’t count towards analytics or usage.
A session token from subscriber login, used by subscriber.dev's own apps. Requests about an environment also need its ID in the x-environment-id header. From your own code, use an API key.
Sender name for every email in this workflow, e.g. "Jane from Acme". Defaults to the email integration's fromName. The from address always comes from the integration.
Sample data for the template, like a trigger payload: {"plan": "pro"} is {{ plan }}. Put subscriber fields under "subscriber", e.g. {"subscriber": {"firstName": "Ada"}}. Defaults to your own details as the subscriber.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"subscriber.dev","colors":{"primary":"#000000","light":"#EDEDED","dark":"#161616"},"logo":{"light":"https://mintcdn.com/open-engineering/FtDwJKEB28O2B7rG/logo-light.svg?fit=max\u0026auto=format\u0026n=FtDwJKEB28O2B7rG\u0026q=85\u0026s=048dcffd502c6c603eb9b144c77aba02","dark":"https://mintcdn.com/open-engineering/FtDwJKEB28O2B7rG/logo-dark.svg?fit=max\u0026auto=format\u0026n=FtDwJKEB28O2B7rG\u0026q=85\u0026s=5424cf55dfb0fd17c02175285780ccbc","href":"https://subscriber.dev"},"favicon":"https://mintcdn.com/open-engineering/FtDwJKEB28O2B7rG/favicon.svg?fit=max\u0026auto=format\u0026n=FtDwJKEB28O2B7rG\u0026q=85\u0026s=b79a551fb46815e7e68ffcfa2298ccc5","navbar":{"links":[{"href":"https://github.com/kanbn/subscriber.dev","label":"GitHub"}],"primary":{"type":"button","label":"Sign in","href":"https://subscriber.dev/auth"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"open-engineering","hasAudioNarration":false,"actualSubdomain":"open-engineering","customDomains":["docs.subscriber.dev"],"gitSource":{"type":"github","owner":"kanbn","repo":"subscriber.dev","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":"","_id":"6ae43c244060152f8a9840a3"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae4445c0d452b7e616e98b4","collectionId":"25aaffca-635e-4aef-9964-74b933de135f","liveDeploymentHistoryId":"6ae4445c0d452b7e616e98b4","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4763535628143bec2a8d9","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"API reference","count":57},{"language":"default","tag":"Integrations","count":12},{"language":"default","tag":"Subscribers","count":10},{"language":"default","tag":"Guides","count":9},{"language":"default","tag":"Broadcasts","count":8},{"language":"default","tag":"Workflows","count":8},{"language":"default","tag":"Users","count":5},{"language":"default","tag":"API keys","count":4},{"language":"default","tag":"Tools","count":3},{"language":"default","tag":"Billing","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"html{font-size:14px}#page-title{font-size:1.75rem}.mdx-content h2{font-size:1.25rem}.mdx-content h3{font-size:1.1rem}"}],"page":{"pagePath":"api-reference/emails/send-a-test-email","slug":"/api-reference/emails/send-a-test-email","pageMetadata":{"title":"Send a test email","description":"Sends one of a workflow's email steps (workflowId, and optionally step), or a subject and body, through the environment's email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don't count towards analytics or usage.","deprecated":null,"version":null,"openapi":"/openapi.json post /emails/test","href":"/api-reference/emails/send-a-test-email","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Sends one of a workflow’s email steps (workflowId, and optionally step), or a subject and body, through the environment’s email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don’t count towards analytics or usage.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Send a test email","description":"Sends one of a workflow's email steps (workflowId, and optionally step), or a subject and body, through the environment's email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don't count towards analytics or usage.","deprecated":null,"version":null,"openapi":"/openapi.json post /emails/test","href":"/api-reference/emails/send-a-test-email","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Sends one of a workflow's email steps (workflowId, and optionally step), or a subject and body, through the environment's email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don't count towards analytics or usage.","operationId":"sendTestEmail","parameters":[],"requestBody":"34557239-4c77-4a34-8bea-b429b472be0f","responses":{"200":"b124cc5e-6ddc-4919-b538-2025e83e5f59","400":"255724ca-de35-4d63-b498-e771472ba2b3","401":"70b09fb6-5b7a-4657-bbe6-90887e729010","404":"e834bcb0-4612-4e41-80f8-2966434a8944","429":"317ef706-c6fa-4656-be6f-792613440ee5"},"security":["88c40ff5-1b62-482f-bcd4-9fd9b4f1f94c","9452d909-3beb-4044-8a68-d0d4452dfd3e"],"summary":"Send a test email","tags":["Emails"],"method":"post","type":"path","servers":["192ed7c9-ec81-46ac-9b49-45b145bb4db6"],"path":"/emails/test","baseUrlOptions":["https://api.subscriber.dev"],"title":"Send a test email","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"subject":{"type":"string","maxLength":500,"uniqueKey":"subject","typeLabel":"string"},"body":{"type":"string","uniqueKey":"body","typeLabel":"string"},"layout":{"default":"default","type":"string","enum":["default","none"],"uniqueKey":"layout","typeLabel":"enum\u003cstring>"},"previewText":{"description":"Short summary inboxes show next to the subject. Supports Liquid. Only used with the default layout.","type":"string","maxLength":255,"uniqueKey":"previewText","typeLabel":"string"},"fromName":{"description":"Sender name for every email in this workflow, e.g. \"Jane from Acme\". Defaults to the email integration's fromName. The from address always comes from the integration.","type":"string","maxLength":255,"uniqueKey":"fromName","typeLabel":"string"},"replyTo":{"description":"Where replies to this workflow's emails go. Defaults to the email integration's replyTo, or the from address.","type":"string","format":"email","pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","uniqueKey":"replyTo","typeLabel":"string\u003cemail>"},"workflowId":{"description":"Send one of this workflow's email steps, as it stands now, instead of a subject and body.","type":"string","uniqueKey":"workflowId","typeLabel":"string"},"step":{"description":"Which of the workflow's steps to send, counting from 1. Defaults to its first email step.","type":"integer","minimum":1,"maximum":9007199254740991,"uniqueKey":"step","typeLabel":"integer"},"to":{"description":"Who to send it to. Defaults to your own address.","type":"string","format":"email","pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","uniqueKey":"to","typeLabel":"string\u003cemail>"},"data":{"description":"Sample data for the template, like a trigger payload: {\"plan\": \"pro\"} is {{ plan }}. Put subscriber fields under \"subscriber\", e.g. {\"subscriber\": {\"firstName\": \"Ada\"}}. Defaults to your own details as the subscriber.","type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{}],"uniqueKey":"data.additionalProperties","typeLabel":"any"},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"subject":"\u003cstring>","body":"\u003cstring>","layout":"default","previewText":"\u003cstring>","fromName":"\u003cstring>","replyTo":"jsmith@example.com","workflowId":"\u003cstring>","step":4503599627370496,"to":"jsmith@example.com","data":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"b124cc5e-6ddc-4919-b538-2025e83e5f59":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"to":{"type":"string","isRequired":true,"uniqueKey":"to","typeLabel":"string"},"subject":{"type":"string","isRequired":true,"uniqueKey":"subject","typeLabel":"string"}},"required":["to","subject"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"to":"\u003cstring>","subject":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"255724ca-de35-4d63-b498-e771472ba2b3":{"description":"No such email step, no email integration, or the email couldn't be sent","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","example":404,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","example":"Workflow not found","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","example":"Not Found","uniqueKey":"error","typeLabel":"string"},"errors":{"description":"Which fields failed validation, on a 400.","type":"array","items":{"type":"object","properties":{"path":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"errors.items.[INDEX].path.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"errors.items.[INDEX].path.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"errors.items.[INDEX].path.items.[INDEX]","typeLabel":"string | number"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"(string | number)[]"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"code":{"type":"string","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"required":["statusCode","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":404,"message":"Workflow not found","error":"Not Found","errors":[{"path":["\u003cstring>"],"message":"\u003cstring>","code":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"70b09fb6-5b7a-4657-bbe6-90887e729010":{"description":"Missing or invalid API key","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","example":404,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","example":"Workflow not found","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","example":"Not Found","uniqueKey":"error","typeLabel":"string"},"errors":{"description":"Which fields failed validation, on a 400.","type":"array","items":{"type":"object","properties":{"path":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"errors.items.[INDEX].path.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"errors.items.[INDEX].path.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"errors.items.[INDEX].path.items.[INDEX]","typeLabel":"string | number"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"(string | number)[]"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"code":{"type":"string","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"required":["statusCode","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":404,"message":"Workflow not found","error":"Not Found","errors":[{"path":["\u003cstring>"],"message":"\u003cstring>","code":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"e834bcb0-4612-4e41-80f8-2966434a8944":{"description":"Workflow not found","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","example":404,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","example":"Workflow not found","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","example":"Not Found","uniqueKey":"error","typeLabel":"string"},"errors":{"description":"Which fields failed validation, on a 400.","type":"array","items":{"type":"object","properties":{"path":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"errors.items.[INDEX].path.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"errors.items.[INDEX].path.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"errors.items.[INDEX].path.items.[INDEX]","typeLabel":"string | number"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"(string | number)[]"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"code":{"type":"string","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"required":["statusCode","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":404,"message":"Workflow not found","error":"Not Found","errors":[{"path":["\u003cstring>"],"message":"\u003cstring>","code":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"317ef706-c6fa-4656-be6f-792613440ee5":{"description":"Rate limited. Wait a second and retry.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","example":404,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","example":"Workflow not found","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","example":"Not Found","uniqueKey":"error","typeLabel":"string"},"errors":{"description":"Which fields failed validation, on a 400.","type":"array","items":{"type":"object","properties":{"path":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"errors.items.[INDEX].path.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"errors.items.[INDEX].path.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"errors.items.[INDEX].path.items.[INDEX]","typeLabel":"string | number"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"(string | number)[]"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"code":{"type":"string","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"required":["statusCode","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":404,"message":"Workflow not found","error":"Not Found","errors":[{"path":["\u003cstring>"],"message":"\u003cstring>","code":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"88c40ff5-1b62-482f-bcd4-9fd9b4f1f94c":{"bearer":{"scheme":"bearer","type":"http","description":"A session token from `subscriber login`, used by subscriber.dev's own apps. Requests about an environment also need its ID in the `x-environment-id` header. From your own code, use an API key.","scopes":[],"schemeName":"bearer"}},"9452d909-3beb-4044-8a68-d0d4452dfd3e":{"api-key":{"type":"apiKey","in":"header","name":"X-API-Key","description":"An environment API key. Keep it on your server.","scopes":["emails:test"],"schemeName":"api-key"}}},"servers":{"192ed7c9-ec81-46ac-9b49-45b145bb4db6":{"url":"https://api.subscriber.dev","description":"Cloud"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"scheme":"bearer","type":"http","description":"A session token from `subscriber login`, used by subscriber.dev's own apps. Requests about an environment also need its ID in the `x-environment-id` header. From your own code, use an API key.","scopes":[],"schemeName":"bearer"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"A session token from `subscriber login`, used by subscriber.dev's own apps. Requests about an environment also need its ID in the `x-environment-id` header. From your own code, use an API key.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearer","name":"Authorization"}],"title":"bearer"},{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","description":"An environment API key. Keep it on your server.","scopes":["emails:test"],"schemeName":"api-key"},"schema":{"title":"X-API-Key","type":"string","description":"An environment API key. Keep it on your server.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"api-key","name":"X-API-Key"}],"title":"api-key"}]},"originalFileLocation":"openapi.json"},"subdomain":"open-engineering","siteName":"subscriber.dev","title":"Send a test email - subscriber.dev","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T06:45:05.672Z","originalFileLocation":"api-reference/emails/send-a-test-email.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Sends one of a workflow\u0026#x27;s email steps (workflowId, and optionally step), or a subject and body, through the environment\u0026#x27;s email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don\u0026#x27;t count towards analytics or usage.\">\u003cmeta data-mint-head name=\"application-name\" content=\"subscriber.dev\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Send a test email - subscriber.dev\">\u003cmeta data-mint-head property=\"og:description\" content=\"Sends one of a workflow\u0026#x27;s email steps (workflowId, and optionally step), or a subject and body, through the environment\u0026#x27;s email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don\u0026#x27;t count towards analytics or usage.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"subscriber.dev\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://open-engineering.mintlify.app/_mintlify/api/og/v2?division=Emails\u0026amp;title=Send+a+test+email\u0026amp;description=Sends+one+of+a+workflow%27s+email+steps+%28workflowId%2C+and+optionally+step%29%2C+or+a+subject+and+body%2C+through+the+environment%27s+email+integration%2C+to+you+or+another+a\u0026amp;theme=5aa4f509b9d72c26eae09b6d\u0026amp;signature=f1b025cea01f41890845f663507995aaf7519a8f25089c1d785ae0053eb54fd3\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Send a test email - subscriber.dev\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Sends one of a workflow\u0026#x27;s email steps (workflowId, and optionally step), or a subject and body, through the environment\u0026#x27;s email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don\u0026#x27;t count towards analytics or usage.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://open-engineering.mintlify.app/_mintlify/api/og/v2?division=Emails\u0026amp;title=Send+a+test+email\u0026amp;description=Sends+one+of+a+workflow%27s+email+steps+%28workflowId%2C+and+optionally+step%29%2C+or+a+subject+and+body%2C+through+the+environment%27s+email+integration%2C+to+you+or+another+a\u0026amp;theme=5aa4f509b9d72c26eae09b6d\u0026amp;signature=f1b025cea01f41890845f663507995aaf7519a8f25089c1d785ae0053eb54fd3\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/open-engineering/pBGEdOzwhH8t_4vB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"subscriber.dev\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/emails/send-a-test-email.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.subscriber.dev/#organization\",\"name\":\"subscriber.dev\",\"url\":\"https://docs.subscriber.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/open-engineering/FtDwJKEB28O2B7rG/logo-light.svg?fit=max\u0026auto=format\u0026n=FtDwJKEB28O2B7rG\u0026q=85\u0026s=048dcffd502c6c603eb9b144c77aba02\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.subscriber.dev#website\",\"name\":\"subscriber.dev\",\"url\":\"https://docs.subscriber.dev\",\"publisher\":{\"@id\":\"https://docs.subscriber.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email#webpage\",\"url\":\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email\",\"name\":\"Send a test email\",\"description\":\"Sends one of a workflow's email steps (workflowId, and optionally step), or a subject and body, through the environment's email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don't count towards analytics or usage.\",\"dateModified\":\"2026-10-30T06:45:05.672Z\",\"isPartOf\":{\"@id\":\"https://docs.subscriber.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://docs.subscriber.dev/api-reference/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Emails\",\"item\":\"https://docs.subscriber.dev/api-reference/emails/render-an-email\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Send a test email\",\"item\":\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email#apireference\",\"headline\":\"Send a test email\",\"name\":\"Send a test email\",\"description\":\"Sends one of a workflow's email steps (workflowId, and optionally step), or a subject and body, through the environment's email integration, to you or another address, without creating a subscriber or a run. Your details are the sample subscriber unless you pass data. Subject lines are prefixed with [Test], and test emails don't count towards analytics or usage.\",\"url\":\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email\",\"mainEntityOfPage\":{\"@id\":\"https://docs.subscriber.dev/api-reference/emails/send-a-test-email#webpage\"},\"dateModified\":\"2026-10-30T06:45:05.672Z\",\"publisher\":{\"@id\":\"https://docs.subscriber.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.subscriber.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"subscriber.dev\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"subscriber.dev","nav":{"global":null,"groups":[{"group":"Get started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Quickstart","href":"/quickstart"}]},{"group":"Tools","pages":[{"title":"Connect your AI agent","href":"/mcp"},{"title":"CLI reference","href":"/cli"},{"title":"TUI","href":"/tui"}]},{"group":"Guides","pages":[{"title":"Environments","href":"/environments"},{"title":"Subscribers","href":"/subscribers"},{"title":"Sending","href":"/sending"},{"title":"Workflows","href":"/workflows"},{"title":"Templates","href":"/templates"},{"title":"Broadcasts","href":"/broadcasts"},{"title":"Plans and limits","href":"/plans"},{"title":"Analytics","href":"/analytics"},{"title":"Troubleshooting","href":"/troubleshooting"}]},{"group":"Integrations","pages":[{"title":"Overview","href":"/integrations/overview"},{"title":"Resend","href":"/integrations/resend"},{"title":"Postmark","href":"/integrations/postmark"},{"title":"Amazon SES","href":"/integrations/ses"},{"title":"SMTP","href":"/integrations/smtp"},{"title":"Cloudflare Email","href":"/integrations/cloudflare"},{"title":"Stripe","href":"/integrations/stripe"}]},{"group":"API reference","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"group":"Users","pages":[{"title":"Get current user","deprecated":null,"version":null,"openapi":"/openapi.json get /users/me","href":"/api-reference/users/get-current-user"},{"title":"Update current user","deprecated":null,"version":null,"openapi":"/openapi.json put /users","href":"/api-reference/users/update-current-user"},{"title":"List AI agents connected through MCP sign-in","deprecated":null,"version":null,"openapi":"/openapi.json get /users/me/agents","href":"/api-reference/users/list-ai-agents-connected-through-mcp-sign-in"},{"title":"Disconnect an AI agent and revoke its access","deprecated":null,"version":null,"openapi":"/openapi.json delete /users/me/agents/{clientId}","href":"/api-reference/users/disconnect-an-ai-agent-and-revoke-its-access"},{"title":"Sign out the session this request was made with","deprecated":null,"version":null,"openapi":"/openapi.json delete /users/me/session","href":"/api-reference/users/sign-out-the-session-this-request-was-made-with"}]},{"group":"Workspaces","pages":[{"title":"Get user's workspaces","deprecated":null,"version":null,"openapi":"/openapi.json get /workspaces","href":"/api-reference/workspaces/get-users-workspaces"},{"title":"Create a new workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /workspaces","href":"/api-reference/workspaces/create-a-new-workspace"},{"title":"Update a workspace","deprecated":null,"version":null,"openapi":"/openapi.json patch /workspaces/{workspaceId}","href":"/api-reference/workspaces/update-a-workspace"}]},{"group":"Environments","pages":[{"title":"List a workspace's environments","deprecated":null,"version":null,"openapi":"/openapi.json get /workspaces/{workspaceId}/environments","href":"/api-reference/environments/list-a-workspaces-environments"},{"title":"Create a new environment in a workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /workspaces/{workspaceId}/environments","href":"/api-reference/environments/create-a-new-environment-in-a-workspace"},{"title":"Get the environment's setup checklist","deprecated":null,"version":null,"openapi":"/openapi.json get /setup","href":"/api-reference/environments/get-the-environments-setup-checklist"}]},{"group":"Billing","pages":[{"title":"Get a workspace's plan and usage","deprecated":null,"version":null,"openapi":"/openapi.json get /workspaces/{workspaceId}/billing","href":"/api-reference/billing/get-a-workspaces-plan-and-usage"},{"title":"Get a link to start a paid plan (or the billing portal if the workspace already has one)","deprecated":null,"version":null,"openapi":"/openapi.json post /workspaces/{workspaceId}/billing/checkout","href":"/api-reference/billing/get-a-link-to-start-a-paid-plan-or-the-billing-portal-if-the-workspace-already-has-one"},{"title":"Get a link to manage or cancel the workspace's plan","deprecated":null,"version":null,"openapi":"/openapi.json post /workspaces/{workspaceId}/billing/portal","href":"/api-reference/billing/get-a-link-to-manage-or-cancel-the-workspaces-plan"}]},{"group":"Subscribers","pages":[{"title":"List subscribers","deprecated":null,"version":null,"openapi":"/openapi.json get /subscribers","href":"/api-reference/subscribers/list-subscribers"},{"title":"Create a new subscriber","deprecated":null,"version":null,"openapi":"/openapi.json post /subscribers","href":"/api-reference/subscribers/create-a-new-subscriber"},{"title":"List distinct tags","deprecated":null,"version":null,"openapi":"/openapi.json get /subscribers/tags","href":"/api-reference/subscribers/list-distinct-tags"},{"title":"Get a subscriber","deprecated":null,"version":null,"openapi":"/openapi.json get /subscribers/{subscriberId}","href":"/api-reference/subscribers/get-a-subscriber"},{"title":"Delete a subscriber","deprecated":null,"version":null,"openapi":"/openapi.json delete /subscribers/{subscriberId}","href":"/api-reference/subscribers/delete-a-subscriber"},{"title":"Update a subscriber","deprecated":null,"version":null,"openapi":"/openapi.json patch /subscribers/{subscriberId}","href":"/api-reference/subscribers/update-a-subscriber"},{"title":"Bulk create or update subscribers","deprecated":null,"version":null,"openapi":"/openapi.json post /subscribers/bulk","href":"/api-reference/subscribers/bulk-create-or-update-subscribers"},{"title":"Update subscriber preferences","deprecated":null,"version":null,"openapi":"/openapi.json patch /subscribers/{subscriberId}/preferences","href":"/api-reference/subscribers/update-subscriber-preferences"},{"title":"Add a tag to a subscriber","deprecated":null,"version":null,"openapi":"/openapi.json post /subscribers/{subscriberId}/tags","href":"/api-reference/subscribers/add-a-tag-to-a-subscriber"},{"title":"Remove a tag from a subscriber","deprecated":null,"version":null,"openapi":"/openapi.json delete /subscribers/{subscriberId}/tags/{tag}","href":"/api-reference/subscribers/remove-a-tag-from-a-subscriber"}]},{"group":"Workflows","pages":[{"title":"Trigger a workflow","deprecated":null,"version":null,"openapi":"/openapi.json post /workflows/trigger","href":"/api-reference/workflows/trigger-a-workflow"},{"title":"List workflows","deprecated":null,"version":null,"openapi":"/openapi.json get /workflows","href":"/api-reference/workflows/list-workflows"},{"title":"Create a new workflow","deprecated":null,"version":null,"openapi":"/openapi.json post /workflows","href":"/api-reference/workflows/create-a-new-workflow"},{"title":"List all workflow runs","deprecated":null,"version":null,"openapi":"/openapi.json get /workflows/runs","href":"/api-reference/workflows/list-all-workflow-runs"},{"title":"Get a workflow","deprecated":null,"version":null,"openapi":"/openapi.json get /workflows/{workflowId}","href":"/api-reference/workflows/get-a-workflow"},{"title":"Delete a workflow","deprecated":null,"version":null,"openapi":"/openapi.json delete /workflows/{workflowId}","href":"/api-reference/workflows/delete-a-workflow"},{"title":"Update a workflow","deprecated":null,"version":null,"openapi":"/openapi.json patch /workflows/{workflowId}","href":"/api-reference/workflows/update-a-workflow"},{"title":"List runs for a workflow","deprecated":null,"version":null,"openapi":"/openapi.json get /workflows/{workflowId}/runs","href":"/api-reference/workflows/list-runs-for-a-workflow"}]},{"group":"Broadcasts","pages":[{"title":"Preview a broadcast's audience size","deprecated":null,"version":null,"openapi":"/openapi.json post /workflows/{workflowId}/broadcast/preview","href":"/api-reference/broadcasts/preview-a-broadcasts-audience-size"},{"title":"Trigger a broadcast","deprecated":null,"version":null,"openapi":"/openapi.json post /workflows/{workflowId}/broadcast","href":"/api-reference/broadcasts/trigger-a-broadcast"},{"title":"List broadcasts for a workflow","deprecated":null,"version":null,"openapi":"/openapi.json get /workflows/{workflowId}/broadcasts","href":"/api-reference/broadcasts/list-broadcasts-for-a-workflow"},{"title":"Get a broadcast","deprecated":null,"version":null,"openapi":"/openapi.json get /workflows/{workflowId}/broadcasts/{broadcastId}","href":"/api-reference/broadcasts/get-a-broadcast"},{"title":"Pause a broadcast","deprecated":null,"version":null,"openapi":"/openapi.json post /workflows/{workflowId}/broadcasts/{broadcastId}/pause","href":"/api-reference/broadcasts/pause-a-broadcast"},{"title":"Resume a paused broadcast","deprecated":null,"version":null,"openapi":"/openapi.json post /workflows/{workflowId}/broadcasts/{broadcastId}/resume","href":"/api-reference/broadcasts/resume-a-paused-broadcast"},{"title":"Cancel a broadcast","deprecated":null,"version":null,"openapi":"/openapi.json post /workflows/{workflowId}/broadcasts/{broadcastId}/cancel","href":"/api-reference/broadcasts/cancel-a-broadcast"},{"title":"Re-dispatch a broadcast","deprecated":null,"version":null,"openapi":"/openapi.json post /workflows/{workflowId}/broadcasts/{broadcastId}/redispatch","href":"/api-reference/broadcasts/re-dispatch-a-broadcast"}]},{"group":"Emails","pages":[{"title":"Render an email","description":"Renders a subject and body the way they'd send, filling in variables with your own details as the sample subscriber. Nothing is sent.","deprecated":null,"version":null,"openapi":"/openapi.json post /emails/preview","href":"/api-reference/emails/render-an-email"},{"title":"Send a test email","deprecated":null,"version":null,"openapi":"/openapi.json post /emails/test","href":"/api-reference/emails/send-a-test-email"}]},{"group":"Integrations","pages":[{"title":"Get an integration","description":"Returns the sanitized config for a single integration type (no secrets).","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/{type}","href":"/api-reference/integrations/get-an-integration"},{"title":"Remove an integration","deprecated":null,"version":null,"openapi":"/openapi.json delete /integrations/{type}","href":"/api-reference/integrations/remove-an-integration"},{"title":"Configure an integration","deprecated":null,"version":null,"openapi":"/openapi.json patch /integrations/{type}","href":"/api-reference/integrations/configure-an-integration"},{"title":"Set an integration as primary","deprecated":null,"version":null,"openapi":"/openapi.json patch /integrations/{type}/primary","href":"/api-reference/integrations/set-an-integration-as-primary"},{"title":"List configured integrations","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations","href":"/api-reference/integrations/list-configured-integrations"}]},{"group":"Uploads","pages":[{"title":"Upload an image for your emails","deprecated":null,"version":null,"openapi":"/openapi.json post /uploads","href":"/api-reference/uploads/upload-an-image-for-your-emails"},{"title":"Turn a video link into a thumbnail","deprecated":null,"version":null,"openapi":"/openapi.json post /uploads/video","href":"/api-reference/uploads/turn-a-video-link-into-a-thumbnail"}]},{"group":"Analytics","pages":[{"title":"Get environment-wide analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /analytics","href":"/api-reference/analytics/get-environment-wide-analytics"}]},{"group":"Inbound events","pages":[{"title":"List inbound webhook events","deprecated":null,"version":null,"openapi":"/openapi.json get /inbound-events","href":"/api-reference/inbound-events/list-inbound-webhook-events"},{"title":"List workflow trigger sources","deprecated":null,"version":null,"openapi":"/openapi.json get /trigger-sources","href":"/api-reference/inbound-events/list-workflow-trigger-sources"}]},{"group":"API keys","pages":[{"title":"List API keys","deprecated":null,"version":null,"openapi":"/openapi.json get /keys","href":"/api-reference/api-keys/list-api-keys"},{"title":"Create an API key","deprecated":null,"version":null,"openapi":"/openapi.json post /keys","href":"/api-reference/api-keys/create-an-api-key"},{"title":"Revoke an API key","deprecated":null,"version":null,"openapi":"/openapi.json delete /keys/{keyId}","href":"/api-reference/api-keys/revoke-an-api-key"},{"title":"Get the API key this request was made with","deprecated":null,"version":null,"openapi":"/openapi.json get /keys/me","href":"/api-reference/api-keys/get-the-api-key-this-request-was-made-with"}]}]},{"group":"Self-hosting","pages":[{"title":"Self-hosting","href":"/self-hosting"}]}]},"basePath":"","title":"Send a test email - subscriber.dev","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}