All URIs are relative to /api/v1, except if the operation defines another base path.
Method | HTTP request | Description |
---|---|---|
invoicesReceivedDbNameGet() | GET /invoices/received/{dbName} | Seznam faktur přijatých |
invoicesReceivedDbNameInvoiceIdDelete() | DELETE /invoices/received/{dbName}/{invoiceId} | Smazání faktury přijaté |
invoicesReceivedDbNameInvoiceIdGet() | GET /invoices/received/{dbName}/{invoiceId} | Faktura přijatá dle ID |
invoicesReceivedDbNameInvoiceIdItemsGet() | GET /invoices/received/{dbName}/{invoiceId}/items | Seznam položek faktury přijaté |
invoicesReceivedDbNamePost() | POST /invoices/received/{dbName} | Vytvoření nové faktury přijaté |
invoicesReceivedDbNameGet($db_name, $period, $filter, $orderby, $top, $skip): \BeLenka\Helios\Invoices\Model\ReceivedInvoicesResult
Seznam faktur přijatých
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure Bearer authorization: authToken
$config = BeLenka\Helios\Invoices\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
$apiInstance = new BeLenka\Helios\Invoices\Api\FakturyPijatApi(
// 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
);
$db_name = HeO3_Beta; // string | Název databáze.
$period = 56; // int | Systémový parametr - Účetní období.
$filter = 'filter_example'; // string | Podmínka pro výběr dat.
$orderby = 'orderby_example'; // string | Seznam sloupců, podle kterých chci třídit.
$top = 56; // int | Stránkování - počet vrácených záznamů (pokud je jich tolik k dispozici, jinak méně).
$skip = 56; // int | Stránkování - počet přeskočených záznamů.
try {
$result = $apiInstance->invoicesReceivedDbNameGet($db_name, $period, $filter, $orderby, $top, $skip);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling FakturyPijatApi->invoicesReceivedDbNameGet: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
db_name | string | Název databáze. | |
period | int | Systémový parametr - Účetní období. | [optional] |
filter | string | Podmínka pro výběr dat. | [optional] |
orderby | string | Seznam sloupců, podle kterých chci třídit. | [optional] |
top | int | Stránkování - počet vrácených záznamů (pokud je jich tolik k dispozici, jinak méně). | [optional] |
skip | int | Stránkování - počet přeskočených záznamů. | [optional] |
\BeLenka\Helios\Invoices\Model\ReceivedInvoicesResult
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
invoicesReceivedDbNameInvoiceIdDelete($db_name, $invoice_id): string
Smazání faktury přijaté
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure Bearer authorization: authToken
$config = BeLenka\Helios\Invoices\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
$apiInstance = new BeLenka\Helios\Invoices\Api\FakturyPijatApi(
// 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
);
$db_name = HeO3_Beta; // string | Název databáze.
$invoice_id = 'invoice_id_example'; // string | ID faktury.
try {
$result = $apiInstance->invoicesReceivedDbNameInvoiceIdDelete($db_name, $invoice_id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling FakturyPijatApi->invoicesReceivedDbNameInvoiceIdDelete: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
db_name | string | Název databáze. | |
invoice_id | string | ID faktury. |
string
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
invoicesReceivedDbNameInvoiceIdGet($db_name, $invoice_id): \BeLenka\Helios\Invoices\Model\ReceivedInvoiceResult
Faktura přijatá dle ID
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure Bearer authorization: authToken
$config = BeLenka\Helios\Invoices\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
$apiInstance = new BeLenka\Helios\Invoices\Api\FakturyPijatApi(
// 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
);
$db_name = HeO3_Beta; // string | Název databáze.
$invoice_id = 'invoice_id_example'; // string | ID faktury.
try {
$result = $apiInstance->invoicesReceivedDbNameInvoiceIdGet($db_name, $invoice_id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling FakturyPijatApi->invoicesReceivedDbNameInvoiceIdGet: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
db_name | string | Název databáze. | |
invoice_id | string | ID faktury. |
\BeLenka\Helios\Invoices\Model\ReceivedInvoiceResult
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
invoicesReceivedDbNameInvoiceIdItemsGet($db_name, $invoice_id, $filter, $orderby, $top, $skip): \BeLenka\Helios\Invoices\Model\ReceivedInvoiceItemsResult
Seznam položek faktury přijaté
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure Bearer authorization: authToken
$config = BeLenka\Helios\Invoices\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
$apiInstance = new BeLenka\Helios\Invoices\Api\FakturyPijatApi(
// 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
);
$db_name = HeO3_Beta; // string | Název databáze.
$invoice_id = 'invoice_id_example'; // string | ID faktury.
$filter = 'filter_example'; // string | Podmínka pro výběr dat.
$orderby = 'orderby_example'; // string | Seznam sloupců, podle kterých chci třídit.
$top = 56; // int | Stránkování - počet vrácených záznamů (pokud je jich tolik k dispozici, jinak méně).
$skip = 56; // int | Stránkování - počet přeskočených záznamů.
try {
$result = $apiInstance->invoicesReceivedDbNameInvoiceIdItemsGet($db_name, $invoice_id, $filter, $orderby, $top, $skip);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling FakturyPijatApi->invoicesReceivedDbNameInvoiceIdItemsGet: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
db_name | string | Název databáze. | |
invoice_id | string | ID faktury. | |
filter | string | Podmínka pro výběr dat. | [optional] |
orderby | string | Seznam sloupců, podle kterých chci třídit. | [optional] |
top | int | Stránkování - počet vrácených záznamů (pokud je jich tolik k dispozici, jinak méně). | [optional] |
skip | int | Stránkování - počet přeskočených záznamů. | [optional] |
\BeLenka\Helios\Invoices\Model\ReceivedInvoiceItemsResult
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
invoicesReceivedDbNamePost($db_name, $received_invoice_body_post): \BeLenka\Helios\Invoices\Model\ReceivedInvoicePOSTResult
Vytvoření nové faktury přijaté
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure Bearer authorization: authToken
$config = BeLenka\Helios\Invoices\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
$apiInstance = new BeLenka\Helios\Invoices\Api\FakturyPijatApi(
// 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
);
$db_name = HeO3_Beta; // string | Název databáze.
$received_invoice_body_post = new \BeLenka\Helios\Invoices\Model\ReceivedInvoiceBodyPOST(); // \BeLenka\Helios\Invoices\Model\ReceivedInvoiceBodyPOST |
try {
$result = $apiInstance->invoicesReceivedDbNamePost($db_name, $received_invoice_body_post);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling FakturyPijatApi->invoicesReceivedDbNamePost: ', $e->getMessage(), PHP_EOL;
}
Name | Type | Description | Notes |
---|---|---|---|
db_name | string | Název databáze. | |
received_invoice_body_post | \BeLenka\Helios\Invoices\Model\ReceivedInvoiceBodyPOST | [optional] |
\BeLenka\Helios\Invoices\Model\ReceivedInvoicePOSTResult
- Content-Type:
application/json
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]