draft-ietf-jmap-blobext

JMAP Blob Management

streamIETF groupjmap stateactive pages41 rev01 expires2026-10-23 canonicalhttps://datatracker.ietf.org/doc/draft-ietf-jmap-blobext/
The JSON Meta Application Protocol (JMAP) base protocol ([JMAP-CORE]) provides the ability to upload and download arbitrary binary data via HTTP POST and GET on a defined endpoint. This binary data is called a "blob". This extension adds additional ways to create and access blobs by making inline method calls within a standard JMAP request. It also adds a reverse lookup mechanism to discover where blobs are referenced within other data types, support for large blobs via chunked construction with server-side optimisation, and server-side blob conversion operations including image format conversion, archive creation and extraction, compression and decompression, and delta/ patch operations.