GET
/
v2
/
functions
/
{environment}
.
{userID}
/
{namespace}
curl --request GET \
  --url http://local.suborbital.network:{port}/api/v2/functions/{environment}.{userID}/{namespace}
[
  {
    "name": "foo",
    "namespace": "default",
    "lang": "javascript",
    "version": "v1.0.0",
    "draftVersion": "v2.0.0",
    "apiVersion": "0.12.0",
    "fqmn": "fqmn://com.suborbital.user/default/foo@0a0d8c1d97828d3dbdeb645ad74a61bbe947aaa2ae4623753d19a7971c0a22ec",
    "uri": "/com.suborbital.user/default/foo"
  }
]

Path Parameters

environment
string
required

The root compute environment (i.e. the vendor)

userID
string
required

The vendor's user

namespace
string
required

The plugin namespace (vendor-defined groups of plugins)

Response

200 - application/json
OK
name
string
required
Example:

"foo"

namespace
string
required
Example:

"default"

lang
string
required
Example:

"javascript"

version
string
required
Example:

"v1.0.0"

draftVersion
string
Example:

"v2.0.0"

apiVersion
string
Example:

"0.12.0"

fqmn
string
Example:

"fqmn://com.suborbital.user/default/foo@0a0d8c1d97828d3dbdeb645ad74a61bbe947aaa2ae4623753d19a7971c0a22ec"

uri
string
Example:

"/com.suborbital.user/default/foo"