VendorApi
All URIs are relative to https://business.apis.kesk.app/v1
| Method | HTTP request | Description |
|---|---|---|
| getMyVendorDetails | GET /my-vendors/{vendor_id} | Get details for a specific vendor managed by the authenticated user. |
| getMyVendors | GET /my-vendors | List vendors and applications managed by the authenticated user. Returns both approved vendors and non-approved vendor applications. |
| toggleMyVendorAvailability | POST /vendors/{vendor_id}/toggle-availability | Toggle the open/closed status of a managed vendor. |
getMyVendorDetails
MyVendorResponse getMyVendorDetails(vendor_id)
Get details for a specific vendor managed by the authenticated user.
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| vendor_id | Long | [default to null] |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
getMyVendors
MyVendorsWithApplicationsResponse getMyVendors()
List vendors and applications managed by the authenticated user. Returns both approved vendors and non-approved vendor applications.
Parameters
This endpoint does not need any parameter.
Return type
MyVendorsWithApplicationsResponse
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
toggleMyVendorAvailability
MyVendorResponse toggleMyVendorAvailability(vendor_id)
Toggle the open/closed status of a managed vendor.
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| vendor_id | Long | [default to null] |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8