All REST Endpoints

Archive Operations
Trigger object retrieval from archive storage. Track retrieval progress.
Return status of restore job
Method: get
Path: /v0/{account}/{container}
Trigger the retrieval of an archived object
Method: post
Path: /v0/{account}/{container}/{object}
Containers
Lists objects in a container. Creates, shows details for, and deletes containers. Creates, updates, shows, and deletes container metadata.
Create container
Method: put
Path: /v1/{account}/{container}
Create, update, or delete container metadata
Method: post
Path: /v1/{account}/{container}
Delete container
Method: delete
Path: /v1/{account}/{container}
Show container details and list objects
Method: get
Path: /v1/{account}/{container}
Show container metadata
Method: head
Path: /v1/{account}/{container}
Objects
Creates, replaces, shows details for, and deletes objects. Copies objects from another object with a new or different name. Updates object metadata.
Create or replace object
Method: put
Path: /v1/{account}/{container}/{object}
Create or update object metadata
Method: post
Path: /v1/{account}/{container}/{object}
Delete object
Method: delete
Path: /v1/{account}/{container}/{object}
Get object content and metadata
Method: get
Path: /v1/{account}/{container}/{object}
Show object metadata
Method: head
Path: /v1/{account}/{container}/{object}