For the complete documentation index, see llms.txt. This page is also available as Markdown.

Retrieve Object Details by ID API

Overview

Use the Retrieve Object Details by ID endpoint to fetch the complete schema definition for a single Object in your Business. This includes Object-level metadata as well as detailed configuration such as fields, categories, and relationship settings.

This endpoint is designed for schema inspection and integration setup use cases, where an external system needs to understand how a specific Object is structured before interacting with its Records.

The material on this page builds on information covered in the Objects Core Concepts and Object Data Model.

Note: This endpoint returns detailed configuration for one Object only. To retrieve a list of available Custom Objects and their identifiers, use the List Objects endpoint.

Why Would I Use This API?

You can use the Retrieve Object Details by ID API when you need to:

  • Inspect the full schema of an Object before querying or writing Records

  • Retrieve field definitions and identifiers required for Record-level APIs

  • Understand Object configuration, such as categories or relationship capabilities

  • Validate Object structure during integration setup or initialization

  • Build schema-aware integrations that adapt to different Object configurations

Retrieve Object Details API behavior

Use this endpoint to retrieve the full definition of a Object by providing its identifier. It:

  • Returns the full schema definition for a single Object

  • Requires a valid Object ID

  • Includes Object metadata, field definitions, and relationship configuration

  • Returns schema-level data only; no Record data is included

  • Fails if the specified Object ID does not exist or is inaccessible


Retrieve Object Details Endpoint

Want to try the API out? Visit our Swagger docs.

get

Custom object with fields and categories

Authorizations
X-API-KEYstringRequired
X-BUSINESS-IDstringRequired
X-USER-IDstringRequired
Path parameters
object_pkstring · uuidRequired
Responses
200Success
application/json
idstring · uuidRead-onlyRequired
object_typestring · enumOptional
  • pipeline - pipeline
  • standard - standard
Possible values:
entity_namestring · max: 200Required
object_namestring · max: 200Required
has_commerce_databooleanOptionalDefault: false
default_on_activitiesbooleanRequired
namestringOptional
descriptionstring · max: 500 · nullableOptional
ai_descriptionstring · nullableRead-onlyRequired
is_custombooleanRead-onlyRequired
fetch_urlstringRead-onlyRequired
allow_relationsbooleanRead-onlyRequired
createdstring · date-timeRead-onlyRequired
entity_accessbooleanRead-onlyRequired
rollup_related_leadsourcesboolean · nullableOptional
quick_filtering_enabledboolean · nullableOptional
association_sourcestring · enumOptional
  • direct - Direct
  • related - Related
  • direct_and_related - Direct and Related
Possible values:
action_override_createstring · max: 512 · nullableOptional
get/api/custom-objects/{object_pk}/detail
200Success

Retrieve Object Details by ID API Schemas


What’s Next?

After retrieving Object details by ID, you can:

  • Query, create, or update Records for the object using Records APIs

  • Reference field identifiers when constructing Record payloads

  • Use Object and field metadata to build schema-aware integrations

  • Combine Object schemas with Agentic Workflow configuration

For more information on Objects, check out the following topics below:

Last updated

Was this helpful?