Store multiple files as a quilt using multipart/form-data.
put_quilt8 paramsbody→ 200400413451500504
Schemas 19
The contract defines 19 schemas that model the data the API accepts and returns. The most detailed are Blob (8 properties), StorageResource (4 properties), ConcatRequestBody (3 properties), QuiltPatchItem (3 properties). Each schema is shown below with its type and property counts.
EventOrObjectId
Either an event ID or an object ID.
u32
integer
StorageResource
object
Sui object for storage resources.
4 properties4 required
Blob
object
Sui object for a blob.
8 properties7 required
BlobId
string
The ID of a blob.
Status
object
A message returned from a failed API call. Contains both human-readable and machine-readable details of the error, to assist in resolving the error.
1 property1 required
QuiltPatchItem
object
Response item for a patch in a quilt.
3 properties3 required
QuiltPatchId
object
A QuiltPatchId is a globally unique id for a quilt patch. A quilt patch is a individual blob within a quilt.
2 properties2 required
BlobStoreResult
Result when attempting to store a blob.
EventID
object
Schema for the [suitypes::event::EventID] type.
2 properties2 required
RegisterBlobOp
The operation performed on blob and storage resources to register a blob.
StoredQuiltPatch
object
Identifies a stored quilt patch.
3 properties2 required
SuiAddress
string
Sui address encoded as a hexadecimal string
ConcatRequestBody
object
The request body for concatenating multiple blobs via POST.
3 properties1 required
ObjectID
string
Sui object ID as a hexadecimal string
Binary
string
EncodingType
string
Supported Walrus encoding types.
QuiltStoreResult
object
Result when attempting to store a quilt.
2 properties2 required
ReadOptions
object
The query parameters for a read operation.
2 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.