Exist.io icon

Exist.io

Interact with the Exist.io personal analytics API

Actions15

Attribute → Get Owned

AI-generated

Summary

Retrieves a list of attributes owned by the authenticated Exist.io client.

Inputs

  • authentication (required) — Authentication method: API Token or OAuth2.
  • filters.attributes — Comma-separated attribute names to filter results.
  • filters.exclude_custom — Whether to omit custom attributes from results.
  • filters.groups — Comma-separated group names (e.g., 'activity,mood').
  • filters.include_inactive — Whether to include attributes no longer being tracked.
  • filters.include_low_priority — Whether to include low-priority attributes.
  • filters.limit — Maximum number of results to return (1-100).
  • filters.manual — Whether to only include manually-tracked attributes.
  • returnAll — If true, returns all results with pagination; otherwise uses limit.

Output shape

A list of items, each representing an attribute object.

Returns data wrapped in 'results' per API response. Pagination is handled automatically when 'returnAll' is enabled.

Examples

Example 1: Fetch all owned attributes without filtering.

Resource: Attribute, Operation: Get Owned, Return All: Enabled

Example 2: Retrieve owned attributes filtered by specific groups (e.g., 'activity', 'mood') and a limit of 20.

Groups: activity,mood, Limit: 20

Example 3: Get a subset of owned attributes excluding custom ones and only manual entries.

Exclude Custom: True, Manual Only: True

Links

Discussion