Unify Logo Footer.svg
Platform Tools
Logo
System fields every object has

System fields every object has

Logo

3 mins READ

The fields the platform manages for you on every record, in addition to the ones you define.

Overview

On top of the fields you add to the schema, every record carries built-in, system-managed fields:

  • ID — a unique identifier for the record.

  • Created time — when the record was created.

  • Last Updated — when the record was last changed.

  • Last modified by — who last changed the record.

  • Owner — the user the record belongs to.

You don't add or edit these in the schema; the platform fills and maintains them. The records table shows the ID and Last Updated columns by default, and the others are available on the record.

Where: Records table, built-in columns

System-fields-1 1.png
System-fields-1 1.png

Is the ID field and

Every record has an ID that uniquely identifies it across the object — assigned when the record is created, and it never changes. It's what relationships and the API use under the hood to point at a specific record, and it shows as the first column in the records table. You can't edit or reuse an ID. By default the ID is generated automatically; if the object's schema marks a field as the Primary Key, that field's value becomes the record's ID instead — so an order number or email you designate as Primary Key is the ID. A Unique Key field, by contrast, just enforces uniqueness and lives alongside the ID.

Where: Records, ID column

How created and last-updated times are tracked

The platform stamps each record with a created time when it's first saved and updates a Last Updated time every time the record changes — you don't manage these yourself. The records table shows Last Updated as a date/time column so you can sort and scan by recency. These timestamps are always present, which is why you can answer "what changed recently?" without adding your own date fields. (Detailed before/after history and per-record activity are separate, opt-in capabilities — see the object's settings for audit trail and activity tracking.)

Where: Records, Last Updated column

FAQs

Who can I see created or modified a record?

Each record keeps a last modified by (the user who last changed it) and an owner (the user it belongs to), maintained automatically. This tells you who touched a record without any extra setup. For a fuller history — every change, who made it, and the before/after values — turn on activity tracking or the audit trail in the object's settings; those capture the ongoing record of changes, while these built-in fields just reflect the latest state.

Where: Records, record details