Developer & Other
API, webhooks and advanced setup.
Create an API key
Give another system controlled access to your data.
Read more
Set up webhooks
Notify another system when something happens.
Sync data with other tools
Keep Sovica and your other systems up to date.
Find the API documentation
Where to read about endpoints, authentication, limits and webhooks.
Set up The Doctors Laboratory
Connect TDL in the UK so you can order tests and receive results.
Connect Randox or VHL
Link your lab portal and order tests from the patient card.
Set up activity notifications
Tell patients, leads or staff automatically when an activity is created.
Create an issuing company
Add a legal entity that invoices are issued from, with its own numbering.
Create and manage departments
Group staff into departments so records stay organised.
Create and manage block out options
Define the block types staff can choose, such as lunch or training.
Create and manage appointment statuses
Add your own statuses to track where each appointment has got to.
Create and manage activity types
Define the kinds of to-do your team tracks, with default durations.
Create and manage job titles
Keep a tidy list of job titles to apply to your team members.
Create salutations
Add titles such as Dr. or Ms. and apply them to patient records.
Create and manage cancellation reasons
Set the reasons staff pick when an appointment is cancelled.
Create third parties
Add insurers, companies and pharmacies, and link them to patients.
Create a price list
Hold agreed prices for an insurer, company or group of patients.
Assign services to price lists
Set or change the custom prices on an existing price list.
Assign price lists to an insurer
Apply agreed prices automatically when an insurer pays.
Create and manage credit note types
Label why credit notes are issued, so refunds are easy to report on.