OpSuite Integrations

Build & publish in-app integrations with our OpSuite connector

OpSuite connector icon

OpSuite Next Generation Retail Solutions provide business owners and managers with the tools and technology needed to drive business forward.

Book a demo to learn more about integrating with OpSuite

Create automations with our OpSuite connector

Cyclr enables SaaS platforms to integrate their application with hundreds of other platforms. Use Cyclr’s low code integration builder to integrate your application with OpSuite, so you can provide in-app OpSuite integrations for your end users.

Why integrate with OpSuite

Your SaaS users want more and more integrations, but they take time and development resources to create. Which is why Cyclr’s white label, embedded integration platform enables you to create integrations between your application and OpSuite, as well as 100s of other apps, using low code tools.

Available Methods and Endpoints

List Account Types
Action
Retrieves an array of AccountTypes, subject to the search parameters.
CommunitiesByCommunityIdMembersGet
Action
Returns a list of current memberships for the specified community.
CommunitiesGet
Action
Returns an array of Communities, subject to the search parameters.
Update Categories
Action
Updates specified properties of multiple categories.
Add Category
Action
Creates a new category.
Update Category
Action
Updates specified properties of a category.
Get Category by Id
Action
Returns a single Category with the specified id.
Get Category by Code
Action
Returns a single Category with the specified code.
Add Categories
Action
Creates multiple new categories.
List Countries
Action
Returns an array of Iso Countries.
VouchersByVoucherIdPatch
Action
Updates specified properties of a voucher.
VouchersGet
Action
Returns an array of Vouchers that match the specified search criteria.
VouchersPost
Action
Creates a new voucher.
VouchersGetVoucherByNumberGet
Action
Returns a single Voucher with the specified number.
VouchersPatchMultipleVouchersPatch
Action
Updates specified properties of multiple vouchers.
VouchersByVoucherIdGet
Action
Returns a single Voucher with the specified id.
VouchersPostMultipleVouchersPost
Action
Creates multiple new vouchers.
PromotionHeadersByPromotionIdGet
Action
Returns a single PromotionHeader with the specified id.
PromotionHeadersGet
Action
Returns an array of Promotion Headers that match the specified search criteria.
Get Reason Code
Action
Returns a single ReasonCode with the specified id.
List Reason Codes
Action
Returns an array of Reason Codes that match the specified search criteria.
SalesOrdersByOrderIdGet
Action
Returns the specified sales order transaction.
SalesOrdersByOrderIdClosedStatusGet
Action
Returns the closed status for the specified sales order.
SalesOrdersGet
Action
Returns an array of SalesOrders that match the specified search criteria.
List Sales Reps
Action
Returns an array of SalesReps that match the specified search criteria.
MailerLogBulkUpdatesPost
Action
Updates the mailer status of a collection of customers.
List Cashiers
Action
Returns a list of Cashiers, subject to the search parameters.
Get Cashier
Action
Returns a single Cashier with the specified id.
List Person Titles
Action
Returns an array of Person Titles.
UnitsOfMeasureByUnitOfMeasureIdPatch
Action
Updates specified properties of a UnitOfMeasure.
UnitsOfMeasureDefaultUomIdGet
Action
Returns an integer which is the id of the default unit of measure.
UnitsOfMeasurePost
Action
Creates a new UnitOfMeasure.
List Units of Measure
Action
Returns an array of UnitOfMeasure with the specified description.
UnitsOfMeasureGetUnitOfMeasureByCodeGet
Action
Returns a single UnitOfMeasure with the specified code.
UnitsOfMeasureByUnitOfMeasureIdGet
Action
Returns a single UnitOfMeasure with the specified id.
DepartmentsGetDepartmentByCodeGet
Action
Returns a single Department with the specified code.
Update Department
Action
Updates specified properties of a department.
DepartmentsPatchMultipleDepartmentsPatch
Action
Updates specified properties of multiple departments.
DepartmentsByDepartmentIdGet
Action
Returns a single Department with the specified id.
DepartmentsPost
Action
Creates a new department.
Create Departments
Action
Creates multiple new departments.
TransactionsPost
Action
Creates a new transaction.
TransactionsGetTransactionsWithIdGreaterThanSpecifiedIdGet
Action
Returns an array of Transactions with an id greater than the specified id.
TransactionHeadersGet
Action
Returns an array of TransactionHeaders that match the specified search criteria.
TransactionStatusesGet
Action
Retrieves an array of TransactionStatuses, subject to the search parameters.
TransactionsByTransactionIdGet
Action
Returns a single Transaction with the specified id.
TransactionHeadersByTransactionIdLinesGet
Action
Returns an array of transaction lines for the specified transaction header.
SimpleTaxRatesGetSimpleTaxRateByCodeGet
Action
Returns a single SimpleTaxRate with the specified code.
SimpleTaxRatesByIdGet
Action
Returns a single SimpleTaxRate with the specified id.
SimpleTaxRatesGet
Action
Returns an array of SimpleTaxRates.
SimpleTaxRatesByIdPatch
Action
Updates specified properties of a simple tax rate.
SimpleTaxRatesPost
Action
Creates a new simple tax rate.
Get Token
Action
CustomerLoyaltyFieldsGet
Action
Returns an array of customer loyalty fields.
CustomerContactsByIdPatch
Action
Updates specified properties of a customer contact.
CustomerContactsPost
Action
Creates a new customer contact.
CustomerContactsByIdGet
Action
Returns the customer contact with the specified id.
CustomerContactsPut
Action
Updates a customer contact.
CustomerContactsByIdDelete
Action
Deletes the specified customer contact.
CustomerLoyaltyFieldsPut
Action
Updates a batch of customer loyalty field.
CustomersByCustomerIdLoyaltyBalancesGet
Action
Returns an array of loyalty point balances for the specified customer.
CustomersByCustomerIdAlternativeShipToContactsGet
Action
Returns an array of alternative ship to contacts for the specified customer.
CustomerLoyaltyFieldTypesGet
Action
Returns an array of Customer Loyalty Field Types.
CustomerLoyaltyFieldConfigsGet
Action
Returns an array of Customer Loyalty Field Configurations.
CustomersByCustomerIdContactsGet
Action
Returns an array of other contacts for the specified customer.
CustomerLoyaltyFieldsBulkUpdatesPost
Action
Creates a new set of loyalty points.
CustomersByCustomerIdLoyaltyCardsGet
Action
Returns an array of loyalty cards for the specified customer.
CustomersByCustomerIdTransactionHeadersGet
Action
Returns an array of transaction headers for the specified customer.
CustomersByCustomerIdLoyaltyTransactionsGet
Action
Returns an array of loyalty transactions for the specified customer.
CustomersPost
Action
Creates a new customer.
CustomersGetCustomerByAccountNumberGet
Action
Returns a single Customer with the specified account number or loyalty card number.
CustomersGet
Action
Returns an array of Customers that match the specified search criteria.
CustomersPut
Action
Updates a batch of customers.
CustomersByCustomerIdPatch
Action
Updates specified properties of a customer.
CustomersByCustomerIdPromotionCouponsGet
Action
Returns an array of promotion coupons for the specified customer.
CustomersByCustomerIdDiscountCouponsGet
Action
Returns an array of discount coupons for the specified customer.
CustomersExpiryingLoyaltyTransactionsGet
Action
Returns an array of expiring loyalty transactions for the specified customers.
CustomersByCustomerIdCustomerLoyaltyFieldsGet
Action
Returns the customer loyalty fields for the specified customer.
CustomersByCustomerIdGet
Action
Returns a single Customer with the specified id.
Get Item Location Questions
Action
Returns an array of Questions associated with the specified ItemLocationDetail.
Get Location
Action
Returns a single Location with the specified code.
ItemLocationDetailsGetItemLocationDetailByLocationIdAndItemMasterIdGet
Action
Returns a single ItemLocationDetail with the specified LocationId and ItemMasterId
ItemLocationDetailsPatchMultipleItemLocationDetailsPatch
Action
Updates specified properties of multiple ItemLocationDetails.
List Items by Master Ids
Action
Returns a list of ItemDetails for the specified list of item master ids.
Get Item By Master Id
Action
Returns a single ItemDetails with the specified item master id
Get Item Inventory Details By SKU
Action
Returns a single ItemDetails with the specified SKU.
List Item Details By Sku
Action
Returns a list of ItemDetails for the specified list of skus.
Get Item Details By Sku
Action
Returns a single ItemDetails with the specified sku.
ItemsByItemLocationDetailIdItemQuestionsGet
Action
Returns an array of Questions associated with the item with the specified itemLocationDetailId
ItemsGetItemByLocationIdAndProductCodeGet
Action
Returns a single Item with the specified location id and product code.Product code can be the item sku, barcode number, or any of an items's alias skus.
Get Master by Sku
Action
Returns a single ItemMaster with the specified sku.
Add Master
Action
Creates a new item master.
List Item Masters
Action
Returns an array of ItemMasters that match the specified search criteria.
Add Items Location Details
Action
Creates multiple new item location details.
Add Masters
Action
Creates multiple new item masters.
Update Aliases
Action
Updates specified properties of multiple item aliases.
Delete Alias
Action
Deletes a single item alias by reference to id.
Get Alias by Alias
Action
Returns a single ItemAlias with the specified alias.
Add Aliases
Action
Creates multiple new ItemAliases.
Get Alias by Id
Action
Returns a single ItemAlias with the specified id.
List Updated Item Locations
Action
Returns an array of ItemLocationDetails that have been modified since the specified date
Update Masters
Action
Updates specified properties of multiple item masters.
ItemMasterAttributesByItemMasterIdGet
Action
Returns a list of attributes for the ItemMaster with the specified id.
List Locations
Action
Returns an array of Locations.
ItemMasterAttributesGetItemMasterAttributesBySkuGet
Action
Returns a list of attributes for the ItemMaster with the specified sku.
Get Item
Action
Returns a single ItemMaster with the specified id.
List Attribute Groups
Action
Returns the list of item master attribute groups.
ItemMasterAttributesGetItemMastersWithAttributesByIdsGet
Action
Returns a list item masters with attributes for the ItemMaster with the specified ids.
ItemMasterAttributesGetItemMastersWithAttributesBySkusGet
Action
Returns a list item masters with attributes for the ItemMaster with the specified skus.
LoyaltyPointsBulkUpdatesPost
Action
Creates a new set of loyalty points.
LoyaltyTypesGet
Action
Returns an array of Loyalty Types that match the specified search criteria.
LoyaltyCardsByLoyaltyCardIdGet
Action
Returns a single LoyaltyCard with the specified id.
LoyaltyCardsGetLoyaltyCardByNumberGet
Action
Returns a single LoyaltyCard with the specified number.
SupplierItemsPatchMultipleSupplierItemsPatch
Action
Updates specified properties of multiple SupplierItems.
Search Suppliers
Action
Returns an array of Suppliers that match the specified search criteria.
SuppliersGetSupplierByCodeGet
Action
Returns a single Supplier with the specified code.
SupplierItemsGetSupplierItemBySupplierIdAndItemMasterIdGet
Action
Returns a single SupplierItem with the specified supplierId and itemMasterId.
SupplierItemsPostMultipleSupplierItemsPost
Action
Creates multiple new SupplierItems.
SupplierItemsGetSupplierItemBySupplierIdAndItemMasterIdGet, Copy of
Action
Returns a single SupplierItem with the specified supplierId and itemMasterId.
SupplierItemsBySupplierItemIdDelete
Action
Deletes a single SupplierItem by reference to id.

Do you want to access something that's not currently listed? Just let us know and we can add it to the connector for you!

What Methods do you Need?

Top Use Cases for OpSuite Integrations

Quickly create integrations between your SaaS application and OpSuite with Cyclr's low code integration builder. Publish your OpSuite integration into your application using Cyclr's white label embedded integration marketplace.

Marketing

  • Create new customers from landing page leads and follow up with 'welcome' email campaign
  • Add new sales leads to email marketing lists

POS

  • Sync new POS transactions with sales contacts
  • Add note to sales lead from POS transaction data

Ecommerce

  • Add sales leads from new ecommerce orders

Some of the many benefits of using Cyclr as your integration solution

Native

Transform your API from backend to frontend, from developer focused to business user focused.

Deliver integrations natively from within your own application and add value to your end-users.

Build Quickly

Add connectivity in days, not months. So you can add transformative technology to your system in no time at all.

Be responsive to the needs of your clients and your sales team.

No code integrations

Use our drag and drop integration builder to create integrations, then click to publish them to your app.

Your users can then search and deploy these integrations in a couple of clicks.

Ready to start your integration journey?

Recommended by G2 users

Book a demo to see Cyclr in action and start creating integration solutions for your customers