template_idstring uuid nullable required
icon_keystring required
Deprecated: use icon_domain instead. Lowercase key from the linked template for clients that still render bundled icon assets. Empty if custom install (no template).
icon_domainstring required
Brand domain from the linked template, rendered via the logo.dev icon proxy. Empty if custom install (no template).
descriptionstring required
Installation description, falling back to the linked template description.
auth_type'api_key' | 'oauth'
- api_key - API Key
- oauth - OAuth
scope'personal' | 'shared' required
- personal - Personal
- shared - Shared
is_ownerboolean required
True when the requesting user owns this installation. Lets clients gate owner-only controls instead of surfacing 403s.
needs_reauthboolean required
pending_oauthboolean required
tool_countinteger required
Number of live (non-removed) tools exposed by this installation.
created_atstring date-time required
updated_atstring date-time nullable required