Plans are priced on how many licences you keep under watch, and include the requests to verify them. A licence check is true the day you make it and quietly wrong three months later — the monitoring is the part that is worth paying for.
Free
3 monitored licences · 100 requests a month
Enough to integrate, watch three real licences and decide. No card and no expiry. It is not enough to run on — that is the point of it.
$49/month
Unlimited monitored licences · 100 requests a month
Monitoring only, with no cap on how many licences you keep under watch: you get told when one expires, lapses or loses its bond, and that is the whole product. The 100 requests are there to load your list and spot-check it, not to run an integration on.
Card payment for this plan is not switched on yet — email contact@swanum.com and it will be set up manually.
$99/month
Unlimited monitored licences · 500 requests a month
500 verifications a month at 20¢ each, and monitoring with no cap on how many licences you keep under watch. A lending desk running 25 checks a month already saves more analyst time than this costs.
Card payment for this plan is not switched on yet — email contact@swanum.com and it will be set up manually.
$299/month
Unlimited monitored licences · 2,000 requests a month
2,000 a month at 15¢. Where onboarding checks stop being the point and keeping a live book current becomes it: a supplier's credit file, a marketplace's roster, an underwriting queue.
Card payment for this plan is not switched on yet — email contact@swanum.com and it will be set up manually.
$999/month
Unlimited monitored licences · 10,000 requests a month
10,000 a month at 10¢ — the lowest per-verification price anyone in this category publishes. Portfolio sweeps, a whole book under continuous watch, batch requests counting as one call each.
Card payment for this plan is not switched on yet — email contact@swanum.com and it will be set up manually.
Hand the API a licence and it will tell you when the status or the expiry date changes, and again 30 and 7 days before it runs out — by signed webhook, by email, or by polling, whichever suits. The checks themselves are free: they do not come out of your monthly requests, because you are already paying for the watch.
Every plan includes some, including the free one, because a trial that cannot demonstrate the thing worth paying for is not a trial. See the docs.
One HTTP call is one request, whatever it does. A batch of 25 licences costs one, not 25 — the batch endpoint exists to save you money and metering it per licence would take that straight back. Quotas run on the calendar month and reset on the 1st. Monitoring checks are not requests.
The API answers 429 with how much you have used and what your
allowance is. Nothing is billed for overage and no request is silently dropped —
you get a clear refusal and can move up a plan or wait for the reset.
The account falls back to the free allowance rather than being cut off. A lapsed card should show up as a quota you outgrow, not as an integration that goes dark mid-afternoon.
Manage the subscription, update a card or cancel from your account page.
The API is also on RapidAPI and the Apify Store, if procurement is easier through an existing vendor.