IPRout

CORS Origin Restrictions for API Keys

Starter and Pro keys can be restricted to approved browser origins. Starter supports up to 5 origins per key and Pro up to 10. Origins are matched exactly, so scheme, hostname, and port matter. Requests denied by CORS do not consume lookup usage.

Last updated August 10, 2026

Which plans support restricted origins?

Free keys are intended for open server-side access. Paid plans add configurable origin allowlists.

PlanRestricted origins per key
FreeNot configurable
StarterUp to 5
ProUp to 10

What does exact matching mean?

https://app.example.com and https://www.example.com are different origins. A development port such as http://localhost:3000 must also be listed explicitly.

Can origins be edited later?

Key restrictions are fixed for that credential. Revoke and recreate the key to change its origin list, then deploy the replacement safely.