experiments

Create an always-on rule

Changed on

Store a new rule. It is live immediately — there is no launch step.

That is the difference from an experiment, not an omission: a rule has no split to allocate and no conclusion to reach, so there is nothing for a launch gate to check. Membership is dynamic, so the first contacts it affects are the ones resolved after this returns.

post/api/v1/campaigns/{campaign_id}/routing-rules

Request

  • Base URL
    https://api.outrival.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.outrival.com/api/v1/campaigns/{campaign_id}/routing-rules
  • Auth
    HTTP bearer

Path parameters

campaign_idstring required

Request body

namestring required

What this rule is for

pin_overridesobject

{component: version id} — what this rule changes

priorityinteger nullable

Optional unique slot among this campaign's active rules. Omitted: the service assigns the next free number. Priority is not how same-section collisions are decided — those are refused.

Response

Successful Response

object required

Changes