Description

The API addon exposes data for projects, tasks, milestones, bugs, and files of UpStream via REST endpoints, allowing external systems to read and write information directly into the management panel. Designed for those who need to connect UpStream to CRMs, ERPs, internal dashboards, or mobile apps, the module eliminates manual imports and keeps project status synchronized in real time among team-used tools.

Key Features of the UpStream API

  • Native REST Endpoints
    Provides routes for projects, tasks, milestones, bugs, and files of UpStream via HTTP.
  • Read and write data
    Allows querying, creating, updating, and deleting UpStream records from external applications.
  • Key-based authentication
    Secures requests with credentials generated in the WordPress admin panel.
  • Structured JSON responses
    Delivers standardized payloads that ease consumption by various languages and frameworks.
  • Integration with the UpStream architecture
    Respects custom fields, permissions, and relationships defined in the base plugin.

Benefits of the UpStream API

  • Cross-system synchronization
    Keeps project data aligned between UpStream and other operational tools.
  • Flow automation
    Allows creating routines that trigger task updates without manual intervention.
  • Updated external dashboards
    Feeds BI dashboards and management reports with up-to-date information.
  • Expansion of the ecosystem
    Opens the door to mobile apps, CRM integrations, and connections to proprietary platforms.

Who Should Use the UpStream API?

  • Those who maintain UpStream and need to integrate projects with the company’s internal systems.
  • Development agencies that build client apps consuming project management data.
  • Technical teams that want to automate task creation from other tools.

How to Download the UpStream API

The API addon is available for download here on Ultrapack. After obtaining the .zip file, install it under Plugins > Add New > Upload plugin, select the package, and activate it together with UpStream. Key and endpoint options appear in the base plugin’s admin area after activation.

For those who treat UpStream as a central project hub, this extension expands the tool’s reach beyond the WordPress panel, connecting the management flow to corporate systems, low-code automations, and custom applications. The result is an environment where task, milestone, and bug data circulate freely between the platforms the operation already uses.

Frequently asked questions

Is UpStream API GPL-licensed?

Yes. UpStream 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 UpStream API on multiple sites?

Yes. You can install UpStream API on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does UpStream API cost at Ultrapack?

UpStream 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 UpStream API include updates?

Yes. The current version of UpStream API is 1.1.0, published at Ultrapack on Oct 26, 2020. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is UpStream API scanned before publication?

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

What are the requirements for the plugin UpStream API?

Requires WordPress 5.4 or higher and PHP 5.6.20 or higher. Tested up to WordPress 5.5.