Legacy custom objects in Zendesk come with certain limitations. Each account can have a maximum of 50 legacy custom objects. The number of custom object records varies by plan: Support Enterprise, Suite Team, and Growth plans allow up to 100,000 records, Suite Professional allows 250,000, Suite Enterprise allows 1,000,000, and Suite Enterprise Plus allows 25,000,000.
These limitations are important to consider when planning how to use legacy custom objects in your Zendesk account, especially if you anticipate needing a large number of records.
Legacy custom objects in Zendesk allow you to create custom data objects tailored to your business needs. They can represent anything from products to service contracts. You can create these objects in the Zendesk Admin Center or via the API, and…
Legacy custom objects are only available to accounts that enabled the feature before September 2023. If you haven't enabled them by then, you'll need to explore the new custom object experience. For those with access, legacy custom objects can be…
To define a legacy custom object type in Zendesk, you need to create a blueprint called an object type. This involves specifying a key and a schema that describes the attributes of the object. For example, a 'rental_property' object type might…
To add records to a legacy custom object in Zendesk, developers can use the Sunshine API. The data included in the API request must match the attributes defined in the object type's schema. For example, a 'rental_property' record might include…
Modeling data with legacy custom objects in Zendesk involves establishing relationships between different object types. For instance, you can create a relationship between a 'rental_property' object type and Zendesk tickets to associate customer…
To define a legacy relationship type in Zendesk, you create a blueprint for associating records between two object types. For example, you might define a 'rentalpropertyhasmanytickets' relationship type between a custom 'rental_property' object…
Associating related records of legacy custom objects in Zendesk involves creating relationship records based on a defined relationship type. For example, you can link a specific ticket to a rental property using the…
To retrieve related records in Zendesk legacy custom objects, developers can use the List Relationship Records by Object Record endpoint. This allows you to access all related records for a specific object, such as tickets associated with a rental…
Setting roles and permissions for legacy custom objects in Zendesk allows you to control access to these objects. After saving the object schema, you can define permissions for agents and end users in the Permissions tab. By default, agents have…
To delete custom object types and relationship types in Zendesk, navigate to the Admin Center, select Objects and rules, and choose either Custom objects > Objects or Custom objects > Relationships. Hover over the type you want to delete and click…