· For developers

roster-engine on npm

An npm package that lets your code or AI agent pull business records with source metadata. Pay per record with credits. Discovery is free. New keys start with zero credits; fund a key before retrieving records.

roster-engine covers contractors plus dentists, chiropractors, restaurants and retail. Every record says where it came from, including the issuing authority and the license or registration number where one exists.

Checking what's available and what it costs is free. You buy credits in packs, and they never expire. There's no subscription.

Start with the developer guide for free discovery, authentication, filters and metered pulls. The two API families use separate keys and balances. In SDK 0.1.0, the bulk-pull credit threshold is checked after a page is charged, so it is not a strict spending ceiling.

Quick start

npm install roster-engine

import RosterEngine from "roster-engine";

// free discovery: no key and no metered pull
const engine = new RosterEngine();
const catalog = await engine.rosters();
console.log(catalog.rosters, catalog.rates, catalog.stats_updated_at);

← All updates