Skip to main content
POST
Create email server

Authorizations

Authorization
string
header
required

API key issued from Settings → API Keys. Pass as Authorization: Bearer <key>.

Body

application/json
name
string
required
Required string length: 1 - 128
transport
string
required
Allowed value: "resend"
apiKey
string
required
Minimum string length: 1
fromEmail
string<email>
required
Pattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
fromName
string
required
Required string length: 1 - 128
enabled
boolean
default:true

Response

Created email server

id
string
required
Maximum string length: 128
Pattern: ^ems_[A-Za-z0-9_-]+$
name
string
required
Required string length: 1 - 128
enabled
boolean
required
createdAt
required
updatedAt
required
transport
string
required
Allowed value: "resend"
fromEmail
string<email>
required
Pattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
fromName
string
required
Required string length: 1 - 128
apiKeyConfigured
boolean
required