All REST Endpoints
Archive Operations
Trigger object retrieval from archive storage. Track retrieval progress.
- Return status of restore job
- Method: getPath:
/v0/{account}/{container}
- Trigger the retrieval of an archived object
- Method: postPath:
/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: putPath:
/v1/{account}/{container}
- Create, update, or delete container metadata
- Method: postPath:
/v1/{account}/{container}
- Delete container
- Method: deletePath:
/v1/{account}/{container}
- Show container details and list objects
- Method: getPath:
/v1/{account}/{container}
- Show container metadata
- Method: headPath:
/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: putPath:
/v1/{account}/{container}/{object}
- Create or update object metadata
- Method: postPath:
/v1/{account}/{container}/{object}
- Delete object
- Method: deletePath:
/v1/{account}/{container}/{object}
- Get object content and metadata
- Method: getPath:
/v1/{account}/{container}/{object}
- Show object metadata
- Method: headPath:
/v1/{account}/{container}/{object}