GET
/
v2
/
functions

Authorizations

X-API-Key
string
headerrequired

The Sieve API key to authenticate with.

Query Parameters

limit
integer
default: 500

The maximum amount of functions to show.

offset
integer
default: 0

Exclude the first N functions.

Response

200 - application/json
name
string
required

The name of the function.

owner_name
string
required

The owner name of the function

title
string | null

The title of the function. Omitted if truncate enabled.

code_url
string | null

The link to the code of the function. Omitted if truncate enabled.

description
string | null

The description of the function. Omitted if truncate enabled.

tags
string[] | null

The tags of the function. Omitted if truncate enabled.

cover_image_url
string | null

The url of the function's cover image. Omitted if truncate enabled.

examples
string[] | null

An array of job ids that the function playground will use as an example. Omitted if truncate enabled.

readme
string | null

The readme of the function. Omitted if truncate enabled.

latest_version
object | null

The latest version of the function. Omitted if truncate enabled.

function_type
enum<string> | null

The type of the function, either a simple function or a workflow. Omitted if truncate enabled.

Available options:
function,
workflow
webhooks
object[] | null

The webhooks associated with the function. Omitted if truncate enabled.

restart_on_error
boolean | null

Whether to restart the function on job error. Omitted if truncate enabled.