Connect to Blogs API using your API key or OAuth token and restrict access to the required scope. Use the Blogs API credentials from your dashboard to authorize requests from Esendex.
Esendex uses secure API keys to authorize data sent to Blogs API. Treat keys as sensitive and rotate them periodically.
Key endpoints include GET emails/builder, POST emails/builder, POST /emails/builder/data, DELETE /emails/builder/:locationId/:templateId, GET emails/schedule, PUT /blogs/posts/:postId, POST /blogs/posts, POST /blogs/post-update.write, GET /blogs/posts/url-slug-exists, GET /blogs/categories, GET /blogs/authors, GET blogs/post.write, GET /blogs/check-slug.readonly, GET /blogs/categories and GET /blogs/authors
Trigger: Esendex notifies when new content is ready to publish
Actions: POST to blogs/posts to create a new post and optionally POST to blogs/post-update.write to attach updates
Method path: POST /blogs/posts
Key fields: title content slug authorId publishedAt
Trigger: Esendex delivers an updated post payload
Actions: PUT /blogs/posts/:postId and POST /blogs/post-update.write
Method path: PUT /blogs/posts/:postId
Key fields: postId title content slug
Trigger: draft content includes a slug
Actions: GET /blogs/posts/url-slug-exists and POST /blogs/posts
Method path: GET /blogs/posts/url-slug-exists
Key fields: slug title content
No coding is required for this integration. The available prebuilt actions and triggers cover common workflows. You can configure mappings and automations using the visual builder. For advanced users optional scripting is possible but not necessary. Start with the starter templates to see results quickly.
Fast setup with prebuilt actions and triggers
Scalable automation that grows with your blog and email workloads
A quick glossary of terms used in this guide including endpoints, triggers and actions for a smooth Esendex to Blogs API integration
A specific URL path and HTTP method used to perform an operation such as create read update or delete data
A URL friendly string used to identify a blog post for retrieval or editing
An HTTP request sent by one app to another to notify events or data changes
A secret token used to authorize API requests
Automatically publish a blog post and send a notification email via Esendex when a draft is completed
Trigger a blog post update when Esendex sends a change event to a mapped slug
Use slug existence checks to tailor campaigns to specific posts and categories
Connect by adding your Blogs API credentials to Esendex and authorize requests with a token or key
Map title content slug and author fields between Esendex and Blogs API to ensure correct data flow
Run a test and then enable the integration for live campaigns and posts
No coding is required for this integration. The available prebuilt actions and triggers cover common workflows. You can configure mappings and automations using the visual builder. For advanced users optional scripting is possible but not necessary. Start with the starter templates to see results quickly.
You can sync core blog data such as title content slug and author details. Depending on your setup you may also push or pull post status categories and timestamps. Always test with a sample payload before going live.
Begin with the essential endpoints like GET blogs/authors GET blogs/categories and POST blogs/posts. These give you the core capability to retrieve author data categories and create posts. Expand gradually as your workflow needs grow.
Use the built in test feature in the integration canvas to send a mock payload. Check the API response status and logs. Validate authentication token validity and ensure required scopes are granted.
Yes you can map custom fields. Create corresponding fields on Esendex and on Blogs API and map them in the field mapping section. Keep field types consistent and test thoroughly.
Slug validation is supported through the check slug endpoints GET blogs/posts/url-slug-exists. Use this before creating a post to avoid duplicates. You can also enforce slug patterns at the content creation stage.
API keys are available in the Blogs API dashboard. Respect rate limits and rotate keys regularly. If you exceed limits contact support to request higher quotas.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers