For the complete documentation index, see llms.txt. This page is also available as Markdown.

Blogs

vendor related specifics are not applicable for single vendor set up

Admin

Add a blog

post

This is for adding a new blog.

Header parameters
authorizationstringRequired
Body
titlestringRequired
categoryIdinteger · int32Required
descriptionstringRequired
imagestringOptional
statusinteger · int32Required
metaTagTitlestringOptional
metaTagDescriptionstringOptional
metaTagKeywordstringOptional
relatedBlogIdstringOptional
blogSlugstringOptional
Responses
200

success response

application/json
imagestringOptional
imagePathstringOptional
titlestringOptional
categoryIdstringOptionalDefault: 0
descriptionstringOptional
isActivestringOptionalDefault: 0
metaTagTitlestringOptional
metaTagDescriptionstringOptional
metaTagKeywordstringOptional
createdByinteger · int64Optional
blogSlugstringOptional
createdDatestring · date-timeOptional
idinteger · int64Optional
post/blog
POST /blog HTTP/1.1
authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 193

"title='text'&categoryId=1&description='text'&image='text'&status=1&metaTagTitle='text'&metaTagDescription='text'&metaTagKeyword='text'&relatedBlogId='text'&blogSlug='text'"
{
  "image": "text",
  "imagePath": "text",
  "title": "text",
  "categoryId": "0",
  "description": "text",
  "isActive": "0",
  "metaTagTitle": "text",
  "metaTagDescription": "text",
  "metaTagKeyword": "text",
  "createdBy": 1,
  "blogSlug": "text",
  "createdDate": "2026-01-01T00:00:00.000Z",
  "id": 1
}

Get list of blogs

get

This is for getting the list of added blogs.

Query parameters
limitintegerOptional
offsetintegerOptional
keywordstringOptional
categoryIdstringOptional
statusstringOptional
countintegerOptional
Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got blog count
get/blog
GET /blog HTTP/1.1
authorization: text
Accept: */*
200

success response

{
  "status": 1,
  "message": "Successfully got blog count"
}

Update a blog

put

This is for updating an already added blog.

Path parameters
idintegerRequired
Query parameters
blogSlugstringOptional
Header parameters
authorizationstringRequired
Body
titlestringRequired
categoryIdinteger · int32Required
descriptionstringRequired
imagestringOptional
statusinteger · int32Required
metaTagTitlestringOptional
metaTagDescriptionstringOptional
metaTagKeywordstringOptional
relatedBlogIdstringOptional
Responses
200

success response

application/json
createdByinteger · int64Optional
createdDatestring · date-timeOptional
modifiedByinteger · int64Optional
modifiedDatestring · date-timeOptional
idinteger · int64Optional
titlestringOptional
categoryIdstringOptional
descriptionstringOptional
imagestringOptional
imagePathstringOptional
isActivestringOptionalDefault: 0
metaTagTitlestringOptional
metaTagDescriptionstringOptional
metaTagKeywordstringOptional
blogSlugstringOptional
put/blog/{id}
PUT /blog/{id} HTTP/1.1
authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 175

"title='text'&categoryId=1&description='text'&image='text'&status=1&metaTagTitle='text'&metaTagDescription='text'&metaTagKeyword='text'&relatedBlogId='text'"
{
  "createdBy": 1,
  "createdDate": "2026-01-01T00:00:00.000Z",
  "modifiedBy": 1,
  "modifiedDate": "2026-01-01T00:00:00.000Z",
  "id": 1,
  "title": "text",
  "categoryId": "text",
  "description": "text",
  "image": "text",
  "imagePath": "text",
  "isActive": "0",
  "metaTagTitle": "text",
  "metaTagDescription": "text",
  "metaTagKeyword": "text",
  "blogSlug": "text"
}

Delete a blog

delete

This is for deleting an already added blog, if not needed anymore.

Path parameters
idintegerRequired
Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully deleted Blog
delete/blog/{id}
DELETE /blog/{id} HTTP/1.1
authorization: text
Accept: */*
{
  "status": 1,
  "message": "Successfully deleted Blog"
}

