---
title: Custom Object Types
subtitle: Create custom object types with user-defined fields.
---

Custom Object Types let you create arbitrary types with user-defined fields.

To work with Custom Objects, you will need to:

1. Create a
   [Custom Object Type](api:GET/custom_object_type/).
2. Add one or more
   [Custom Object Custom Fields](api:GET/custom_field/custom_object_type/)
   to that type or associate a
   [Shared Custom Field](api:GET/custom_field/shared/) with
   it.
3. Once the Custom Object Type is defined, create and manage
   [Custom Object instances](api:GET/custom_object/)
   on Leads.
