Description

The REST API addon exposes subscription, membership level, payment, and member data from Restrict Content Pro through authenticated HTTP endpoints, allowing querying and manipulating membership information via external applications. Designed for those who need to connect Restrict Content Pro to mobile apps, custom dashboards, internal systems, or headless integrations, it delivers data in structured JSON, ready to be consumed by any REST-compatible client.

Main Features of the REST API

  • Authenticated REST endpoints
    Provides HTTP routes for reading and managing Restrict Content Pro resources.
  • Member and subscription queries
    Returns JSON data about users, membership status, and expiration dates.
  • Access to membership levels
    Lists configured membership levels with prices, duration, and linked access rules.
  • Payment history
    Exposes recorded transactions, amounts, gateways used, and status of each charge.
  • API key authentication
    Controls access through credentials generated in the dashboard, restricted by permission.

Benefits of the REST API

  • Custom integrations
    Connects Restrict Content Pro to CRMs, ERPs, and internal tools without database hacks.
  • External apps with real-time data
    Allows mobile apps and portals to consume updated membership status.
  • Custom reports
    Facilitates building dashboards with specific metrics for your subscription model.
  • Viable headless architecture
    Enables decoupled frontends that rely solely on REST routes to render restricted content.

Who Is the REST API For?

  • Developers building mobile apps that need to query users’ membership status.
  • Those managing internal systems or dashboards wanting to sync Restrict Content Pro subscription data.
  • Technical teams creating integrations between the membership site and marketing, CRM, or BI tools.

How to Download the REST API

REST API is available for download here on Ultrapack. After downloading the .zip file, install it at Plugins > Add New > Upload Plugin, select the file, and activate it. Remember Restrict Content Pro must be installed and active beforehand; after activation, the API options appear within the base plugin settings.

For projects treating the membership site as a data layer to be consumed by other endpoints, this component enables communication between Restrict Content Pro and the rest of the stack. Recommended for developers and technical teams wanting to go beyond the standard browser experience, paving the way for apps, automations, and native integrations with the subscriber base.

Frequently asked questions

Is Restrict Content Pro REST API GPL-licensed?

Yes. Restrict Content Pro REST API is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use Restrict Content Pro REST API on multiple sites?

Yes. You can use Restrict Content Pro REST API on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.

How much does Restrict Content Pro REST API cost at Ultrapack?

Restrict Content Pro REST API costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does Restrict Content Pro REST API include updates?

Yes. The current version of Restrict Content Pro REST API is 1.2.4, published at Ultrapack on Feb 26, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is Restrict Content Pro REST API scanned before publication?

Yes. Every version of Restrict Content Pro REST API goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.