All URIs are relative to https://localhost
Method | HTTP request | Description |
---|---|---|
topicCreate | POST /api/topic | SeminarCatalog\Rest\Resources\Controller\ResourceController::create |
topicDelete | DELETE /api/topic/{id}/{lng} | SeminarCatalog\Rest\Resources\Controller\ResourceController::delete |
topicGet | GET /api/topic/{id}/{lng} | SeminarCatalog\Rest\Resources\Controller\ResourceController::get |
topicList | GET /api/topic | SeminarCatalog\Rest\Resources\Controller\ResourceController::list |
topicUpdate | PUT /api/topic/{id} | SeminarCatalog\Rest\Resources\Controller\ResourceController::update |
Topic topicCreate(topicPost)
SeminarCatalog\Rest\Resources\Controller\ResourceController::create
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.TopicApi();
const topicPost = new SeminarCatalogApi.Topic(); // Topic |
apiInstance.topicCreate(topicPost).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
topicPost | Topic |
No authorization required
- Content-Type: Not defined
- Accept: Not defined
Topic topicDelete(id, lng)
SeminarCatalog\Rest\Resources\Controller\ResourceController::delete
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.TopicApi();
const id = 56; // Number | Numeric identifier for this resource
const lng = 56; // Number | Numeric identifier for this resource
apiInstance.topicDelete(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
Topic topicGet(id, lng)
SeminarCatalog\Rest\Resources\Controller\ResourceController::get
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.TopicApi();
const id = 56; // Number | Numeric identifier for this resource
const lng = 56; // Number | Numeric identifier for this resource
apiInstance.topicGet(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
TopicPaginationResult topicList()
SeminarCatalog\Rest\Resources\Controller\ResourceController::list
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.TopicApi();
apiInstance.topicList().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
Topic topicUpdate(id, topicPut)
SeminarCatalog\Rest\Resources\Controller\ResourceController::update
import {SeminarCatalogApi} from 'seminar_catalog_api';
const apiInstance = new SeminarCatalogApi.TopicApi();
const id = 56; // Number | The resource identifier
const topicPut = new SeminarCatalogApi.Topic(); // Topic |
apiInstance.topicUpdate(id, topicPut).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
id | Number | The resource identifier | |
topicPut | Topic |
No authorization required
- Content-Type: Not defined
- Accept: Not defined