Delete Multiple Blogs

post

This is for deleting already added blog, if not needed anymore.

Header parameters
authorizationstringRequired
Body
blogIdinteger · int32Required
Responses
200

success response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully deleted blog
post/blog/delete-multiple-blog
POST /blog/delete-multiple-blog HTTP/1.1
authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 12

"blogId=1"
{
  "status": 1,
  "message": "Successfully deleted blog"
}

Get list of blog

get

This is for getting a list of blog.

Query parameters
blogIdintegerRequired
Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got blog list
get/blog/blog-detail
GET /blog/blog-detail?blogId=1 HTTP/1.1
authorization: text
Accept: */*
{
  "status": 1,
  "message": "Successfully got blog list"
}

Get count of blogs

get

This is for getting count the blogs.

Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got the blog count
get/blog/blog-count
GET /blog/blog-count HTTP/1.1
authorization: text
Accept: */*
200

success response

{
  "status": 1,
  "message": "Successfully got the blog count"
}

Blog Category

Add category for blog

post

This is for adding the category for blog.

Header parameters
authorizationstringRequired
Body
namestringRequired
imagestringOptional
parentIntinteger · int32Optional
sortOrderinteger · int32Required
metaTagTitlestringOptional
metaTagDescriptionstringOptional
metaTagKeywordstringOptional
statusinteger · int32Required
categorySlugstringOptional
categoryDescriptionstringOptional
Responses
200

success response

application/json
namestringOptional
createdDatestring · date-timeOptional
blogCategoryIdinteger · int64Optional
post/blog-category
POST /blog-category HTTP/1.1
authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 194

"name='text'&image='text'&parentInt=1&sortOrder=1&metaTagTitle='text'&metaTagDescription='text'&metaTagKeyword='text'&status=1&categorySlug='text'&categoryDescription='text'"
{
  "name": "text",
  "createdDate": "2026-01-01T00:00:00.000Z",
  "blogCategoryId": 1
}

Get list of blog category

get

This is for getting the list of blog categories.

Query parameters
limitintegerOptional
offsetintegerOptional
keywordstringOptional
sortOrderintegerRequired
statusintegerOptional
countstringOptional
Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got the blog count
get/blog-category
GET /blog-category?sortOrder=1 HTTP/1.1
authorization: text
Accept: */*
200

success response

{
  "status": 1,
  "message": "Successfully got the blog count"
}

Update a blog category

put

This is for updating an already added category for blog.

Path parameters
idintegerRequired
Header parameters
authorizationstringRequired
Body
blogCategoryIdinteger · int32Required
namestringRequired
imagestringOptional
parentIntinteger · int32Optional
sortOrderinteger · int32Required
metaTagTitlestringOptional
metaTagDescriptionstringOptional
metaTagKeywordstringOptional
categorySlugstringOptional
statusinteger · int32Optional
categoryDescriptionstringOptional
Responses
200

success response

application/json
createdByinteger · int64Optional
createdDatestring · date-timeOptional
modifiedByinteger · int64Optional
modifiedDatestring · date-timeOptional
blogCategoryIdinteger · int64Optional
namestringOptional
imagestringOptional
imagePathstringOptional
parentIntinteger · int64Optional
sortOrderinteger · int64Optional
metaTagTitlestringOptional
metaTagDescriptionstringOptional
metaTagKeywordstringOptional
categorySlugstringOptional
isActiveinteger · int64Optional
categoryDescriptionstringOptional
put/blog-category/{id}
PUT /blog-category/{id} HTTP/1.1
authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 213

"blogCategoryId=1&name='text'&image='text'&parentInt=1&sortOrder=1&metaTagTitle='text'&metaTagDescription='text'&metaTagKeyword='text'&categorySlug='text'&status=1&categoryDescription='text'"
{
  "createdBy": 1,
  "createdDate": "2026-01-01T00:00:00.000Z",
  "modifiedBy": 1,
  "modifiedDate": "2026-01-01T00:00:00.000Z",
  "blogCategoryId": 1,
  "name": "text",
  "image": "text",
  "imagePath": "text",
  "parentInt": 1,
  "sortOrder": 1,
  "metaTagTitle": "text",
  "metaTagDescription": "text",
  "metaTagKeyword": "text",
  "categorySlug": "text",
  "isActive": 1,
  "categoryDescription": "text"
}

Delete a blog category

delete

This is for deleting a blog category.

Path parameters
blogCategoryIdintegerRequired
Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully deleted category.
delete/blog-category/{id}
DELETE /blog-category/{id} HTTP/1.1
authorization: text
Accept: */*
{
  "status": 1,
  "message": "Successfully deleted category."
}

