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>76fd8e4c-121d-447e-afe8-6e61cdbaad2a</CompanyContractId>
<CompanyId>07772f64-6f23-4886-bb48-5046cb4faa5f</CompanyId>
<CompanyName>sample string 3</CompanyName>
<ContingencyLimit>1</ContingencyLimit>
<ContractDescription>sample string 5</ContractDescription>
<CreationDate>2026-10-25T15:49:47.0857702Z</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>083515e9-08d0-4099-8ebf-0356276cb80e</IdDriver>
<IdRule>131b183c-5cea-4c56-8173-7704f8617a44</IdRule>
<RuleName>sample string 2</RuleName>
<RuleType>3</RuleType>
</RuleDriverDto>
<RuleDriverDto>
<DriverCode>sample string 6</DriverCode>
<DriverName>sample string 5</DriverName>
<IdDriver>083515e9-08d0-4099-8ebf-0356276cb80e</IdDriver>
<IdRule>131b183c-5cea-4c56-8173-7704f8617a44</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>5003729d-439a-4bea-98e9-6e16945989e6</IdFleet>
<IdRule>cf512eb2-2d03-4a62-b22a-f9a7553160be</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>5003729d-439a-4bea-98e9-6e16945989e6</IdFleet>
<IdRule>cf512eb2-2d03-4a62-b22a-f9a7553160be</IdRule>
<RuleName>sample string 2</RuleName>
<RuleType>3</RuleType>
<RuleTypeDescription>sample string 4</RuleTypeDescription>
</RuleFleetDto>
</Fleets>
<FuelGroups>
<RuleFuelGroupDto>
<FuelGroupId>2fcbac25-0e21-4528-b9d1-8f34f9da754e</FuelGroupId>
<FuelGroupsCode>sample string 3</FuelGroupsCode>
<FuelGroupsName>sample string 2</FuelGroupsName>
</RuleFuelGroupDto>
<RuleFuelGroupDto>
<FuelGroupId>2fcbac25-0e21-4528-b9d1-8f34f9da754e</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>9311be5f-e34e-4901-824d-31bb07108ba2</d2p1:guid>
<d2p1:guid>90702877-773a-40ca-9a24-4b953a0633c0</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>36aed19e-af1f-4913-8da7-cd9a0201cde5</d2p1:IdFuel>
<d2p1:IdRule>8b2765bb-6af4-4ca8-b5b1-5171fa3f31e5</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>36aed19e-af1f-4913-8da7-cd9a0201cde5</d2p1:IdFuel>
<d2p1:IdRule>8b2765bb-6af4-4ca8-b5b1-5171fa3f31e5</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>ff83d5f4-5987-4382-ab72-c062e8d8db0d</d2p1:guid>
<d2p1:guid>7e8582a2-757a-4251-86da-75693e4f7bf4</d2p1:guid>
</FuelsIds>
<Id>40b02e77-f1c2-4141-a58d-1572254741a5</Id>
<MerchantId>0c8b5916-c1c1-49d9-9793-3340c40367da</MerchantId>
<MerchantName>sample string 4</MerchantName>
<Merchants>
<RuleMerchantDto>
<MerchantCode>sample string 3</MerchantCode>
<MerchantId>7d409053-eec6-472d-a666-5353ba4e6e38</MerchantId>
<MerchantName>sample string 2</MerchantName>
</RuleMerchantDto>
<RuleMerchantDto>
<MerchantCode>sample string 3</MerchantCode>
<MerchantId>7d409053-eec6-472d-a666-5353ba4e6e38</MerchantId>
<MerchantName>sample string 2</MerchantName>
</RuleMerchantDto>
</Merchants>
<MerchantsIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>cd0f629f-c2d3-4e57-9363-271bb14e51b0</d2p1:guid>
<d2p1:guid>7c9555bf-734e-4fe2-a6b3-4c24c2c0d2ec</d2p1:guid>
</MerchantsIds>
<MiscellaneousReprompt>true</MiscellaneousReprompt>
<MoneyQuota>1</MoneyQuota>
<NetworkCreationDate>2026-10-25T15:49:47.0857702Z</NetworkCreationDate>
<NetworkId>48a79bd6-e7a6-4932-aa3c-4c906770a983</NetworkId>
<NetworkName>sample string 2</NetworkName>
<NetworkTimeZone>sample string 28</NetworkTimeZone>
<NetworkUpdateDate>2026-10-25T15:49:47.0857702Z</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>3c0c4a59-2b68-4ac9-888d-afff400abb95</ProgramId>
<Retries>1</Retries>
<RuleType>1</RuleType>
<RuleTypeDescription>sample string 19</RuleTypeDescription>
<RuleValues>sample string 20</RuleValues>
<SKUCategoryDescription>sample string 27</SKUCategoryDescription>
<SKUCategoryId>310696cc-ec0e-4c70-9522-3b60a32892e6</SKUCategoryId>
<SecondaryTrack>true</SecondaryTrack>
<SecondaryTrackReprompt>true</SecondaryTrackReprompt>
<SecurityLimit>1</SecurityLimit>
<Sites>
<RuleSiteDto>
<SiteCode>sample string 4</SiteCode>
<SiteDescription>sample string 3</SiteDescription>
<SiteId>243bcbc2-fafc-4c7a-91ad-68366daa37c8</SiteId>
<SiteName>sample string 2</SiteName>
</RuleSiteDto>
<RuleSiteDto>
<SiteCode>sample string 4</SiteCode>
<SiteDescription>sample string 3</SiteDescription>
<SiteId>243bcbc2-fafc-4c7a-91ad-68366daa37c8</SiteId>
<SiteName>sample string 2</SiteName>
</RuleSiteDto>
</Sites>
<SitesIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>a85bec8e-faa7-44ae-8f39-48c22ee6cc71</d2p1:guid>
<d2p1:guid>f80c2ec2-c7da-43d4-85be-cf9daf24ea43</d2p1:guid>
</SitesIds>
<StartDayOfWeek>64</StartDayOfWeek>
<TimeFrom>1</TimeFrom>
<TimeTo>1</TimeTo>
<TrailerNumberReprompt>true</TrailerNumberReprompt>
<TransactionsQuantity>1</TransactionsQuantity>
<TruckUnitNumberReprompt>true</TruckUnitNumberReprompt>
<UpdateDate>2026-10-25T15:49:47.0857702Z</UpdateDate>
<ValidityDateFrom>2026-10-25T15:49:47.0857702Z</ValidityDateFrom>
<ValidityDateTo>2026-10-25T15:49:47.0857702Z</ValidityDateTo>
<VehicleIdReprompt>true</VehicleIdReprompt>
<VehiclePINReprompt>true</VehiclePINReprompt>
<Vehicles>
<RuleVehicleDto>
<Description>sample string 8</Description>
<IdRule>1c73fae1-e24b-4ed9-8c28-d7e9f418bf85</IdRule>
<IdVehicle>f82d67a4-1144-49cf-9ef2-cf4685ca629b</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>1c73fae1-e24b-4ed9-8c28-d7e9f418bf85</IdRule>
<IdVehicle>f82d67a4-1144-49cf-9ef2-cf4685ca629b</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>31d237d3-e7d1-4f68-aedb-355a5b55c247</ZoneId>
<ZoneName>sample string 2</ZoneName>
</RuleZoneDto>
<RuleZoneDto>
<ZoneCode>sample string 3</ZoneCode>
<ZoneId>31d237d3-e7d1-4f68-aedb-355a5b55c247</ZoneId>
<ZoneName>sample string 2</ZoneName>
</RuleZoneDto>
</Zones>
<ZonesIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>8a36e2ad-0e19-4df3-ad97-63745b4297d4</d2p1:guid>
<d2p1:guid>0c129f8f-e949-4783-8c23-4f2d7b8e75c4</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.