windmill-api 1.544.2

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Documentation
# \RawAppApi

All URIs are relative to */api*

Method | HTTP request | Description
------------- | ------------- | -------------
[**create_raw_app**]RawAppApi.md#create_raw_app | **POST** /w/{workspace}/raw_apps/create | create raw app
[**delete_raw_app**]RawAppApi.md#delete_raw_app | **DELETE** /w/{workspace}/raw_apps/delete/{path} | delete raw app
[**exists_raw_app**]RawAppApi.md#exists_raw_app | **GET** /w/{workspace}/raw_apps/exists/{path} | does an app exisst at path
[**get_raw_app_data**]RawAppApi.md#get_raw_app_data | **GET** /w/{workspace}/apps/get_data/{version}/{path} | get app by path
[**list_raw_apps**]RawAppApi.md#list_raw_apps | **GET** /w/{workspace}/raw_apps/list | list all raw apps
[**update_raw_app**]RawAppApi.md#update_raw_app | **POST** /w/{workspace}/raw_apps/update/{path} | update app



## create_raw_app

> String create_raw_app(workspace, create_raw_app_request)
create raw app

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**workspace** | **String** |  | [required] |
**create_raw_app_request** | [**CreateRawAppRequest**]CreateRawAppRequest.md | new raw app | [required] |

### Return type

**String**

### Authorization

[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: text/plain

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)


## delete_raw_app

> String delete_raw_app(workspace, path)
delete raw app

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**workspace** | **String** |  | [required] |
**path** | **String** |  | [required] |

### Return type

**String**

### Authorization

[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)

### HTTP request headers

- **Content-Type**: Not defined
- **Accept**: text/plain

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)


## exists_raw_app

> bool exists_raw_app(workspace, path)
does an app exisst at path

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**workspace** | **String** |  | [required] |
**path** | **String** |  | [required] |

### Return type

**bool**

### Authorization

[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)

### HTTP request headers

- **Content-Type**: Not defined
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)


## get_raw_app_data

> String get_raw_app_data(workspace, version, path)
get app by path

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**workspace** | **String** |  | [required] |
**version** | **f64** |  | [required] |
**path** | **String** |  | [required] |

### Return type

**String**

### Authorization

[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)

### HTTP request headers

- **Content-Type**: Not defined
- **Accept**: text/javascript

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)


## list_raw_apps

> Vec<models::ListableRawApp> list_raw_apps(workspace, page, per_page, order_desc, created_by, path_start, path_exact, starred_only)
list all raw apps

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**workspace** | **String** |  | [required] |
**page** | Option<**i32**> | which page to return (start at 1, default 1) |  |
**per_page** | Option<**i32**> | number of items to return for a given page (default 30, max 100) |  |
**order_desc** | Option<**bool**> | order by desc order (default true) |  |
**created_by** | Option<**String**> | mask to filter exact matching user creator |  |
**path_start** | Option<**String**> | mask to filter matching starting path |  |
**path_exact** | Option<**String**> | mask to filter exact matching path |  |
**starred_only** | Option<**bool**> | (default false) show only the starred items  |  |

### Return type

[**Vec<models::ListableRawApp>**](ListableRawApp.md)

### Authorization

[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)

### HTTP request headers

- **Content-Type**: Not defined
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)


## update_raw_app

> String update_raw_app(workspace, path, update_raw_app_request)
update app

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**workspace** | **String** |  | [required] |
**path** | **String** |  | [required] |
**update_raw_app_request** | [**UpdateRawAppRequest**]UpdateRawAppRequest.md | updateraw  app | [required] |

### Return type

**String**

### Authorization

[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: text/plain

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)