API Errors

The errors listed below are related to the Axiom.ai API.

# Unable to authenticate, missing key


Error: Unable to authenticate, you must send an API key

Problem: The key key is missing from your payload, you must include your API key in your payload.

Fix: Add the "key": "<API_KEY>" item to your payload. Learn more in the API Documentation.

# Unable to authenticate, invalid key


Error: Unable to authenticate, please check your API key and try again.

Problem: The API key provided is not valid, the key may have been discarded within the extension, or incorrectly copied.

Fix: Check the API key within the Axiom.ai extension.

# Missing task name


Error: Missing task name, you must send the name of the task that you wish to trigger.

Problem: To trigger an automation, you must include the automation name in the name key.

Fix: Add the "name": "<AUTOMATION_NAME>" item to your payload. Learn more in the API Documentation.

# Task not found


Error: Task not found, please check the name and try again.

Problem: The automation name provided does not match an automation within your account. Note: the name is case sensitive.

Fix: Check the automation name within the Axiom.ai extension, confirm the spelling and case requirements.

# Data format incorrect


Error: Data must be sent as an array of arrays.

Problem: The Axiom.ai API is expecting the data key to contain data in a specific format and will produce this error if it does not meet these requirements.

Fix: Review your payload and ensure that it is an array of arrays: [["Row 1 - Column 1", "Row 1 - Column 2"], ["Row 2 - Column 1", "Row 2 - Column 2"], ...]. Learn more in the API Documentation.