Jump to content
Zayed.Solutions

New REST API Endpoints, Webhooks and Zapier Updates


A Zayed

Recommended Posts

rssImage-605000068f461da57364ad9eade48063.jpeg

Our Invision Community September release adds a wave of powerful improvements to our REST API, Webhooks, and Zapier integration, designed to give developers and community managers more flexibility, insight, and automation. ZapierZapier has long been part of Invision Community, helping you automate routine tasks and connect with apps you already use and make them work together automatically. Instead of copying and pasting information from one system to another, Zapier acts like a bridge that passes data between them the moment something happens. Our September release introduces numerous new triggers and polling endpoints, enabling automations to reach further across your workflows. This provides greater flexibility, faster processes, and more control over how your apps work together. Here are some of the ways you can use the new triggers to sync your community with other services without writing any code. Welcome new members automatically: when someone joins a club, you can instantly send them a personalised email, add them to your CRM, or post a friendly Slack message to your team. Stay on top of event changes: if a member updates their RSVP, Zapier can update your calendar, notify the organiser, or even adjust catering numbers in a connected sheet. Keep moderation flowing: when content is reported, assigned, or a member is flagged as a spammer, Zapier can alert the right person, log it in an external support tool, or escalate to the next level. Enhance learning experiences: when a member enrols in a course, automatically send them a welcome pack, sync them into your learning platform, or kick off an onboarding sequence. Manage file updates: when a new version of a file is uploaded, Zapier can update other applications with the latest version. Track engagement: know when members follow topics or each other, so you can celebrate milestones or spot rising interest. Keep records tidy: if two member accounts are merged, you can sync that change with external CRMs or analytics tools to keep your data clean. ⚡Technical Details: New Zapier Polling EndpointGet Courses courses_courseList Retrieves a list of available courses ⚡Technical Details: New Zapier TriggersRSVP Status Change calendar_rsvp_status_changed Fires when a member changes their RSVP status for an event. A Member Joined a Club club_member_joined Great for automatically welcoming new club members. Content Reported content_reported Instantly alert moderators or escalate to support tools. Content Assigned core_content_assigned Track assignments for content moderation or task delegation. Content Followed core_content_followed Know when members start following key topics or items. Member Flagged as Spammer core_member_flagged_as_spammer Use this to trigger alerts or automatic reviews. Course Enrolled courses_course_enrolled Easily connect to learning platforms or send onboarding messages. New Downloads File Version downloads_new_version Perfect for changelog updates or version control workflows. Member Follows member_follows Detect new social engagement between users. Member Merge member_merged Keep external systems in sync when accounts are merged. REST APIOur powerful REST API enables developers to interact with your community data, pulling existing content or adding new content, such as topics and posts. The September release brings new endpoints to support messages, tags and courses. ⚡Technical Details: New EndpointsGET /core/messages GET /core/messages/{id} GET /core/messages/{id}/replies GET /core/messages/{id}/reply/{replyId} GET /core/tags GET /core/tags/{id} GET /courses/courses GET /courses/courses/{id} POST /courses/courses/{id}/enroll/{member} We have also modified the following endpoints: Forum returns the additional properties: description, cardImage, followerCount Member returns the additional properties: totalMessages, unreadMessages, badges WebhooksWebhooks are now more capable with several new events, letting your applications stay in sync with what's happening inside your community in real time. The system tracks various actions taken by members to enhance user experience. For instance, it monitors when a member follows or unfollows an item, as well as when content is assigned or unassigned. Additionally, it keeps a record of actions such as enrolling in a course and completing a lesson. It also watches for when members are identified as spammers and notes when they are banned or unbanned. Furthermore, the system captures member interactions, including when they react to content or when those reactions are removed. The importance of these updatesWhether you're using Zapier to connect your Invision Community to other applications, or your development team is bringing your community into existing properties, these updates allow more flexibility, access to more data and new ways to trigger events.

View the full post

Link to comment
Share on other sites

×
×
  • Create New...