> ## Documentation Index
> Fetch the complete documentation index at: https://cobalt-55-abhishek.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Try API

> Fire real events and execute published workflows from the dashboard to validate them end to end.

Try API runs a published [workflow](/v3/platform/concepts/workflows/overview) the way a production trigger would, so you can validate the full path (the trigger, the workflow, and its actions against the connected app) without waiting for a real event to arrive. Fire an event or execute a Workflow API trigger against a [linked account](/v3/platform/concepts/linked-account), then check the result in [Logs](/v3/platform/monitor/logs).

<Info>
  Try API is for exercising **published** workflows from the dashboard. To test a draft node by node while you build it, use [Workflow Testing](/v3/platform/concepts/workflows/testing) in the editor instead.
</Info>

Try API works in both **test** and **production** environments.

## Before you start

* The app is connected for the [linked account](/v3/platform/concepts/linked-account) you want to fire against.
* The workflow has an [event](/v3/platform/concepts/workflows/triggers/events) or [Workflow API](/v3/platform/concepts/workflows/triggers/api-trigger) trigger in its start node and is **published**.
* The workflow is enabled for that linked account.

## Fire a trigger

<Tabs>
  <Tab title="Fire an event">
    <Steps>
      <Step title="Configure">
        In **Try API**, select the **linked account**, choose the **event**, and specify the **application** the workflow belongs to. Optionally select a **Config ID**.

        <Note>
          If you don't select an application, every workflow on the selected linked account that listens for the chosen event fires.
        </Note>
      </Step>

      <Step title="Fire">
        Click **Fire Event**. The event triggers any matching workflows.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Execute a workflow">
    <Steps>
      <Step title="Open the Workflow tab">
        Switch to the **Workflow** tab in Try API.
      </Step>

      <Step title="Configure">
        Select the **linked account**, choose the workflow with a **Workflow API** trigger, and specify its **application**. Optionally select a **Config ID**, and toggle **Synchronous Execution** to return the result inline.
      </Step>

      <Step title="Execute">
        Click **Execute Workflow**.
      </Step>
    </Steps>
  </Tab>
</Tabs>

<Warning>
  A fire or execution runs the workflow's actions for real, making **real API calls** as the selected linked account. It can create or modify real records in the connected account. Use a test or sandbox account where possible.
</Warning>

## Check the result

Every fire or execution is recorded. Open [Logs](/v3/platform/monitor/logs) and find the run in the **Executions** tab to step through each node's input, output, and any errors.

## See also

* [Workflow Testing](/v3/platform/concepts/workflows/testing): test a draft node by node in the editor.
* [Logs](/v3/platform/monitor/logs): inspect execution history and per-node output.
* [Reliability](/v3/platform/monitor/reliability): handle errors and rate limits in production.
