Authentication
Projects
Environments
Rows
Functions
Webhooks
Functions
Invoke function
Run a deployed function and return its result.
POST
/v1/functions/{name}/invoke
Runs the function synchronously. Set async: true to queue it and get a run ID back immediately.
Authorizations
AuthorizationstringrequiredBearer token. Use a server key or a user access token: Bearer <token>.
Path parameters
namestringrequiredThe function name, for example welcome-email.
Request body
inputobjectoptionalPassed to the function as input.
asyncbooleanoptionalQueue the run instead of waiting for it.
Response fields
run_idstringrequiredID of the run.
outputanyoptionalThe function's return value, when not async.
duration_msintegeroptionalExecution time.
Errors
unauthorizedThe token is missing, expired or revoked.
not_foundNo function exists with this ID in the environment.
function_timeoutThe function ran longer than its timeout.
© 2026 Tessera, Inc.
Support
Status