FerryDocs

The change feed

The change feed is one stream that tells each change on the server.

Edit on GitHub
APICLI, dashboardWebhookFerrydeploys, cron runsChange feedGET /api/v1/eventsDashboardYour script

The reports each change to services, deploys, datastores, env groups and job runs. It sends one for each change. The dashboard uses it to stay up to date. You can use it for your own automation.

Listen to the feed

Terminal
$ 

The events

EventMeaning
readyThe feed is on. Get your data after it: the feed reports each later change.
changeSomething changed. The event tells what changed, not the new value. Get the resource to read its new state.
Field of changeValues
kindservice, deploy, datastore, env_group or job
actioncreated, updated or deleted
service_idSet for services, deploys and jobs

On this page