# \RawAppApi
All URIs are relative to */api*
[**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
**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
**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
**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
**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
**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
**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)