Get email template
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns one of the app's email templates with its HTML.
An app's email templates are files in its code, in base44/emails/. The AI creates and edits them through Send chat message.
This is limited to 60 requests per minute per app for each workspace's personal API keys, so every key in a workspace shares one allowance. Some workspaces have a different limit.
<Note>This endpoint accepts a personal API key belonging to a user with access to the app. A read-only key is refused, and workspace API keys are not accepted.</Note>
<Warning>The response includes fields beyond the ones documented here. Don't rely on undocumented response fields, as they can change at any time.</Warning>
Request
- Base URL: https://app.base44.com
- URL: https://app.base44.com/api/apps/{app_id}/emails/{template_id}
- Auth: HTTP bearer
Path parameters
ID of the app the emails belong to.
ID of the email template to get. Get it from id in List email templates.
Response
The email template.
Example response
{
"id": "68c1f0a2b3d4e5f6a7b8c9d0",
"app_id": "6820f3a4e7b91d003c45a1f2",
"name": "Welcome",
"created_date": "2026-09-14T08:30:12.418000Z",
"updated_date": "2026-09-14T08:30:12.418000Z",
"html": "<!doctype html><html><head><title>Welcome to Acme</title></head><body>Hi {{first_name}}</body></html>"
}Changes
- ○
endpoint added
- ○