Developer Hub
RubiCRM is a flexible, customizable CRM platform. Our web integration offers a set of standard API calls with consistent responses, while also supporting custom development tailored to your organisation.
For any customisation requests, please contact our support team at support@rubicrm.com.
Your RubiCRM API is unique to your client organisation. Unless stated otherwise in this documentation, all methods require a single JSON stringified array of parameters. Each API call requires you to make a POST HTTP request.
Access & Security
Your RubiCRM API is unique to your organisation and is protected by cross-origin restrictions.When you begin development, please provide us with the domain(s) that should be allowed access.
Unless stated otherwise, all methods:
- accept a single JSON-stringified array of parameters
- must be called using HTTP POST
You will receive your organisation’s API key together with an AUTHID during onboarding.
We also provide a dedicated API testing page for your convenience here.
API Base URL: https://web-integration-v3.rubicrm.com/
Common terms
- uid - GUID of the logged-in user
- eid – GUID of a specific event
- bid – GUID of a specific booking
- cid – GUID of a specific company/organisation/primary record
About This Documentation
This guide explains the available API calls, recommended usage patterns, and suggested execution order where relevant.Each API response contains the following fields:
- ResponseCode – HTTP status code returned by the request
- ResponseType – The data type returned ("JSONString" or "Boolean")
- ResponseMessage – The main data payload
