How credits work
The model runs over 224×224-pixel patches of the slide. One credit pays for one patch on one marker:1 credit = 1 patch × 1 marker.
Getting the exact price before you submit
POST /predict with dryRun: true validates and prices the exact request
without charging anything or creating a job. Its patchCount is the number of
tissue patches the run will cover, and estimatedCredits is what you will be
charged:
When you are charged, and when you get credits back
Submitting a run deducts its full estimated cost from your organization’s balance in one step, before inference starts. The amount is fixed on the job at that moment (the API reports it asreservedCredits), which means:
- The price of a submitted run cannot change. If we change our per-patch price later, runs already submitted keep the price you were charged.
- Failed and cancelled runs are credited back automatically. If a job ends
as
failedor you cancel it, the full amount returns to your balance. Marker channels already written stay on the sample. - You pay only for delivered markers. If a run delivers some of its markers and not others, you are charged for the delivered ones and credited back for the rest.
- A run you cannot afford is rejected, not partially charged. The request
returns 402 with a
requiredfield showing the full cost.
Buying credits
Credits are sold in prepaid tiers. There is no self-serve top-up yet, so email support@strandai.com with the volume you need and we’ll add them to your organization.See also
- API reference:
POST /predictdry-run pricing, submission, and 402 / 429 behavior. - Supported markers: which markers count toward a job’s credit cost.