Across 6 paths, the API surfaces 10 operations — 1 DELETE, 4 GET, 1 PATCH, 3 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 30 schemas that model the data the API accepts and returns. The most detailed are Changelog (12 properties), RouteFilterRulesData (11 properties), Error (6 properties), RouteFilterRulesChangeData (6 properties). Each schema is shown below with its type and property counts.
RouteFilterRulesPatchRequest
array
Patch Route Filters Rule request
PriceError_additionalInfo
object
2 properties
RouteFilterRuleState
string
Route filter rule status
RouteFilterRulesPostRequest
object
Create Route Filter Rule POST request
1 property
Pagination
object
Pagination response information
5 properties2 required
RouteFilterRulesSearchResponse
object
2 properties
ErrorList
array
List of Error Message
Changelog
object
Change log
12 properties
RouteFilterRulesChangeOperation
object
Route filter rule change operation data
3 properties3 required
RouteFilterRulesBase
object
4 properties1 required
ChangeId_2
string
Route Filter Rule Change UUID
RouteFilterRuleId
string
Route Filter Rule UUID
GetRouteFilterRulesResponse
object
2 properties
RouteFilterRulesPatchRequestItem
object
Route filter rule change operation data
3 properties3 required
RouteFilterRuleOrExpression
object
OR expression containing multiple filter expressions
1 property
RouteFilterRuleExpression
Filter expression that can be AND, OR, or a simple expression
RouteFilterRuleSortCriteria
object
2 properties
RouteFilterRulesFilter
Top-level filter that can be either an AND expression or OR expression
RouteFilterRuleAndExpression
object
AND expression containing multiple filter expressions
1 property
RouteFilterRulesChangeDataResponse
object
List of route filter rule changes
2 properties
RouteFilterRulesChangeData
object
Current state of latest route filter rules change
6 properties
RouteFilterRulesData
object
11 properties
RouteFilterId
string
Route Filters UUID
RouteFilterRuleSortDirection
string
Sorting direction
Error
object
Error Response with details
6 properties2 required
RouteFilterRuleSimpleExpression
object
Simple filter expression with property, operator, and values
3 properties
RouteFilterRulesSearchRequest
object
Search route filter rules
3 properties
RouteFilterRuleSortBy
string
Possible field names to use on sorting
RouteFilterRulesChange
object
Current state of latest route filter rule change
3 properties2 required
PaginationRequest
object
Pagination request information
2 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.