Authenticate to the Blogs API using your API key or OAuth credentials, then authorize access within Dynamics 365 to enable secure data flow.
Microsoft Dynamics365 Business Central handles access via standard connections and app registrations; ensure the necessary permissions are granted for read and write actions.
Core blog endpoints include GET /blogs/posts, POST /blogs/posts, PUT /blogs/posts/:postId, GET /blogs/posts/url-slug-exists, GET /blogs/categories, GET /blogs/authors. Email endpoints include GET /emails/builder, POST /emails/builder, POST /emails/builder/data, GET /emails/schedule, GET /emails/builder.data. The list also covers utility endpoints for slug checks, category lists, and author lookups such as GET /blogs/authors and GET /blogs/categories.
Trigger: A new or updated blog post is created in Blogs API
Action: Push the post to Dynamics 365 and publish to the connected site
POST /blogs/posts is used to create new posts from Blogs API to Dynamics 365
Key fields include postId, title, slug, content, author, publishDate
Trigger: A new post is published in Blogs API
Actions: Send subscriber emails via emails/builder and schedule endpoints
GET /emails/builder and POST /emails/builder to craft and send emails
Fields: templateId, subject, body, recipientList, scheduleTime
Trigger: API call failures or data mismatch events
Actions: Log errors to the Dynamics 365 activity log and issue alerts
GET /blogs/posts/url-slug-exists and POST /blogs/posts to retry
Fields: errorCode, message, timestamp, postId
Automated content workflows reduce manual steps
Consistent publishing across channels with one click
Real time data sync between your blog and ERP system
This section defines endpoints, triggers, actions, and data fields used to connect the Blogs API with Microsoft Dynamics365 Business Central
A specific URL and method combination used to perform a task in an API
An event that starts a workflow or automation
The process of proving identity to access an API
A callback URL that receives real time data from an API
Pull top posts and publish a digest in Dynamics 365 or email newsletter
Sync product data from Dynamics 365 to enrich blog content automatically
Create calendar entries in your CMS from ERP milestones
Register the app, obtain client id and secret, and grant read and write scopes
Select blogs and emails endpoints and map blog fields to Dynamics 365 fields
Run test syncs, check logs, and set alerts for failures
The Blogs API connection lets you automate content posting, editing, and distribution between your blog platform and Dynamics 365. It enables no code workflows that keep your reader updates in sync with ERP data. By connecting these systems you can publish posts, trigger notifications, and manage content from one central place. The result is faster publishing and fewer manual steps.
You do not need to write code to set up basic integrations. The platform provides endpoints and a visual workflow builder to connect Blogs API with Dynamics 365. For advanced scenarios you can add custom logic, but most users can achieve a robust connection through configuration and mapping.
Essential endpoints include POST /blogs/posts to create posts, GET /blogs/posts to read posts, and GET /blogs/posts/url-slug-exists to validate slugs. For notifications, GET /emails/builder and POST /emails/builder are commonly used. You may also use GET /blogs/categories and GET /blogs/authors to enrich content. Start with the core blog endpoints and email builder in tandem.
Field mapping lets you translate blog fields to Dynamics 365 fields such as title to name, content to description, publishDate to date, and author to contact. Use the mapping interface to align postId with the record ID in Dynamics and ensure dates and slugs are formatted correctly for publishing.
Yes. You can schedule emails tied to new posts using the emails/schedule and emails/builder endpoints. Create a template, specify the recipient list, and set a publish time to notify subscribers when a new post goes live.
Supported authentication methods include API keys and OAuth based flows. Ensure your app registration grants the necessary read and write scopes for both blogs and emails endpoints. Rotate credentials regularly and store them securely.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers