PART III · HTTP & APIs
HTTP & APIs
Understand how software systems communicate through requests, URLs, API endpoints, and responses.
Module goals
Big Picture
HTTP is the communication protocol; an API defines the available way to ask a system for data or actions.
Core Concepts
HTTP
The protocol used to exchange messages on the web.
URL
The address that identifies a page, resource, or API endpoint.
API
A defined interface for software-to-software communication.
Request
The message asking for data or an action.
Response
The result returned after a request is processed.
Query Parameter
A URL value that filters, searches, sorts, or controls results.
How Everything Connects
A request combines an action with an address and optional information. The response reports what happened and can return data.
Topics in This Module
POST
Glossary
PATCH
Only the fields that need to change have to be sent.
DELETE
Review the full DELETE topic and its request flow.