Kaleido icon

Kaleido

Enterprise blockchain platform for organizations, API keys, x509 identity proofs, and full-stack blockchain network management.

Helps enterprise blockchain teams that provision API keys, register x509 identity proofs, and manage organization-level network and identity assets.

Example Use Cases

These are the Kaleido actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Get API Key

Tool to retrieve details of a specific API key by its ID. Use when you need to get information about a particular API key after obtaining its ID from the Get API Keys action.

Get Billing Summary

Retrieves a summary of billing data for the specified organization for the current month. Use this to view costs breakdown by memberships, nodes, services, storage, and support.

Get Invitations

Tool to retrieve all invitations for the current user where they are the target. Use after authenticating to view pending invitations.

Get Organization

Tool to retrieve details of a specific Kaleido organization by its ID. Use when you need to fetch information about a particular organization.

Get Organization Billing Provider

Retrieves billing provider information for a specific organization in Kaleido. Returns the type of billing provider (AWS, Stripe, or other) and includes detailed payment information if the organization uses Stripe billing (card details, billing address).

Get Organization Identity Proof

Tool to retrieve a specific identity proof for a Kaleido organization. Use when you need details about a specific x509 certificate or identity proof that was previously added to an organization.

Get Organization Plan

Retrieve the subscription plan details for a Kaleido organization. Returns plan name, waitlist status, and resource limits including allowed providers, nodes, services, configurations, and features. Use GET_ORGANIZATIONS first to obtain valid org_id values.

Get Plans

Retrieve all available Kaleido subscription plans. Returns plan details including enabled status, tier level, and resource limits. Use this to discover available plans before creating or upgrading environments.

Get Role By ID

Retrieve a specific user role assignment within a Kaleido organization. Returns detailed information about the role including user ID, email, role name (e.g., 'admin'), and associated metadata. Use GET_ORGANIZATIONS to obtain org_id and GET_ROLES to obtain role_id values.

Update Organization

Tool to update a specific organization in Kaleido. Use when you need to modify organization properties such as name, billing details, or authentication settings. First obtain the org_id using the Get Organizations action.