Better soft limits
Registered sites get better soft rate limits than public and unidentified traffic, while still using StreetKit's public address data.
Registered access
Registered sites get better soft rate limits and customer-specific meta URLs for normal StreetKit browser integrations.
This is not an account, paywall, API key, or secret. It is a public label that helps StreetKit classify real integrations and provide support.
Why site IDs exist
Site IDs help separate demo or low-volume traffic from real production sites without adding accounts, billing, or hard authentication to public StreetKit access.
Registered sites get better soft rate limits than public and unidentified traffic, while still using StreetKit's public address data.
A registered site uses a public site ID in its StreetKit setup so traffic can be labelled and supported without adding a login.
A siteId can be copied from browser code. It is used for soft rate limits and support, not hard authentication.
Public and registered usage
Public endpoint
Public access stays available for demos, evaluation, hobby projects, and low-volume community use. It uses stricter soft limits and does not require a siteId.
https://index.streetkit.smp.kiwi/public/v1/meta.json
Registered endpoint
Registered browser integrations use a public siteId and a customer-specific access path. The widget can then label normal address lookup traffic for that integration.
https://index.streetkit.smp.kiwi/c/{siteId}/v1/meta.json
For current soft-limit guidance, browser IP behavior, and future protected access notes, see StreetKit rate limits.
Commercial options
A normal site ID is enough for many public browser integrations. If you need a more formal commercial arrangement, tell us what you are trying to run and we can discuss the right option.
Commercial support, response expectations, and SLA terms may be possible for teams that need clearer operating commitments.
StreetKit may be available as a private hosted implementation for organisations that need more control over how it is operated.
We can discuss helping you get StreetKit running on your own local system or internal environment where that makes sense.
For commercial requests, email hello@smp.kiwi with your use case, traffic expectations, support needs, and any local/private hosting requirements.
Setup guides
These pages explain the current browser-widget paths and beta integration boundaries before you request a site ID.
Use this for normal forms, checkouts, onboarding, and internal tools.
Use this when a Webflow form can load custom code and stable field IDs.
Review the beta plugin status and checkout limitations before requesting checkout access.
Request details
Keep it simple: a domain, a contact, and enough context to check that the integration fits StreetKit's public site ID model. Do not include passwords, API keys, customer records, order details, or private form submissions.
If the form is unavailable, email hello@smp.kiwi with the same details and we can process the request manually.
Registered widget example
After a siteId is issued, configure the widget with the public siteId and the matching registered access path.
StreetKit.init({
input: "#address",
siteId: "sk_live_example",
indexBaseUrl: "https://index.streetkit.smp.kiwi/c/sk_live_example/v1"
});
Security model
A StreetKit siteId is public and browser-visible. It is not authentication, a password, an API key, a bearer token, or proof of site ownership.
Registered access improves traffic classification. It does not provide login, domain validation, billing-grade quotas, or private data access.
Higher-volume or stricter commercial use may later move to a protected access option with clearer approval, limits, and support terms.
Manual processing
StreetKit v1 siteId requests are reviewed manually. Real customer registry records stay outside public site content.