- 
    
      createAutomationCreates an automation POST /automation_catalog/automationsCreates an automation with optional description. An automation's root structure is based off the agendajs library, with any custom data falling into the 'data' array 
- 
    
      deleteAutomationsDeletes automations DELETE /automation_catalog/automationsDeletes automations (based off an array of Ids) 
- 
    
      exportAutomationExports a single automation GET /automation_catalog/automations/:id/exportReturns a single automation formatted for importing 
- 
    
      getAutomationByIdGets an single automation by its id GET /automation_catalog/automations/:idGets an single automation by its id 
- 
    
      getAutomationsGets all known automations GET /automation_catalog/automationsGets all known automations returned in alphabetical order 
- 
    
      importAutomationsImport automation documents POST /automation_catalog/automations/importInsert automation documents into the automation collection from a user supplied JSON document. 
- 
    
      migrateAgendaJobsMigrate Agenda Jobs POST /automation_catalog/automations/migrationTakes an existing Agenda Job data structure and converts it to an Automation 
- 
    
      runAutomationSingle run of an automation outside its scheduled runs POST /automation_catalog/automations/:id/runSingle run of an automation outside its scheduled runs, Requires a workflow to be attached to the automation. 
- 
    
      scheduleAutomationUpdates an automation's schedule PUT /automation_catalog/automations/:id/scheduleUpdates an automation's schedule properties (only) 
- 
    
      updateAutomationUpdates an automation's attributes. PUT /automation_catalog/automations/:idUpdates an automation's attributes (including scheduling data).