Kassalapp
Information about Norwegian grocery prices, nutritional and ingredient information.
- Name For Model
- Kassalapp
- Website
- kassal.app
- Try on ChatGPT
- Open ChatGPT and Search the plugin name
- Update Date
- a year ago
- Contact
- [email protected]
- Description For Model
- Information about Norwegian grocery prices, nutritional and ingredient information.
Plugin Functions/Features (Plugin API Document)
Operation Id | HTTP Method | Description | |
---|---|---|---|
1 | healthCheck | GET | Checks if the Kassalapp API is working |
2 | searchPhysicalStores | GET | Useful for finding a grocery store by name, location or based on the group (grocery store chain), returns name, address, contact information and opening hours for each store. |
3 | findPhysicalStoreById | GET | Finds a grocery store by ID. returns name, address, contact information and opening hours for the store store. |
4 | searchProducts | GET | Useful for searching for groceries and various product to find the price, ingredients and nutritional information |
5 | findProductById | GET | Gets a specific product by id, returns the product price, nutritional information, ingredients, allergens for the product. |
6 | findProductByEanBarcode | GET | Gets a specific product by EAN (barcode) number, returns the product price, nutritional information, ingredients, allergens for the product. |
7 | findProductByUrl | GET | Will look up product information based on an URL, returns the product price, nutritional information, ingredients, allergens for the product. |
8 | findProductsByUrl | GET | Will look up product information based on an URL, and return all matching prices from other stores that stock that item. |
9 | listAllShoppinglists | GET | Retrieves a collection of shopping lists associated with the authenticated user. |
10 | createShoppingList | POST | Creates a new shopping list for the authenticated user based on the provided data. |
11 | showShoppingList | GET | Retrieves a specific shopping list. |
12 | updateShoppingList | PATCH | Updates the data of a specific shopping list owned by the authenticated user. |
13 | deleteShoppingList | DELETE | Deletes a specific shopping list owned by the authenticated user. |
14 | shoppingListItem.store | POST | Add an item to an existing shopping list by id, specify the product id and an optional "text" field, in the kassalapp website the "text" field is simply the product name, but in the API it does not have to be that, it can also be left blank if not required. |
15 | shoppingListItem.update | PATCH | Update an item in the shopping list, you can change the "text", or the "checked" field. |
16 | shoppingListItem.destroy | DELETE | Removes an item from the shopping list by id. |
17 | listAllWebhooks | GET | Retrieves a collection of webhooks associated with the authenticated user. |
18 | webhook.store | POST | Create and store a new webhook associated with the authenticated user. Use the provided data from the request to set the webhook's properties. |
19 | webhook.update | PATCH | Update the properties of an existing webhook based on the provided request data. Ensure that the webhook to be updated belongs to the authenticated user. |
20 | webhook.destroy | DELETE | Remove an existing webhook from the system. Ensure that the webhook to be deleted belongs to the authenticated user. |