API Portal
Email domain and templates
Send API Portal email from your own authenticated domain or a verified single sender, then customize email, notification, and form templates. Email setup is entitlement-gated.
Portal email goes out under your own identity once you set it up. Email Domain authenticates how your portal sends mail, by a whole domain or a single verified sender, and Templates customizes the email, notification, and contact-form content. Both are entitlement-gated. For the wider portal, see the API Portal overview.
How do you set up a sending identity for your API Portal?
Open Settings, then Portal Settings, then Email Domain. Pick an Authentication method: Domain authenticates a whole sending domain, and Single Sender verifies one from address. You can set up one at a time.
| Method | What it does |
|---|---|
| Domain | Authenticates a sending domain with DNS records, so addresses on that domain can send. |
| Single Sender | Verifies one from address through a verification link. |
How do you authenticate a sending domain?
Choose Domain, enter your Domain, Email address, and Sender Name, then create it. Apiable shows a DNS records table. Add each record at your DNS provider, confirm you added them, and choose Verify.
- In Email Domain, set Authentication method to Domain.
- Enter your Domain, the Email address to send from (it must be on that domain), and a Sender Name.
- Create the domain. Apiable shows a table of DNS records with STATUS, TYPE, HOST, and VALUE.
- Add each record at your DNS provider. These records, including the DKIM and SPF entries, prove you own the domain.
- Tick the box confirming you added the records, then choose Verify.
- Watch each record move from Pending to Valid. Use Send test email to check delivery.
How do you verify a single sender instead?
Choose Single Sender, fill in the from and reply-to details and a postal address, then create the sender. Apiable emails a verification link. Paste that link into the Verification Link field and choose Verify.
| Field | What you enter |
|---|---|
| From name | The name your email is sent under. |
| From email | The address your email is sent from. |
| Reply to name | The name replies are addressed to. |
| Reply to email | The address replies go to. |
| Address, Address line 2, City, Country, ZIP / Postal code | The postal address required on the sender. State appears when the country is the United States. |
After you create the sender, use Resend verification if the email did not arrive, then paste the link into Verification Link and choose Verify. Use Send test email once the sender is verified.
How do you customize email and notification templates?
Open Settings, then Portal Settings, then Templates. The page lists your templates by Name and Subject. Use Edit on a row or + Add new template to open the editor, set the fields, and save.
| Editor field | What it sets |
|---|---|
| Active | A toggle that turns the template on. A test email needs an active template. |
| Name | The template name. Required. |
| Subject | The email subject. Required. |
| Variables | System variables to insert into the template. |
| Body | The message body. |
How do you set up the contact form template?
On the same Templates page, the Form Templates section sets where contact-form submissions go and the legal text shown on the form. Enter a recipient email and the legal text, then Save changes.
| Field | What it sets |
|---|---|
| Recipient email | The address that receives contact-form submissions. |
| Legal text | The legal or consent text shown on the contact form. |
Where to next
API Portal overview
How pages, theme, navigation, and settings make up your portal.
Custom domain
Serve the portal itself on your own domain with a verified CNAME.
SEO and marketing
Portal title, meta and Open Graph tags, and Google Tag Manager.
Requests and approvals
The events that trigger portal notifications to your consumers.