- 
    
      addComponentsToProjectAdd one or more components to Project POST /automation-studio/projects/:projectId/components/addAdd one or more components to Project 
- 
    
      createAutomationCreates a new workflow document. POST /automation-studio/automationsCreates a new workflow document. 
- 
    
      createComponentGroupCreates a new component group document. POST /automation-studio/component-groupsCreates a new component group document. 
- 
    
      createProjectCreates a new project POST /automation-studio/projectsCreates a new project 
- 
    
      createTemplateCreates a new template document. POST /automation-studio/templatesCreates a new template document. 
- 
    
      deleteComponentGroupDeletes a component group document. DELETE /automation-studio/component-groups/:idDeletes a component group document. 
- 
    
      deleteProjectDelete a project and any components it contains DELETE /automation-studio/projects/:idDelete a project and any components it contains 
- 
    
      deleteTemplateDeletes a template document. DELETE /automation-studio/templates/:idDeletes a template document. 
- 
    
      exportProjectExports a project document as a JSON document, inlining all related documents into its components array GET /automation-studio/projects/:id/exportExports a project document as a JSON document, inlining all related documents into its components array 
- 
    
      exportTemplateExports a template document. GET /automation-studio/templates/:id/exportExports a template document. 
- 
    
      getAppsAndAdaptersGet a list of all the apps and adapters GET /automation-studio/apps/listGet all apps and adapters. 
- 
    
      getComponentGroupGets a single component group document. GET /automation-studio/component-groups/:idGets a single component group document. 
- 
    
      getComponentGroupsGets a page of component group documents. GET /automation-studio/component-groupsGets a page of component group documents. 
- 
    
      getMethodOptionsGet all available rest calls in IAP. GET /automation-studio/json-forms/method-optionsGet all available rest calls in IAP. 
- 
    
      getMultipleTaskDetailsGet Task Details POST /automation-studio/multipleTaskDetailsGet the detailed information model for a task 
- 
    
      getProjectGets a single Project GET /automation-studio/projects/:projectIdGets a single Project 
- 
    
      getProjectsSearch projects GET /automation-studio/projectsSearch projects 
- 
    
      getProjectThumbnailGets a Project's thumbnail GET /automation-studio/projects/:projectId/thumbnailGets a Project's thumbnail. Returns data as a base64 encoded string of binary data. 
- 
    
      getReferencesToGets references to a particular document. GET /automation-studio/references-toGets references to a particular document. 
- 
    
      getTaskDetailsGet Task Details GET /automation-studio/locations/:location/packages/:pckg/tasks/:methodGet the detailed information model for a task 
- 
    
      getTemplateGets a single template document. GET /automation-studio/templates/:idGets a single template document. 
- 
    
      getTemplatesGets a page of template documents. GET /automation-studio/templatesGets a page of template documents. 
- 
    
      getWorkflowDetailedByNameGet Details of a Workflow GET /automation-studio/workflows/detailed/:nameGet the details of a Workflow by Workflow name. 
- 
    
      getWorkflowsGets a page of workflow documents. GET /automation-studio/workflowsGets a page of workflow documents. 
- 
    
      importAutomationsImports a new workflow document. POST /automation-studio/automations/importImports a new workflow document. 
- 
    
      importComponentGroupsImports a new component group document. POST /automation-studio/component-groups/importImports a new component group document. 
- 
    
      importProjectImports a project document from a JSON document POST /automation-studio/projects/importImports a project document from a JSON document 
- 
    
      importTemplatesImports a new template document. POST /automation-studio/templates/importImports a new template document. 
- 
    
      removeComponentFromProjectRemove a component from a project DELETE /automation-studio/projects/:projectId/components/:componentIdRemove a component from a project 
- 
    
      updateAutomationReplaces a workflow document. PUT /automation-studio/automations/:idReplaces a workflow document. 
- 
    
      updateComponentGroupReplaces a component group document. PUT /automation-studio/component-groups/:idReplaces a component group document. 
- 
    
      updateProjectUpdates an existing project PATCH /automation-studio/projects/:projectIdUpdates an existing project 
- 
    
      updateTemplateReplaces a template document. PUT /automation-studio/templates/:idReplaces a template document. 
- 
    
      uploadProjectThumbnailSet a project's thumbnail image PUT /automation-studio/projects/:projectId/thumbnailSet a project's thumbnail image 
- 
    
      validateWorkflowValidate a workflow POST /automation-studio/workflows/validateValidate a workflow, and return the resulting errors and warnings arrays.