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.
RuleDto| Name | 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. |
|
| CreationDate | date |
None. |
|
| UpdateDate | date |
None. |
|
| NetworkCreationDate | date |
None. |
|
| NetworkUpdateDate | date |
None. |
|
| NetworkTimeZone | string |
None. |
|
| PeriodicityStartMonth | byte |
None. |
|
| PeriodicityStartDayOfMonth | byte |
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>63cbffee-821d-45b4-8240-b49e4872051a</CompanyContractId>
<CompanyId>8fdbcd69-6b9a-4bd7-949a-fdd9aee07049</CompanyId>
<CompanyName>sample string 3</CompanyName>
<ContingencyLimit>1</ContingencyLimit>
<ContractDescription>sample string 5</ContractDescription>
<CreationDate>2026-07-27T07:17:37.6137437Z</CreationDate>
<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>a2882640-e4ef-4cd2-b0ac-7e5f1fee74dd</IdDriver>
<IdRule>54a6e100-176f-4e11-a6ab-77b1260250b9</IdRule>
<RuleName>sample string 2</RuleName>
<RuleType>3</RuleType>
</RuleDriverDto>
<RuleDriverDto>
<DriverCode>sample string 6</DriverCode>
<DriverName>sample string 5</DriverName>
<IdDriver>a2882640-e4ef-4cd2-b0ac-7e5f1fee74dd</IdDriver>
<IdRule>54a6e100-176f-4e11-a6ab-77b1260250b9</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>a6d9aa41-8a90-4608-98e9-2de99be7edd9</IdFleet>
<IdRule>4c447f46-fcd0-4bcb-b9c3-16d30d64fba7</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>a6d9aa41-8a90-4608-98e9-2de99be7edd9</IdFleet>
<IdRule>4c447f46-fcd0-4bcb-b9c3-16d30d64fba7</IdRule>
<RuleName>sample string 2</RuleName>
<RuleType>3</RuleType>
<RuleTypeDescription>sample string 4</RuleTypeDescription>
</RuleFleetDto>
</Fleets>
<FuelGroups>
<RuleFuelGroupDto>
<FuelGroupId>a13478d7-bf98-438f-804a-516398ec9ba2</FuelGroupId>
<FuelGroupsCode>sample string 3</FuelGroupsCode>
<FuelGroupsName>sample string 2</FuelGroupsName>
</RuleFuelGroupDto>
<RuleFuelGroupDto>
<FuelGroupId>a13478d7-bf98-438f-804a-516398ec9ba2</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>8a0ce934-12f4-4939-8051-18e20e752c90</d2p1:guid>
<d2p1:guid>383d34d1-cf18-4522-90f9-8882497bb7e2</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>6ff280ab-ade8-40f9-9630-b05d96ce6c7f</d2p1:IdFuel>
<d2p1:IdRule>646d0bfa-6636-4c32-a29d-ca65f1eb853c</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>6ff280ab-ade8-40f9-9630-b05d96ce6c7f</d2p1:IdFuel>
<d2p1:IdRule>646d0bfa-6636-4c32-a29d-ca65f1eb853c</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>b508a022-ccb5-4df4-8326-b2ef816f7acf</d2p1:guid>
<d2p1:guid>f50889d2-e1d1-4e97-8005-9ce51e004a51</d2p1:guid>
</FuelsIds>
<Id>02e68011-ae6f-4a5d-9d3f-30a63b36b6f3</Id>
<MerchantId>09b30b07-dc29-4d5b-96ac-3760c7f9b580</MerchantId>
<MerchantName>sample string 4</MerchantName>
<Merchants>
<RuleMerchantDto>
<MerchantCode>sample string 3</MerchantCode>
<MerchantId>cc15fac1-19d1-4e68-8164-f2cafa8d0d7c</MerchantId>
<MerchantName>sample string 2</MerchantName>
</RuleMerchantDto>
<RuleMerchantDto>
<MerchantCode>sample string 3</MerchantCode>
<MerchantId>cc15fac1-19d1-4e68-8164-f2cafa8d0d7c</MerchantId>
<MerchantName>sample string 2</MerchantName>
</RuleMerchantDto>
</Merchants>
<MerchantsIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>64450222-5364-4459-9423-422102da892e</d2p1:guid>
<d2p1:guid>38615d3d-3c7d-480c-ab70-10b95ecca812</d2p1:guid>
</MerchantsIds>
<MiscellaneousReprompt>true</MiscellaneousReprompt>
<MoneyQuota>1</MoneyQuota>
<NetworkCreationDate>2026-07-27T07:17:37.6137437Z</NetworkCreationDate>
<NetworkId>80773690-3015-487d-8491-2fbcfee8119a</NetworkId>
<NetworkName>sample string 2</NetworkName>
<NetworkTimeZone>sample string 28</NetworkTimeZone>
<NetworkUpdateDate>2026-07-27T07:17:37.6137437Z</NetworkUpdateDate>
<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>
<PeriodicityStartDayOfMonth>64</PeriodicityStartDayOfMonth>
<PeriodicityStartMonth>64</PeriodicityStartMonth>
<ProgramDescription>sample string 21</ProgramDescription>
<ProgramId>7362361c-8d2c-4a26-857b-239a0481756d</ProgramId>
<Retries>1</Retries>
<RuleType>1</RuleType>
<RuleTypeDescription>sample string 19</RuleTypeDescription>
<RuleValues>sample string 20</RuleValues>
<SKUCategoryDescription>sample string 27</SKUCategoryDescription>
<SKUCategoryId>c177d1b8-30a2-42fd-b852-2b0bb5827fbe</SKUCategoryId>
<SecondaryTrack>true</SecondaryTrack>
<SecondaryTrackReprompt>true</SecondaryTrackReprompt>
<SecurityLimit>1</SecurityLimit>
<Sites>
<RuleSiteDto>
<SiteCode>sample string 4</SiteCode>
<SiteDescription>sample string 3</SiteDescription>
<SiteId>f4787758-839b-4657-822d-12e91d968779</SiteId>
<SiteName>sample string 2</SiteName>
</RuleSiteDto>
<RuleSiteDto>
<SiteCode>sample string 4</SiteCode>
<SiteDescription>sample string 3</SiteDescription>
<SiteId>f4787758-839b-4657-822d-12e91d968779</SiteId>
<SiteName>sample string 2</SiteName>
</RuleSiteDto>
</Sites>
<SitesIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>48e83b5d-86d9-4e4d-8352-c74dbc092c51</d2p1:guid>
<d2p1:guid>9a22fcbc-d42d-4bec-bd6a-b4457e58ccee</d2p1:guid>
</SitesIds>
<StartDayOfWeek>64</StartDayOfWeek>
<TimeFrom>1</TimeFrom>
<TimeTo>1</TimeTo>
<TrailerNumberReprompt>true</TrailerNumberReprompt>
<TransactionsQuantity>1</TransactionsQuantity>
<TruckUnitNumberReprompt>true</TruckUnitNumberReprompt>
<UpdateDate>2026-07-27T07:17:37.6137437Z</UpdateDate>
<ValidityDateFrom>2026-07-27T07:17:37.6137437Z</ValidityDateFrom>
<ValidityDateTo>2026-07-27T07:17:37.6137437Z</ValidityDateTo>
<VehicleIdReprompt>true</VehicleIdReprompt>
<VehiclePINReprompt>true</VehiclePINReprompt>
<Vehicles>
<RuleVehicleDto>
<Description>sample string 8</Description>
<IdRule>dc39cc4c-301e-433e-a03f-8efa7f0ec102</IdRule>
<IdVehicle>5f0aff90-817c-4c96-a035-a194f3371959</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>dc39cc4c-301e-433e-a03f-8efa7f0ec102</IdRule>
<IdVehicle>5f0aff90-817c-4c96-a035-a194f3371959</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>4d117302-f0d0-4240-8ff7-7448cd3c0831</ZoneId>
<ZoneName>sample string 2</ZoneName>
</RuleZoneDto>
<RuleZoneDto>
<ZoneCode>sample string 3</ZoneCode>
<ZoneId>4d117302-f0d0-4240-8ff7-7448cd3c0831</ZoneId>
<ZoneName>sample string 2</ZoneName>
</RuleZoneDto>
</Zones>
<ZonesIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>7ff8b34e-5a97-4333-ae66-19c22b3ff131</d2p1:guid>
<d2p1:guid>4a5db943-c1e0-4097-af31-2b78e2a8bc82</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.