To enable requests from Dash to the Blogs API, generate an API Key or set up OAuth in your Blogs API account, then paste credentials into Dash’s Connections panel.
Dash securely stores your connection details and uses them to call the Blogs API on your behalf. Choose API Key or OAuth and authorize Dash to access your content.
POST /blogs/posts – create or update a post; PUT /blogs/posts/:postId – update a post by ID; GET /blogs/posts/url-slug-exists – check slug availability; GET /blogs/categories – list categories; GET /blogs/authors – list authors
Trigger new post creation in Dash to publish via POST /blogs/posts
Actions send title content excerpt slug category and author to the Blogs API for post creation
POST /blogs/posts
title content slug excerpt category_id author_id
Trigger publish attempt and run a slug exists check
Actions call GET /blogs/posts/url-slug-exists to validate slug and adjust if needed
GET /blogs/posts/url-slug-exists
slug postId
Trigger when a post is saved with category or author data
Actions fetch GET /blogs/categories and GET /blogs/authors then map to the post
GET /blogs/categories and GET /blogs/authors
category_id author_id
Automate publishing workflows without writing code
Keep content in sync across dashboards and channels
Speed up content lifecycle with reusable templates
Essential terms API endpoints posts slug category author and workflows that drive the Dash integration
A blog entry created or updated via the Blogs API
A URL friendly identifier used to access a post
A specific API URL and method to perform an action
The writer assigned to a post
Trigger emails when a post is published using the Blogs API posts endpoint
Use slug checks to create SEO friendly slugs and avoid conflicts
Automatically push posts to social or email channels via Dash
Connect your Blogs API account to Dash
Select the endpoints you will use
Create triggers and actions to automate publishing
To authenticate the Blogs API with Dash you can use either an API Key or OAuth depending on your setup. In Dash open Connections and select Blogs API to add credentials. After saving, Dash will use these credentials to securely call the Blogs API for your automated workflows.
To publish create or update posts using POST /blogs/posts or PUT /blogs/posts/:postId depending on whether you are creating new content or updating existing content. Also perform a slug check with GET /blogs/posts/url-slug-exists before publishing to avoid conflicts.
Yes you can manage categories and authors via dedicated endpoints for categories and authors. Use GET /blogs/categories to fetch category lists and GET /blogs/authors to fetch author lists for mapping in your workflow.
Yes you can test in a no code sandbox in Dash or in a test mode provided by the Blogs API. Use sample posts and mock data to verify triggers and actions before going live.
Slug conflicts are handled by checking existing slugs before publish. Use GET /blogs/posts/url-slug-exists to verify and then update the slug if needed. Always test slug changes in a safe environment.
Post templates can be customized by adjusting the payload fields such as title, content, excerpt and slug in your Dash workflow. Leverage reusable templates to speed up publishing while preserving brand voice.
API rate limits depend on your plan and the Blogs API allowance. Check your account limits in the Blogs API docs and monitor usage in Dash.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers