All URIs are relative to https://localhost
Method | HTTP request | Description |
---|---|---|
availableTypes | POST /availableTypes | lists all possible room types and calculates their current availability by evaluating quota consumption |
callList | POST /list | list all rooms which are accessible by the current user |
create | POST /create | creates or replaces all values |
createJoinLink | POST /createJoinLink | creates a link to launch the client |
destroy | POST /destroy | deletes room and kicks all users |
permissions | POST /permissions | Deprecated: use 'Permissions' call in the roomStateService |
sort | POST /sort | changes the sorting of rooms |
status | POST /status | Deprecated: use 'Status' call in the roomStateService |
update | POST /update | adds or overwrites all values |
\Alfaview\Model\RoomServiceAvailableTypesReply availableTypes($body)
lists all possible room types and calculates their current availability by evaluating quota consumption
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceAvailableTypesRequest(); // \Alfaview\Model\RoomServiceAvailableTypesRequest |
try {
$result = $apiInstance->availableTypes($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->availableTypes: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceAvailableTypesRequest |
\Alfaview\Model\RoomServiceAvailableTypesReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Alfaview\Model\RoomServiceRoomListReply callList($body)
list all rooms which are accessible by the current user
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceRoomListRequest(); // \Alfaview\Model\RoomServiceRoomListRequest |
try {
$result = $apiInstance->callList($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->callList: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceRoomListRequest |
\Alfaview\Model\RoomServiceRoomListReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Alfaview\Model\RoomServiceRoomCreateReply create($body)
creates or replaces all values
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceRoomCreateRequest(); // \Alfaview\Model\RoomServiceRoomCreateRequest |
try {
$result = $apiInstance->create($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->create: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceRoomCreateRequest |
\Alfaview\Model\RoomServiceRoomCreateReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Alfaview\Model\RoomServiceCreateJoinLinkReply createJoinLink($body)
creates a link to launch the client
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceCreateJoinLinkRequest(); // \Alfaview\Model\RoomServiceCreateJoinLinkRequest |
try {
$result = $apiInstance->createJoinLink($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->createJoinLink: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceCreateJoinLinkRequest |
\Alfaview\Model\RoomServiceCreateJoinLinkReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Alfaview\Model\RoomServiceRoomDestroyReply destroy($body)
deletes room and kicks all users
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceRoomDestroyRequest(); // \Alfaview\Model\RoomServiceRoomDestroyRequest |
try {
$result = $apiInstance->destroy($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->destroy: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceRoomDestroyRequest |
\Alfaview\Model\RoomServiceRoomDestroyReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Alfaview\Model\RoomServiceRoomPermissionsReply permissions($body)
Deprecated: use 'Permissions' call in the roomStateService
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceRoomPermissionsRequest(); // \Alfaview\Model\RoomServiceRoomPermissionsRequest |
try {
$result = $apiInstance->permissions($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->permissions: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceRoomPermissionsRequest |
\Alfaview\Model\RoomServiceRoomPermissionsReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Alfaview\Model\RoomServiceRoomSortReply sort($body)
changes the sorting of rooms
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceRoomSortRequest(); // \Alfaview\Model\RoomServiceRoomSortRequest |
try {
$result = $apiInstance->sort($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->sort: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceRoomSortRequest |
\Alfaview\Model\RoomServiceRoomSortReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Alfaview\Model\RoomServiceRoomStatusReply status($body)
Deprecated: use 'Status' call in the roomStateService
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceRoomStatusRequest(); // \Alfaview\Model\RoomServiceRoomStatusRequest |
try {
$result = $apiInstance->status($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->status: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceRoomStatusRequest |
\Alfaview\Model\RoomServiceRoomStatusReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Alfaview\Model\RoomServiceRoomUpdateReply update($body)
adds or overwrites all values
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Alfaview\Api\RoomServiceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Alfaview\Model\RoomServiceRoomUpdateRequest(); // \Alfaview\Model\RoomServiceRoomUpdateRequest |
try {
$result = $apiInstance->update($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling RoomServiceApi->update: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
body | \Alfaview\Model\RoomServiceRoomUpdateRequest |
\Alfaview\Model\RoomServiceRoomUpdateReply
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]