APIs and enterprise integrations
Connecting a system to the customer's systems of record: HTTP, JSON and OAuth 2.0, webhooks and Kafka events, and integrating with or migrating off legacy systems.
Forward deployed work lives or dies on connecting an AI system to the customer's real systems of record: CRMs, ERPs, ticketing tools, event buses and decades-old databases. This module covers the request/response contract (HTTP, JSON, OAuth 2.0), the push and streaming contract (webhooks and Kafka), and the patterns for integrating with and migrating off legacy systems without breaking the business.
Lessons (3)
- REST APIs, JSON and OAuth 2.0 authentication · Practice
Most enterprise integrations are HTTP calls carrying JSON, authorized by an OAuth 2.0 access token.
- Webhooks and event-driven integrations with Kafka · Practice
Polling an API tells you what changed eventually; events tell you when it changes.
- Integrating legacy systems and running migrations · Practice
Customers buy AI systems to change how work is done, but the work still runs through systems that are old, poorly documented and business critical.
Changes
- Version 1, 2026-10-14: re-cut from the role pathway groups into a topic module (site 2026.10.2); no lesson changed