APIs Reference
API interaction patterns for infrastructure automation. curl, httpx, authentication flows, error handling, and protocol-specific reference.
Topics
| Topic | Description |
|---|---|
HTTP methods, status codes, headers, query parameters, HATEOAS |
|
Basic, Bearer, OAuth2, mTLS, HMAC, JWT, API keys |
|
Request construction, response inspection, retries, TLS, file upload |
|
Python HTTP client — sync, async, sessions, auth, error handling |
|
Status code decisions, client-side handling, retry strategies, ISE errors |
|
Offset, cursor, Link header — ISE ERS, GitHub, Meraki, FastAPI |
|
Headers, client throttling, API-specific limits, FastAPI middleware |
|
Queries, mutations, variables, pagination, GitHub GraphQL, introspection |
|
Spec structure, FastAPI generation, ISE OpenAPI, code generation |
|
Receiving, signature verification, GitHub/Meraki hooks, reliability |
|
Protocol Buffers, grpcurl, streaming, Python client/server |
|
CLI-first testing, collections as scripts, contract validation |