Invision Community API Documentation
This is the complete API documentation for connecting to the Invision Community API using MindCloud's Universal API. If you are new to MindCloud, start with the Introduction to see how one API can sit in front of many different apps.
MindCloud is an integration company that offers one normalized API to access 3,100+ apps from a single place. It cleans up provider-specific quirks, keeps requests and responses consistent, and centralizes authentication so you do not need to manage separate flows for every app. Browse other apps.
Meet Invision Community: Manage members, forums, blogs, commerce, files, galleries, events, and other community resources in Invision Community. Keep reading to get started.
Quickstart
Before you run your first Invision Community request, you need three things:
- A MindCloud account — sign in or create an account at MindCloud.
- A MindCloud API Key — create one in API Keys. Keep it on your server.
- At least one Invision Community connection — create or choose one in Connections. Note its
connectionId.
Every Invision Community action uses the same URL pattern:
https://connect.mindcloud.co/v1/universal/invisionCommunity/latest/actions/{actionSlug}You need a MindCloud API Key and a Invision Community connection. Then call an action such as Get Applications:
curl --request GET \
--url "https://connect.mindcloud.co/v1/universal/invisionCommunity/latest/actions/get-applications" \
--header "Authorization: Bearer $MINDCLOUD_API_KEY" \
--get \
--data-urlencode "connectionId=$CONNECTION_ID"Every response comes back in the same envelope, with your rows in a data array:
{
"success": true,
"data": [
{ "id": "1042", "name": "Ava" }
],
"meta": {}
}After your first request works, use Shape your requests to control arguments, pagination, filtering, fields, and errors.
Authentication
Authentication has two layers. Your MindCloud API Key authenticates the request to MindCloud, sent as a Bearer token in the Authorization header. The connectionId selects the connected Invision Community account that should run the action. MindCloud stores and refreshes the Invision Community credentials behind that connection, so you never send provider tokens with your requests.
Pass connectionId in the query string for GET and DELETE actions, and in the JSON body for POST, PUT, and PATCH actions. Keep your MindCloud API Key on your server; do not ship it in browser code, mobile apps, public repositories, or logs.
Invision Community actions
All 116 published actions for this Invision Community version. Each page documents the endpoint, arguments, and response controls.
- GETGet Applications
- GETGet Blog
- GETGet Blog Category
- GETGet Blog Comment
- GETGet Blog Entry
- GETGet Blog Entry Category
- GETGet Calendar
- GETGet Calendar Comment
- GETGet Calendar Review
- GETGet Cloud Login Handler Member
- GETGet Club
- GETGet Club Member
- GETGet CMS Category
- GETGet CMS Comment
- GETGet CMS Database
- GETGet CMS Record
- GETGet CMS Review
- GETGet Community Info
- GETGet Course
- GETGet Download Category
- GETGet Download Comment
- GETGet Download File
- GETGet Download Review
- GETGet Event
- GETGet Event RSVP
- GETGet Featured Content
- GETGet Forum
- GETGet Gallery Album
- GETGet Gallery Category
- GETGet Gallery Comment
- GETGet Gallery Review
- GETGet Group
- GETGet Image
- GETGet Invoice
- GETGet License Key
- GETGet Member
- GETGet Member Follow
- GETGet Member Warning
- GETGet Message
- GETGet Message Reply
- GETGet My Email
- GETGet My Profile
- GETGet Post
- GETGet Purchase
- GETGet Tag
- GETGet Topic
- GETGet Transaction
- GETGet Venue
- GETGet Warn Reason
- GETGet Webhook
- GETGet Withdrawal
- GETList Assignments
- GETList Blog Categories
- GETList Blog Comments
- GETList Blog Entries
- GETList Blog Entry Categories
- GETList Blog Entry Comments
- GETList Blogs
- GETList Calendar Comments
- GETList Calendar Reviews
- GETList Calendars
- GETList Club Content Types
- GETList Club Members
- GETList Club Nodes
- GETList Clubs
- GETList CMS Categories
- GETList CMS Comments
- GETList CMS Databases
- GETList CMS Record Comments
- GETList CMS Record Reviews
- GETList CMS Records
- GETList CMS Reviews
- GETList Content Items
- GETList Converters
- GETList Courses
- GETList Download Categories
- GETList Download Comments
- GETList Download File Comments
- GETList Download File History
- GETList Download File Reviews
- GETList Download Files
- GETList Download Reviews
- GETList Event Comments
- GETList Event Reviews
- GETList Event RSVPs
- GETList Events
- GETList Featured Content
- GETList Forums
- GETList Gallery Albums
- GETList Gallery Categories
- GETList Gallery Comments
- GETList Gallery Reviews
- GETList Groups
- GETList Image Comments
- GETList Image Reviews
- GETList Images
- GETList Invoices
- GETList Member Follows
- GETList Member Messages
- GETList Member Notifications
- GETList Member Warnings
- GETList Members
- GETList Message Replies
- GETList Messages
- GETList Posts
- GETList Purchases
- GETList Search Content Types
- GETList Tags
- GETList Topic Posts
- GETList Topics
- GETList Transactions
- GETList Venues
- GETList Warn Reasons
- GETList Webhooks
- GETList Withdrawals
- GETSearch Content
Related apps
More Marketing apps on the Universal API, behind the same REST shape. Or browse all apps.