OfficeClip API Documentation
This is the complete API documentation for connecting to the OfficeClip 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 OfficeClip: Manage contacts, tasks, events, timesheets, expenses, and tracker cases. Keep reading to get started.
Quickstart
Before you run your first OfficeClip 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 OfficeClip connection — create or choose one in Connections. Note its
connectionId.
Every OfficeClip action uses the same URL pattern:
POST https://connect.mindcloud.co/v2/universal/apps/officeClip/actions/{actionSlug}/runYou need a MindCloud API Key and a OfficeClip connection. Then call an action such as List Users:
curl --request POST \
--url "https://connect.mindcloud.co/v2/universal/apps/officeClip/actions/list-users/run" \
--header "Authorization: Bearer $MINDCLOUD_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"connectionId": "$CONNECTION_ID",
"arguments": {}
}'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.
Authenticate with a MindCloud API Key plus a connectionId for your OfficeClip account. See OfficeClip API Authentication for the full flow and how to get your connection credentials.
OfficeClip actions
All 92 published actions for this OfficeClip version. Each page documents the endpoint, arguments, and response controls.
- POSTCreate Account Detail
- POSTCreate Contact Detail
- POSTCreate Event Detail
- POSTCreate Expense
- POSTCreate Expense Detail
- POSTCreate Image Detail
- POSTCreate Note
- POSTCreate Note Detail
- POSTCreate Notebook
- POSTCreate Sub Task
- POSTCreate Task Detail
- POSTCreate Time Off Detail
- POSTCreate Timesheet
- POSTCreate Timesheet Detail
- POSTCreate Tracker Case Detail
- POSTCreate Workflow Summary
- DELETEDelete Account Detail
- DELETEDelete Contact Detail
- DELETEDelete Event Detail
- DELETEDelete Expense
- DELETEDelete Expense Detail
- DELETEDelete Note
- DELETEDelete Note Detail
- DELETEDelete Notebook
- DELETEDelete Sub Task
- DELETEDelete Task Detail
- DELETEDelete Time Off Detail
- DELETEDelete Timesheet
- DELETEDelete Timesheet Detail
- DELETEDelete Tracker Case Detail
- GETGet Account Detail
- GETGet Contact Detail
- GETGet Event Detail
- GETGet Expense
- GETGet Expense Detail
- GETGet Image Detail
- GETGet Note
- GETGet Note Detail
- GETGet Profile Lists
- GETGet Task Detail
- GETGet Task Detail by Query ID
- GETGet Time Off Detail
- GETGet Timesheet
- GETGet Timesheet Detail
- GETGet Tracker Case Detail
- GETList Account Children
- GETList Account Lists
- GETList Accounts
- GETList Contact Children
- GETList Contact Lists
- GETList Contacts
- GETList Event Lists
- GETList Events
- GETList Expense Details
- GETList Expense Group Profiles
- GETList Expense Lists
- GETList Expenses
- GETList Note Details
- GETList Note Summaries
- GETList Notebooks
- GETList Notes
- GETList Regarding
- GETList Task Lists
- GETList Tasks
- GETList TE Comments
- GETList Time Off Group Profiles
- GETList Time Off Lists
- GETList Time Offs
- GETList Timesheet Details
- GETList Timesheet Group Profiles
- GETList Timesheet Lists
- GETList Timesheets
- GETList Tracker Binders
- GETList Tracker Cases
- GETList Tracker Lists
- GETList Users
- GETList Workflow Summaries
- PUTUpdate Account Detail
- PUTUpdate Contact Detail
- PUTUpdate Event Detail
- PUTUpdate Expense
- PUTUpdate Expense Detail
- PUTUpdate Note
- PUTUpdate Note Detail
- PUTUpdate Notebook
- PUTUpdate Sub Task
- PUTUpdate Task Detail
- PUTUpdate Task Status
- PUTUpdate Time Off Detail
- PUTUpdate Timesheet
- PUTUpdate Timesheet Detail
- PUTUpdate Tracker Case Detail
Related apps
More Sales & CRM apps on the Universal API, behind the same REST shape. Or browse all apps.