/api/v1/resolveResolve an exact BALGRAD ID, GTIN, brand + MPN, or exact brand + model.
Loading products and offers…
DEVELOPER PREVIEW · API V1
Send your organization key as Authorization: Bearer bg_live_…. API keys are displayed once in the B2B portal; BALGRAD.AI stores only the SHA-256 hash.
/api/v1/resolveResolve an exact BALGRAD ID, GTIN, brand + MPN, or exact brand + model.
/api/v1/products/{id}Canonical identity, coverage and limitations.
/api/v1/products/{id}/offersCurrent verified retailer offers with freshness and evidence.
/api/v1/products/{id}/historyGenuine observed price history. No fabricated backfill.
/api/v1/products/{id}/coverageOffer, retailer and market coverage for the exact product.
/api/v1/batch/offersResolve and retrieve current intelligence for up to 50 identifiers per launch request.
/api/v1/exports/csvDownload a bounded current-offer CSV for up to 50 identifiers.
/api/v1/usageCurrent monthly API, tracked-identifier and project usage.
/api/v1/alertsList, create/update, or disable material-change alert rules. First evaluation seeds a baseline; email is sent only after a later qualifying change.
POST /api/v1/resolve
Authorization: Bearer bg_live_…
Content-Type: application/json
{
"type": "GTIN",
"identifier": "0000346049534"
}Responses use explicit states such as VERIFIED_FRESH, VERIFIED_STALE, NO_CURRENT_OFFER, NO_MATCH and IDENTITY_AMBIGUOUS. Rate-limit metadata is returned in response headers.
Alert rules support absolute price change, percentage price change, stock change, new retailer and new market detection. The first evaluation only records a baseline. Later qualifying changes are deduplicated and sent to active organization owners/admins by transactional email, with at most three delivery attempts.