Skip to content
Back

Invalid `functionId` param when creating new function

  • 0
  • Self Hosted
  • Functions
Lexy
26 Jan, 2026, 11:41

Upgraded to Appwrite 1.8.0 and new functions can't be created with a "-" character in the function id. This worked fine previously. The docs mention: "Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore." https://appwrite.io/docs/references/1.8.x/server-nodejs/functions#create but the docker error logs say: "Valid chars are a-z, A-Z, 0-9, period, and underscore." (no hyphen).

TL;DR
Title: Error creating new function with hyphen in function id Message: After upgrading to Appwrite 1.8.0, developers are unable to create new functions with a "-" character in the function id, causing an 'Invalid `functionId` param' error. Documentation inconsistency found regarding allowed characters. Recommended characters are a-z, A-Z, 0-9, period, and underscore.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more