List Object Attributes
GET /objects/{object_slug}/attributes
PREVIEW. This endpoint is deployed but gated: it returns 404 unless the hosted app platform is enabled for your organization. It is published here so the contract describes the whole surface, not so it can be called today.
List active fields. Archived-field discovery currently applies to custom objects.
Authorizations
Parameters
Path Parameters
Query Parameters
Header Parameters
Responses
200
Successful Response
object
One field on a custom object, and the rules its values must satisfy.
object
One of the 16 supported attribute types (text, number, email_address, timestamp, select, record_reference, …). Determines how values are validated and canonicalized.
Type-specific configuration, e.g. select options. Record references require target_object and must resolve to active records in that object within the caller’s organization and app.
object
Configured create default. Enabled non-null defaults pass the same validation as explicit values.
Archived fields retain their values and can be restored.
Apply the configured default when this field is omitted on create. Never applies on PATCH.
Values are a list rather than a scalar.
Required on create. PATCH may omit it, but cannot clear it with null or an empty multivalue list.
Whether this field is protected as a system attribute.
No two active records may hold the same value for this attribute. A collision is rejected with 409 duplicate_active_value.
Stable API slug for the attribute, used as a payload key.
Configured display order; equal values are ordered by API slug.
Customer-facing field label, distinct from its stable API slug.
422
Validation Error