Retrieve a version of a ruleset

Request

Retrieves a version of a ruleset with a specified event type. A new version is created each time you change a rule.

Security
SecretApiKey or JWT
Path
eventTypestringrequired

Type of event.

versioninteger, >= 1required

Version of the ruleset.

To retrieve the full related object instead of the ID, expand the response. For more information, see Embedded resources.

Query
fieldsstring

Limits the returned fields to the specified list, each field separated by a comma. The ID value is always returned.

curl -i -X GET \
  'https://www.rebilly.com/_mock/catalog/all/events/{eventType}/rules/versions/{version}?fields=string' \
  -H 'REB-APIKEY: YOUR_API_KEY_HERE'

Responses

Ruleset version retrieved.

Bodyapplication/json
versioninteger

Version of the ruleset.

bindsArray of objects(Bind)

Binds always execute, regardless of rule based events. A bind is a configuration of an event and one or more actions.

rulesArray of objects(Rule)

Rules can be configured to stop subsequent rules in the event list from being executed. A rule is a configuration of an event and one or more actions.

createdTimestring, (date-time)(CreatedTime)read-only

Date and time when the resource is created. This value is set automatically when the resource is created.

updatedTimestring, (date-time)(UpdatedTime)read-only

Date and time when the resource is updated. This value is set automatically when the resource is updated.

Response
{ "version": 0, "binds": [ {} ], "rules": [ {} ], "createdTime": "2019-08-24T14:15:22Z", "updatedTime": "2019-08-24T14:15:22Z", "_links": [ {} ] }