All URIs are relative to https://api.beezup.com/v2
Method | HTTP request | Description |
---|---|---|
importationCancel | POST /user/catalogs/{storeId}/importations/{executionId}/cancel | Cancel importation |
importationCommit | POST /user/catalogs/{storeId}/importations/{executionId}/commit | Commit Importation |
importationCommitColumns | POST /user/catalogs/{storeId}/importations/{executionId}/commitColumns | Commit columns |
importationConfigureRemainingCatalogColumns | POST /user/catalogs/{storeId}/importations/{executionId}/configureRemainingCatalogColumns | Configure remaining catalog columns |
importationGetImportationMonitoring | GET /user/catalogs/{storeId}/importations/{executionId} | Get the importation status |
importationGetReportings | GET /user/catalogs/{storeId}/importations | Get the latest catalog importation reporting |
importationStartManualUpdate | POST /user/catalogs/{storeId}/importations/start | Start Manual Import |
importationTechnicalProgression | GET /user/catalogs/{storeId}/importations/{executionId}/technicalProgression | Get technical progression |
importationCancel($store_id, $execution_id)
Cancel importation
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Ocp-Apim-Subscription-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Ocp-Apim-Subscription-Key', 'Bearer');
$apiInstance = new Swagger\Client\Api\CatalogsImportationProcessApi(
// 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
);
$store_id = "store_id_example"; // string | Your store identifier
$execution_id = "execution_id_example"; // string | The execution identifier of you catalog importation
try {
$apiInstance->importationCancel($store_id, $execution_id);
} catch (Exception $e) {
echo 'Exception when calling CatalogsImportationProcessApi->importationCancel: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
store_id | string | Your store identifier | |
execution_id | string | The execution identifier of you catalog importation |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
importationCommit($store_id, $execution_id)
Commit Importation
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Ocp-Apim-Subscription-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Ocp-Apim-Subscription-Key', 'Bearer');
$apiInstance = new Swagger\Client\Api\CatalogsImportationProcessApi(
// 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
);
$store_id = "store_id_example"; // string | Your store identifier
$execution_id = "execution_id_example"; // string | The execution identifier of you catalog importation
try {
$apiInstance->importationCommit($store_id, $execution_id);
} catch (Exception $e) {
echo 'Exception when calling CatalogsImportationProcessApi->importationCommit: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
store_id | string | Your store identifier | |
execution_id | string | The execution identifier of you catalog importation |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
importationCommitColumns($store_id, $execution_id)
Commit columns
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Ocp-Apim-Subscription-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Ocp-Apim-Subscription-Key', 'Bearer');
$apiInstance = new Swagger\Client\Api\CatalogsImportationProcessApi(
// 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
);
$store_id = "store_id_example"; // string | Your store identifier
$execution_id = "execution_id_example"; // string | The execution identifier of you catalog importation
try {
$apiInstance->importationCommitColumns($store_id, $execution_id);
} catch (Exception $e) {
echo 'Exception when calling CatalogsImportationProcessApi->importationCommitColumns: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
store_id | string | Your store identifier | |
execution_id | string | The execution identifier of you catalog importation |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
importationConfigureRemainingCatalogColumns($store_id, $execution_id)
Configure remaining catalog columns
This operation should be used after you have mapped the required BeezUP Columns
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Ocp-Apim-Subscription-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Ocp-Apim-Subscription-Key', 'Bearer');
$apiInstance = new Swagger\Client\Api\CatalogsImportationProcessApi(
// 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
);
$store_id = "store_id_example"; // string | Your store identifier
$execution_id = "execution_id_example"; // string | The execution identifier of you catalog importation
try {
$apiInstance->importationConfigureRemainingCatalogColumns($store_id, $execution_id);
} catch (Exception $e) {
echo 'Exception when calling CatalogsImportationProcessApi->importationConfigureRemainingCatalogColumns: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
store_id | string | Your store identifier | |
execution_id | string | The execution identifier of you catalog importation |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Swagger\Client\Model\ImportationMonitoring importationGetImportationMonitoring($store_id, $execution_id)
Get the importation status
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Ocp-Apim-Subscription-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Ocp-Apim-Subscription-Key', 'Bearer');
$apiInstance = new Swagger\Client\Api\CatalogsImportationProcessApi(
// 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
);
$store_id = "store_id_example"; // string | Your store identifier
$execution_id = "execution_id_example"; // string | The execution identifier of you catalog importation
try {
$result = $apiInstance->importationGetImportationMonitoring($store_id, $execution_id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling CatalogsImportationProcessApi->importationGetImportationMonitoring: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
store_id | string | Your store identifier | |
execution_id | string | The execution identifier of you catalog importation |
\Swagger\Client\Model\ImportationMonitoring
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Swagger\Client\Model\ImportationsResponse importationGetReportings($store_id)
Get the latest catalog importation reporting
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Ocp-Apim-Subscription-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Ocp-Apim-Subscription-Key', 'Bearer');
$apiInstance = new Swagger\Client\Api\CatalogsImportationProcessApi(
// 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
);
$store_id = "store_id_example"; // string | Your store identifier
try {
$result = $apiInstance->importationGetReportings($store_id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling CatalogsImportationProcessApi->importationGetReportings: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
store_id | string | Your store identifier |
\Swagger\Client\Model\ImportationsResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Swagger\Client\Model\LinksImportationGetImportationMonitoringLink importationStartManualUpdate($store_id, $request)
Start Manual Import
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Ocp-Apim-Subscription-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Ocp-Apim-Subscription-Key', 'Bearer');
$apiInstance = new Swagger\Client\Api\CatalogsImportationProcessApi(
// 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
);
$store_id = "store_id_example"; // string | Your store identifier
$request = new \Swagger\Client\Model\StartManualImportRequest(); // \Swagger\Client\Model\StartManualImportRequest |
try {
$result = $apiInstance->importationStartManualUpdate($store_id, $request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling CatalogsImportationProcessApi->importationStartManualUpdate: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
store_id | string | Your store identifier | |
request | \Swagger\Client\Model\StartManualImportRequest |
\Swagger\Client\Model\LinksImportationGetImportationMonitoringLink
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
\Swagger\Client\Model\ImportationTechnicalProgression importationTechnicalProgression($store_id, $execution_id)
Get technical progression
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Ocp-Apim-Subscription-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Ocp-Apim-Subscription-Key', 'Bearer');
$apiInstance = new Swagger\Client\Api\CatalogsImportationProcessApi(
// 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
);
$store_id = "store_id_example"; // string | Your store identifier
$execution_id = "execution_id_example"; // string | The execution identifier of you catalog importation
try {
$result = $apiInstance->importationTechnicalProgression($store_id, $execution_id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling CatalogsImportationProcessApi->importationTechnicalProgression: ', $e->getMessage(), PHP_EOL;
}
?>
Name | Type | Description | Notes |
---|---|---|---|
store_id | string | Your store identifier | |
execution_id | string | The execution identifier of you catalog importation |
\Swagger\Client\Model\ImportationTechnicalProgression
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]