PUT Rules/{id}
Updates the rule.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
The ID of the rule. |
globally unique identifier |
Required |
Body Parameters
The new data of the rule.
RuleDtoName | Description | Type | Additional information |
---|---|---|---|
Id | globally unique identifier |
None. |
|
NetworkId | globally unique identifier |
None. |
|
NetworkName | string |
None. |
|
CompanyId | globally unique identifier |
None. |
|
CompanyName | string |
None. |
|
MerchantId | globally unique identifier |
None. |
|
MerchantName | string |
None. |
|
CompanyContractId | globally unique identifier |
None. |
|
ContractDescription | string |
None. |
|
RuleType | integer |
None. |
|
Description | string |
None. |
|
Periodicity | byte |
None. |
|
PeriodicityAmount | integer |
None. |
|
MoneyQuota | decimal number |
None. |
|
VolumeQuota | decimal number |
None. |
|
TimeFrom | integer |
None. |
|
TimeTo | integer |
None. |
|
DateFrom | integer |
None. |
|
DateTo | integer |
None. |
|
SecurityLimit | decimal number |
None. |
|
TransactionsQuantity | integer |
None. |
|
Retries | integer |
None. |
|
VehiclePINReprompt | boolean |
None. |
|
SecondaryTrackReprompt | boolean |
None. |
|
MiscellaneousReprompt | boolean |
None. |
|
OdometerReprompt | boolean |
None. |
|
OdometerMinVariation | integer |
None. |
|
OdometerMaxVariation | integer |
None. |
|
EngineHoursReprompt | boolean |
None. |
|
EngineHoursMinVariation | integer |
None. |
|
EngineHoursMaxVariation | integer |
None. |
|
DriverIdReprompt | boolean |
None. |
|
DriverPINReprompt | boolean |
None. |
|
PINBlock | boolean |
None. |
|
PINRetriesLimit | integer |
None. |
|
TruckUnitNumberReprompt | boolean |
None. |
|
TrailerNumberReprompt | boolean |
None. |
|
ContingencyLimit | decimal number |
None. |
|
OfflineLimit | decimal number |
None. |
|
SitesIds | Collection of globally unique identifier |
None. |
|
Owner | byte |
None. |
|
OwnerDescription | string |
None. |
|
DaysTimeRuleType | Collection of DaysTimeRuleTypeDto |
None. |
|
DailyQuotasRuleType | Collection of DailyQuotasRuleTypeDto |
None. |
|
RuleTypeDescription | string |
None. |
|
RuleValues | string |
None. |
|
ProgramId | globally unique identifier |
None. |
|
ProgramDescription | string |
None. |
|
ExactDateTime | boolean |
None. |
|
VehicleIdReprompt | boolean |
None. |
|
AtionetVisionVehicleIdReprompt | boolean |
None. |
|
SecondaryTrack | boolean |
None. |
|
FuelsIds | Collection of globally unique identifier |
None. |
|
Fuels | Collection of RuleFuelDto |
None. |
|
Drivers | Collection of RuleDriverDto |
None. |
|
Vehicles | Collection of RuleVehicleDto |
None. |
|
Fleets | Collection of RuleFleetDto |
None. |
|
Zones | Collection of RuleZoneDto |
None. |
|
FuelGroups | Collection of RuleFuelGroupDto |
None. |
|
Sites | Collection of RuleSiteDto |
None. |
|
Merchants | Collection of RuleMerchantDto |
None. |
|
MerchantsIds | Collection of globally unique identifier |
None. |
|
NonBlocking | boolean |
None. |
|
FuelGroupsIds | Collection of globally unique identifier |
None. |
|
ZonesIds | Collection of globally unique identifier |
None. |
|
SKUCategoryId | globally unique identifier |
None. |
|
SKUCategoryDescription | string |
None. |
|
StartDayOfWeek | byte |
None. |
|
ValidityDateFrom | date |
None. |
|
ValidityDateTo | date |
None. |
Request Formats
application/json
Sample:
Sample not available.
text/json
Sample:
Sample not available.
application/xml, text/xml
Sample:
<RuleDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model"> <AtionetVisionVehicleIdReprompt>true</AtionetVisionVehicleIdReprompt> <CompanyContractId>7c895c3d-011a-4507-8251-b98e7ba01a8f</CompanyContractId> <CompanyId>a2fef2f2-043f-4e72-9793-bbb7cd762d99</CompanyId> <CompanyName>sample string 3</CompanyName> <ContingencyLimit>1</ContingencyLimit> <ContractDescription>sample string 5</ContractDescription> <DailyQuotasRuleType xmlns:d2p1="http://schemas.datacontract.org/2004/07/Ationet.Model.Rule"> <d2p1:DailyQuotasRuleTypeDto> <d2p1:Day>64</d2p1:Day> <d2p1:MoneyQuota>1</d2p1:MoneyQuota> <d2p1:TransactionsQuantity>1</d2p1:TransactionsQuantity> <d2p1:VolumeQuota>1</d2p1:VolumeQuota> </d2p1:DailyQuotasRuleTypeDto> <d2p1:DailyQuotasRuleTypeDto> <d2p1:Day>64</d2p1:Day> <d2p1:MoneyQuota>1</d2p1:MoneyQuota> <d2p1:TransactionsQuantity>1</d2p1:TransactionsQuantity> <d2p1:VolumeQuota>1</d2p1:VolumeQuota> </d2p1:DailyQuotasRuleTypeDto> </DailyQuotasRuleType> <DateFrom>1</DateFrom> <DateTo>1</DateTo> <DaysTimeRuleType xmlns:d2p1="http://schemas.datacontract.org/2004/07/Ationet.Model.Rule"> <d2p1:DaysTimeRuleTypeDto> <d2p1:Day>64</d2p1:Day> <d2p1:TimeRanges> <d2p1:TimeRangesDto> <d2p1:TimeFrom>sample string 1</d2p1:TimeFrom> <d2p1:TimeTo>sample string 2</d2p1:TimeTo> </d2p1:TimeRangesDto> <d2p1:TimeRangesDto> <d2p1:TimeFrom>sample string 1</d2p1:TimeFrom> <d2p1:TimeTo>sample string 2</d2p1:TimeTo> </d2p1:TimeRangesDto> </d2p1:TimeRanges> </d2p1:DaysTimeRuleTypeDto> <d2p1:DaysTimeRuleTypeDto> <d2p1:Day>64</d2p1:Day> <d2p1:TimeRanges> <d2p1:TimeRangesDto> <d2p1:TimeFrom>sample string 1</d2p1:TimeFrom> <d2p1:TimeTo>sample string 2</d2p1:TimeTo> </d2p1:TimeRangesDto> <d2p1:TimeRangesDto> <d2p1:TimeFrom>sample string 1</d2p1:TimeFrom> <d2p1:TimeTo>sample string 2</d2p1:TimeTo> </d2p1:TimeRangesDto> </d2p1:TimeRanges> </d2p1:DaysTimeRuleTypeDto> </DaysTimeRuleType> <Description>sample string 6</Description> <DriverIdReprompt>true</DriverIdReprompt> <DriverPINReprompt>true</DriverPINReprompt> <Drivers> <RuleDriverDto> <DriverCode>sample string 6</DriverCode> <DriverName>sample string 5</DriverName> <IdDriver>a4434084-24ef-493a-94d8-86a24f876f35</IdDriver> <IdRule>f2e12fce-45ee-43f3-ae27-064c2580d9e6</IdRule> <RuleName>sample string 2</RuleName> <RuleType>3</RuleType> </RuleDriverDto> <RuleDriverDto> <DriverCode>sample string 6</DriverCode> <DriverName>sample string 5</DriverName> <IdDriver>a4434084-24ef-493a-94d8-86a24f876f35</IdDriver> <IdRule>f2e12fce-45ee-43f3-ae27-064c2580d9e6</IdRule> <RuleName>sample string 2</RuleName> <RuleType>3</RuleType> </RuleDriverDto> </Drivers> <EngineHoursMaxVariation>1</EngineHoursMaxVariation> <EngineHoursMinVariation>1</EngineHoursMinVariation> <EngineHoursReprompt>true</EngineHoursReprompt> <ExactDateTime>true</ExactDateTime> <Fleets> <RuleFleetDto> <Description>sample string 8</Description> <FleetCode>sample string 7</FleetCode> <FleetName>sample string 6</FleetName> <IdFleet>acce13be-71a7-4834-a5c4-12366728a8cf</IdFleet> <IdRule>261c3141-2a0b-4970-a1fe-b59290379faa</IdRule> <RuleName>sample string 2</RuleName> <RuleType>3</RuleType> <RuleTypeDescription>sample string 4</RuleTypeDescription> </RuleFleetDto> <RuleFleetDto> <Description>sample string 8</Description> <FleetCode>sample string 7</FleetCode> <FleetName>sample string 6</FleetName> <IdFleet>acce13be-71a7-4834-a5c4-12366728a8cf</IdFleet> <IdRule>261c3141-2a0b-4970-a1fe-b59290379faa</IdRule> <RuleName>sample string 2</RuleName> <RuleType>3</RuleType> <RuleTypeDescription>sample string 4</RuleTypeDescription> </RuleFleetDto> </Fleets> <FuelGroups> <RuleFuelGroupDto> <FuelGroupId>7605a902-7cb2-4959-a90b-e6d28581d46a</FuelGroupId> <FuelGroupsCode>sample string 3</FuelGroupsCode> <FuelGroupsName>sample string 2</FuelGroupsName> </RuleFuelGroupDto> <RuleFuelGroupDto> <FuelGroupId>7605a902-7cb2-4959-a90b-e6d28581d46a</FuelGroupId> <FuelGroupsCode>sample string 3</FuelGroupsCode> <FuelGroupsName>sample string 2</FuelGroupsName> </RuleFuelGroupDto> </FuelGroups> <FuelGroupsIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>fda2d7f4-9a29-4cee-a46b-0e8ccf9d4da2</d2p1:guid> <d2p1:guid>732f8682-40f5-4f5c-afd8-e0dd2d0ae093</d2p1:guid> </FuelGroupsIds> <Fuels xmlns:d2p1="http://schemas.datacontract.org/2004/07/Ationet.Model.Rule"> <d2p1:RuleFuelDto> <d2p1:FuelCode>sample string 6</d2p1:FuelCode> <d2p1:FuelName>sample string 5</d2p1:FuelName> <d2p1:IdFuel>7c7074ae-1e5c-4f32-a957-2a68ed1599d5</d2p1:IdFuel> <d2p1:IdRule>ace977ba-a334-4658-99fb-d808b3f25b5d</d2p1:IdRule> <d2p1:RuleName>sample string 2</d2p1:RuleName> <d2p1:RuleType>3</d2p1:RuleType> </d2p1:RuleFuelDto> <d2p1:RuleFuelDto> <d2p1:FuelCode>sample string 6</d2p1:FuelCode> <d2p1:FuelName>sample string 5</d2p1:FuelName> <d2p1:IdFuel>7c7074ae-1e5c-4f32-a957-2a68ed1599d5</d2p1:IdFuel> <d2p1:IdRule>ace977ba-a334-4658-99fb-d808b3f25b5d</d2p1:IdRule> <d2p1:RuleName>sample string 2</d2p1:RuleName> <d2p1:RuleType>3</d2p1:RuleType> </d2p1:RuleFuelDto> </Fuels> <FuelsIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>bbfd55a4-dc26-4206-bd70-cdf2b4f0bb48</d2p1:guid> <d2p1:guid>de42c086-2b9e-4e5d-b596-aacd6f1ae261</d2p1:guid> </FuelsIds> <Id>4ca0afc6-52c6-4831-88b5-059bc67ebc00</Id> <MerchantId>b3ba6a5f-7b87-4144-ba8e-c9f969b1e963</MerchantId> <MerchantName>sample string 4</MerchantName> <Merchants> <RuleMerchantDto> <MerchantCode>sample string 3</MerchantCode> <MerchantId>75e9678a-0ed5-4f3c-8e40-4b67fc4dddbb</MerchantId> <MerchantName>sample string 2</MerchantName> </RuleMerchantDto> <RuleMerchantDto> <MerchantCode>sample string 3</MerchantCode> <MerchantId>75e9678a-0ed5-4f3c-8e40-4b67fc4dddbb</MerchantId> <MerchantName>sample string 2</MerchantName> </RuleMerchantDto> </Merchants> <MerchantsIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>f959574f-4b4c-4ab4-a37f-599bedbb4b55</d2p1:guid> <d2p1:guid>d59e2450-2671-4a83-8b88-7bf4503f002a</d2p1:guid> </MerchantsIds> <MiscellaneousReprompt>true</MiscellaneousReprompt> <MoneyQuota>1</MoneyQuota> <NetworkId>6ba8c20e-243d-491b-93d6-8b95352165ac</NetworkId> <NetworkName>sample string 2</NetworkName> <NonBlocking>true</NonBlocking> <OdometerMaxVariation>1</OdometerMaxVariation> <OdometerMinVariation>1</OdometerMinVariation> <OdometerReprompt>true</OdometerReprompt> <OfflineLimit>1</OfflineLimit> <Owner>64</Owner> <OwnerDescription>sample string 18</OwnerDescription> <PINBlock>true</PINBlock> <PINRetriesLimit>1</PINRetriesLimit> <Periodicity>64</Periodicity> <PeriodicityAmount>1</PeriodicityAmount> <ProgramDescription>sample string 21</ProgramDescription> <ProgramId>e2442f62-a275-4d81-9a67-989931635aba</ProgramId> <Retries>1</Retries> <RuleType>1</RuleType> <RuleTypeDescription>sample string 19</RuleTypeDescription> <RuleValues>sample string 20</RuleValues> <SKUCategoryDescription>sample string 27</SKUCategoryDescription> <SKUCategoryId>a7cc5527-5893-48ca-a4e7-05c4d25204b2</SKUCategoryId> <SecondaryTrack>true</SecondaryTrack> <SecondaryTrackReprompt>true</SecondaryTrackReprompt> <SecurityLimit>1</SecurityLimit> <Sites> <RuleSiteDto> <SiteCode>sample string 4</SiteCode> <SiteDescription>sample string 3</SiteDescription> <SiteId>7cd32df3-9cad-4973-865b-ecd646abff51</SiteId> <SiteName>sample string 2</SiteName> </RuleSiteDto> <RuleSiteDto> <SiteCode>sample string 4</SiteCode> <SiteDescription>sample string 3</SiteDescription> <SiteId>7cd32df3-9cad-4973-865b-ecd646abff51</SiteId> <SiteName>sample string 2</SiteName> </RuleSiteDto> </Sites> <SitesIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>f4ae318c-4834-4aeb-b8c3-b02057282269</d2p1:guid> <d2p1:guid>cbff5f27-598b-40ee-a046-74a79a2014ca</d2p1:guid> </SitesIds> <StartDayOfWeek>64</StartDayOfWeek> <TimeFrom>1</TimeFrom> <TimeTo>1</TimeTo> <TrailerNumberReprompt>true</TrailerNumberReprompt> <TransactionsQuantity>1</TransactionsQuantity> <TruckUnitNumberReprompt>true</TruckUnitNumberReprompt> <ValidityDateFrom>2025-09-13T07:57:20.6988657Z</ValidityDateFrom> <ValidityDateTo>2025-09-13T07:57:20.6988657Z</ValidityDateTo> <VehicleIdReprompt>true</VehicleIdReprompt> <VehiclePINReprompt>true</VehiclePINReprompt> <Vehicles> <RuleVehicleDto> <Description>sample string 8</Description> <IdRule>e39ff362-580f-4fe7-a701-7b13d2d00ea7</IdRule> <IdVehicle>e5029825-d524-4656-a1ba-fe33625d4c73</IdVehicle> <RuleName>sample string 2</RuleName> <RuleType>3</RuleType> <RuleTypeDescription>sample string 4</RuleTypeDescription> <VehicleCode>sample string 6</VehicleCode> <VehiclePlate>sample string 7</VehiclePlate> </RuleVehicleDto> <RuleVehicleDto> <Description>sample string 8</Description> <IdRule>e39ff362-580f-4fe7-a701-7b13d2d00ea7</IdRule> <IdVehicle>e5029825-d524-4656-a1ba-fe33625d4c73</IdVehicle> <RuleName>sample string 2</RuleName> <RuleType>3</RuleType> <RuleTypeDescription>sample string 4</RuleTypeDescription> <VehicleCode>sample string 6</VehicleCode> <VehiclePlate>sample string 7</VehiclePlate> </RuleVehicleDto> </Vehicles> <VolumeQuota>1</VolumeQuota> <Zones> <RuleZoneDto> <ZoneCode>sample string 3</ZoneCode> <ZoneId>c100bcb5-a95a-4b72-8e62-35210179f74d</ZoneId> <ZoneName>sample string 2</ZoneName> </RuleZoneDto> <RuleZoneDto> <ZoneCode>sample string 3</ZoneCode> <ZoneId>c100bcb5-a95a-4b72-8e62-35210179f74d</ZoneId> <ZoneName>sample string 2</ZoneName> </RuleZoneDto> </Zones> <ZonesIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>dfb5737b-df56-4b62-b013-cd8df0755411</d2p1:guid> <d2p1:guid>e4e54d5c-60f6-4f73-a3c4-5850c7b4f27f</d2p1:guid> </ZonesIds> </RuleDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
State of the action.
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.