Skip to content

Navigating Your Schema

The schema viewer lets you drill into every detail of your CRM schema. This article walks through the object selector and each of the five content tabs.

The dropdown at the top of the viewer lists all objects in your portal. Type to search by name. Objects are split into two groups:

  • Standard objects — contacts, companies, deals, tickets, and other HubSpot defaults
  • Custom objects — objects you or your team have created

Select an object to load its schema, or switch to All Objects mode to see everything at once.

All Objects mode loads every object in your portal and displays a combined view. Because this can involve many API calls, you will see a progress indicator while objects load. Once loaded, you can browse across objects and compare their structures side by side.

The Properties tab showing user, key, and system properties on the Contacts object

The Properties tab lists every property on the selected object. You can:

  • Search by property name or label
  • Filter by group to narrow down to a specific property group
  • Filter unique properties to see only those marked as unique identifiers

Properties are organized into expandable sections:

  • User properties — created by your team
  • Key properties — important default fields (name, email, etc.)
  • System properties — managed by HubSpot internally

Expand a property to see its details:

AttributeDescription
TypeThe data type (string, number, enumeration, date, datetime, bool)
Field typeHow it renders in HubSpot (text, select, checkbox, etc.)
Read-onlyWhether the property can be edited
CalculatedWhether HubSpot computes the value automatically
UniqueWhether values must be unique across records
OptionsFor enumerations, the list of allowed values
Referenced objectsFor properties that reference other object types

The Groups tab showing property groups and their counts

The Groups tab shows all property groups on the object. Each group card displays the group name and a count of its properties. Expand a card to see the full list of properties in that group. Use the search bar to find groups by name.

The Associations tab showing object relationships

The Associations tab lists all relationships between the current object and other objects. Each association shows:

  • Target object — the object on the other end of the relationship
  • Association type — how the two objects are linked
  • Category — whether the association is HubSpot-defined (built-in) or user-defined (custom)

The Labels tab showing association labels with source-to-target arrows

The Labels tab shows named association labels — semantic tags that describe the nature of a relationship. For example, a contact-to-company association might have labels like “Primary” or “Former Employee.”

Each label displays a source-to-target arrow showing the direction of the relationship. Use the filter to narrow down labels by source or target object.

The Pipelines tab showing pipeline stages with open and closed indicators

The Pipelines tab appears for objects that support pipelines (typically deals and tickets). Each pipeline card shows:

  • Pipeline name — the name assigned in HubSpot
  • Stages — listed in sequential order, each showing its label and whether it is an open or closed stage

Use the search bar to find pipelines by name.