CodeIgniter Stable RISE CRM plugin

REST API Plugin for RISE CRM

RISE CRM plugin, bought direct - lifetime updates and real support.

★★★★★ ★★★★★ 3.75 (12) 303 sales Read the docs
REST API Plugin for RISE CRM - screenshot

About REST API Plugin for RISE CRM

Connect RISE CRM to anything - REST API, AI agents and webhooks

This plugin turns RISE CRM into a programmable platform: a complete REST API, an MCP server for AI assistants, webhooks and automation triggers. Instead of being limited to the RISE web interface, your developers can read and write CRM data programmatically - syncing records, triggering actions and pulling information on demand from any external app, automation tool or custom integration you build.

The RISE API operates over HTTPS and uses JSON as its data format. It is a true RESTful service: standard HTTP methods such as GET and POST issue the requests, and HTTP status codes describe the responses, which keeps it predictable for anyone who has worked with a modern API.

RISE CRM REST API keys management screen

Secure, key-based access

Access is controlled with API keys you generate and manage inside RISE, so every integration authenticates cleanly and you stay in control of who can reach your data. The API management screen itself is restricted to administrators, and as of 2.1.0 sensitive information is kept out of responses - password hashes, payment gateway credentials and staff personal data such as SSN or salary fields are not exposed through the API. A typical request and its JSON response looks like this:

Sample RISE CRM API request and JSON response

Complete documentation and developer tooling

This is a complete API service for RISE installations, supplied with full online documentation so you can wire up your own third-party connections. Every endpoint group is documented with its available actions and example responses, across 322 documented endpoints in 54 groups, with deep-linkable sections and ready-to-copy code examples in cURL, PHP, Python and JavaScript.

Machine-readable specs and live tooling let you explore the API before writing a line of code:

  • OpenAPI 3.0 specification at /api/openapi.json
  • Postman collection at /api/postman.json
  • Swagger UI at /api/swagger
  • An interactive Playground at /api/playground
  • An n8n community node, so workflow builders do not have to hand-roll HTTP calls

If you are unsure about your coding skills or are not certain what an API is, you may want to bring in a developer to handle the integration.

Let AI assistants operate your CRM

A built-in MCP server (Model Context Protocol, JSON-RPC 2.0) is exposed at /api/mcp, so AI assistants can work with your CRM directly instead of you copying data back and forth between tools. It publishes over 200 tools across 40+ resources and supports tools/list, tools/call, resources and prompts.

  • Works with Claude, ChatGPT, Cursor and the n8n AI Agent
  • Every tool is permission-filtered, so an assistant only reaches what it is allowed to reach
  • Opt-in by design: the MCP server is disabled by default and switched on from the API settings screen

Webhooks, batching and automation triggers

Webhooks that push changes to you

Instead of polling for changes, register webhooks and let RISE notify your systems the moment something happens. You can create, list, update, delete and toggle webhooks over the API and subscribe to a full event catalogue with created, updated and deleted events per resource.

  • HMAC-SHA256 signed delivery, so your endpoint can verify every payload it receives
  • Per-webhook delivery logs for auditing and debugging
  • Queued delivery with retries - a slow or failing endpoint never blocks your CRM

Ready-made triggers for n8n, Zapier and Make

Dedicated automation endpoints make RISE a first-class citizen in no-code platforms: discover which resources can be polled, fetch a sample record to map fields against, then poll for anything created or updated since a given timestamp.

Batch requests

A batch endpoint runs many operations in a single request, so bulk imports and multi-step syncs do not turn into hundreds of round trips.

Broad coverage across the whole CRM

The plugin is not limited to a handful of endpoints - it covers the day-to-day objects you actually automate. For most entities you get the full set of operations: create, list, search, update and delete, with documented get-by-ID lookups on many of them.

Sales and clients

  • Leads, Clients and Contacts (add, delete, list, search, update; get contact by ID)
  • Proposals and Estimates, with their comment threads
  • Estimate Requests
  • Orders, Contracts and Subscriptions

Projects and work

  • Projects, Tasks and Milestones
  • Project Comments, Project Members and Timesheets (log time)
  • Task checklists, plus checklist templates and groups - apply a group to a task
  • ToDo items, Events and Announcements

Billing and finance

  • Invoices (add, edit, delete, list, search) and Invoice Payments
  • Line items on invoices, estimates, proposals, orders, contracts and subscriptions
  • Items and Item Categories
  • Expenses and Expense Categories
  • Taxes and Payment Methods

Support and communication

  • Tickets and Ticket Comments
  • Knowledge Base articles and categories, including marking an article helpful or unhelpful
  • Messages (including mark as read), Notes and Notifications (including mark as read)

Team and HR

  • Users, Teams and team members
  • Attendance and Leave Applications
  • Read-only staff Roles

Files and templates

  • Files for a project, client or task - metadata, folders, categories, download and delete
  • Read-only email, ticket, contract and proposal templates

Configuration and auditing

  • Custom field definitions, and custom field values on any record
  • Labels, filtered by context, with get-by-ID
  • Read-only Activity Logs - list, search and get by ID

