Skip to main content
GET
/
objects
[
  {
    "singularLabel": "<string>",
    "pluralLabel": "<string>",
    "description": {},
    "color": "<string>",
    "icon": "<string>",
    "defaultView": "TABLE",
    "fields": [
      {
        "type": "string",
        "componentType": "checkbox",
        "creationType": "System",
        "name": "<string>",
        "singularLabel": "<string>",
        "description": "<string>",
        "icon": "<string>",
        "toolTip": "<string>",
        "formatDescription": "<string>",
        "editable": true,
        "calculatedBy": "User",
        "hidden": true,
        "required": true,
        "unique": "None",
        "defaultValue": "<unknown>",
        "maxLength": 4503599627370495,
        "templateType": "Required",
        "associationLabel": "<string>",
        "associationMultiplicity": "ONE",
        "objectIds": [
          1
        ],
        "supportsPast": true,
        "dateOnly": true,
        "currency": "USD",
        "options": [
          {
            "value": "<string>",
            "label": "<string>",
            "color": "<string>",
            "icon": "<string>",
            "hidden": true,
            "creationType": "System"
          }
        ]
      }
    ],
    "name": "<string>",
    "id": 1,
    "baseObjectId": 1,
    "creationType": "System",
    "version": 1,
    "deleted": true,
    "editable": true,
    "supportsUserCreation": true,
    "ownedBy": 1,
    "createdAt": 1,
    "createdBy": 1,
    "updatedAt": 1,
    "updatedBy": 1,
    "isTemplatable": true
  }
]

Query Parameters

ids
string

Only 40 ids can be requested at a time

deleted
enum<string>

Indicates if the SDObject has been deleted. Defaults to false.

Available options:
true,
false

Response

Array of SDObjects

singularLabel
string
required

The name displayed for the Object. Editable for Custom objects and editable System objects

Required string length: 1 - 10000
pluralLabel
string
required

The plural name for the Object

Required string length: 1 - 10000
description
SDObject Description · object
required

Tiptap JSON formatted rich text. Editable for Custom objects and editable System objects

color
string
required

RGB Color as Hexadecimal. Used for highlighting. Editable for Custom objects and editable System objects

icon
string
required

Fontawesome/Phosphor Icon with format '[fa|ph]-*'. Editable for Custom objects and editable System objects

defaultView
enum<string>
required

An default view value for displaying records of this type

Available options:
TABLE,
CARD,
LIST,
KANBAN,
CALENDAR
fields
SDObject Field · object[]
required
name
string
required

The name of the SDObject. Not editable

Required string length: 1 - 10000
id
integer
required

Unique identifier for the object

Required range: x >= 0
baseObjectId
integer
required

The id of an SDObject that this one is derived from. The same as id if it is not derived from another.. Not editable

Required range: x >= 0
creationType
enum<string>
required

Indicates who created the item. Not editable

Available options:
System,
User
version
integer
required

Used to identify dirty writes

Required range: x >= 0
deleted
boolean
required

Indicates if the SDObject has been deleted. Not editable

editable
boolean
required

Indicates if some properties of the SDObject can be edited. Not editable

supportsUserCreation
boolean
required

Indicates if users can create records for this SDObject. Not editable

ownedBy
integer
required

A User Id

Required range: x >= 0
createdAt
integer
required
Required range: x >= 0
createdBy
integer
required

A User Id

Required range: x >= 0
updatedAt
integer
required
Required range: x >= 0
updatedBy
integer
required

A User Id

Required range: x >= 0
isTemplatable
boolean