Search, run, and save public workflows shared by other Libretto Cloud tenants.
LIBRETTO_API_KEY. The API key's tenant owns each
run and bookmark. Publishers do not receive access to the caller's tenant,
credentials, or results.12libretto cloud catalogue search eligibility libretto cloud catalogue get acme/check-eligibility
123libretto cloud catalogue run acme/check-eligibility \ --params '{"member_id":"123"}' \ --credentials '{"portal_login":"payer-portal"}'
12libretto cloud catalogue status <job-id> libretto cloud catalogue status <job-id> --watch
12345678libretto cloud catalogue save acme/check-eligibility \ --alias eligibility \ --notes "Default west region" \ --defaults '{"region":"west"}' libretto cloud catalogue saved libretto cloud catalogue run eligibility --params '{"member_id":"123"}' libretto cloud catalogue remove <bookmark-id>
--json on any command
for machine-readable output. Commands that accept JSON also accept the matching
file option, such as --params-file, --credentials-file, or
--defaults-file.--credentials
map contains stored credential IDs or names, not raw secrets.x-api-key.| Method | Route | Purpose |
GET | /v1/catalogue?q=<query>&limit=<limit> | Search the catalogue. |
GET | /v1/catalogue/:publisher/:workflow | Inspect one workflow. |
POST | /v1/catalogue/run/:publisher/:workflow | Queue a run. |
GET | /v1/catalogue/bookmarks | List tenant bookmarks. |
POST | /v1/catalogue/bookmarks | Save or update a bookmark. |
DELETE | /v1/catalogue/bookmarks/:id | Remove a bookmark. |
POST /v1/jobs/get. See
Jobs and logs for the response fields.12345678{ "workflow": "acme/check-eligibility", "alias": "eligibility", "notes": "Default west region", "default_params": { "region": "west" } }