Y3-P03 · Phase 3 of 8
REST APIs
Understand and consume REST APIs for IAM operations.
RESTHTTP methodsJSONAuthenticationPaginationRate limitingError handling
Objectives
- 1.Understand REST principles and HTTP methods
- 2.Authenticate to APIs (OAuth, API keys, bearer tokens)
- 3.Handle pagination and rate limiting
- 4.Parse and construct JSON payloads
- 5.Implement robust error handling
Student Outcomes
- Consume REST APIs confidently
- Handle auth, pagination, and errors
- Build JSON payloads correctly
- Document API permissions
Evidence Requirements
- •API client scripts
- •JSON request/response examples
- •Error handling demonstrations
- •API permission documentation
Acceptance Criteria
- Student consumes REST APIs correctly
- Student handles pagination and errors
- Student documents API permissions
Evidence & Scoring
Passing: 80%
Tutor — Y3-P03
Tutor Offline. Ollama is not running. Install from ollama.com, then run
ollama serve and ollama pull llama3.1.Ask the tutor a question about your current lab.
The tutor uses progressive hints — it won't give you the answer immediately.