Package com.xebialabs.xlrelease.api.v1

# Interface WorkflowApi

All Superinterfaces:
  `ApiService`

@Path("/api/v1/workflows") @Consumes("application/json") @Produces("application/json") public interface WorkflowApi extends ApiService

- ## Field Summary

  ### Fields inherited from interface com.xebialabs.xlrelease.api.ApiService

  `DEFAULT_RESULTS_PER_PAGE, DEFAULT_RESULTS_PER_PAGE_STRING, DEPTH, ORDER_BY, PAGE, PAGE_IS_OFFSET, RESULTS_PER_PAGE, ROLE_IDS_DATA`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `org.springframework.data.domain.Page<WorkflowOverview>`
  `searchWorkflows(WorkflowFilters workflowFilters, int page, int resultsPerPage)`
  `default String`
  `serviceName()`

- ## Method Details

  - ### serviceName

    default String serviceName()
    Specified by:
      `serviceName` in interface `ApiService`

  - ### searchWorkflows

    @POST @Path("search") org.springframework.data.domain.Page<WorkflowOverview> searchWorkflows(WorkflowFilters workflowFilters, @DefaultValue("0") @QueryParam("page") int page, @DefaultValue("100") @QueryParam("resultsPerPage") int resultsPerPage)