Web APIs - MDN
Web APIs - MDN
Web APIs
When writing code for the Web, there are a large number of Web APIs available. Below is a list
of all the APIs and interfaces (object types) that you may be able to use while developing
your Web app or site.
Web APIs are typically used with JavaScript, although this doesn't always have to be the
case.
Specifications
This is a list of all the APIs that are available.
A
Attribution Reporting API
Audio Output Devices API
B
Background Fetch API
Background Sync
Background Tasks
Badging API
Barcode Detection API
Battery API
Beacon
Bluetooth API
Broadcast Channel API
https://developer.mozilla.org/en-US/docs/Web/API 1/46
C
3/6/24, 16:37 Web APIs | MDN
IndexedDB
Ink API
Input Device Capabilities API
Insertable Streams for MediaStreamTrack API
Intersection Observer API
K
Keyboard API
L
Launch Handler API
Local Font Access API
M
Media Capabilities API
Media Capture and Streams
Media Session API
Media Source Extensions
MediaStream Recording
N
Navigation API
Network Information API
P
Page Visibility API
Payment Handler API
Payment Request API
Performance API
https://developer.mozilla.org/en-US/docs/Web/API 4/46
3/6/24, 16:37 Web APIs | MDN
Streams
T
Topics API
Touch Events
Trusted Types API
U
UI Events
URL API
URL Pattern API
User-Agent Client Hints API
V
Vibration API
View Transitions API
VirtualKeyboard API
Visual Viewport
W
Web Animations
Web Audio API
Web Authentication API
Web Components
Web Crypto API
Web Locks API
Web MIDI API
Web NFC API
https://developer.mozilla.org/en-US/docs/Web/API 6/46
3/6/24, 16:37 Web APIs | MDN
Web Notifications
Web Serial API
Web Share API
Web Speech API
Web Storage API
Web Workers API
WebCodecs API
WebGL
WebGPU API
WebHID API
WebOTP API
WebRTC
WebSockets API
WebTransport API
WebUSB API
WebVR API
WebVTT
WebXR Device API
Window Controls Overlay API
Window Management API
X
XMLHttpRequest API
Interfaces
This is a list of all the interfaces (that is, types of objects) that are available.
A
https://developer.mozilla.org/en-US/docs/Web/API 7/46
3/6/24, 16:37 Web APIs | MDN
AbortController
AbortSignal
AbsoluteOrientationSensor
AbstractRange
Accelerometer
AesCbcParams
AesCtrParams
AesGcmParams
AesKeyGenParams
AmbientLightSensor
AnalyserNode
ANGLE_instanced_arrays
Animation
AnimationEffect
AnimationEvent
AnimationPlaybackEvent
AnimationTimeline
Attr
AudioBuffer
AudioBufferSourceNode
AudioContext
AudioData
AudioDecoder
AudioDestinationNode
AudioEncoder
AudioListener
AudioNode
https://developer.mozilla.org/en-US/docs/Web/API 8/46
3/6/24, 16:37 Web APIs | MDN
AudioParam
AudioParamDescriptor
AudioParamMap
AudioProcessingEvent
AudioScheduledSourceNode
AudioSinkInfo
AudioTrack
AudioTrackList
AudioWorklet
AudioWorkletGlobalScope
AudioWorkletNode
AudioWorkletProcessor
AuthenticatorAssertionResponse
AuthenticatorAttestationResponse
AuthenticatorResponse
B
BackgroundFetchEvent
BackgroundFetchManager
BackgroundFetchRecord
BackgroundFetchRegistration
BackgroundFetchUpdateUIEvent
BarcodeDetector
BarProp
BaseAudioContext
BatteryManager
BeforeInstallPromptEvent
https://developer.mozilla.org/en-US/docs/Web/API 9/46
3/6/24, 16:37 Web APIs | MDN
BeforeUnloadEvent
BiquadFilterNode
Blob
BlobEvent
Bluetooth
BluetoothCharacteristicProperties
BluetoothDevice
BluetoothRemoteGATTCharacteristic
BluetoothRemoteGATTDescriptor
BluetoothRemoteGATTServer
BluetoothRemoteGATTService
BluetoothUUID
BroadcastChannel
ByteLengthQueuingStrategy
C
Cache
CacheStorage
CanMakePaymentEvent
CanvasCaptureMediaStreamTrack
CanvasGradient
CanvasPattern
CanvasRenderingContext2D
CaptureController
CaretPosition
CDATASection
ChannelMergerNode
https://developer.mozilla.org/en-US/docs/Web/API 10/46
3/6/24, 16:37 Web APIs | MDN
ChannelSplitterNode
CharacterBoundsUpdateEvent
CharacterData
Client
Clients
Clipboard
ClipboardEvent
ClipboardItem
CloseEvent
Comment
CompositionEvent
CompressionStream
console
ConstantSourceNode
ContactAddress
ContactsManager
ContentIndex
ContentIndexEvent
ContentVisibilityAutoStateChangeEvent
ConvolverNode
CookieChangeEvent
CookieStore
CookieStoreManager
CountQueuingStrategy
Credential
CredentialsContainer
Crypto
https://developer.mozilla.org/en-US/docs/Web/API 11/46
3/6/24, 16:37 Web APIs | MDN
CryptoKey
CryptoKeyPair
CSPViolationReportBody
CSS
CSSAnimation
CSSConditionRule
CSSContainerRule
CSSCounterStyleRule
CSSFontFaceRule
CSSFontFeatureValuesRule
CSSFontPaletteValuesRule
CSSGroupingRule
CSSImageValue
CSSImportRule
CSSKeyframeRule
CSSKeyframesRule
CSSKeywordValue
CSSLayerBlockRule
CSSLayerStatementRule
CSSMathInvert
CSSMathMax
CSSMathMin
CSSMathNegate
CSSMathProduct
CSSMathSum
CSSMathValue
CSSMatrixComponent
https://developer.mozilla.org/en-US/docs/Web/API 12/46
3/6/24, 16:37 Web APIs | MDN
CSSMediaRule
CSSNamespaceRule
CSSNumericArray
CSSNumericValue
CSSPageRule
CSSPerspective
CSSPositionValue
CSSPrimitiveValue
CSSPropertyRule
CSSPseudoElement
CSSRotate
CSSRule
CSSRuleList
CSSScale
CSSScopeRule
CSSSkew
CSSSkewX
CSSSkewY
CSSStartingStyleRule
CSSStyleDeclaration
CSSStyleRule
CSSStyleSheet
CSSStyleValue
CSSSupportsRule
CSSTransformComponent
CSSTransformValue
CSSTransition
https://developer.mozilla.org/en-US/docs/Web/API 13/46
3/6/24, 16:37 Web APIs | MDN
CSSTranslate
CSSUnitValue
CSSUnparsedValue
CSSValue
CSSValueList
CSSVariableReferenceValue
CustomElementRegistry
CustomEvent
CustomStateSet
D
DataTransfer
DataTransferItem
DataTransferItemList
DecompressionStream
DedicatedWorkerGlobalScope
DelayNode
DeprecationReportBody
DeviceMotionEvent
DeviceMotionEventAcceleration
DeviceMotionEventRotationRate
DeviceOrientationEvent
DirectoryEntrySync
DirectoryReaderSync
Document
DocumentFragment
DocumentPictureInPicture
https://developer.mozilla.org/en-US/docs/Web/API 14/46
3/6/24, 16:37 Web APIs | MDN
DocumentPictureInPictureEvent
DocumentTimeline
DocumentType
DOMError
DOMException
DOMHighResTimeStamp
DOMImplementation
DOMMatrix (WebKitCSSMatrix)
DOMMatrixReadOnly
DOMParser
DOMPoint
DOMPointReadOnly
DOMQuad
DOMRect
DOMRectReadOnly
DOMStringList
DOMStringMap
DOMTokenList
DragEvent
DynamicsCompressorNode
E
EcdhKeyDeriveParams
EcdsaParams
EcKeyGenParams
EcKeyImportParams
EditContext
https://developer.mozilla.org/en-US/docs/Web/API 15/46
3/6/24, 16:37 Web APIs | MDN
Element
ElementInternals
EncodedAudioChunk
EncodedVideoChunk
ErrorEvent
Event
EventCounts
EventSource
EventTarget
ExtendableCookieChangeEvent
ExtendableEvent
ExtendableMessageEvent
EyeDropper
F
FeaturePolicy
FederatedCredential
FederatedCredentialInit
Fence
FencedFrameConfig
FetchEvent
File
FileEntrySync
FileList
FileReader
FileReaderSync
FileSystem
https://developer.mozilla.org/en-US/docs/Web/API 16/46
3/6/24, 16:37 Web APIs | MDN
FileSystemDirectoryEntry
FileSystemDirectoryHandle
FileSystemDirectoryReader
FileSystemEntry
FileSystemFileEntry
FileSystemFileHandle
FileSystemHandle
FileSystemSync
FileSystemSyncAccessHandle
FileSystemWritableFileStream
FocusEvent
FontData
FontFace
FontFaceSet
FontFaceSetLoadEvent
FormData
FormDataEvent
FragmentDirective
G
GainNode
Gamepad
GamepadButton
GamepadEvent
GamepadHapticActuator
GamepadPose
Geolocation
https://developer.mozilla.org/en-US/docs/Web/API 17/46
3/6/24, 16:37 Web APIs | MDN
GeolocationCoordinates
GeolocationPosition
GeolocationPositionError
GestureEvent
GPU
GPUAdapter
GPUAdapterInfo
GPUBindGroup
GPUBindGroupLayout
GPUBuffer
GPUCanvasContext
GPUCommandBuffer
GPUCommandEncoder
GPUCompilationInfo
GPUCompilationMessage
GPUComputePassEncoder
GPUComputePipeline
GPUDevice
GPUDeviceLostInfo
GPUError
GPUExternalTexture
GPUInternalError
GPUOutOfMemoryError
GPUPipelineError
GPUPipelineLayout
GPUQuerySet
GPUQueue
https://developer.mozilla.org/en-US/docs/Web/API 18/46
3/6/24, 16:37 Web APIs | MDN
GPURenderBundle
GPURenderBundleEncoder
GPURenderPassEncoder
GPURenderPipeline
GPUSampler
GPUShaderModule
GPUSupportedFeatures
GPUSupportedLimits
GPUTexture
GPUTextureView
GPUUncapturedErrorEvent
GPUValidationError
GravitySensor
Gyroscope
H
HashChangeEvent
Headers
HID
HIDConnectionEvent
HIDDevice
HIDInputReportEvent
Highlight
HighlightRegistry
History
HkdfParams
HmacImportParams
https://developer.mozilla.org/en-US/docs/Web/API 19/46
3/6/24, 16:37 Web APIs | MDN
HmacKeyGenParams
HMDVRDevice
HTMLAllCollection
HTMLAnchorElement
HTMLAreaElement
HTMLAudioElement
HTMLBaseElement
HTMLBodyElement
HTMLBRElement
HTMLButtonElement
HTMLCanvasElement
HTMLCollection
HTMLDataElement
HTMLDataListElement
HTMLDetailsElement
HTMLDialogElement
HTMLDivElement
HTMLDListElement
HTMLDocument
HTMLElement
HTMLEmbedElement
HTMLFencedFrameElement
HTMLFieldSetElement
HTMLFontElement
HTMLFormControlsCollection
HTMLFormElement
HTMLFrameSetElement
https://developer.mozilla.org/en-US/docs/Web/API 20/46
3/6/24, 16:37 Web APIs | MDN
HTMLHeadElement
HTMLHeadingElement
HTMLHRElement
HTMLHtmlElement
HTMLIFrameElement
HTMLImageElement
HTMLInputElement
HTMLLabelElement
HTMLLegendElement
HTMLLIElement
HTMLLinkElement
HTMLMapElement
HTMLMarqueeElement
HTMLMediaElement
HTMLMenuElement
HTMLMenuItemElement
HTMLMetaElement
HTMLMeterElement
HTMLModElement
HTMLObjectElement
HTMLOListElement
HTMLOptGroupElement
HTMLOptionElement
HTMLOptionsCollection
HTMLOutputElement
HTMLParagraphElement
HTMLParamElement
https://developer.mozilla.org/en-US/docs/Web/API 21/46
3/6/24, 16:37 Web APIs | MDN
HTMLPictureElement
HTMLPreElement
HTMLProgressElement
HTMLQuoteElement
HTMLScriptElement
HTMLSelectElement
HTMLSlotElement
HTMLSourceElement
HTMLSpanElement
HTMLStyleElement
HTMLTableCaptionElement
HTMLTableCellElement
HTMLTableColElement
HTMLTableElement
HTMLTableRowElement
HTMLTableSectionElement
HTMLTemplateElement
HTMLTextAreaElement
HTMLTimeElement
HTMLTitleElement
HTMLTrackElement
HTMLUListElement
HTMLUnknownElement
HTMLVideoElement
I
IDBCursor
https://developer.mozilla.org/en-US/docs/Web/API 22/46
3/6/24, 16:37 Web APIs | MDN
IDBCursorWithValue
IDBDatabase
IDBFactory
IDBIndex
IDBKeyRange
IDBObjectStore
IDBOpenDBRequest
IDBRequest
IDBTransaction
IDBVersionChangeEvent
IdentityCredential
IdentityProvider
IdleDeadline
IdleDetector
IIRFilterNode
ImageBitmap
ImageBitmapRenderingContext
ImageCapture
ImageData
ImageDecoder
ImageTrack
ImageTrackList
Ink
InkPresenter
InputDeviceCapabilities
InputDeviceInfo
InputEvent
https://developer.mozilla.org/en-US/docs/Web/API 23/46
3/6/24, 16:37 Web APIs | MDN
InstallEvent
IntersectionObserver
IntersectionObserverEntry
InterventionReportBody
K
Keyboard
KeyboardEvent
KeyboardLayoutMap
KeyframeEffect
L
LargestContentfulPaint
LaunchParams
LaunchQueue
LayoutShift
LayoutShiftAttribution
LinearAccelerationSensor
Location
Lock
LockManager
M
Magnetometer
MathMLElement
MediaCapabilities
MediaDeviceInfo
MediaDevices
https://developer.mozilla.org/en-US/docs/Web/API 24/46
3/6/24, 16:37 Web APIs | MDN
MediaElementAudioSourceNode
MediaEncryptedEvent
MediaError
MediaKeyMessageEvent
MediaKeys
MediaKeySession
MediaKeyStatusMap
MediaKeySystemAccess
MediaList
MediaMetadata
MediaQueryList
MediaQueryListEvent
MediaRecorder
MediaRecorderErrorEvent
MediaSession
MediaSource
MediaSourceHandle
MediaStream
MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode
MediaStreamEvent
MediaStreamTrack
MediaStreamTrackAudioSourceNode
MediaStreamTrackEvent
MediaStreamTrackGenerator
MediaStreamTrackProcessor
MediaTrackConstraints
https://developer.mozilla.org/en-US/docs/Web/API 25/46
3/6/24, 16:37 Web APIs | MDN
MediaTrackSettings
MediaTrackSupportedConstraints
MerchantValidationEvent
MessageChannel
MessageEvent
MessagePort
Metadata
MIDIAccess
MIDIConnectionEvent
MIDIInput
MIDIInputMap
MIDIMessageEvent
MIDIOutput
MIDIOutputMap
MIDIPort
MimeType
MimeTypeArray
MouseEvent
MouseScrollEvent
MutationEvent
MutationObserver
MutationRecord
N
NamedNodeMap
NavigateEvent
Navigation
https://developer.mozilla.org/en-US/docs/Web/API 26/46
3/6/24, 16:37 Web APIs | MDN
NavigationCurrentEntryChangeEvent
NavigationDestination
NavigationHistoryEntry
NavigationPreloadManager
NavigationTransition
Navigator
NavigatorLogin
NavigatorUAData
NDEFMessage
NDEFReader
NDEFReadingEvent
NDEFRecord
NetworkInformation
Node
NodeIterator
NodeList
Notification
NotificationEvent
NotRestoredReasonDetails
NotRestoredReasons
O
OES_draw_buffers_indexed
OfflineAudioCompletionEvent
OfflineAudioContext
OffscreenCanvas
OffscreenCanvasRenderingContext2D
https://developer.mozilla.org/en-US/docs/Web/API 27/46
3/6/24, 16:37 Web APIs | MDN
OrientationSensor
OscillatorNode
OTPCredential
OverconstrainedError
P
PageTransitionEvent
PaintWorkletGlobalScope
PannerNode
PasswordCredential
PasswordCredentialInit
Path2D
PaymentAddress
PaymentManager
PaymentMethodChangeEvent
PaymentRequest
PaymentRequestEvent
PaymentRequestUpdateEvent
PaymentResponse
Pbkdf2Params
Performance
PerformanceElementTiming
PerformanceEntry
PerformanceEventTiming
PerformanceLongAnimationFrameTiming
PerformanceLongTaskTiming
PerformanceMark
https://developer.mozilla.org/en-US/docs/Web/API 28/46
3/6/24, 16:37 Web APIs | MDN
PerformanceMeasure
PerformanceNavigation
PerformanceNavigationTiming
PerformanceObserver
PerformanceObserverEntryList
PerformancePaintTiming
PerformanceResourceTiming
PerformanceScriptTiming
PerformanceServerTiming
PerformanceTiming
PeriodicSyncEvent
PeriodicSyncManager
PeriodicWave
Permissions
PermissionStatus
PictureInPictureEvent
PictureInPictureWindow
Plugin
PluginArray
Point
PointerEvent
PopStateEvent
PositionSensorVRDevice
Presentation
PresentationAvailability
PresentationConnection
PresentationConnectionAvailableEvent
https://developer.mozilla.org/en-US/docs/Web/API 29/46
3/6/24, 16:37 Web APIs | MDN
PresentationConnectionCloseEvent
PresentationConnectionList
PresentationReceiver
PresentationRequest
PressureObserver
PressureRecord
ProcessingInstruction
ProgressEvent
PromiseRejectionEvent
PublicKeyCredential
PublicKeyCredentialCreationOptions
PushEvent
PushManager
PushMessageData
PushSubscription
PushSubscriptionOptions
R
RadioNodeList
Range
ReadableByteStreamController
ReadableStream
ReadableStreamBYOBReader
ReadableStreamBYOBRequest
ReadableStreamDefaultController
ReadableStreamDefaultReader
RelativeOrientationSensor
https://developer.mozilla.org/en-US/docs/Web/API 30/46
3/6/24, 16:37 Web APIs | MDN
RemotePlayback
Report
ReportBody
ReportingObserver
Request
ResizeObserver
ResizeObserverEntry
ResizeObserverSize
Response
RsaHashedImportParams
RsaHashedKeyGenParams
RsaOaepParams
RsaPssParams
RTCAudioSourceStats
RTCCertificate
RTCCertificateStats
RTCCodecStats
RTCDataChannel
RTCDataChannelEvent
RTCDtlsTransport
RTCDTMFSender
RTCDTMFToneChangeEvent
RTCEncodedAudioFrame
RTCEncodedVideoFrame
RTCError
RTCErrorEvent
RTCIceCandidate
https://developer.mozilla.org/en-US/docs/Web/API 31/46
3/6/24, 16:37 Web APIs | MDN
RTCIceCandidatePair
RTCIceCandidatePairStats
RTCIceCandidateStats
RTCIceParameters
RTCIceTransport
RTCIdentityAssertion
RTCInboundRtpStreamStats
RTCOutboundRtpStreamStats
RTCPeerConnection
RTCPeerConnectionIceErrorEvent
RTCPeerConnectionIceEvent
RTCPeerConnectionStats
RTCRemoteOutboundRtpStreamStats
RTCRtpCodecParameters
RTCRtpReceiver
RTCRtpScriptTransform
RTCRtpScriptTransformer
RTCRtpSender
RTCRtpStreamStats
RTCRtpTransceiver
RTCSctpTransport
RTCSessionDescription
RTCStatsReport
RTCTrackEvent
RTCTransformEvent
RTCTransportStats
RTCVideoSourceStats
https://developer.mozilla.org/en-US/docs/Web/API 32/46
S
3/6/24, 16:37 Web APIs | MDN
Sanitizer
Scheduler
Scheduling
Screen
ScreenDetailed
ScreenDetails
ScreenOrientation
ScriptProcessorNode
ScrollTimeline
SecurePaymentConfirmationRequest
SecurityPolicyViolationEvent
Selection
Sensor
SensorErrorEvent
Serial
SerialPort
ServiceWorker
ServiceWorkerContainer
ServiceWorkerGlobalScope
ServiceWorkerRegistration
ShadowRoot
SharedStorage
SharedStorageOperation
SharedStorageRunOperation
SharedStorageSelectURLOperation
SharedStorageWorklet
https://developer.mozilla.org/en-US/docs/Web/API 33/46
3/6/24, 16:37 Web APIs | MDN
SharedStorageWorkletGlobalScope
SharedWorker
SharedWorkerGlobalScope
SourceBuffer
SourceBufferList
SpeechGrammar
SpeechGrammarList
SpeechRecognition
SpeechRecognitionAlternative
SpeechRecognitionErrorEvent
SpeechRecognitionEvent
SpeechRecognitionResult
SpeechRecognitionResultList
SpeechSynthesis
SpeechSynthesisErrorEvent
SpeechSynthesisEvent
SpeechSynthesisUtterance
SpeechSynthesisVoice
StaticRange
StereoPannerNode
Storage
StorageAccessHandle
StorageEvent
StorageManager
StylePropertyMap
StylePropertyMapReadOnly
StyleSheet
https://developer.mozilla.org/en-US/docs/Web/API 34/46
3/6/24, 16:37 Web APIs | MDN
StyleSheetList
SubmitEvent
SubtleCrypto
SVGAElement
SVGAngle
SVGAnimateColorElement
SVGAnimatedAngle
SVGAnimatedBoolean
SVGAnimatedEnumeration
SVGAnimatedInteger
SVGAnimatedLength
SVGAnimatedLengthList
SVGAnimatedNumber
SVGAnimatedNumberList
SVGAnimatedPreserveAspectRatio
SVGAnimatedRect
SVGAnimatedString
SVGAnimatedTransformList
SVGAnimateElement
SVGAnimateMotionElement
SVGAnimateTransformElement
SVGAnimationElement
SVGCircleElement
SVGClipPathElement
SVGComponentTransferFunctionElement
SVGCursorElement
SVGDefsElement
https://developer.mozilla.org/en-US/docs/Web/API 35/46
3/6/24, 16:37 Web APIs | MDN
SVGDescElement
SVGElement
SVGEllipseElement
SVGEvent
SVGFEBlendElement
SVGFEColorMatrixElement
SVGFEComponentTransferElement
SVGFECompositeElement
SVGFEConvolveMatrixElement
SVGFEDiffuseLightingElement
SVGFEDisplacementMapElement
SVGFEDistantLightElement
SVGFEDropShadowElement
SVGFEFloodElement
SVGFEFuncAElement
SVGFEFuncBElement
SVGFEFuncGElement
SVGFEFuncRElement
SVGFEGaussianBlurElement
SVGFEImageElement
SVGFEMergeElement
SVGFEMergeNodeElement
SVGFEMorphologyElement
SVGFEOffsetElement
SVGFEPointLightElement
SVGFESpecularLightingElement
SVGFESpotLightElement
https://developer.mozilla.org/en-US/docs/Web/API 36/46
3/6/24, 16:37 Web APIs | MDN
SVGFETileElement
SVGFETurbulenceElement
SVGFilterElement
SVGFontElement
SVGFontFaceElement
SVGFontFaceFormatElement
SVGFontFaceNameElement
SVGFontFaceSrcElement
SVGFontFaceUriElement
SVGForeignObjectElement
SVGGElement
SVGGeometryElement
SVGGlyphElement
SVGGlyphRefElement
SVGGradientElement
SVGGraphicsElement
SVGHKernElement
SVGImageElement
SVGLength
SVGLengthList
SVGLinearGradientElement
SVGLineElement
SVGMarkerElement
SVGMaskElement
SVGMetadataElement
SVGMissingGlyphElement
SVGMPathElement
https://developer.mozilla.org/en-US/docs/Web/API 37/46
3/6/24, 16:37 Web APIs | MDN
SVGNumber
SVGNumberList
SVGPathElement
SVGPatternElement
SVGPoint
SVGPointList
SVGPolygonElement
SVGPolylineElement
SVGPreserveAspectRatio
SVGRadialGradientElement
SVGRect
SVGRectElement
SVGRenderingIntent
SVGScriptElement
SVGSetElement
SVGStopElement
SVGStringList
SVGStyleElement
SVGSVGElement
SVGSwitchElement
SVGSymbolElement
SVGTextContentElement
SVGTextElement
SVGTextPathElement
SVGTextPositioningElement
SVGTitleElement
SVGTransform
https://developer.mozilla.org/en-US/docs/Web/API 38/46
3/6/24, 16:37 Web APIs | MDN
SVGTransformList
SVGTRefElement
SVGTSpanElement
SVGUnitTypes
SVGUseElement
SVGViewElement
SVGVKernElement
SyncEvent
SyncManager
T
TaskAttributionTiming
TaskController
TaskPriorityChangeEvent
TaskSignal
Text
TextDecoder
TextDecoderStream
TextEncoder
TextEncoderStream
TextFormat
TextFormatUpdateEvent
TextMetrics
TextTrack
TextTrackCue
TextTrackCueList
TextTrackList
https://developer.mozilla.org/en-US/docs/Web/API 39/46
3/6/24, 16:37 Web APIs | MDN
TextUpdateEvent
TimeEvent
TimeRanges
ToggleEvent
Touch
TouchEvent
TouchList
TrackEvent
TransformStream
TransformStreamDefaultController
TransitionEvent
TreeWalker
TrustedHTML
TrustedScript
TrustedScriptURL
TrustedTypePolicy
TrustedTypePolicyFactory
U
UIEvent
URL
URLPattern
URLSearchParams
USB
USBAlternateInterface
USBConfiguration
USBConnectionEvent
https://developer.mozilla.org/en-US/docs/Web/API 40/46
3/6/24, 16:37 Web APIs | MDN
USBDevice
USBEndpoint
USBInterface
USBInTransferResult
USBIsochronousInTransferPacket
USBIsochronousInTransferResult
USBIsochronousOutTransferPacket
USBIsochronousOutTransferResult
USBOutTransferResult
UserActivation
V
ValidityState
VideoColorSpace
VideoDecoder
VideoEncoder
VideoFrame
VideoPlaybackQuality
VideoTrack
VideoTrackList
ViewTimeline
ViewTransition
VirtualKeyboard
VisibilityStateEntry
VisualViewport
VRDisplay
VRDisplayCapabilities
https://developer.mozilla.org/en-US/docs/Web/API 41/46
3/6/24, 16:37 Web APIs | MDN
VRDisplayEvent
VREyeParameters
VRFieldOfView
VRFrameData
VRLayerInit
VRPose
VRStageParameters
VTTCue
VTTRegion
W
WakeLock
WakeLockSentinel
WaveShaperNode
WebGL2RenderingContext
WebGLActiveInfo
WebGLBuffer
WebGLContextEvent
WebGLFramebuffer
WebGLObject
WebGLProgram
WebGLQuery
WebGLRenderbuffer
WebGLRenderingContext
WebGLSampler
WebGLShader
WebGLShaderPrecisionFormat
https://developer.mozilla.org/en-US/docs/Web/API 42/46
3/6/24, 16:37 Web APIs | MDN
WebGLSync
WebGLTexture
WebGLTransformFeedback
WebGLUniformLocation
WebGLVertexArrayObject
WebSocket
WebTransport
WebTransportBidirectionalStream
WebTransportDatagramDuplexStream
WebTransportError
WebTransportReceiveStream
WebTransportSendStream
WGSLLanguageFeatures
WheelEvent
Window
WindowClient
WindowControlsOverlay
WindowControlsOverlayGeometryChangeEvent
WindowSharedStorage
Worker
WorkerGlobalScope
WorkerLocation
WorkerNavigator
Worklet
WorkletGlobalScope
WorkletSharedStorage
WritableStream
https://developer.mozilla.org/en-US/docs/Web/API 43/46
3/6/24, 16:37 Web APIs | MDN
WritableStreamDefaultController
WritableStreamDefaultWriter
X
XMLDocument
XMLHttpRequest
XMLHttpRequestEventTarget
XMLHttpRequestUpload
XMLSerializer
XPathEvaluator
XPathException
XPathExpression
XPathNSResolver
XPathResult
XRAnchor
XRAnchorSet
XRBoundedReferenceSpace
XRCompositionLayer
XRCPUDepthInformation
XRCubeLayer
XRCylinderLayer
XRDepthInformation
XREquirectLayer
XRFrame
XRHand
XRHitTestResult
XRHitTestSource
https://developer.mozilla.org/en-US/docs/Web/API 44/46
3/6/24, 16:37 Web APIs | MDN
XRInputSource
XRInputSourceArray
XRInputSourceEvent
XRInputSourcesChangeEvent
XRJointPose
XRJointSpace
XRLayer
XRLayerEvent
XRLightEstimate
XRLightProbe
XRMediaBinding
XRPose
XRProjectionLayer
XRQuadLayer
XRRay
XRReferenceSpace
XRReferenceSpaceEvent
XRRenderState
XRRigidTransform
XRSession
XRSessionEvent
XRSpace
XRSubImage
XRSystem
XRTransientInputHitTestResult
XRTransientInputHitTestSource
XRView
https://developer.mozilla.org/en-US/docs/Web/API 45/46
3/6/24, 16:37 Web APIs | MDN
XRViewerPose
XRViewport
XRWebGLBinding
XRWebGLDepthInformation
XRWebGLLayer
XRWebGLSubImage
XSLTProcessor
See also
Web API event reference
https://developer.mozilla.org/en-US/docs/Web/API 46/46