Based on MDN Web API Index Status: 2025 Edition — Complete reference list (~140 APIs) Format:
[ ]
= Not studied,[x]
= Completed
- Attribution Reporting API (Experimental)
- Audio Output Devices API (Experimental)
- Background Fetch API (Experimental)
- Background Synchronization API
- Background Tasks API
- Badging API
- Barcode Detection API (Experimental)
- Battery Status API
- Beacon API
- Web Bluetooth API (Experimental)
- Broadcast Channel API
- CSS Custom Highlight API
- CSS Font Loading API
- CSS Painting API (Experimental)
- CSS Properties and Values API
- CSS Typed Object Model API
- CSS Object Model (CSSOM)
- CSSOM View API
- Canvas API
- Channel Messaging API
- Clipboard API
- Compression Streams API
- Compute Pressure API (Experimental)
- Console API
- Contact Picker API (Experimental)
- Content Index API (Experimental)
- Cookie Store API
- Credential Management API
- Document Object Model (DOM)
- Device Memory API
- Device Orientation Events
- Device Posture API (Experimental)
- Document Picture-in-Picture API (Experimental)
- EditContext API (Experimental)
- Encoding API
- Encrypted Media Extensions API
- EyeDropper API (Experimental)
- Federated Credential Management (FedCM) API (Experimental)
- Fenced Frame API (Experimental)
- Fetch API
- File API
- File System API
- File and Directory Entries API
- Force Touch Events (Non-standard)
- Fullscreen API
- Gamepad API
- Geolocation API
- Geometry Interfaces
- HTML DOM API
- HTML Drag and Drop API
- HTML Sanitizer API (Experimental)
- History API
- Houdini APIs
- Idle Detection API (Experimental)
- MediaStream Image Capture API
- IndexedDB API
- Ink API (Experimental)
- InputDeviceCapabilities API (Experimental)
- Insertable Streams for MediaStreamTrack API (Experimental)
- Intersection Observer API
- Invoker Commands API
- JS Self-Profiling API (Experimental)
- Keyboard API (Experimental)
- Launch Handler API (Experimental)
- Local Font Access API (Experimental)
- Media Capabilities API
- Media Capture and Streams API (Media Stream)
- Media Session API
- Media Source API
- MediaStream Recording API
- Navigation API (Experimental)
- Network Information API
- Page Visibility API
- Payment Handler API (Experimental)
- Payment Request API
- Performance APIs
- Web Periodic Background Synchronization API (Experimental)
- Permissions API
- Picture-in-Picture API
- Pointer Events
- Pointer Lock API
- Popover API
- Presentation API (Experimental)
- Prioritized Task Scheduling API
- Push API
- Remote Playback API
- Reporting API
- Resize Observer API
- SVG API
- Screen Capture API
- Screen Orientation API
- Screen Wake Lock API
- Selection API
- Sensor APIs
- Server-Sent Events
- Service Worker API
- Shared Storage API (Experimental)
- Speculation Rules API (Experimental)
- Storage API
- Storage Access API
- Streams API
- Summarizer API (Experimental)
- Topics API (Experimental / Non-standard)
- Touch Events
- Translator and Language Detector APIs (Experimental)
- Trusted Types API
- UI Events
- URL API
- URL Fragment Text Directives
- URL Pattern API
- User-Agent Client Hints API (Experimental)
- Vibration API
- View Transition API
- Viewport Segments API (Experimental)
- VirtualKeyboard API (Experimental)
- Web Animations API
- Web Audio API
- Web Authentication API
- Web Components
- Web Crypto API
- Web Locks API
- Web MIDI API
- Web NFC API (Experimental)
- Notifications API
- Web Serial API (Experimental)
- Web Share API
- Web Speech API
- Web Storage API
- Web Workers API
- WebCodecs API
- WebGL (2D/3D Graphics)
- WebGPU API
- WebHID API (Experimental)
- WebOTP API (Experimental)
- WebRTC API
- WebSocket API
- WebTransport API
- WebUSB API (Experimental)
- WebVR API (Deprecated)
- WebVTT API
- WebXR Device API (Experimental)
- Window Controls Overlay API (Experimental)
- Window Management API (Experimental)
- XMLHttpRequest API
- fetchLater() API (Experimental)
✅ Legend:
[x]
= Completed learning[ ]
= Pending- (Experimental) = Still under development or Chrome flag required
- (Non-standard) = Not part of current web standards
- (Deprecated) = Replaced by newer standard
Maintained for continuous tracking of Web API mastery progress across all A–Z items.