coreplus API

The coreplus API provides access to appointment booking related end points, such as clients, practitioners, availability slots and appointments. It is a RESTful API, which utilises the HTTP verbs for creating viewing objects.

If you are a developer looking to create an external consumer server to server application for your coreplus clients, then by signing up for a sandbox account you will get access to your own trial coreplus account on our sandbox server with authorisation credentials.

If you have any questions regarding the API documentation, please do not hesitate to contact us at integrations@corepluspm.com

Create Insurer (Post)

Required parameters Type Description
companyName String Name of the Insurer company

 

Example request URL: https://sandbox.corepluspm.com/API/Core/v2/Insurer/

BODY:

{
"companyName":"Smart Insurer"
}
Example response
{
    "insurerId": "0746ee75-a144-4ad2-bdf1-9371d73d452f"
}

 

Optional parameters Type Description
practiceIdentifier String Unique identifying text related to the Insurer (Ex: Can be used as Id from 3rd party systems)
companyAddress String Address of the company {“streetAddress”: “”,”suburb”: “”,”postcode”: “”}
postalAddress String Postal address of the company {“streetAddress”: “”,”suburb”: “”,”postcode”: “”}
contactTitle String Title of the company contact person – Assoc. Prof, Dr, Master, Miss, Mr, Mrs, Ms, Prof, Rev, Sir
contactFirstName String First name of the company contact person
contactLastName String Last name of the company contact person
contactPosition String Position of the company contact person
contactPhoneNumber String(10) Contact phone number of the company or contact person
contactPhoneNumberFax String(10) Contact fax number of the company or contact person
contactPhoneNumberMobile String(10) Contact mobile number of the company or contact person
contactEmail String Contact email of the company or contact person

 

Example request URL: https://sandbox.corepluspm.com/API/Core/v2/Insurer/

BODY:

{
   "companyName":"Smart Insurer",
   "practiceIdentifier":"A4856",
   "companyAddress":{
      "streetAddress":"10 new street",
      "suburb":"MELBOURNE",
      "postcode":"3000"
   },
   "postalAddress":{
      "streetAddress":"10 new street",
      "suburb":"MELBOURNE",
      "postcode":"3000"
   },
   "contactTitle":"Mr",
   "contactFirstName":"Pleb",
   "contactLastName":"Plebington",
   "contactPosition":"CPO",
   "contactPhoneNumber":"0300000000",
   "contactPhoneNumberFax":"0300000000",
   "contactPhoneNumberMobile":"0400000000",
   "contactEmail":"testemail@smartinsu.com"
}
Example response
{
    "insurerId": "0746ee75-a144-4ad2-bdf1-9371d73d452f"
}

Develop with us

Use the form to sign-up and start developing with coreplus today.


Please leave this field empty.