Organizations and Blobs

Blob is an essential primitive in BlobHub universe. It represents unit of data users want to store, version, and interact with. Blobs are grouped into Organizations allowing users to form collections and efficiently manage access to those.

Revision Lifecycle

Revision represents a point in time checkpoint of a blob. Revision lifecycle consists of Draft, Commit, and Snapshot stages. Revision use cases and interface mutate over time as it transitions through its lifecycle.

Blob Access

BlobHub offers flexible privacy controls. Blobs can be kept private (shared with individual contributors or consumers) or made publicly available to all BlobHub users. Programmatic read/write access (to public and private blobs) can be enabled with the use of API keys.