#api
- NetBox REST API và pynetboxhow-to Dùng khi cần đọc/ghi NetBox (device, interface, IP) bằng REST API hoặc pynetbox để làm nguồn dữ liệu cho script automation.
- Claude API cheatsheet (Python SDK)cheatsheet Tra nhanh tham số Messages API, streaming, model id, đếm token, Batch API, mã lỗi 429/529 và header rate limit khi gọi Claude bằng package anthropic.
- FastAPI cơ bản – route, Pydantic model, dependencyhow-to Dùng khi cần dựng nhanh một REST API nhỏ (vd inventory thiết bị mạng) bằng FastAPI + Pydantic v2, chạy bằng uvicorn và có OpenAPI tự sinh.
- Cấu trúc project FastAPI – router, settings, DI, testingconcept Dùng khi API FastAPI vượt quá một file main.py và cần chia router, quản lý cấu hình bằng pydantic-settings, dependency injection và viết test.
- FastAPI xác thực bằng JWT – OAuth2PasswordBearer, PyJWT, pwdlibhow-to Dùng khi API FastAPI cần đăng nhập bằng username/password, trả access token JWT và bảo vệ endpoint bằng dependency get_current_user.