v1

latestOpenAPI 3.1.0Any Source Available License 1.02026-07-1736102200.0 KB
Objects

Delete object

This endpoint “deletes” an object by marking it as archived. The deletion process is performed safely and is subject to rate limiting. It returns the object’s details after it has been archived. Proper error handling is in place for situations such as when the object isn’t found or the deletion cannot be performed because of permission issues.

delete/v1/spaces/{space_id}/objects/{object_id}

Path parameters

space_idstring required

The ID of the space in which the object exists; must be retrieved from ListSpaces endpoint

object_idstring required

The ID of the object to delete; must be retrieved from ListObjects, SearchSpace or GlobalSearch endpoints or obtained from response context

Headers

Anytype-Versionstring required

The version of the API to use

Response

The deleted object

Example response

{
  "object": {
    "icon": {
      "emoji": "📄"
    },
    "id": "bafyreie6n5l5nkbjal37su54cha4coy7qzuhrnajluzv5qd5jvtsrxkequ",
    "layout": "basic",
    "markdown": "# This is the title\n...",
    "name": "My object",
    "object": "object",
    "properties": [
      {
        "id": "bafyreids36kpw5ppuwm3ce2p4ezb3ab7cihhkq6yfbwzwpp4mln7rcgw7a",
        "key": "description",
        "name": "Description",
        "object": "property",
        "text": "Some text..."
      }
    ],
    "snippet": "The beginning of the object body...",
    "space_id": "bafyreigyfkt6rbv24sbv5aq2hko3bhmv5xxlf22b4bypdu6j7hnphm3psq.23me69r569oi1",
    "type": {
      "icon": {
        "emoji": "📄"
      },
      "id": "bafyreigyb6l5szohs32ts26ku2j42yd65e6hqy2u3gtzgdwqv6hzftsetu",
      "key": "page",
      "name": "Page",
      "object": "type",
      "plural_name": "Pages",
      "properties": [
        {
          "id": "bafyreids36kpw5ppuwm3ce2p4ezb3ab7cihhkq6yfbwzwpp4mln7rcgw7a",
          "key": "last_modified_date",
          "name": "Last modified date",
          "object": "property"
        }
      ]
    }
  }
}