A unique identifier used to authenticate requests to an API, allowing the provider to track and control access.

Many APIs require an API key to identify the requester. API keys should be kept secret and not shared or committed to public code repositories. They allow API providers to enforce rate limits, track usage, and revoke access if necessary. Some open data APIs are keyless (no authentication required).

Related Terms

Learn More

← Back to Glossary