Partner & B2B Integration

External contracts, onboarding, sandboxes and long deprecation windows.

Nothing written here yet

This topic is part of the curriculum but has no questions, cards or glossary entries so far. The rest of API & Integration Architecture may still cover what you are looking for.

API & Integration Architecture

Neighbouring topics

API & Integration

General material on integrating systems through contracts.

1 quiz 10 cards 15 terms

REST Design

Resources, uniform methods, status codes and statelessness.

No content yet

GraphQL

Client-specified queries, N+1 resolution and query-cost control.

No content yet

gRPC APIs

Contract-first RPC, generated clients and protobuf compatibility rules.

No content yet

Webhooks

Push callbacks, signature verification, ordering and at-least-once delivery.

No content yet

API Versioning

URL, header and account-pinned versioning, and who carries the burden.

1 cards 1 terms

Backward Compatibility

Which changes are safe, and how to make breakage a build failure.

1 cards 1 terms

Contract Testing

Verifying what consumers actually rely on, without a shared environment.

No content yet

API Documentation

OpenAPI as a machine-checked contract rather than as prose.

No content yet

Rate Limiting

Algorithms, shared counters, and signalling rejection properly.

No content yet

Idempotency Keys

Client-generated keys stored atomically with the operation they guard.

No content yet

Pagination & Filtering

Offset versus cursor, stable ordering and unbounded result sets.

No content yet

API Error Handling

Error shapes, retryability signals and machine-readable causes.

No content yet

Event-Driven Integration

Publishing facts rather than commands, and versioning event schemas.

No content yet

Message Formats

JSON, Protobuf, Avro — schema evolution and payload economics.

No content yet

Schema Registry

Enforcing compatibility on events the way CI enforces it on code.

No content yet

Integration Patterns

Routers, translators, splitters, aggregators and dead letter channels.

No content yet

Legacy Integration

Reaching systems that cannot change, without importing their model.

No content yet

APIs as Products

Ownership, lifecycle, deprecation policy and developer experience.

No content yet