App Studio

Build branded dashboards on the APIs you publish with Apyrn One.

Start from a template, bind components to fields on the API products you already publish, run the publish checks, and install versioned applications per customer with their own branding — without writing application code. An add-on to Cloud and Enterprise.

A team publishes an analytics dashboard over its Customer360 API product, then installs it for three customers, each with its own branding.

App Studio

Build an application without writing application code

Template, bind, check, install — the four steps between a published API product and a branded application running for a specific customer.

Interactive product experience

Select a step to see what it produces.

A template lays out a screen for a known shape of data. It is a starting point rather than a limit, and an empty canvas is equally valid.

Result and contract

Template
Analytics dashboard
Selected

Components bind to fields on a published API product rather than to a source system, so an application cannot reach past the contract's policy or tenant scope.

Result and contract

Binding
KPI, chart, and table to Customer360
Bound

The publish checks run before a version is released, and building, approving, and installing stay separate responsibilities.

Result and contract

Checks
Specification, accessibility, PII masking
Passed

Installations are versioned per customer with their own branding, a fleet view shows usage across them, and an installation can be rolled back.

Result and contract

Installations
Three customers, own branding
Installed

Guided explanation

The customer problem

The customer problem

Business teams need an interface over unified data, and hand-building one for every customer and every brand does not scale.

Conceptual architecture

  1. 01

    Sixteen components cover KPIs, charts, tables, filters, and drawers, each bound to fields on an API product.

  2. 02

    Publish checks review specification conformance, accessibility, and PII masking before release.

  3. 03

    Separation of duties keeps building, approving, and installing distinct responsibilities.

  4. 04

    Installations are versioned per customer with branding and rollback, and a fleet view shows usage across them.

  5. 05

    Every call goes through the Apyrn One gateway with tenant scope and audit.

Enterprise examples

  • A team publishes an analytics dashboard over its Customer360 API product.

  • An operator installs the same application for three customers, each with its own branding.

  • An administrator rolls one installation back to its previous version.

What this enables

  • Put an interface over unified data without building and maintaining a separate application.

  • Keep every application call inside the same gateway, tenant scope, and audit trail as the API products.

  • Ship per-customer versions with branding and rollback instead of one shared build.

Scope and qualification

  • App Studio is an add-on to Apyrn One Cloud and Apyrn One Enterprise, not a standalone product.

  • Applications read and write only through API products the publishing team already governs.

Why it exists

The unified data is only useful once somebody can look at it.

Once Apyrn One publishes a governed API product, the interface over it is the remaining work — and hand-building one for every customer and every brand does not scale. App Studio builds that interface from the API product itself.

How a build goes

Template, bind, check, install.

  1. 01

    Start from a template

    Pick a template that already lays out the screen for a known shape of data, then change what you need.

  2. 02

    Bind components to fields

    Drag a component onto the canvas and bind it to a field on a published API product. The binding is to the contract, never to a source system directly.

  3. 03

    Run the publish checks

    Specification conformance, accessibility, and PII masking are checked before release, with building, approving, and installing kept as separate responsibilities.

  4. 04

    Install per customer

    Install a specific version for a specific customer with their branding, and roll an installation back when you need to.

Sixteen components

The building blocks on the canvas.

KPIs

Single-value tiles bound to a field or an aggregate on the API product.

Charts

Series and categorical charts over the records the API product returns.

Tables

Record lists with the columns you choose from the contract's fields.

Filters

Controls that narrow what the other components on the page are showing.

Drawers

Detail panels that open a single record without leaving the page.

On the canvas

Components bound to a published contract.

The App Studio canvas with a component palette, KPI, chart, and table components bound to fields on a published Customer360 API product, and the publish checks for specification, accessibility, PII masking, and separation of duties.

The binding model

Components bind to fields on a published API product rather than to a source system, so an application cannot reach past the contract's policy, tenant scope, or audit. The publish checks run before a version is released.

Governance

An application is not a way around the API product's rules.

Every call through the gateway

Application calls go through the Apyrn One gateway with tenant scope and audit, exactly like any other consumer of the API product.

Separation of duties

Building an application, approving it, and installing it for a customer are distinct responsibilities rather than one permission.

PII masking checks

The publish checks look for personal data exposed on a surface that should not carry it, before the application is released.

Fleet view

See which customers are on which version and how the installations are being used.

See what App Studio can build today.

App Studio is an add-on to Apyrn One Cloud and Apyrn One Enterprise. Browse the templates, or talk to us about your own.