BlogApi
All URIs are relative to https://business.apis.kesk.app/v1
| Method | HTTP request | Description |
|---|---|---|
| cmsGetBlogCategoryBySlug | GET /cms/blog/categories/{slug} | Get blog category by slug |
| cmsGetBlogPostBySlug | GET /cms/blog/posts/{slug} | Get blog post by slug with related posts |
| cmsGetBlogTagBySlug | GET /cms/blog/tags/{slug} | Get blog tag by slug |
| cmsListBlogCategories | GET /cms/blog/categories | List blog categories |
| cmsListBlogPosts | GET /cms/blog/posts | List published blog posts |
| cmsListBlogTags | GET /cms/blog/tags | List blog tags |
cmsGetBlogCategoryBySlug
CmsBlogCategoryResponse cmsGetBlogCategoryBySlug(slug)
Get blog category by slug
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| slug | String | [default to null] |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
cmsGetBlogPostBySlug
CmsBlogPostDetail cmsGetBlogPostBySlug(slug)
Get blog post by slug with related posts
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| slug | String | [default to null] |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
cmsGetBlogTagBySlug
CmsBlogTagResponse cmsGetBlogTagBySlug(slug)
Get blog tag by slug
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| slug | String | [default to null] |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
cmsListBlogCategories
PaginatedResponse_CmsBlogCategoryResponse cmsListBlogCategories(page, per_page)
List blog categories
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| page | Long | [optional] [default to null] | |
| per_page | Long | [optional] [default to null] |
Return type
PaginatedResponse_CmsBlogCategoryResponse
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
cmsListBlogPosts
PaginatedResponse_CmsBlogPostResponse cmsListBlogPosts(page, per_page)
List published blog posts
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| page | Integer | [optional] [default to null] | |
| per_page | Integer | [optional] [default to null] |
Return type
PaginatedResponse_CmsBlogPostResponse
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
cmsListBlogTags
PaginatedResponse_CmsBlogTagResponse cmsListBlogTags(page, per_page)
List blog tags
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| page | Long | [optional] [default to null] | |
| per_page | Long | [optional] [default to null] |
Return type
PaginatedResponse_CmsBlogTagResponse
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8