# Apilio

Apilio is a home automation platform that enables users to connect and control smart devices from various brands, offering flexible automation through complex conditions, time constraints, and integrations with services like IFTTT and Tuya.

- **Category:** internet of things
- **Auth:** API_KEY, BASIC
- **Tools:** 5
- **Triggers:** 0
- **Slug:** `APILIO`
- **Version:** 20260211_00

## Tools

### Get Boolean Variables

**Slug:** `APILIO_GET_BOOLEAN_VARIABLES`

Tool to fetch all boolean variables. Use when you need the full list of boolean variables and their current states.

### Get Conditions

**Slug:** `APILIO_GET_CONDITIONS`

Retrieves all conditions from your Apilio account. Conditions are logic rules that evaluate to true or false based on variable values. Use this to list all available conditions, get their UUIDs for use in other operations, or check when conditions were last updated. No parameters required.

### Get Logicblocks

**Slug:** `APILIO_GET_LOGICBLOCKS`

Retrieves all logicblocks for the authenticated Apilio user. Logicblocks are the core automation logic units in Apilio that combine conditions and actions. Use this tool to list all available logicblocks with their UUIDs, names, active status, last evaluation results, and update timestamps.

### Get Numeric Variables

**Slug:** `APILIO_GET_NUMERIC_VARIABLES`

Retrieves all numeric variables from your Apilio account with their current values and metadata. Numeric variables in Apilio store numerical values (integers or decimals) that can be used in conditions and logicblocks for automation. This action returns a complete list of all numeric variables including their names, current values, UUIDs, and last update timestamps. Use this when you need to: - View all numeric variables in your account - Check current values of numeric variables - Get UUIDs for numeric variables (needed for other operations) - Monitor when variables were last updated

### Get String Variables

**Slug:** `APILIO_GET_STRING_VARIABLES`

Tool to fetch all string variables. Use after authenticating the Apilio API.
