7 terms
An API endpoint is a specific address and operation exposed by an API, such as an HTTP method and path, where clients send requests and receive…
GraphQL is a typed query language and runtime for APIs that lets clients request exactly the fields they need from a single endpoint, defined by a…
gRPC is a remote procedure call framework that defines APIs in Protocol Buffers and runs them over HTTP/2 with typed, generated client and server code.
JSON-RPC is a lightweight remote procedure call protocol for APIs that encodes method calls, parameters, results and errors as JSON objects.
OpenAPI is a vendor-neutral specification for describing HTTP APIs in a machine-readable YAML or JSON document used for documentation, code and testing.
A REST API exposes resources at URLs and lets clients manipulate them with standard HTTP methods in stateless requests that return JSON or similar data.
A webhook is an HTTP callback in which one system sends an automatic request to another system's URL as soon as a specified event occurs.