Automation & AI Integration
API Integration and Enterprise Automation
A02 · Practitioner
Entry requirements
A01 or F01 plus API proficiency
What 36 hours means
- Lessons
- 24 h
- Capstone
- 8 h
- Assessment
- 2 h
- Remediation
- 2 h
Syllabus
Four modules, twelve lessons. Every lesson states what it covers and the evidence you produce for it.
1Contracts and identity3 lessons · 6 h
- A02.01
API contracts
120 minDefine request, response and error schemas for a mock CRM.
Evidence: Consumer tests fail on a deliberate breaking change.
- A02.02
HTTP semantics
120 minUse safe reads, writes and status codes appropriately.
Evidence: Tests distinguish validation errors from retryable failures.
- A02.03
Authentication concepts
120 minCompare API keys and delegated tokens; use a secret store.
Evidence: No credential appears in source code, screenshots or logs.
2Events3 lessons · 6 h
- A02.04
Authorisation
120 minEnforce role and tenant restrictions in service handlers.
Evidence: A user cannot access another tenant by changing an object ID.
- A02.05
Webhooks
120 minValidate event authenticity and deduplicate replayed deliveries.
Evidence: Repeated valid events have one effect; invalid signatures are rejected.
- A02.06
Queues and retries
120 minUse a queue with bounded retries and a dead-letter path.
Evidence: A poison message is isolated while later messages continue.
3Data consistency3 lessons · 6 h
- A02.07
Data mapping
120 minTranslate fields and enumerations between two schemas.
Evidence: Unknown values are quarantined rather than silently mapped.
- A02.08
Consistency and compensation
120 minHandle a partial multi-service update with a recovery action.
Evidence: A simulated failure returns systems to a documented consistent state.
- A02.09
Rate limits
120 minThrottle calls and respect retry delays.
Evidence: A burst remains within the declared mock-service limits.
4Delivery3 lessons · 6 h
- A02.10
Contract versioning
120 minIntroduce a new field without breaking existing clients.
Evidence: Both supported contract versions pass tests during migration.
- A02.11
Integration monitoring
120 minTrack failure rates, queue age and correlation IDs.
Evidence: A trace connects one business event across all services.
- A02.12
Handover and runbooks
120 minDocument dependencies, ownership and manual recovery.
Evidence: An operator resolves a seeded integration incident from the runbook.
Capstone
Integrate a mock CRM, ticketing system and notification service with scoped access, deduplicated events and an operational recovery guide.
Lab environment
Developer sandbox
Lab infrastructure is not yet provisioned, so this describes the environment the course is designed for rather than one you can launch today.