Skip to navigation

Configuration

Create a Publishable API Key from your Bridge Dashboard. These are not masked in the UI, and have a green check next to them.

createBridgeClient

Call createBridgeClient once and reuse the client. The config matches BridgeSdkConfig from @usebridge/sdk-core:

import { createBridgeClient } from "@usebridge/sdk";
import { consoleLogger } from "@usebridge/sdk-core";
const bridge = createBridgeClient({
publishableKey: "pk_...",
environment: "production", // or "sandbox"
logger: consoleLogger, // optional
});

To use sandbox, set environment: "sandbox".

To attach your own logger, implement the Logger interface from @usebridge/sdk-core. Alternatively, use consoleLogger for debugging.

Usage

const payers = await bridge.searchPayers({ query: "Aetna", limit: 10 });
const result = await bridge.softEligibility({
serviceTypeIds: ["svt_xxx"],
payerId: "pyr_xxx",
state: "CA",
});