Skip to Content

FavouriteVendorsApi

All URIs are relative to https://business.apis.kesk.app/v1 

MethodHTTP requestDescription
addFavouriteVendorPOST /favourites/vendorsAdd vendor to favourites
listFavouriteVendorsGET /favourites/vendorsList favourite vendors
removeFavouriteVendorDELETE /favourites/vendors/{id}Remove vendor from favourites

addFavouriteVendor

MessageResponse addFavouriteVendor(AddFavouriteVendorInput)

Add vendor to favourites

Marks a vendor as a favourite for the authenticated user.

Parameters

NameTypeDescriptionNotes
AddFavouriteVendorInputAddFavouriteVendorInput

Return type

MessageResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: application/json; charset=utf-8
  • Accept: application/json; charset=utf-8

listFavouriteVendors

PaginatedResponse_FavouriteVendor listFavouriteVendors(page, per_page)

List favourite vendors

Retrieves all vendors the user has marked as favourites.

Parameters

NameTypeDescriptionNotes
pageInteger[optional] [default to null]
per_pageInteger[optional] [default to null]

Return type

PaginatedResponse_FavouriteVendor

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8

removeFavouriteVendor

MessageResponse removeFavouriteVendor(id)

Remove vendor from favourites

Removes a vendor from the user’s favourites list.

Parameters

NameTypeDescriptionNotes
idLong[default to null]

Return type

MessageResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8