> ## Documentation Index
> Fetch the complete documentation index at: https://mockulator.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Response Modes

> HTTP endpoints support four response modes for complete control over mock behavior.

<CardGroup cols={2}>
  <Card title="Rules Mode" icon="list-check">
    **Default.** Evaluates conditional rules in order — the first matching rule wins. Perfect for simulating real API logic.
  </Card>

  <Card title="Sequential Mode" icon="arrow-right">
    Cycles through responses in order with each request. Great for testing state transitions or step-by-step workflows.
  </Card>

  <Card title="Shuffle Mode" icon="shuffle">
    Returns a random response each time. Ideal for chaos testing and ensuring your app handles unpredictable responses.
  </Card>

  <Card title="Fallback Mode" icon="circle-dot">
    Always returns the default response. Useful for baseline testing or temporarily disabling conditional logic.
  </Card>
</CardGroup>
