---
# @generated by sylphx-gen 0.1.0 from contracts@e145cc7cf1bc9605f2b27439e5e17ed76a1a2fd7e7021906a013f7565e4a0cd5. Do not edit.
title: "Objects"
description: "The Objects collection — served at `https://api.data.sylphx.com`."
type: reference
product: storage
summary: "The `objects` collection of Sylphx Data."
updated: 2026-09-28
order: 900
---

The `objects` collection of Sylphx Data — served at `https://api.data.sylphx.com`.

**Service** Sylphx Data · **served at `https://api.data.sylphx.com`**


## Methods

Every method of the collection, in the registry's order, with the scope it
needs. The full request, response and examples are one link away.

| Method | Call | What it does |
| --- | --- | --- |
| `PUT` | [`put`](/docs/api/objects#put) | Writes an object's bytes, replacing the current version. `body` is the base64 of the bytes. |
| `GET` | [`get`](/docs/api/objects#get) | Reads an object and its bytes (`body`, base64). |
| `GET` | [`list`](/docs/api/objects#list) | Lists a bucket's objects in key order. |
| `DELETE` | [`delete`](/docs/api/objects#delete) | Deletes an object's current version (history is kept). |

## put

Writes an object's bytes, replacing the current version. `body` is the base64 of the bytes.

`PUT https://api.data.sylphx.com/v1/objects/bucket-id/key` · scope `data:write` · effect `write` · [Request, response and examples](/docs/api/objects/put)

## get

Reads an object and its bytes (`body`, base64).

`GET https://api.data.sylphx.com/v1/objects/bucket-id/key` · scope `data:read` · effect `read` · [Request, response and examples](/docs/api/objects/get)

## list

Lists a bucket's objects in key order.

`GET https://api.data.sylphx.com/v1/objects/bucket-id` · scope `data:read` · effect `read` · [Request, response and examples](/docs/api/objects/list)

## delete

Deletes an object's current version (history is kept).

`DELETE https://api.data.sylphx.com/v1/objects/bucket-id/key` · scope `data:write` · effect `destructive` · [Request, response and examples](/docs/api/objects/delete)
