Find a program
Search the Market Directory’s rating programs:programs and nextCursor. Save a returned program’s id.
Each program includes its associated product, carrier, and state, where recorded, along with
access and subscription.
For a market product, filter by its productId. You can also filter by carrierId, state, or
subscribed=true. A state filter matches explicit associations; an omitted state does not
establish nationwide applicability. See List rating programs.
Check access and subscription
Get a rating program returns its documentation and current access:access.canRunandaccess.canDownloadsay whether you can run or download it.subscription.subscribedsays whether your organization has an active subscription.subscription.canSubscribeandsubscription.canUnsubscribeidentify available subscription actions.
canSubscribe is true, subscribe to the program
with PUT /insurance/rating-programs/{id}/subscription, using the returned ID and no request body.
This changes the current organization’s subscription across all published and future versions.
It requires a writable user key with raters:manage and permission to run or download programs.
The subscription operation is not a payment checkout.
Choose a published version
List program versions for the returned program ID. Read the version’s effective date, supported dates, scope notes, and release notes before using it for a risk. Association with a product or state alone does not establish applicability. Published versions are immutable. Retain the program ID and selected version with your analysis. If there are no published versions, the program is not ready to subscribe to or download.Run or download
For local pricing work, install Relativities, then load a program or download a program. Pin the selected version withrevision=.
An HTTP client can download a program version.
Choose kind=program for a Relativities package or kind=engine for the rating engine.
The default is engine; a version can lack a program package.
For hosted rating, inspect the version’s
input and output contract
and rate with that version.
Hosted rating sends the supplied inputs to Effective; Relativities runs downloaded programs locally.
Recover from access errors
A403 means the required program access or user permission is missing. Check the program’s access
and subscription fields before retrying. A 404 can mean the program, version, or requested package
is unavailable.
Unsubscribing ends the subscription
for the organization. Downloaded files and historical results remain; future downloads normally
require an active subscription. Effective example programs are exempt from that requirement.