# Segments Use these operations to manage UI segments. A segment is a filtered view of a data set that can be shared with other users. For example, you may create a transactions segment that displays specific columns that are filtered and sorted based on certain criteria, and share it with others in your organization. ## Retrieve a user's segments - [GET /grid-segments](https://www.rebilly.com/static/_spec/catalog/all-3.0/segments/getgridsegmentcollection.md): Retrieves a user's UI segments. ## Create a new UI segment - [POST /grid-segments](https://www.rebilly.com/static/_spec/catalog/all-3.0/segments/postgridsegment.md): Creates a new UI segment for yourself or to share with others within your organization. ## Retrieve a segment - [GET /grid-segments/{id}](https://www.rebilly.com/static/_spec/catalog/all-3.0/segments/getgridsegment.md): Retrieves a UI segment with a specified ID. ## Update a segment - [PUT /grid-segments/{id}](https://www.rebilly.com/static/_spec/catalog/all-3.0/segments/putgridsegment.md): Updates a segment with a specified ID. ## Delete a segment - [DELETE /grid-segments/{id}](https://www.rebilly.com/static/_spec/catalog/all-3.0/segments/deletegridsegment.md): Deletes a segment with a specified ID. This operation also removes all shares of the deleted segment. > This operation can only be performed by the segment owner.