List Custom Attribute Definitions
List your organization’s custom-attribute definitions, unified by label. Filter by label, config_type, source_type, attribute_type, and/or app. Multi-select attributes are not listed.
Paginated via opaque cursor: pass the next_page_token value from the previous response back as the page_token query parameter. When next_page_token is null, the current page is the last one.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Return the single unified definition for this exact label.
Filter by the entity type the attribute attaches to. Only user definitions are listed.
user Filter by where the attribute comes from: synced from a connected app, native defined by your team in Lumos, or ai-generated inferred by Lumos.
synced, native, ai-generated Filter by the type of value the attribute holds.
string, boolean, integer, datetime, json, user, group, single-select UUID of an app. Returns only the definitions that app supplies.
Opaque cursor from a previous response's next_page_token. Omit to fetch the first page. Treat as opaque: do not decode, construct, or interpret it.
Maximum number of items to return per page. Values above 1000 are clamped to 1000 rather than rejected.
x >= 1Response
Successful Response
Custom attribute definitions returned in this page.
Token for the next page, or null when this is the last page. An absent token is the only end-of-results signal. A page holding fewer than page_size items does not mean the results are exhausted. Treat the value as opaque: do not decode, construct, or interpret it.