---
title: Components
description: Manage components: use the endpoint to retrieve, add, delete, or update blocks
url: https://storyblok.com/docs/api/management/components
---

# Components

A component (also called block) is a standalone, reusable element of your data structure. Each component contains one or more field types, and you can nest components within each other.

The components endpoint allows you to retrieve, add, delete, or update components.

Endpoint

```bash
/v1/spaces/:space_id/components
```

## Pagination

-   [Previous: Update a Component folder](/docs/api/management/component-folders/update-a-component-folder)
-   [Next: Create a Component](/docs/api/management/components/create-a-component)
