Open Connector
All tools

Clover

Connect to Clover to manage merchant details, inventory items, categories, and orders.

cloverv1.0.016 tools

Authentication

MethodKindStatusDetails
OAuth 2.0oauth2available

Call a tool

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "CLOVER_CATEGORY_CREATE_CATEGORY",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("CLOVER_CATEGORY_CREATE_CATEGORY", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute CLOVER_CATEGORY_CREATE_CATEGORY --data '{ }'

Tool catalog

Available tools

16 callable operations

Create an item categoryCLOVER_CATEGORY_CREATE_CATEGORYCreate an item category

Create an item category

Authentication

Connected account required

Tags

INVENTORY
Delete a single item categoryCLOVER_CATEGORY_DELETE_CATEGORYDelete a single item category

Delete a single item category

Authentication

Connected account required

Tags

INVENTORY
Get all categoriesCLOVER_CATEGORY_GET_CATEGORIESRetrieves all categories. Items display on the Register app within categories in the order in which they are added to a category. Items may be associated with one or more categories or may not be associated with any category. Categories display in the Register app based on the sort order value for each category.

Retrieves all categories. Items display on the Register app within categories in the order in which they are added to a category. Items may be associated with one or more categories or may not be associated with any category. Categories display in the Register app based on the sort order value for each category.

Authentication

Connected account required

Tags

INVENTORY
Get a categoryCLOVER_CATEGORY_GET_CATEGORYGet a category

Get a category

Authentication

Connected account required

Tags

INVENTORY
Update a categoryCLOVER_CATEGORY_UPDATE_CATEGORYUpdate a category

Update a category

Authentication

Connected account required

Tags

INVENTORY
Create an inventory itemCLOVER_INVENTORY_CREATE_ITEMCreates an inventory item.

Creates an inventory item.

Authentication

Connected account required

Tags

INVENTORY
Delete an inventory itemCLOVER_INVENTORY_DELETE_ITEMDelete an inventory item

Delete an inventory item

Authentication

Connected account required

Tags

INVENTORY
Get a single inventory itemCLOVER_INVENTORY_GET_ITEMRetrieves an existing inventory item.

Retrieves an existing inventory item.

Authentication

Connected account required

Tags

INVENTORY
Get all inventory itemsCLOVER_INVENTORY_GET_ITEMSDisplays line items for each category in the inventory for an order.

Displays line items for each category in the inventory for an order.

Authentication

Connected account required

Tags

INVENTORY
Update an existing inventory itemCLOVER_INVENTORY_UPDATE_ITEMUpdates an existing inventory item. Use the POST HTTP method to create an inventory item.<br><br><b>Note:</b> This endpoint cannot be used to update an item's stock quantity. To create or update stock for an item, you must use the <a href='https://docs.clover.com/dev/reference/inventoryupdateitemstock'>Update item stock</a> endpoint.

Updates an existing inventory item. Use the POST HTTP method to create an inventory item.<br><br><b>Note:</b> This endpoint cannot be used to update an item's stock quantity. To create or update stock for an item, you must use the <a href='https://docs.clover.com/dev/reference/inventoryupdateitemstock'>Update item stock</a> endpoint.

Authentication

Connected account required

Tags

INVENTORY
Get a single merchantCLOVER_MERCHANT_GET_MERCHANTGet a single merchant

Get a single merchant

Authentication

Connected account required

Tags

MERCHANTS
Create custom ordersCLOVER_ORDER_CREATE_ORDER**Description:** Creates or updates orders with a non-Clover inventory and dynamically calculates taxes. Valid fields are: taxRemoved, note, title, state, testMode, manualTransaction, groupLineItems, and orderType. Use separate API calls to add line items. <br> **Tip:** Use the [create an atomic order](https://docs.clover.com/dev/reference/ordercreateatomicorder) endpoint to create orders using Clover inventory and leverage the real-time totals and tax calculation features using a single API call. <br> **Tutorial:** [Create custom orders](https://docs.clover.com/dev/docs/creating-custom-orders).

**Description:** Creates or updates orders with a non-Clover inventory and dynamically calculates taxes. Valid fields are: taxRemoved, note, title, state, testMode, manualTransaction, groupLineItems, and orderType. Use separate API calls to add line items. <br> **Tip:** Use the [create an atomic order](https://docs.clover.com/dev/reference/ordercreateatomicorder) endpoint to create orders using Clover inventory and leverage the real-time totals and tax calculation features using a single API call. <br> **Tutorial:** [Create custom orders](https://docs.clover.com/dev/docs/creating-custom-orders).

Authentication

Connected account required

Tags

ORDERS
Delete an orderCLOVER_ORDER_DELETE_ORDERDeletes a single order. See https://docs.clover.com/build/working-with-orders/ for more details.

Deletes a single order. See https://docs.clover.com/build/working-with-orders/ for more details.

Authentication

Connected account required

Tags

ORDERS
Get a single orderCLOVER_ORDER_GET_ORDERReturns a single order. See https://docs.clover.com/build/working-with-orders/ for more details.

Returns a single order. See https://docs.clover.com/build/working-with-orders/ for more details.

Authentication

Connected account required

Tags

ORDERS
Gets a list of ordersCLOVER_ORDER_GET_ORDERSDisplays a list of orders. See [Manage orders data](https://docs.clover.com/build/working-with-orders/) for more details.

Displays a list of orders. See [Manage orders data](https://docs.clover.com/build/working-with-orders/) for more details.

Authentication

Connected account required

Tags

ORDERS
Update an orderCLOVER_ORDER_UPDATE_ORDERUpdates a single order. See [working-with-orders](https://docs.clover.com/build/working-with-orders/) for more details.

Updates a single order. See [working-with-orders](https://docs.clover.com/build/working-with-orders/) for more details.

Authentication

Connected account required

Tags

ORDERS

Provider resources