> ## Documentation Index
> Fetch the complete documentation index at: https://docs.custral.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Records

> Individual instances of an Object.

A **Record** is one row of data: one Contact, one Deal, one Ticket. It belongs to exactly one Object and carries one Field per property the Object defines.

## Record identity

Every record has:

* A **stable id** prefixed `rec_`, assigned at create. (Every record uses the `rec_` prefix regardless of its Object; the Object itself is identified separately by an `obj_` id.)
* A reference to the **Object** it belongs to.
* A **created** and **updated** timestamp.

## Fields and properties

A Field is the value stored for one Property on one Record. One record has one Field per property the Object defines. When a record hasn't had a value set for a property yet, that field shows as empty.

See [Fields](/data/records/fields) for more detail.

## Linking records

Records connect to other records through Relation properties. A Deal links to a Company through a relation field that points at the Company record. Custral resolves the linked record's display name inline, so relation values render as readable pills rather than raw ids.

## Deleting records

Deleting a record removes it along with its stored field values, and removes it from search.

## See also

* [Objects](/data/objects/overview)
* [Properties](/data/properties/overview)
* [Fields](/data/records/fields)


## Related topics

- [Records](/dev/webhooks/events/records.md)
- [Record Routing](/surfaces/records/overview.md)
- [record.deleted](/dev/webhooks/events/record-deleted.md)
- [record.created](/dev/webhooks/events/record-created.md)
- [record.updated](/dev/webhooks/events/record-updated.md)
