Authenticate to the Blogs API using your API keys and OAuth scopes. Store credentials securely and follow least-privilege access.
Authorize Appointy with the Blogs API by obtaining tokens and configuring redirect URLs for OAuth. Ensure your Appointy app is registered.
Core endpoints you can leverage include: GET emails/builder, POST emails/builder, POST /emails/builder/data, DELETE /emails/builder/:locationId/:templateId, GET emails/schedule, GET /emails/schedule, blogs/post.write, POST /blogs/posts, PUT /blogs/posts/:postId, GET /blogs/posts/url-slug-exists, GET /blogs/categories, GET /blogs/authors, and GET /blogs/posts. These endpoints cover emails, scheduling, and blog content management for robust automation.
Trigger: when a new blog post is published in Blogs API.
Actions: create or update an Appointy campaign using the blog post data.
GET /blogs/posts
postId, title, excerpt, publishDate, slug
Trigger: when an email template is created or updated in Blogs API.
Actions: push template data to Appointy via the emails/builder endpoints.
POST /emails/builder
templateId, locationId, subject, body
Trigger: when a blog post is published or updated.
Actions: create a scheduled promotion by posting to blogs/posts and linking to an Appointy campaign.
POST /blogs/posts
postId, title, content, publishDate, campaignId
Automate repetitive tasks without writing code.
Keep content and campaigns in sync in real time.
Speed onboarding with pre-built templates and workflows.
This glossary defines API, endpoints, authentication, and typical workflow elements used to connect Blogs API with Appointy.
Application Programming Interface: a set of rules that lets different software communicate with each other.
OAuth 2.0 is a standard for granting secure delegated access to third-party apps.
A specific URL in an API that performs a defined function.
A method for apps to provide real-time information to other apps when events occur.
Automatically trigger a new email or campaign in Appointy when a post is published.
Tag campaigns based on post category to tailor messaging.
Map author fields to campaign fields to customize emails.
Register your Apps and obtain API keys; configure OAuth scopes for the required endpoints.
Create workflows in the Appointy connector to automate tasks and ensure data sync.
The Blogs API provides endpoints to manage blog posts, categories, authors, and emails, enabling data to flow into Appointy for marketing automation. This enables blog-driven campaigns and updates to be reflected in your Appointy workflows. You can build content-driven automations in a no-code fashion with the right mappings. You can also leverage webhooks or polling to keep data current.
Yes. You can connect Appointy to Blogs API using no-code automation tools or the Appointy connector. This allows field mapping and trigger actions without traditional coding. Some initial setup is required to register your apps, authorize access, and configure the necessary scopes.
Essential endpoints include /blogs/posts for retrieving posts, /blogs/categories and /blogs/authors for context, and /blogs/posts/url-slug-exists to validate content. For campaigns and emails, endpoints like /emails/builder and /emails/builder/data enable template creation and updates to Appointy campaigns.
Yes. You can trigger campaigns or emails when a new blog post is published or updated. Create a workflow that listens for blog changes via the Blogs API and then uses Appointy endpoints to create or update campaigns or emails accordingly.
Security is handled through API keys and OAuth tokens. Use the defined scopes and follow best practices for credential storage, rotation, and access control. Monitor usage and apply least privilege to restrict access.
Common scopes include emails/builder.readonly, emails/builder.write, blogs/post.write, blogs/post-update.write, and blogs/check-slug.readonly. Request only what you need and review access logs regularly.
If you need help, consult the developer docs, contact Rankr support, or use the community resources. We also provide starter templates and example workflows to accelerate your setup.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers