Complete API reference for UnionStack WebServices. Browse endpoints

UnionStack Developer Platform

Build the workflows your organization needs next.

Use secure, tenant-aware APIs to connect people, cases, communications, and reporting into the tools your teams already use.

OAuth 2.0Tenant-awareREST API

cases.js

const response = await fetch(
  `${baseUrl}/api/Cases/${typeId}`,
  {
    headers: {
      Authorization: `Bearer ${accessToken}`
    }
  }
);

const cases = await response.json();
200

Tenant-scoped case records returned

One platform for your organization’s connected work

PeopleCasesCommunicationReporting

Get started

From first token to first workflow.

Everything you need to plan a reliable UnionStack integration—without needing to sift through internal product endpoints.

02

Concepts

Design for tenant boundaries

Understand how identity, roles, and data access work together across your integration.

Read the guide
03

Reference

Work with cases and people

Browse every endpoint currently documented by UnionStack WebServices.

Browse reference

Authentication

Secure access, made for real organizations.

UnionStack integrations use OAuth 2.0 authorization code flow with PKCE. Administrators generate credentials from the API Credentials page in UnionStack, and access remains scoped to the organization that created them.

Browse authenticated endpoints
  1. 1

    Create credentials

    Generate a client ID and secret from UnionStack’s API Credentials settings.

  2. 2

    Send the user to authorize

    Let an authorized UnionStack user consent to the requested access.

  3. 3

    Call tenant-scoped resources

    Use the returned access token for the resources available to that user.

API reference

Every endpoint, grouped for clarity.

Browse the complete set of Swagger/OpenAPI documents published by UnionStack WebServices. Each request requires a valid access token and is evaluated within the caller’s tenant and permissions.

Select an API document to view its endpoints.

Built for trust

Your integration stays in its lane.

Tenant-aware by defaultRequests are scoped to the organization that granted access.

Permission-respectingAPI access follows the authenticated user’s approved role and access rules.

Credentials stay privateClient secrets are issued once and should be stored in your secure secret manager.

Build with UnionStack

Ready to connect your workflow?

Use the full API reference to plan your implementation, generate credentials from UnionStack, and begin building.

Get started