Keys & provisioning
What is a key?
A key you buy from APISwaps is a native provider API key — the same credential you would get by creating a project directly on Google Cloud, AWS, or Azure. The difference is that APISwaps handles account registration, project setup, and billing integration, then delivers the ready-to-use key to your dashboard.
One key per platform
Each key is tied to a specific platform (Google Maps Platform, Amazon Location Service, or Azure Maps). You can hold multiple keys; each incurs the $10 issuance fee separately. Keys for different services on the same platform can share one key if the platform allows it — check the relevant service page.
Delivery time
After purchase, our team registers the key and enables the requested services. Delivery typically takes a few hours. You will receive an email confirmation when the key is ready and it will appear as Active in your dashboard.
Key pausing at zero balance
Usage is metered every 15 minutes. When your account balance reaches $0.00, all your keys are paused automatically — requests will be rejected by the provider. Refill your balance to resume. You will receive a low-balance email notice before you hit zero so you can refill in advance.
Key safety
- Do not embed your key in client-side code or public repositories. Provider keys carry your billing identity.
- Each provider offers restriction options (IP allowlist, HTTP referrer, API restriction) in their own console. Use these to limit key exposure:
- Google Maps Platform: API key restrictions
- Amazon Location Service: IAM resource policies
- Azure Maps: Azure Key Vault integration
Viewing and managing keys
All your keys are listed in the dashboard under Keys. From there you can copy the key value, view per-key usage stats, and see the current status (Active / Paused / Pending delivery).