Perform a GET request to
https://api.homecare.co.uk/index.cfm/enquiry/
With the following fields in a JSON encoded string, making sure to observe an "application/json" content header as part of your request.
Key | Required | Data Type | Description |
api_key | Yes | 40 character string | Member API Key |
dateFrom | No | string | e.g. "2018-01-25T09:10:00" |
dateTo | No | string | e.g. "2018-11-25T09:10:00" |
excludeAnonymised | No | string | true/false exclude all anonymised records Default: true |
categoryId | No | Numeric | 1: General Enquiry 2: Brochure Request 4: Care Enquiry 5: Job Enquiry 20: Home Visit Consultation 21: Video Call Consultation |
Example API Request URL
https://api.homecare.co.uk/index.cfm/enquiry/?api_key=00000&dateFrom=2018-01-01T09:10:00&dateTo=2018-01-01T09:10:00&excludeAnonymised=false |
API Response
The API will return a '200 Found Records.' on success and 4xx on validation failure.
The response body will contain a JSON object of data.
{
"data": [
{
"id": 12345,
"category": {
"id": 1,
"name": "General Enquiry",
},
"member": {
"id": 123456,
"name": "Hallamshire"
"postcode": "RG17 9PY"
},
"group": {
"id": 786543,
"name": "Hallamshire Care Group"
"postcode": "RG17 9PY"
},
"to": "anon@anon.com",
"from": "anon@anon.com",
"date": "2013-03-18 22:17:07",
"content": "anon",
"firstName": "anon",
"surname": "anon",
"address1": "anon",
"address2": "anon",
"address3": "anon",
"town": "anon",
"postcode": "anon",
"telephone": "anon",
"isAnonymised": true,
"categorySpecificData": {
"specificData": "Value"
}
}
],
"error": []
}Category Specific Data
The key 'categorySpecificData' is a JSON object that will contain different key value pairs dependent on the enquiry type and whether the information has been captured.
Key | Data Type | Notes |
bookingDate | Date | The requested date of the consultation. |
bookingDateTime | Date | The requested date and time of the consultation in ISO format. |
bookingTime | Time | The requested time of the consultation. |
comment | String | The user’s comments to supplement the enquiry. Applies to all enquiry types excluding General & Job. |
whoIsNeedOfCare | String | The relationship between the enquirer and the person in need of care. Applies to all enquiry types excluding General & Job. |
typeOfCare | String | The type of care required. Applies to all enquiry types excluding General & Job. |
howSoonIsCareNeeded | String | How soon the care is needed. Applies to all enquiry types excluding General & Job. |
fundingType | String | The type of funding available. Applies to all enquiry types excluding General & Job. |
postcodeForCare | String | The postcode or town where care is required. Applies to all enquiry types excluding General & Job. |
personNeedingCareName | String | Name of the person needing care. |
personNeedingCareAge | Number | Age of the person needing care. |
personNeedingCareGender | String | Gender of the person needing care. |