Integrius Logo
Live on npm

Integrius SDK

A typed client for governed data products.

One endpoint per business concept. Stable versioned contracts. No point-to-point integration code. Pull governed data products into your applications, pipelines, and automation in minutes.

The Whole Integration, in One Call

The hard part already happened in the unified layer: connecting sources, mapping fields, joining entities, enforcing access. What is left for your code is a function call.

import { IntegriusSDK } from '@integrius/sdk';

const integrius = new IntegriusSDK({
  apiKey: process.env.INTEGRIUS_API_KEY
});

// One endpoint per business concept.
// "customer-360" is a governed data product:
// owned, versioned, audited.
const customer = await integrius.dataProducts
  .query('customer-360', { entityId: 'customer_123' });

console.log({
  id: customer.id,
  name: customer.name,
  orders: customer.orders,      // joined from ERP
  support: customer.support,    // joined from CRM
  usage: customer.usage         // joined from analytics
});

// One object. Multiple systems. Zero integration code.

Built for Integration Work

Contracts instead of glue code. Governance instead of hope.

One Endpoint per Business Concept

Customer 360. Revenue analytics. Trial enrollment. Each governed data product is one stable endpoint, not a scavenger hunt across systems.

Stable Versioned Contracts

You build against the data product contract, not the source schema. Sources can change behind the layer; your code keeps working.

Typed End to End

A typed client with full TypeScript support. Your editor knows the shape of every data product before you run a single request.

No Point-to-Point Integration Code

Stop writing glue between every app and every system. The unified layer already did the joining, mapping, and governing.

Governance Built In

Every SDK call goes through Core. RBAC, field-level access, and the audit chain apply to your code the same as to every other consumer.

Built on Integrius Core

Scoped API keys with IP allowlists and rate limits, signed webhooks, and OpenAPI docs. Everything the platform offers, from code.

What Teams Build With It

Anywhere code needs governed data, the SDK is the shortest path.

Data Engineering

Pull from a Revenue Analytics data product, join with internal metrics, feed the ML pipeline. No bespoke ETL to write or maintain.

Backend Engineering

Build a customer 360 API on one governed endpoint instead of fanning out to CRM, ERP, and analytics yourself.

Internal Tools

Build a Slack bot that answers "how many active trials do we have?" by querying a data product directly.

ML / AI Teams

Query governed products and enrich features at inference time instead of duplicating data into yet another store.

Ready to Ship Features, Not Integrations?

One typed client. One governed platform. Start building with real data in minutes.