Introduction

Repsly's APIs enable connectivity between Repsly and other systems, allowing Repsly to work hand-in-hand with the systems most used by our customers and seamlessly integrate into their business processes.

Repsly's APIs enable integration with both on-premise applications and cloud-based systems.

Connectivity to other Systems

Repsly's APIs enable you to do many important integration processes, such as importing or exporting records between Repsly and another system for:

  • Client visits and notes
  • Products & pricelists
  • Purchase orders
  • Forms
  • Photos
  • Users
  • Schedules
  • Daily working time
  • And more

The data exchange rhythm is set according to your needs, typically daily or once an hour. This is completely under your control and you select what’s most appropriate for your situation.

Repsly's APIs have been used for integrations with ERPs, CRMs, OMSs, TPM, payroll, business intelligence, and reporting.

Import

Import is designed so that you can insert or update multiple records in a single request.
Any import into Repsly works in a way that you POST data, and Repsly decides for each record whether to insert or update it.

Export

Export of entities returns a maximum of 50 records per batch. To fetch all records, customers may implement iterative logic.
Every response contains metadata with additional information, including the total number of records available and an argument for the next request.

📘

Please note

Keys that determine which records to update or insert are marked with a blue diamond 🔹, while the required keys are marked with a red triangle 🔺.

Any planned changes to existing endpoints are marked with an orange diamond 🔸.