HISTORY: Retrieves incremental changes since timestamp
This HISTORY operation variant is more precise than the previous one with Last-Modified request HTTP header), because it does not loose milliseconds precision.
Since this variant queries for changed documents by timestamp precisely and exclusively, the last modified document does not repeat itself in following calls. That is the reason why is this variant more suitable for continuous synchronization with other systems.
This variant behaves quite the same as the previous one in all other aspects.
Query parameters
Maximum number of documents to get in result array
A chosen set of fields to return in response. Either you can enumerate specific fields of interest or use the predefined set. Sample parameter values:
_all: All fields will be returned (default value)
date,insulin: Only fields date and insulin will be returned
Response
Changed documents since specified timestamp
Changes
Changed in 5 of the 6 revisions of this API.10228
- ○
the endpoint scheme security
accessTokenwas removed from the APIapi-security-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
the response's body type/format changed from
object/to/for status200response-body-type-changed
- ▲
removed the success response with the status
204response-success-status-removed
- ○
the endpoint scheme security
accessTokenwas added to the APIapi-security-added
- ○
the endpoint scheme security
jwtokenwas added to the APIapi-security-added
- ○
the endpoint scheme security
apiKeyAuthwas removed from the APIapi-security-removed
- ○
removed
DeviceStatusArrayEntryArrayFoodArrayProfileArraySettingsArrayTreatmentArrayfrom the response bodyoneOflist for the response status200response-body-one-of-removed
- ○
added the media type
application/jsonfor the response with the status400response-media-type-added
- ○
added the media type
application/jsonfor the response with the status401response-media-type-added
- ○
added the media type
application/jsonfor the response with the status403response-media-type-added
- ○
added the media type
application/jsonfor the response with the status404response-media-type-added
- ○
added the media type
application/jsonfor the response with the status406response-media-type-added
- ○
added the optional property
resultto the response with the200statusresponse-optional-property-added
- ○
added the optional property
statusto the response with the200statusresponse-optional-property-added
- ▲
- ○
added the media type
application/xmlfor the response with the status200response-media-type-added
- ○
added the media type
text/csvfor the response with the status200response-media-type-added
- ○
added the non-success response with the status
406response-non-success-status-added
- ○
- ○
added the optional property
oneOf[DeviceStatusArray]/items/allOf[DocumentBase]/isReadOnlyto the response with the200statusresponse-optional-property-added
- ○
added the optional property
oneOf[EntryArray]/items/allOf[DocumentBase]/isReadOnlyto the response with the200statusresponse-optional-property-added
- ○
added the optional property
oneOf[FoodArray]/items/allOf[DocumentBase]/isReadOnlyto the response with the200statusresponse-optional-property-added
- ○
added the optional property
oneOf[ProfileArray]/items/allOf[DocumentBase]/isReadOnlyto the response with the200statusresponse-optional-property-added
- ○
added the optional property
oneOf[SettingsArray]/items/allOf[DocumentBase]/isReadOnlyto the response with the200statusresponse-optional-property-added
- ○
added the optional property
oneOf[TreatmentArray]/items/allOf[DocumentBase]/isReadOnlyto the response with the200statusresponse-optional-property-added
- ○
- ▲
added
DeviceStatusArrayEntryArrayFoodArrayProfileArraySettingsArrayTreatmentArrayto the response bodyoneOflist for the response status200response-body-one-of-added
- ▲
the response's body type/format changed from
/toobject/for status200response-body-type-changed
- ▲
removed the media type
application/jsonfor the response with the status400response-media-type-removed
- ▲
removed the media type
application/jsonfor the response with the status401response-media-type-removed
- ▲
removed the media type
application/jsonfor the response with the status403response-media-type-removed
- ▲
removed the media type
application/jsonfor the response with the status404response-media-type-removed
- ▲
removed the media type
application/xmlfor the response with the status200response-media-type-removed
- ▲
removed the media type
text/csvfor the response with the status200response-media-type-removed
- ●
removed the optional property
resultfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
statusfrom the response with the200statusresponse-optional-property-removed
- ○
the endpoint scheme security
apiKeyAuthwas added to the APIapi-security-added
- ○
the endpoint scheme security
jwtokenwas removed from the APIapi-security-removed
- ○
added the new optional
headerrequest parameterDateto all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
added the new optional
queryrequest parameternowto all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
added the new optional
queryrequest parametertokento all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
removed the non-success response with the status
406response-non-success-status-removed
- ○
added the success response with the status
204response-success-status-added
This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