Terms

7 terms

  • API endpoint

    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

    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

    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

    JSON-RPC is a lightweight remote procedure call protocol for APIs that encodes method calls, parameters, results and errors as JSON objects.

  • OpenAPI

    OpenAPI is a vendor-neutral specification for describing HTTP APIs in a machine-readable YAML or JSON document used for documentation, code and testing.

  • REST API

    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.

  • Webhook

    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.