All URIs are relative to https://localhost
Method | HTTP request | Description |
---|---|---|
productCreate | POST /api/product | SeminarCatalog\Rest\Resources\Controller\ResourceController::create |
productDelete | DELETE /api/product/{id}/{lng} | SeminarCatalog\Rest\Resources\Controller\ResourceController::delete |
productGet | GET /api/product/{id}/{lng} | SeminarCatalog\Rest\Resources\Controller\ResourceController::get |
productList | GET /api/product | SeminarCatalog\Rest\Resources\Controller\ResourceController::list |
productUpdate | PUT /api/product/{id} | SeminarCatalog\Rest\Resources\Controller\ResourceController::update |
Product productCreate(productPost)
SeminarCatalog\Rest\Resources\Controller\ResourceController::create
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.ProductApi();
const productPost = new SeminarCatalogApi.Product(); // Product |
apiInstance.productCreate(productPost).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
productPost | Product |
No authorization required
- Content-Type: Not defined
- Accept: Not defined
Product productDelete(id, lng)
SeminarCatalog\Rest\Resources\Controller\ResourceController::delete
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.ProductApi();
const id = 56; // Number | Numeric identifier for this resource
const lng = 56; // Number | Numeric identifier for this resource
apiInstance.productDelete(id, lng).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
id | Number | Numeric identifier for this resource | |
lng | Number | Numeric identifier for this resource |
No authorization required
- Content-Type: Not defined
- Accept: Not defined
Product productGet(id, lng)
SeminarCatalog\Rest\Resources\Controller\ResourceController::get
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.ProductApi();
const id = 56; // Number | Numeric identifier for this resource
const lng = 56; // Number | Numeric identifier for this resource
apiInstance.productGet(id, lng).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
id | Number | Numeric identifier for this resource | |
lng | Number | Numeric identifier for this resource |
No authorization required
- Content-Type: Not defined
- Accept: Not defined
ProductPaginationResult productList()
SeminarCatalog\Rest\Resources\Controller\ResourceController::list
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.ProductApi();
apiInstance.productList().then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: Not defined
Product productUpdate(id, productPut)
SeminarCatalog\Rest\Resources\Controller\ResourceController::update
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.ProductApi();
const id = 56; // Number | The resource identifier
const productPut = new SeminarCatalogApi.Product(); // Product |
apiInstance.productUpdate(id, productPut).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
id | Number | The resource identifier | |
productPut | Product |
No authorization required
- Content-Type: Not defined
- Accept: Not defined