REST API Plugin for RISE CRM - Automate Workflows and connect Third-Party Apps
New Version Released ⚡ — now with AI agents, webhooks & automation NEW – MCP Server: let AI assistants (Claude, ChatGPT, Cursor, n8n) operate your CRM NEW – Webhooks with HMAC-signed delivery, retries & delivery logs NEW – Automation triggers for n8n, Zapier & Make (polling) NEW – Batch endpoint: many operations in one request NEW – Reporting endpoints (summary, invoices, projects, timesheets) NEW – Custom Fields API (definitions + per-record values) NEW – OpenAPI 3.0 spec,…
- Version
- 2.1.0
All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.
Description
NEW – MCP Server: let AI assistants (Claude, ChatGPT, Cursor, n8n) operate your CRM
NEW – Webhooks with HMAC-signed delivery, retries & delivery logs
NEW – Automation triggers for n8n, Zapier & Make (polling)
NEW – Batch endpoint: many operations in one request
NEW – Reporting endpoints (summary, invoices, projects, timesheets)
NEW – Custom Fields API (definitions + per-record values)
NEW – OpenAPI 3.0 spec, Swagger UI, Postman collection & interactive Playground
NEW – Developer kit: official n8n community node (install from npm / n8n Community Nodes) + a public code-examples repo (cURL, PHP, Python, JavaScript) shipping the Postman collection & the OpenAPI 3.0 spec
NEW – Line items on Invoices, Estimates, Proposals & Orders (create a document WITH its lines, totals auto-calculated)
NEW – Knowledge Base, Checklists & Files APIs
NEW – Estimate/Proposal Comments, Team, Roles, Project Members & Templates
IMPROVED – 322 documented endpoints across 54 groups + brand-new SEO documentation
SECURITY – Closed gateway-credential & staff-PII leaks; API settings locked to admins
Connect RISE CRM to anything — AI assistants, automation platforms & your own apps
This plugin turns your RISE CRM into a fully programmable platform. Read and write your clients, leads, invoices, projects, tasks and 40+ other resources over a clean HTTP/JSON REST API — or let AI assistants and automation tools do it for you.
New in 2.1.0: a built-in MCP server exposes your CRM to Claude, ChatGPT, Cursor and the n8n AI Agent; production-grade webhooks notify your systems the moment something changes; and ready-made polling triggers power n8n, Zapier and Make. The API operates over HTTPS, speaks JSON, and follows standard REST conventions (standard verbs + status codes), so there is nothing unusual to learn.
A REST API defines a set of functions which developers can perform requests and receive responses via HTTP protocol such as GET and POST.
Our item ships with a complete, searchable documentation, an OpenAPI 3.0 specification, a Postman collection, Swagger UI and an interactive Playground. You also get an official n8n community node and a public code-examples repository (cURL, PHP, Python & JavaScript) that bundles the Postman collection and the OpenAPI 3.0 spec, so your team can be up and running in minutes. If you are unsure about your coding skills or you do not understand what exactly an API is, you might need to consider hiring an expert.
Note that due to CI limitations, you might be needed to include /index.php/ in your endpoints.
Documentation & Developer Resources
This is a complete API service for RISE installations, with which, you can implement your own third party service connections. Everything you need to build, test and automate is ready to use:→ Complete, searchable API documentation (a page per endpoint, with live examples)
→ Code examples, Postman collection & OpenAPI 3.0 spec on GitHub (cURL, PHP, Python & JavaScript – copy, paste, run)
→ Official n8n community node on npm (source on GitHub) – add RISE CRM to your n8n canvas as a first-class node
→ Swagger UI, interactive Playground & a live OpenAPI/Postman export, served straight from your own installation
Keys Management Screenshot:
Sample request/response:
Available actions through API:
MCP — AI Agents (new)
→ Model Context Protocol server (JSON-RPC 2.0) at /api/mcp
→ 200+ permission-filtered tools across 40+ resources
→ Works with Claude Desktop, ChatGPT, Cursor & the n8n AI Agent
→ tools/list, tools/call, resources & prompts
→ Opt-in: disabled by default, enabled from the API settings screen
Webhooks (new)
→ Create, list, update, delete & toggle webhooks
→ Full event catalogue (created / updated / deleted per resource)
→ HMAC-SHA256 signed delivery + per-webhook logs
→ Queued delivery with retries (never blocks your CRM)
⚡ Batch (new)
→ Run many operations in a single request
Automation — n8n / Zapier / Make (new)
→ Discover pollable resources
→ Fetch a sample record for field mapping
→ Poll for anything new or updated since a timestamp
→ Official n8n community node available: n8n-nodes-rise-crm
Reporting (new)
→ Summary counts (clients, leads, projects, tickets, invoices)
→ Invoiced vs paid vs outstanding over a date range
→ Project throughput & logged timesheet hours
⚛ Custom Fields (new)
→ List custom field definitions
→ Read & write custom field values on any record
Developer tooling (new)
→ OpenAPI 3.0 specification (/api/openapi.json) – also shipped as a ready-to-use file in the examples repo
→ Postman collection (/api/postman.json) – plus an importable copy on GitHub
→ Swagger UI (/api/swagger) & interactive Playground (/api/playground)
→ Official n8n community node (n8n-nodes-rise-crm) on npm & GitHub – install from n8n’s Community Nodes
→ Ready-to-run code examples in cURL, PHP, Python & JavaScript on GitHub
Users
→ Add New User
→ Delete a User
→ List all Users information
→ Search Users Information
→ Update a User
Leads
→ Add New Lead
→ Delete a Lead
→ List all leads information
→ Search Leads Information
→ Update a Lead
Clients
→ Add New Client
→ Delete a Client
→ List all Clients information
→ Search Client Information
→ Update a Client
Contacts
→ Add New Contact
→ Delete a Contact
→ List all Client Contacts
→ Get Contact by ID
→ Search Contacts
→ Update a Contact
Projects
→ Add New Project
→ Delete a Project
→ List all Project Information
→ Search Project information
→ Update a Project
Tasks
→ Add New Task
→ Delete a Task
→ List all Tasks information
→ Search Task Information
→ Update a Task
Timesheets
→ Add New Timesheet (log time)
→ Delete a Timesheet
→ List all Timesheets
→ Get Timesheet by ID
→ Search Timesheets
→ Update a Timesheet
Milestones
→ Add New Milestone
→ Delete a Milestone
→ List all Milestones
→ Search Milestones
→ Update a Milestone
Project Comments
→ Add Project Comment
→ Delete a Project Comment
→ List all Project Comments
→ Search Project Comments
→ Update a Project Comment
Invoices
→ Add an Invoice (optionally with its line items)
→ Edit an Invoice (optionally replacing its line items)
→ Delete an Invoice
→ List all Invoice information
→ Search invoice Information
Invoice Payments
→ Add Invoice Payment
→ Delete an Invoice Payment
→ List all Invoice Payments
→ Search Invoice Payments
→ Update an Invoice Payment
Line Items
→ List the lines of an invoice, estimate, proposal, order, contract or subscription
→ Add a line
→ Replace all lines (totals auto-recalculated)
→ Delete a line
→ Or send an items array straight to Invoice / Estimate / Proposal / Order create & update
Subscriptions
→ Add New Subscription
→ Delete a Subscription
→ List all Subscriptions
→ Get Subscription by ID
→ Search Subscriptions
→ Update a Subscription
Taxes
→ Add New Tax
→ Delete a Tax
→ List all Taxes
→ Get Tax by ID
→ Search Taxes
→ Update a Tax
Items
→ Add New Item
→ Delete an Item
→ List all Items
→ Get Item by ID
→ Search Items
→ Update an Item
Item Categories
→ Add New Item Category
→ Delete an Item Category
→ List all Item Categories
→ Get Item Category by ID
→ Search Item Categories
→ Update an Item Category
Expenses
→ Add New Expense
→ Delete an Expense
→ List all Expenses
→ Search Expenses
→ Update an Expense
Expense Categories
→ Add New Expense Category
→ Delete an Expense Category
→ List all Expense Categories
→ Get Expense Category by ID
→ Search Expense Categories
→ Update an Expense Category
Estimates
→ Add New Estimate (optionally with its line items)
→ Delete an Estimate
→ List all Estimates
→ Search Estimates
→ Update an Estimate (optionally replacing its line items)
Estimate Requests
→ Add New Estimate Request
→ Delete an Estimate Request
→ List all Estimate Requests
→ Get Estimate Request by ID
→ Search Estimate Requests
→ Update an Estimate Request
Estimate Comments
→ Add an Estimate Comment
→ Delete an Estimate Comment
→ List all Estimate Comments
→ Search Estimate Comments
→ Update an Estimate Comment
Proposals
→ Add New Proposal (optionally with its line items)
→ Delete a Proposal
→ List all Proposals
→ Search Proposals
→ Update a Proposal (optionally replacing its line items)
Proposal Comments
→ Add a Proposal Comment
→ Delete a Proposal Comment
→ List all Proposal Comments
→ Search Proposal Comments
→ Update a Proposal Comment
Orders
→ Add New Order (optionally with its line items)
→ Delete an Order
→ List all Orders
→ Search Orders
→ Update an Order (optionally replacing its line items)
Contracts
→ Add New Contract
→ Delete a Contract
→ List all Contracts
→ Search Contracts
→ Update a Contract
Tickets
→ Add New Ticket
→ Delete a Ticket
→ List all Tickets information
→ Search Ticket Information
→ Update a Ticket
Ticket Comments
→ Add Ticket Comment
→ Delete a Ticket Comment
→ List all Ticket Comments
→ Search Ticket Comments
→ Update a Ticket Comment
Messages
→ Add New Message
→ Delete a Message
→ List all Messages
→ Search Messages
→ Update a Message (e.g. mark as read)
Notes
→ Add New Note
→ Delete a Note
→ List all Notes
→ Search Notes
→ Update a Note
Events
→ Add New Event
→ Delete an Event
→ List all Events
→ Search Events
→ Update an Event
Announcements
→ Add New Announcement
→ Delete an Announcement
→ List all Announcements
→ Search Announcements
→ Update an Announcement
Leave Applications
→ Add Leave Application
→ Delete a Leave Application
→ List all Leave Applications
→ Search Leave Applications
→ Update a Leave Application
ToDo
→ Add New ToDo Item
→ Delete a ToDo Item
→ List all ToDo Items
→ Search ToDo Items
→ Update a ToDo Item
Attendance
→ Add Attendance Record
→ Delete an Attendance Record
→ List all Attendance Records
→ Search Attendance
→ Update Attendance
Payment Methods
→ Add Payment Method
→ Delete a Payment Method
→ List all Payment Methods
→ Search Payment Methods
→ Update a Payment Method
Labels
→ Add New Label
→ Delete a Label
→ List all Labels (filter by context)
→ Get Label by ID
→ Search Labels
→ Update a Label
Notifications
→ Add Notification
→ Delete a Notification
→ List all Notifications
→ Search Notifications
→ Update a Notification (e.g. mark as read)
Knowledge Base
→ Add, Update, Delete a KB article
→ List & Search articles + mark helpful/unhelpful
→ Full CRUD + search on KB categories
Checklists
→ Add, Update, Delete checklist items on a task
→ List & Search checklist items
→ Manage checklist templates & groups, apply a group to a task
Files
→ List files for a project, client or task
→ Get file metadata & download
→ List folders & file categories, delete a file
Team
→ Add, Update, Delete a team
→ List & Search teams
→ List the members of a team
Project Members
→ Add & remove members on a project
→ List & Search project members
Roles (read-only)
→ List, Get & Search staff roles
Templates (read-only)
→ List & Get email, ticket, contract & proposal templates
Activity Logs
→ List all Activity Logs (read-only)
→ Get Activity Log by ID
→ Search Activity Logs
Miscellaneous
→ List Client Groups
→ List Contact by ClientID
→ List Invoice Labels
→ List Invoice Taxes
→ List Project Labels
→ List Project Members
→ List Staff owner
→ List Ticket Labels
→ List Ticket Types
Support
It takes only a few seconds to be installed, activated and have a fully working API for RISE.
If you have any questions, feel free to raise a support ticket at our support area.
Guys from support department will get back to you as soon as possible with a reply.
Version 2.1.0
Version 2.0.0
Version 1.3.0
Version 1.2.2
Version 1.2.1
Version 1.2.0
Version 1.1.0
Version 1.0.1c
Version 1.0.1b
Version 1.0.1
Related products
More digital goods in the same category or with similar tags.
PHP Scripts / Add-ons
MultiSafepay payment method for RISE CRM
PHP Scripts / Add-ons
Mollie Payment Gateway for Teachify LMS
PHP Scripts / Add-ons
Add on-Multi User - Twitter Deck
PHP Scripts / Add-ons
PayU payment method for RISE CRM
PHP Scripts / Add-ons
Braintree payment method for RISE CRM
PHP Scripts / Add-ons
Add on Auto Tweet - Twitter Deck
PHP Scripts / Add-ons
gomymobiBSB's Site Theme: Bundle #1
PHP Scripts / Add-ons
PayFast payment method for RISE CRM
REST API Plugin for RISE CRM - Automate Workflows and connect Third-Party Apps
After successful payment, you will receive a download link for the source code