Skip to content
Subako Docs
English
Esc
↑↓navigate↵open⌘Jpreview

List the platform function packages

The same for every workspace, so any user or API key may read it.

GET/v1/functions/platform
Authorization
AuthorizationBearer token · headerrequired
Responses
200Every platform package, each with its manifest.
packagesFunctionManifestBody[]required
Show properties
Array of FunctionManifestBody
descriptionstringrequired
functionsManifestFunctionBody[]required
Show properties
Array of ManifestFunctionBody
descriptionstringrequired
input_schemaanyrequired
JSON Schema for the tool's arguments.
namestringrequired
output_schemaanyrequired
JSON Schema for the tool's output; `{}` when the tool names none.
namestringrequired
401Missing, malformed, or invalid bearer token.
errorErrorDetailrequired
What went wrong: a `code` to branch on and a `message` to show. The message is written for a person and may change; the code will not.
Show properties
codeErrorCoderequired
The machine-readable half of an error response, and the field a client branches on. Closed: every error carries exactly one of these.
Allowed:unauthorizedforbiddennot_foundinvalid_requestconflictclient_outdatedprecondition_failedtoo_many_requestsinternal
messagestringrequired
Try it
Server
Authorization
Request
curl -X GET "https://api.us.cloud.subako.ai/v1/functions/platform" \
  -H "Authorization: Bearer YOUR_TOKEN"
Response
{
  "packages": [
    {
      "description": "string",
      "functions": [
        {
          "description": "string",
          "input_schema": null,
          "name": "string",
          "output_schema": null
        }
      ],
      "name": "string"
    }
  ]
}