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

Get List of Insurers

 

Required parameters None

 

Optional parameters Type Description
pageNumber int Used for paging the list of Insurers – what page to get (default = 1)
pageSize int Used for paging the list of Insurers – number of results to be returned per page (default = 50)

 

Example request URL: https://sandbox.corepluspm.com/API/Core/v2/Insurer/
Example response
{
   "insurers":[
      {
         "insurerGUID":"32349ee0-9b27-4f05-85da-0a8fc17a9bbf",
         "practiceIdentifier":"B56778",
         "companyAddress":{
            "streetAddress":"1/10 Window Avenu",
            "suburb":"CANOWINDRA NSW",
            "postcode":"2804"
         },
         "postalAddress":{
            "streetAddress":"1/10 Window Avenu",
            "suburb":"CANOWINDRA NSW",
            "postcode":"2804"
         },
         "companyName":"PenSol company",
         "contactTitle":"Miss",
         "contactFirstName":"Mandy",
         "contactLastName":"Jose",
         "contactPosition":"Receptionist",
         "contactPhoneNumber":"",
         "contactPhoneNumberFax":"",
         "contactPhoneNumberMobile":"",
         "contactEmail":""
      },
      {
         "insurerGUID":"f5a86bae-2cc3-4719-945f-e8827b575e40",
         "practiceIdentifier":"A147852",
         "companyAddress":{
            "streetAddress":"21 Vanissa Street",
            "suburb":"FOOTSCRAY VIC",
            "postcode":"3011"
         },
         "postalAddress":{
            "streetAddress":"21 Vanissa Street",
            "suburb":"FOOTSCRAY VIC",
            "postcode":"3011"
         },
         "companyName":"Wisdom Insurance ltd",
         "contactTitle":"Mr",
         "contactFirstName":"Jim",
         "contactLastName":"Nortan",
         "contactPosition":"Admin",
         "contactPhoneNumber":"0400000000",
         "contactPhoneNumberFax":"0300000000",
         "contactPhoneNumberMobile":"0400000000",
         "contactEmail":"asder@wisinsu.com.au"
      }
   ],
   "paging":{
      "totalRows":2,
      "pageNumber":1,
      "pageSize":50
   }
}

 

Get Insurer details Assigned to a Client

Required parameters Type Description
clientId Object Containing Id Id of the client

 

Example request URL: https://sandbox.corepluspm.com/API/Core/v2/Insurer/?clientId=b39f1a2b-26cd-4edb-8278-6500f5dae9fa
Example response
{
   "practiceIdentifier":"A147852",
   "companyAddress":{
      "streetAddress":"21 Vanissa Street",
      "suburb":"FOOTSCRAY VIC",
      "postcode":"3011"
   },
   "postalAddress":{
      "streetAddress":"21 Vanissa Street",
      "suburb":"FOOTSCRAY VIC",
      "postcode":"3011"
   },
   "companyName":"Wisdom Insurance ltd",
   "contactTitle":"Mr",
   "contactFirstName":"Jim",
   "contactLastName":"Nortan",
   "contactPosition":"Admin",
   "contactPhoneNumber":"0400000000",
   "contactPhoneNumberFax":"0300000000",
   "contactPhoneNumberMobile":"0400000000",
   "contactEmail":"asder@wisinsu.com.au",
   "notes":"This is sample notes for insurer"
}

Develop with us

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


Please leave this field empty.