OpSuite Integrations

Build & publish in-app integrations with our OpSuite connector

What is 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.

OpSuite connector icon

Available Methods and Endpoints

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

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!

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

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

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

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

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.

Related Resources

Teaming up your POS and eCommerce Integrations

Read Article

Break down the Sales Process with Useful Sales Integrations

Read Article
Ready to start your integration journey?

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

Recommended by G2 users