RISE CRM REST API endpoints in action

Line items on sales documents

You can create an invoice, estimate, proposal or order together with its lines in a single call and let the totals calculate themselves, by sending an items array straight to the create or update request. Lines can also be managed on their own: list the lines of an invoice, estimate, proposal, order, contract or subscription, add a line, replace all lines with the totals recalculated, or delete one.

Reporting endpoints

Reporting endpoints return the numbers you would otherwise assemble by hand: summary counts for clients, leads, projects, tickets and invoices, invoiced versus paid versus outstanding over a date range, and project throughput alongside logged timesheet hours.

Helper lookups

Alongside the main resources, a set of miscellaneous read endpoints returns the reference data you need to build correct requests:

  • Client groups and contacts by client ID
  • Invoice labels and invoice taxes
  • Project labels, project members and staff owner
  • Ticket labels and ticket types

Typical use cases

Push new leads from your website or landing pages straight into RISE, keep clients and invoices in sync with an external accounting system, log billable time from a separate app, surface tickets in another helpdesk, or build fully custom dashboards on top of your CRM data. Fire a webhook into your own service the moment an invoice is paid or a ticket is opened, wire RISE into an n8n, Zapier or Make workflow without writing code, or point an AI assistant at the MCP server and let it draft an estimate, chase outstanding invoices or summarise this month’s project hours. Anything you can do by hand in RISE becomes something you can automate.

Setup and requirements

This module is built for RISE CRM and takes only a few seconds to install, activate and have a fully working API. Because RISE runs on CodeIgniter, some server configurations require /index.php/ to be included in your API endpoint URLs - the documentation covers this. Once activated it works with your existing RISE CRM data immediately, and the newer surfaces stay out of the way until you want them: the MCP server ships disabled and is enabled from the API settings screen, which only administrators can open.

Support

Support that actually answers

Buy direct and you reach the people who wrote the code - not a marketplace ticket queue.

  • Priority support - replies the same day, straight from the development team that built it.
  • 6 months of support on Standard (extendable), and Lifetime support on Pro.
  • Support covers guidance on installation, configuration and upgrades - real answers, never canned macros.
  • Regular updates and immediate bug fixing, included in every license type.
Changelog v2.1.0 · Jul 30, 2026
  1. v2.1.0 Latest
    • NEW: MCP server (Model Context Protocol) for AI agents at POST /api/mcp, for Claude, ChatGPT, Cursor and the n8n AI Agent. Opt-in and disabled by default.
    • NEW: Webhooks with REST management, a full event catalogue, HMAC-SHA256 signed delivery, per-webhook logs and queued delivery with retries
    • NEW: Automation polling triggers for n8n, Zapier and Make (resources, sample, poll)
    • NEW: Batch endpoint to run many operations in one request
    • NEW: Reporting endpoints (summary, invoices, projects, timesheets)
Reviews

What customers say

Verified buyer reviews from CodeCanyon, where REST API Plugin for RISE CRM holds a 3.75 / 5 rating across 12 ratings.

★★★★★
Had an issue with plugin activation code, received prompt response and resolution quickly. Thank you for your support.
InternetLandlord 1 year ago
★★★★★
Their customer support is top notch and always helpful, great product and it solved exactly what we need it to.
damempire 2 years ago
★★★★★
We got the plugin working and it does what it's suppose to-do. Customer support was helpful and got back to any issues we faced.
sanaya123 2 years ago

Ready to drop REST API Plugin for RISE CRM into your stack?

Standard $49 one-time, or Pro from $9/month billed annually at $108 - lifetime updates, support, and quick, secure checkout. Cheaper than the old CodeCanyon price, with no marketplace cut.

FAQ

Frequently asked questions

Everything you need to know before buying - and what to do if you still have questions.

Is REST API Plugin for RISE CRM compatible with the latest version?

Yes - the current release is v2.1.0, last updated July 2026, built for PHP 7.x, PHP 8.x, CodeIgniter. Lifetime updates keep it current as new platform versions ship.

What does the $49 Standard license include?

One payment of $49 covers the full unencrypted source code, documentation, lifetime free updates and six months of developer support. It licenses a single end product.

Can I use REST API Plugin for RISE CRM in a SaaS or a client product?

That is what the Pro plan is for: $9/month billed annually at $108, adding lifetime developer support and the right to use the module in SaaS and multi-tenant products.

How do I receive the product after buying?

Checkout runs through Stripe. Your license key and download are issued instantly, and every future update is available from your account the moment it ships.

More from RISE CRM Plugins

Related products

Other RISE CRM Plugins built and maintained by the same team, sold direct.

Buying guides

Featured in these guides

Comparisons from our catalogue where REST API Plugin for RISE CRM earns its pick - see how it stacks up.

$49one-time Buy
Before you go

Take 10% off your first order

No email, no sign-up - just enter this code at checkout and take 10% off your first Themesic purchase.

No email No account No commitment
WELCOME10

First order only, one use per customer. Applied at direct (Stripe) checkout.