Pricing
Two numbers per capability and no third one. You pay when a run opens, and you pay for each item it actually delivers. Nothing renews, nothing expires, and there is no minimum.
What you pay
| Capability | Per call | Per item delivered |
|---|---|---|
| text.base64.transcode | $0.001 | $0.0002 |
| web.url.normalise | $0.001 | $0.0002 |
What that comes to
One call, carrying a batch of items. The per-call charge is paid once, whatever the batch size, which is why a batch is cheaper than the same work split across calls.
| Capability | 1 item | 100 items | 1,000 items |
|---|---|---|---|
| text.base64.transcode | $0.0012 | $0.021 | $0.201 |
| web.url.normalise | $0.0012 | $0.021 | $0.201 |
At most 2,000 items in one call. That is not a licensing tier: it is the number that fits inside the channel's hard 300-second window for a synchronous call, so a larger job is several calls rather than one that times out and bills you for the part it managed.
What is never billed
- An item that fails. A malformed input is refused with a reason and a position. It is written to the results so you can see which one it was, and it is not charged.
- An item that was never reached. If a run stops early, the items it did not get to are reported as not attempted, and no charge is made for them.
- A run that fails outright. The per-call charge is made by the channel when the run opens; the per-item charges only ever follow delivered work.
What a spending limit does
Each item is charged as it is delivered, one at a time, rather than in a batch at the end. That is a deliberate cost to us — it is one call to the channel per item instead of one per run — and it buys one property worth having: when your spending limit is reached, the run stops at the limit rather than one batch past it.
A run stopped that way is a complete answer, not a truncated one. It reports how many items were delivered, how many were never attempted, and that it stopped early — so you can decide whether to raise the limit and continue, without guessing where it got to.
Who bills you
The channel does, on the account you already have with it. Today that is Apify Store: it handles discovery, authentication, metering and payment, and it invoices you the way it already invoices you for everything else. There is no Telyvar account, no card on file here, and no contract to sign.
Prices are quoted in US dollars because that is the currency the channel meters and settles in.