> For the complete documentation index, see [llms.txt](https://docs.langstack.com/welcome/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.langstack.com/welcome/get-started/learn-langstack/entities-crud-operations-from-api.md).

# Programming with Entities

**Learn CRUD Actions for Entities. By the end of this section, you will be able to define CRUD Actions and their prerequisites where applicable.**

## Create

Learn how to create entity records using the following Action:

* Create entity record&#x20;

## Read

Learn how to load, read, and traverse entity records using the following Actions:

* Traverse Entity
* Entity Attribute Lookup
* Entity Attribute Lookup List
* Load entity record
* Load entity record List

## Update

Learn how to update entity records using the following Actions:

* Update entity fields from json
* Update entity record on match key
* Update entity record on primary key

## Delete

Learn how to delete entity records using the following Actions:

* Delete entity record on match key
* Delete entity record on primary key
