VendorLocationFeesApi
All URIs are relative to https://business.apis.kesk.app/v1
| Method | HTTP request | Description |
|---|---|---|
| createVendorLocationFee | POST /vendors/:vendor_id/locations/:location_id/fees | Create a fee for a specific location |
| deleteVendorLocationFee | DELETE /vendors/:vendor_id/locations/:location_id/fees/{fee_id} | Delete a location fee |
| listVendorLocationFees | GET /vendors/:vendor_id/locations/:location_id/fees | List fees for a specific location |
| updateVendorLocationFee | PUT /vendors/:vendor_id/locations/:location_id/fees/{fee_id} | Update a location fee |
createVendorLocationFee
VendorLocationFeeInfo createVendorLocationFee(vendor_id, location_id, CreateVendorLocationFeeRequest)
Create a fee for a specific location
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| vendor_id | Long | [default to null] | |
| location_id | Long | [default to null] | |
| CreateVendorLocationFeeRequest | CreateVendorLocationFeeRequest |
Return type
Authorization
HTTP request headers
- Content-Type: application/json; charset=utf-8
- Accept: application/json; charset=utf-8
deleteVendorLocationFee
MessageResponse deleteVendorLocationFee(vendor_id, _location_id, fee_id)
Delete a location fee
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| vendor_id | Long | [default to null] | |
| _location_id | Long | [default to null] | |
| fee_id | Long | [default to null] |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
listVendorLocationFees
List listVendorLocationFees(vendor_id, location_id)
List fees for a specific location
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| vendor_id | Long | [default to null] | |
| location_id | Long | [default to null] |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
updateVendorLocationFee
VendorLocationFeeInfo updateVendorLocationFee(vendor_id, _location_id, fee_id, UpdateVendorLocationFeeRequest)
Update a location fee
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| vendor_id | Long | [default to null] | |
| _location_id | Long | [default to null] | |
| fee_id | Long | [default to null] | |
| UpdateVendorLocationFeeRequest | UpdateVendorLocationFeeRequest |
Return type
Authorization
HTTP request headers
- Content-Type: application/json; charset=utf-8
- Accept: application/json; charset=utf-8