Create a partner account and get your prt_ token.
You provision and manage customers under your account.
As a partner, you get a prt_ token. You use this to create customers, manage their lifecycle, set default policies, and earn revenue through margin sharing.
const response = await fetch('https://api.mosscomputing.com/v1/partner/register', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
settings: {
contact_email: 'partner@embraid.com',
company_name: 'Embraid',
},
}),
});
const partner = await response.json();{
"id": "d0ddcd43-eeab-4e49-bc9b-f99cf255a44b",
"external_id": "partner_abc12345",
"token": "prt_...",
"status": "active"
}npm install moss-partner-sdk
import { MossPartnerClient } from 'moss-partner-sdk';
const client = new MossPartnerClient({
apiKey: process.env.MOSS_PARTNER_TOKEN,
baseUrl: 'https://api.mosscomputing.com',
});You now have: