api-design - Concepts
Explore concepts tagged with "api-design"
Total concepts: 8
Concepts
- Bring Your Own Key - A model where users supply their own API keys or cryptographic keys to a third-party application instead of using shared keys provided by the vendor.
- Idempotency - A property where an operation can be applied multiple times without changing the result beyond the initial application.
- API Key - A secret token issued by a service to identify and authenticate the caller of an API request.
- Rate Limiting - A technique that caps how many requests a client can make to a service in a given time window, protecting the service from overload, abuse, and runaway costs.
- HTTP - The foundational protocol of the World Wide Web that enables the transfer of hypertext documents and data between clients and servers.
- OAuth - An open standard for delegated authorization that lets users grant third-party applications scoped access to their accounts without sharing passwords.
- Statelessness - A design principle where components do not retain information between requests or operations, treating each interaction independently.
- Bring Your Own Model - An AI application pattern that lets users plug in their own language model — self-hosted, fine-tuned, or from a chosen provider — instead of being tied to a vendor's default.
← Back to all concepts