GET V3/odata/ChangeTrackingVersion({key})

Gets ChangeTrackingVersion object by key as value of enum EntityTypeWithChangeTracking

Request Information

URI Parameters

NameDescriptionTypeAdditional information
key

EntityTypeWithChangeTracking enum value, assigned to DB entity with change tracking set

QicsUnity.Api.Areas.V3.Models.EntityTypeWithChangeTracking

Required

Body Parameters

None.

Response Information

Resource Description

QicsUnity.Api.Areas.V3.Models.ChangeTrackingVersion
NameDescriptionTypeAdditional information
EntityTypeWithChangeTracking

Gets or sets entity type with change tracking

QicsUnity.Api.Areas.V3.Models.EntityTypeWithChangeTracking

MinValidVersion

Gets or sets CHANGE_TRACKING_MIN_VALID_VERSION of DB change tracking for given entity type. Minimum version that is valid for use in obtaining change tracking information for the specified entity.

integer

64-bit signed integer

Nullable

CurrentDbVersion

Gets or sets CHANGE_TRACKING_CURRENT_VERSION of DB change tracking. Version that is associated with the latest committed transaction.

integer

64-bit signed integer

Nullable

Response Formats

application/json, text/json

Sample:
{
  "EntityTypeWithChangeTracking": "Company",
  "MinValidVersion": "1",
  "CurrentDbVersion": "1"
}

application/xml, text/xml

Sample:
<ChangeTrackingVersion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QicsUnity.Api.Areas.V3.Models">
  <CurrentDbVersion>1</CurrentDbVersion>
  <EntityTypeWithChangeTracking>Company</EntityTypeWithChangeTracking>
  <MinValidVersion>1</MinValidVersion>
</ChangeTrackingVersion>