Phase 2 · Module 6 of 15Quadrant A · the request

APIs, Identity, and System Communication

How do different software systems communicate — and how do they know who's asking?

By the end: You can explain what an API is, read a simple API request, and distinguish authentication from authorization.

What lights on your map here

APIAPI endpointrequest (RE: M4)response (RE: M4)RESTJSONinternal APIexternal APIthird-party APIintegrationdependency (RE: M3)API contractAPI documentationAPI versioningSDKauthenticationauthorizationlogintokenAPI keyOAuthwebhookrate limittimeoutretryidempotencybuildbuy

Recognition terms — you'll know they exist

GraphQLXMLCSVparsingserializationdeserialization