Skip to main content

Documentation Index

Fetch the complete documentation index at: https://enfinitos.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

The Brand SDK is the read-only HTTP client a brand (advertiser) or agency uses to query its own delivery proof, metering, and settlement records directly — without going through the operator’s reporting plane.
Publishes at launch. All Brand SDK packages (npm, pip, go get, Maven, gem) publish at the April 2027 production launch. Sandbox access is available now at enfinitos.com/apply.
LanguageInstall
TypeScriptnpm install @enfinitos/sdk-brand
Pythonpip install enfinitos-sdk-brand
Gogo get github.com/enfinitos/sdk-brand-go
JavaMaven com.enfinitos:sdk-brand:0.0.1
Rubygem install enfinitos_brand
All five clients have the same shape:
const client = new BrandClient({ apiKey, brandId });

const campaigns = await client.campaigns.list();
const proof = await client.proof.fetch({ campaignId: "cmp_..." });
const metering = await client.metering.summary({ campaignId: "cmp_..." });
const settlement = await client.settlement.invoices({ campaignId: "cmp_..." });
const disputes = await client.disputes.list();
The data is scoped to campaigns the brand owns. Brand tokens are issued with tenant_brand role — read-only, no mutation paths. The same proof packs surfaced via this SDK can be verified offline with the open-source auditor — so a brand can verify the platform’s numbers without trusting either the platform or the operator running it.