Step 1 5 min

Receive Your cust_ Token from Partner

Your partner provisions you and provides a cust_ token. Use it to integrate.

Partner-Customer Integration

You are the customer. Your partner provisioned your MOSS account.

Your partner (e.g., Embraid) created your MOSS account and gave you a cust_ token. You use this token to register agents, create policies, and sign actions. Your partner may have set default policies that apply to your account.

Partner

provisions you

You (Customer)

cust_ token

Agents

cap_ tokens

Using the Customer SDK

Install and Initializetypescript
npm install moss-sdk

import { MossClient } from 'moss-sdk';

const client = new MossClient({
  apiKey: process.env.MOSS_API_KEY, // cust_...
  baseUrl: 'https://api.mosscomputing.com',
});

Check Your Account and Partner Defaults

Account Infotypescript
// Check your account
const me = await client.account.me();
console.log(me.org_name);

// List policies (includes partner defaults)
const policies = await client.policies.list();
policies.forEach(p => {
  console.log(`${p.action} - ${p.description} (priority: ${p.priority})`);
});