Learn about Mock APIs, REST APIs, and API development terminology.
Simulating API behavior to enable development and testing without real backend services.
The process of verifying that APIs work correctly, securely, and perform well.
Strategies for managing breaking changes in APIs while maintaining backward compatibility.
A testing approach that verifies API consumers and providers adhere to a shared contract, ensuring integration compatibility.
Cross-Origin Resource Sharing - A security mechanism that controls how web pages can request resources from different domains.
A specific URL where an API can be accessed to perform operations on resources.
A query language for APIs that allows clients to request exactly the data they need.
Standard response codes that indicate the result of an HTTP request.
A property where making the same API request multiple times produces the same result.
A compact, URL-safe token format for securely transmitting information between parties.
The time delay between a request being sent and a response being received.
A simulated API endpoint that returns predefined responses for testing and development.
A fake server that simulates API responses for testing and development purposes.
A performance anti-pattern where an application makes N additional queries for N items.
A standard format for describing REST APIs, enabling documentation and code generation.
A technique for dividing large datasets into smaller, manageable chunks called pages.
Key-value pairs appended to URLs for filtering, sorting, and customizing API requests.
A technique to control the number of API requests a client can make within a time window.
An architectural style for building web APIs using HTTP methods and stateless communication.
A standard for pushing real-time updates from server to client over HTTP.
An enterprise-grade technique for simulating the behavior of dependent services, APIs, and systems that are unavailable or costly to access.
A protocol enabling full-duplex, real-time communication between client and server.