Framework360 API Documentation
This is the complete API documentation for connecting to the Framework360 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 Framework360: Manage customers, orders, content, and campaigns in Framework360. Keep reading to get started.
Quickstart
Before you run your first Framework360 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 Framework360 connection — create or choose one in Connections. Note its
connectionId.
Every Framework360 action uses the same URL pattern:
https://connect.mindcloud.co/v1/universal/framework360/latest/actions/{actionSlug}You need a MindCloud API Key and a Framework360 connection. Then call an action such as Check Connection:
curl --request GET \
--url "https://connect.mindcloud.co/v1/universal/framework360/latest/actions/check-connection" \
--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 Framework360 account that should run the action. MindCloud stores and refreshes the Framework360 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.
Framework360 actions
All 86 published actions for this Framework360 version. Each page documents the endpoint, arguments, and response controls.
- POSTAdd Media
- POSTAdd Subscription
- POSTApply Order
- PUTCalculate Order
- DELETECancel Order
- GETCheck Connection
- POSTCreate Chat
- POSTCreate Customer History
- POSTCreate Order
- POSTCreate Webhook
- DELETEDelete Customer
- DELETEDelete Media
- DELETEDelete Order
- DELETEDelete User
- DELETEDelete Webhook
- PUTFormat Media
- GETGet Campaign Action Summary
- GETGet Campaign Flow
- GETGet Chat
- GETGet Checkout
- GETGet Content Slider
- GETGet Customer
- GETGet Customer Notification
- GETGet Customer Profile
- GETGet Dashboard
- GETGet Datatable
- GETGet Order
- GETGet Plugin Settings
- GETGet Report
- GETGet Site Data
- GETGet Site Settings
- GETGet Site Theme
- GETGet Subscription Status
- GETGet User
- GETGet User Profile
- POSTInstall Plugin
- GETList Campaign Action Stats
- GETList Campaign Contacts
- GETList Campaign Statuses
- GETList Campaign Types
- GETList Chat
- GETList Chat Messages
- GETList Chat Types
- GETList Customer
- GETList Customer History
- GETList Customer Notification
- GETList Customer Sources
- GETList Marketing Tags
- GETList Media
- GETList Media
- GETList Order
- GETList Order Coupons
- GETList Order Labels
- GETList Order Statuses
- GETList Payment Taxes
- GETList Payments
- GETList Report Categories
- GETList Search
- GETList Site Assets
- GETList Site Plugins
- GETList User
- POSTLogin Customer
- POSTLogin User
- PUTMark Chat
- PUTMark Customer Notification
- POSTPrepare Order
- POSTRegister Customer
- POSTRegister Customer Notification
- POSTRegister User
- POSTRegister User Notification
- POSTRepeat Order
- PUTReply Chat
- PUTResend Order
- PUTReset User
- GETSearch Customer
- POSTSubmit Form
- PUTTest Webhook
- PUTUnregister Customer Notification
- PUTUnregister User Notification
- PUTUpdate Campaign Status
- PUTUpdate Chat
- PUTUpdate Customer
- PUTUpdate Customer History
- PUTUpdate Media
- PUTUpdate Order
- PUTUpdate User
Related apps
More Sales & CRM apps on the Universal API, behind the same REST shape. Or browse all apps.