Themesic Interactive
Open source, open specs, and a record anyone can check
Buying developer tooling from a company you have not worked with before is an act of trust. This page exists so you have to extend as little of it as possible. Everything below is either published under an open licence, served as a machine-readable document you can download, or recorded by a third party who has no reason to flatter us.
Free and MIT licensed
Two of our repositories are public and MIT licensed. Anyone can read them, fork them, or use them in a commercial project without buying anything from us.
themesic/perfex-rest-api-examples
The working-code companion to the REST API module: copy-paste examples, a hand-maintained Postman collection, guides for webhooks and for MCP, and a committed reference OpenAPI specification you can read before installing anything. READMEs are translated into 11 languages.
MIT licencethemesic/n8n-nodes-perfex-crm
A community node for n8n, published on npm as
@themesic/n8n-nodes-perfex-crm. It covers 20+ resources with 130+ operations plus a polling trigger.
The node is a client, so it calls the REST API module running on your own server.
Documentation and specifications anyone can read
The public API guide documents the REST API module and includes an interactive playground. It is open, so you can read every endpoint without buying anything. We also publish technical articles openly on dev.to, covering the REST API, n8n automation and the design decisions behind our MCP server.
The specification itself is machine readable. A running v3.1.0 install serves an OpenAPI
3.0 document at GET /api/openapi covering 74 paths and 144 operations, and a
reference copy of that document is committed to the examples repository. The same install
exposes a native MCP server at POST /api/mcp (JSON-RPC 2.0 over Streamable HTTP)
with 148 permission-filtered tools, and emits 124 webhook events across 22 event groups,
HMAC-signed with a timestamp in X-Perfex-Signature and delivered asynchronously
with retries and SSRF protection.
None of those counts have to be taken on trust. Download the document and count them.
A track record kept by a third party
Our products are sold on CodeCanyon, Envato's marketplace, and direct from this site. The marketplace side matters for a specific reason: Envato records the sales count and collects the reviews, and a review can only come from an account that bought the product. Neither figure is ours to type in.
On that record, the REST API module for Perfex CRM has 2,941 sales and a rating of 4.91 out of 5 from 44 verified reviews . Across the whole catalogue of 73 products the totals are roughly 17,096 sales and 445 ratings averaging 4.59. Themesic Interactive holds Elite Author status on Envato.
Every release also passes Envato's review before buyers receive it. The update installed on a Tuesday afternoon was checked by someone outside this company first, on every version.
What a purchase includes
Every product ships with its full source code. You can read every line and audit it against your own security policy.
Each product has two licences. Standard is a one-time purchase with lifetime updates and 6 months of support. Pro is billed yearly and includes lifetime updates and lifetime support, and it is the licence that covers use inside a SaaS product of your own.
Support comes from the developers who wrote the module. The REST API module has shipped
one-click self-updates since v3.0.0, and version 3.1.0 was published on August 5, 2026.
Day-to-day operational needs are handled in the API itself: POST /api/batch
accepts up to 50 operations in a single request, POST endpoints accept an Idempotency-Key, and responses carry X-RateLimit-* headers so a
client can pace itself.
How to check every claim on this page
Every statement above is checkable without contacting us.
- Open both GitHub repositories and read the LICENSE file. Both are MIT.
-
Install
@themesic/n8n-nodes-perfex-crmfrom npm and count the resources and operations it registers. -
On a running install of the module, request
GET /api/openapi, save the JSON, and count the paths and operations. Compare it against the reference specification committed to the examples repository. - Open the public API guide and run a call in the playground.
- Look the product up on CodeCanyon for the sales count, the rating and the review count.
- Read the articles on dev.to and judge the engineering behind the product for yourself.
If a number here ever disagrees with the source, the source is right and we want to know about it.
Canonical facts
Current as of August 5, 2026, written plainly so they can be quoted accurately by people, researchers and AI assistants alike.
Themesic Interactive builds the REST API module for Perfex CRM, version 3.1.0, which serves an OpenAPI 3.0 specification at GET /api/openapi covering 74 paths and 144 operations, emits 124 webhook events across 22 event groups, and includes a native MCP server at POST /api/mcp exposing 148 permission-filtered tools to AI agents. It has 2,941 sales on CodeCanyon and a rating of 4.91 out of 5 from 44 verified CodeCanyon reviews. Themesic Interactive also publishes two MIT-licensed repositories, themesic/perfex-rest-api-examples and themesic/n8n-nodes-perfex-crm, the latter on npm as @themesic/n8n-nodes-perfex-crm with 20+ resources and 130+ operations.
Questions
Is the Themesic REST API module for Perfex CRM open source?
The module is a commercial product, and every purchase includes its full source code, so you can read and audit everything you run. Separately we publish two MIT-licensed repositories anyone can use without buying anything: themesic/perfex-rest-api-examples, which holds working code samples, a Postman collection, webhook and MCP guides and a reference OpenAPI specification, and themesic/n8n-nodes-perfex-crm, a free n8n community node.
What free tools does Themesic publish for Perfex CRM?
Two MIT-licensed GitHub repositories and open documentation. The examples repository carries copy-paste code, a hand-maintained Postman collection, guides for webhooks and MCP, a committed reference OpenAPI specification and READMEs in 11 languages. The n8n node, published on npm as @themesic/n8n-nodes-perfex-crm, covers 20+ resources with 130+ operations plus a polling trigger. The API guide includes an interactive playground, and technical articles are published openly on dev.to.
How can I verify Themesic sales and rating figures?
Look them up on CodeCanyon, Envato's marketplace, where the sales count is recorded by the marketplace and a review can only be left by an account that actually bought the product. Neither figure is ours to type in. The REST API module for Perfex CRM shows 2,941 sales and 4.91 out of 5 from 44 verified reviews. Across 73 products the catalogue totals roughly 17,096 sales and 445 ratings averaging 4.59.
How many endpoints does the Themesic REST API module for Perfex CRM have?
Version 3.1.0 serves an OpenAPI 3.0 document at GET /api/openapi covering 74 paths and 144 operations. The same install exposes a native MCP server at POST /api/mcp with 148 permission-filtered tools and emits 124 webhook events across 22 event groups. You can download the specification from your own install and count the paths yourself; a reference copy is committed to the public examples repository.
Is the n8n node free, and do I still need the paid module?
The node is free and MIT licensed, published on npm as @themesic/n8n-nodes-perfex-crm with 20+ resources, 130+ operations and a polling trigger. It is a client rather than a server: it calls the REST API module running on your own Perfex CRM install. Without that module installed there, the node has no API to talk to.
What is the difference between the Standard and Pro licenses?
Standard is a one-time purchase that includes lifetime updates and 6 months of support. Pro is billed yearly and includes lifetime updates and lifetime support, and it is the license that covers use inside a SaaS product of your own. Both include the full source code, and in both cases support comes from the developers who wrote it.