All URIs are relative to https://app.raynet.cz/api/v2, except if the operation defines another base path.
Method | HTTP request | Description |
---|---|---|
customFieldConfigDelete() | DELETE /customField/config/{entityName}/{fieldName} | Smazání volitelného pole |
customFieldConfigEdit() | POST /customField/config/{entityName}/{fieldName} | Upravení volitelného pole |
customFieldConfigGet() | GET /customField/config/ | Načtení konfigurace |
customFieldConfigInsert() | PUT /customField/config/{entityName}/ | Nové volitelné pole |
customFieldEnumDelete() | DELETE /customField/enum/{entityName}/{fieldName}/ | Smazání položky enumerace |
customFieldEnumEdit() | POST /customField/enum/{entityName}/{fieldName}/ | Upravení položky enumerace |
customFieldEnumGet() | GET /customField/enum/{entityName}/{fieldName}/ | Načtení seznamu položek enumerace |
customFieldEnumInsert() | PUT /customField/enum/{entityName}/{fieldName}/ | Založení nové položky enumerace |
customFieldConfigDelete($entity_name, $field_name): \RaynetApiClient\Model\CustomFieldEnumDelete200Response
Smazání volitelného pole
Smazání volitelného pole
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: instanceName
$config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKey('X-Instance-Name', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Instance-Name', 'Bearer');
// Configure HTTP basic authorization: basicAuth
$config = RaynetApiClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');
$apiInstance = new RaynetApiClient\Api\VolitelnPoleApi(
// 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(),
$config
);
$entity_name = BusinessCase; // string | Název entity, ze které se má volitelné pole smazat
$field_name = datum_6ae6f; // string | Kód volitelného pole, které se má smazat
try {
$result = $apiInstance->customFieldConfigDelete($entity_name, $field_name);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling VolitelnPoleApi->customFieldConfigDelete: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
entity_name | string | Název entity, ze které se má volitelné pole smazat | |
field_name | string | Kód volitelného pole, které se má smazat |
\RaynetApiClient\Model\CustomFieldEnumDelete200Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
customFieldConfigEdit($entity_name, $field_name, $custom_field_config_edit_dto): \RaynetApiClient\Model\CustomFieldEnumEdit200Response
Upravení volitelného pole
Upravení volitelného pole
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: instanceName
$config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKey('X-Instance-Name', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Instance-Name', 'Bearer');
// Configure HTTP basic authorization: basicAuth
$config = RaynetApiClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');
$apiInstance = new RaynetApiClient\Api\VolitelnPoleApi(
// 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(),
$config
);
$entity_name = BusinessCase; // string | Název entity, ve které se má volitelné pole upravit
$field_name = datum_6ae6f; // string | Kód volitelného pole, které se má upravit
$custom_field_config_edit_dto = {"label":"Datum","groupName":"Revize","showInListView":true}; // \RaynetApiClient\Model\CustomFieldConfigEditDto
try {
$result = $apiInstance->customFieldConfigEdit($entity_name, $field_name, $custom_field_config_edit_dto);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling VolitelnPoleApi->customFieldConfigEdit: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
entity_name | string | Název entity, ve které se má volitelné pole upravit | |
field_name | string | Kód volitelného pole, které se má upravit | |
custom_field_config_edit_dto | \RaynetApiClient\Model\CustomFieldConfigEditDto | [optional] |
\RaynetApiClient\Model\CustomFieldEnumEdit200Response
- Content-Type:
application/json
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
customFieldConfigGet(): \RaynetApiClient\Model\CustomFieldConfigGet200Response
Načtení konfigurace
Načtení konfigurace (meta-dat) volitených polí, včetně klíčů, uživatelských názvů a skupin polí.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: instanceName
$config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKey('X-Instance-Name', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Instance-Name', 'Bearer');
// Configure HTTP basic authorization: basicAuth
$config = RaynetApiClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');
$apiInstance = new RaynetApiClient\Api\VolitelnPoleApi(
// 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(),
$config
);
try {
$result = $apiInstance->customFieldConfigGet();
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling VolitelnPoleApi->customFieldConfigGet: ', $e->getMessage(), PHP_EOL;
}
This endpoint does not need any parameter.
\RaynetApiClient\Model\CustomFieldConfigGet200Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
customFieldConfigInsert($entity_name, $custom_field_config_insert_dto): \RaynetApiClient\Model\CustomFieldConfigInsert201Response
Nové volitelné pole
Založení nového volitelného pole
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: instanceName
$config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKey('X-Instance-Name', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Instance-Name', 'Bearer');
// Configure HTTP basic authorization: basicAuth
$config = RaynetApiClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');
$apiInstance = new RaynetApiClient\Api\VolitelnPoleApi(
// 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(),
$config
);
$entity_name = businessCase; // string | Název entity, ke které se volitelné pole založí (podporované hodnoty jsou: `company`, `lead`, `person`, `businessCase`, `offer`, `salesOrder`, `product`, `project`, `task`, `email`, `event`, `letter`, `phoneCall`, `meeting`)
$custom_field_config_insert_dto = {"label":"Datum","groupName":"Revize","dataType":"DATE","showInFilterView":true}; // \RaynetApiClient\Model\CustomFieldConfigInsertDto
try {
$result = $apiInstance->customFieldConfigInsert($entity_name, $custom_field_config_insert_dto);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling VolitelnPoleApi->customFieldConfigInsert: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
entity_name | string | Název entity, ke které se volitelné pole založí (podporované hodnoty jsou: `company`, `lead`, `person`, `businessCase`, `offer`, `salesOrder`, `product`, `project`, `task`, `email`, `event`, `letter`, `phoneCall`, `meeting`) | |
custom_field_config_insert_dto | \RaynetApiClient\Model\CustomFieldConfigInsertDto | [optional] |
\RaynetApiClient\Model\CustomFieldConfigInsert201Response
- Content-Type:
application/json
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
customFieldEnumDelete($entity_name, $field_name, $custom_field_enum_delete_dto): \RaynetApiClient\Model\CustomFieldEnumDelete200Response
Smazání položky enumerace
Smazání hodnoty enumerace
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: instanceName
$config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKey('X-Instance-Name', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Instance-Name', 'Bearer');
// Configure HTTP basic authorization: basicAuth
$config = RaynetApiClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');
$apiInstance = new RaynetApiClient\Api\VolitelnPoleApi(
// 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(),
$config
);
$entity_name = BusinessCase; // string | Název entity, která volitelné pole obsahuje
$field_name = Priorita_O_a5fab; // string | Klíč volitelného pole
$custom_field_enum_delete_dto = {"value":"položka 1"}; // \RaynetApiClient\Model\CustomFieldEnumDeleteDto
try {
$result = $apiInstance->customFieldEnumDelete($entity_name, $field_name, $custom_field_enum_delete_dto);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling VolitelnPoleApi->customFieldEnumDelete: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
entity_name | string | Název entity, která volitelné pole obsahuje | |
field_name | string | Klíč volitelného pole | |
custom_field_enum_delete_dto | \RaynetApiClient\Model\CustomFieldEnumDeleteDto | [optional] |
\RaynetApiClient\Model\CustomFieldEnumDelete200Response
- Content-Type:
application/json
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
customFieldEnumEdit($entity_name, $field_name, $custom_field_enum_edit_dto): \RaynetApiClient\Model\CustomFieldEnumEdit200Response
Upravení položky enumerace
Upravení hodnoty enumerace
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: instanceName
$config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKey('X-Instance-Name', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Instance-Name', 'Bearer');
// Configure HTTP basic authorization: basicAuth
$config = RaynetApiClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');
$apiInstance = new RaynetApiClient\Api\VolitelnPoleApi(
// 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(),
$config
);
$entity_name = BusinessCase; // string | Název entity, která volitelné pole obsahuje
$field_name = Priorita_O_a5fab; // string | Klíč volitelného pole
$custom_field_enum_edit_dto = {"oldValue":"položka 1","newValue":"položka 11"}; // \RaynetApiClient\Model\CustomFieldEnumEditDto
try {
$result = $apiInstance->customFieldEnumEdit($entity_name, $field_name, $custom_field_enum_edit_dto);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling VolitelnPoleApi->customFieldEnumEdit: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
entity_name | string | Název entity, která volitelné pole obsahuje | |
field_name | string | Klíč volitelného pole | |
custom_field_enum_edit_dto | \RaynetApiClient\Model\CustomFieldEnumEditDto | [optional] |
\RaynetApiClient\Model\CustomFieldEnumEdit200Response
- Content-Type:
application/json
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
customFieldEnumGet($entity_name, $field_name): \RaynetApiClient\Model\CustomFieldEnumGet200Response
Načtení seznamu položek enumerace
Načtení seznamu všech dostupných položek enumerace (číselníku, alias roletky).
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: instanceName
$config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKey('X-Instance-Name', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Instance-Name', 'Bearer');
// Configure HTTP basic authorization: basicAuth
$config = RaynetApiClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');
$apiInstance = new RaynetApiClient\Api\VolitelnPoleApi(
// 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(),
$config
);
$entity_name = BusinessCase; // string | Název entity, která volitelné pole obsahuje
$field_name = Priorita_O_a5fab; // string | Klíč volitelného pole
try {
$result = $apiInstance->customFieldEnumGet($entity_name, $field_name);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling VolitelnPoleApi->customFieldEnumGet: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
entity_name | string | Název entity, která volitelné pole obsahuje | |
field_name | string | Klíč volitelného pole |
\RaynetApiClient\Model\CustomFieldEnumGet200Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
customFieldEnumInsert($entity_name, $field_name, $custom_field_enum_insert_dto): \RaynetApiClient\Model\CustomFieldEnumInsert200Response
Založení nové položky enumerace
Vložení nové hodnoty do enumerace
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: instanceName
$config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKey('X-Instance-Name', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = RaynetApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Instance-Name', 'Bearer');
// Configure HTTP basic authorization: basicAuth
$config = RaynetApiClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');
$apiInstance = new RaynetApiClient\Api\VolitelnPoleApi(
// 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(),
$config
);
$entity_name = BusinessCase; // string | Název entity, která volitelné pole obsahuje
$field_name = Priorita_O_a5fab; // string | Klíč volitelného pole
$custom_field_enum_insert_dto = {"value":"položka 1"}; // \RaynetApiClient\Model\CustomFieldEnumInsertDto
try {
$result = $apiInstance->customFieldEnumInsert($entity_name, $field_name, $custom_field_enum_insert_dto);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling VolitelnPoleApi->customFieldEnumInsert: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
entity_name | string | Název entity, která volitelné pole obsahuje | |
field_name | string | Klíč volitelného pole | |
custom_field_enum_insert_dto | \RaynetApiClient\Model\CustomFieldEnumInsertDto | [optional] |
\RaynetApiClient\Model\CustomFieldEnumInsert200Response
- Content-Type:
application/json
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]