Create a new risk control.

Create a new risk control for the organization that you are currently
authenticated as. This endpoint will create a new risk control with the
provided parameters and return the ID of the newly-created risk control.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Defines the state of a control to be created or updated

applies_to
required

Describes the set of entities that the control manages.

applies_to_asset_classes
array of strings
required
length ≥ 1

The list of asset classes that the control will apply to.
At least one asset class is required.

applies_to_asset_classes*
control
required

The control itself. One of 4 types: UniverseConstraint,
ExposureLimit, OrderValidation, or AttestationRequirement.

boolean
Defaults to true

Toggle to enable or disable the control. If the control is disabled,
it will not be used to validate orders.

string
enum

What the marketplace does with the securities the control matches.
hide removes them from the marketplace; when absent they stay
visible. hide is only valid on a universe control. Order entry is
governed by remediation alone.

Allowed:
string
required

The name of the control. This name is used to identify the control
in the UI and in other endpoints.

string
enum
Defaults to reject

The remediation for the control, which indicates how an order should
be handled if it violates the control. reject blocks the order,
flag holds it for review, and none takes no action on it.
Remediation governs order entry only; marketplace_restriction
governs marketplace visibility.

Allowed:
Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json