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

    All Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `org.springframework.data.domain.Page<WorkflowOverview>` | `searchWorkflows​(WorkflowFilters workflowFilters, int page, int resultsPerPage)` |
    `default java.lang.String` | `serviceName()` |

- - ### Method Detail

    - #### serviceName

          default java.lang.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)