---
title: "Manage objects"
description: "Learn the fundamental CRUD (Create, Read, Update, Delete) operations for Weaviate objects. The following guides provide detailed steps for creating single objects, batch importing, reading specific objects, retrieving all objects, updating existing objects, and deleting objects within your collections."
url: https://docs.weaviate.io/weaviate/manage-objects
---

# Manage objects

Learn the fundamental CRUD (Create, Read, Update, Delete) operations for Weaviate objects. The following guides provide detailed steps for creating single objects, batch importing, reading specific objects, retrieving all objects, updating existing objects, and deleting objects within your collections.



[Create objects](https://docs.weaviate.io/weaviate/manage-objects/create): Add individual data objects to a Weaviate collection.

[Batch import](https://docs.weaviate.io/weaviate/manage-objects/import): Efficiently add multiple data objects to a collection in batches.

[Read objects](https://docs.weaviate.io/weaviate/manage-objects/read): Retrieve specific data objects from a collection by their ID or vector.

[Read all objects](https://docs.weaviate.io/weaviate/manage-objects/read-all-objects): Fetch multiple or all objects from a collection, often with pagination.

[Update objects](https://docs.weaviate.io/weaviate/manage-objects/update): Modify existing data objects within a collection (full or partial updates).

[Delete objects](https://docs.weaviate.io/weaviate/manage-objects/delete): Remove specific data objects from a collection.

