Routing Criteria REST Endpoints

Administration/Routing Criteria
RoutingCriteria is a collection of different Criterias used by different end systems for routing. Will be used in RoutingMS to evaluate the criteria based on Incoming call.
Create a routing criteria
Method: post
Path: /admin/routingCriteria
Delete a routing criteria
Method: delete
Path: /admin/routingCriteria/{id}
Get a routing criteria
Method: get
Path: /admin/routingCriteria/{id}
Get all routing criteria
Method: get
Path: /admin/routingCriteria
Replace a routing criteria
Method: put
Path: /admin/routingCriteria/{id}
Update a routing criteria
Method: patch
Path: /admin/routingCriteria/{id}