API Evangelist area

Communication Protocols

8 resources 244 related providers

Communication Protocols on the APIs.io network is a curated area collecting 8 resources — specifications, tools, and documentation — for this subject.

24 providers on the network work in this area, including TCP/IP, TransportAPI, W3C, Global System for Mobile Communications, Lumen Technologies, Technology Standards, and 18 more — each links out to that provider’s APIs, schemas, and governance artifacts.

Related areas: Chat, Data Quality Standards, and Cybersecurity Standards. Browse every area at areas.apis.io.

About this area

Communication protocols are systems of rules that allow two or more entities in a networked system to exchange information. Modern API platforms rely on layered protocol stacks that span the physical and link layers, network and transport layers, and application protocols such as HTTP, gRPC, MQTT, AMQP, WebSockets, SSE, and Webhooks. The communication protocols topic surveys the most relevant standards bodies (IETF, W3C, IEEE, ITU, ISO), the most widely deployed protocols at each layer, and the way protocol choice shapes API design, performance, security, and interoperability.

Curated resources (8)

Hypertext Transfer Protocol (HTTP)

The application layer protocol that powers the World Wide Web and the majority of REST and HTTP APIs. HTTP/1.1 is defined in RFC 9110-9114, HTTP/2 in RFC 9113, and HTTP/3 in RFC 9114, the latter running over QUIC. HTT...

gRPC

A high-performance, contract-first RPC framework built on HTTP/2 with Protocol Buffers as the default IDL. gRPC supports unary, server streaming, client streaming, and bidirectional streaming and is widely used for mi...

GraphQL

A query language and runtime for client-driven data APIs over HTTP and WebSockets. GraphQL exposes a single endpoint with a typed schema defining queries, mutations, and subscriptions, allowing clients to request prec...

WebSocket

A bidirectional, full-duplex communication protocol over a single TCP connection, defined in RFC 6455. WebSocket upgrades from HTTP and is widely used for chat, collaborative editing, live dashboards, and game servers.

MQTT

A lightweight publish-subscribe messaging protocol designed for constrained devices and unreliable networks. MQTT is an OASIS standard and is widely used in IoT, automotive, and edge environments. MQTT 5 adds user pro...

AMQP

The Advanced Message Queuing Protocol, an OASIS standard for interoperable, broker-mediated messaging. AMQP 1.0 defines a wire protocol with strong typing, links, sessions, and connection-level security and is used by...

Webhooks

An HTTP-based pattern for delivering event notifications from one service to another by performing an outbound HTTP POST to a URL registered by the consumer. Webhooks are not a single specification but the broader pat...

Server-Sent Events (SSE)

A simple, one-way, server-to-client streaming protocol defined as part of the HTML living standard. SSE runs over plain HTTP, supports automatic reconnection, and is widely used for live status feeds and LLM token str...

Related providers (244)

Top 24 of 244 network providers tagged for this area — search the full set on apis.io.

Provider Description APIs Rating
TCP/IP TCP/IP (Transmission Control Protocol/Internet Protocol) is the foundational communication protocol suite that powers the internet and most computer networks. It provides reliab... 1 minimal
TransportAPI TransportAPI is a managed data service provider for UK public transport, offering real-time and scheduled bus, rail, and multimodal transport data via REST and WebSocket APIs to... 1 developing
W3C The World Wide Web Consortium (W3C) is the main international standards body for the World Wide Web, founded by Tim Berners-Lee in 1994. W3C develops web standards and guideline... 10 thin
Global System for Mobile Communications We unite over 1000 mobile operators and businesses across the ecosystem and related industries to advance innovation and reduce inequalities around the world. 25 thin
Lumen Technologies Lumen Technologies is a multinational technology company that delivers networking, edge cloud, security, communication and collaboration, and managed and professional services t... 2 thin
Technology Standards Technology Standards covers the landscape of formal technical standards, protocols, and normative specifications developed by international standards bodies including IEEE, IETF... 5 thin
Certificate Enrolment Protocols Certificate Enrolment Protocols are the interoperable standards that automate the lifecycle operations of requesting, issuing, renewing, and revoking X.509 digital certificates ... 6 thin
P4 P4 is a Linux Foundation project enabling programmable data planes in networking devices through an open, standardized programming language. It allows network engineers to defin... 1 minimal
Polygon Polygon (Polygon.io, rebranded as Massive in early 2026) provides real-time and historical market data APIs across US stocks, options, indices, forex, cryptocurrencies, and futu... 7 exemplar
Shodan Shodan is the world's first search engine for Internet-connected devices. It continuously crawls the public Internet to build a searchable database of servers, IoT devices, indu... 5 strong
Amazon Elastic Load Balancing Amazon Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda ... 1 strong
Vapi Vapi is a San Francisco-based voice AI platform that lets developers build real-time, low-latency voice agents over phone, web, and SIP. It orchestrates three modular components... 15 strong
Sanity Sanity is a composable content platform providing a headless CMS with a real-time collaborative editor (Sanity Studio) and a powerful HTTP API for managing structured content. T... 9 strong
Amazon Web Services (AWS) Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use. 90 strong
AWS App Mesh AWS App Mesh is a service mesh based on the Envoy proxy that provides application-level networking to make it easy for services to communicate with each other across multiple ty... 1 developing
Amazon Interactive Video Service Amazon Interactive Video Service (Amazon IVS) is a managed live streaming solution designed to provide interactive video experiences. It handles the operational complexity of li... 1 developing
Amazon Direct Connect AWS Direct Connect links your internal network to an AWS Direct Connect location over a standard Ethernet fiber-optic cable. With this connection, you can create virtual interfa... 1 developing
Convex Convex is a serverless backend platform that provides a real-time database, cloud functions, and infrastructure for building modern web and mobile applications. It offers a Type... 6 developing
Amazon PrivateLink AWS PrivateLink provides private connectivity between virtual private clouds (VPCs), AWS services, and your on-premises networks without exposing your traffic to the public inte... 1 developing
Azure Web PubSub Azure Web PubSub is a fully-managed service that enables building real-time, two-way messaging applications using publish-subscribe patterns over WebSockets. It supports broadca... 7 developing
Microsoft Azure Microsoft Azure is a comprehensive cloud computing platform offering IaaS, PaaS, and SaaS solutions for building, deploying, and managing applications through Microsoft's global... 3 developing
Sportmonks Sportmonks is a Dutch sports data provider (Deventer, Netherlands) delivering developer-friendly REST APIs for football/soccer, cricket, and motorsport (Formula 1). The platform... 4 developing
Amazon Kinesis Amazon Kinesis makes it easy to collect, process, and analyze real-time streaming data so you can get timely insights and react quickly to new information. Amazon Kinesis offers... 7 developing
Azure Networking Services A comprehensive collection of Azure networking APIs for managing virtual networks, load balancers, application gateways, VPN gateways, DNS, and other networking resources in the... 2 developing

Related areas

Chat (1 shared) Data Quality Standards (1 shared) Cybersecurity Standards (1 shared)

Tags: APIs, Application Protocols, Communication Protocols, Internet, IETF, Networking, Real-Time, Standards, Transport, Web. Sourced from the api-evangelist/communication-protocols topic repo.