Get list of blog category

get

This is for getting a blog category list.

Query parameters
blogCategoryIdintegerRequired
Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got blog category detail
get/blog-category/blog-category-detail
GET /blog-category/blog-category-detail?blogCategoryId=1 HTTP/1.1
authorization: text
Accept: */*
{
  "status": 1,
  "message": "Successfully got blog category detail"
}

Get count of blog category

get

This is for blog category count.

Query parameters
limitintegerOptional
offsetintegerOptional
keywordstringOptional
sortOrderintegerOptional
statusstringOptional
Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got blog category Count
get/blog-category/category-count
GET /blog-category/category-count HTTP/1.1
authorization: text
Accept: */*
200

success response

{
  "status": 1,
  "message": "Successfully got blog category Count"
}

Store

get

This for getting related blog list.

Query parameters
limitintegerOptional
offsetintegerOptional
blogSlugstringOptional
countnumberOptional
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Related blog list is successfully being shown.
get/list/related-blog-list
GET /list/related-blog-list HTTP/1.1
Accept: */*
200

success response

{
  "status": 1,
  "message": "Related blog list is successfully being shown. "
}

Get a list of blog

get

This is for getting a blog list.

Path parameters
blogSlugstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully get blog Details
get/list/blog/blog-detail/{blogSlug}
GET /list/blog/blog-detail/{blogSlug} HTTP/1.1
Accept: */*
{
  "status": 1,
  "message": "Successfully get blog Details "
}

Get list blog

get

This is for getting blog list.

Query parameters
limitintegerOptional
offsetintegerOptional
keywordstringOptional
countintegerOptional
Header parameters
authorizationstringRequired
Responses
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully get All Blog List " or " Successfully get blog list
get/list/blog/blog-list
GET /list/blog/blog-list HTTP/1.1
authorization: text
Accept: */*
{
  "status": 1,
  "message": "Successfully get All Blog List \" or \" Successfully get blog list"
}

Update blog category status

put

This is for update the already added blog category status.

formdata
statusintegerRequired
Path parameters
idintegerRequired
Header parameters
authorizationstringRequired
Responses
200

success response

application/json
createdByintegerOptional
createdDatestring · date-timeOptional
modifiedByintegerOptional
modifiedDatestring · date-timeOptional
blogCategoryIdintegerOptional
namestringOptional
imagestringOptional
imagePathstringOptional
parentIntintegerOptional
sortOrderintegerOptional
metaTagTitlestringOptional
metaTagDescriptionstringOptional
metaTagKeywordstringOptional
categorySlugstringOptional
isActivestringOptional
categoryDescriptionstringOptional
put/blog-category/update-blog-category-status/{id}
PUT /blog-category/update-blog-category-status/{id} HTTP/1.1
authorization: text
Accept: */*
{
  "createdBy": 1,
  "createdDate": "2026-01-01T00:00:00.000Z",
  "modifiedBy": 1,
  "modifiedDate": "2026-01-01T00:00:00.000Z",
  "blogCategoryId": 1,
  "name": "text",
  "image": "text",
  "imagePath": "text",
  "parentInt": 1,
  "sortOrder": 1,
  "metaTagTitle": "text",
  "metaTagDescription": "text",
  "metaTagKeyword": "text",
  "categorySlug": "text",
  "isActive": "text",
  "categoryDescription": "text"
}

Last updated