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

# Playground

> Test Struct API endpoints directly from your browser.

The Playground lets you explore and test Struct API endpoints without writing any code. It's built into the dashboard and automatically authenticates requests using your organisation's API key.

## Using the Playground

<Steps>
  <Step title="Select an endpoint">
    Browse the available API endpoints from the sidebar or search for a specific one.
  </Step>

  <Step title="Configure parameters">
    Fill in any required path parameters, query parameters, or request body fields.
  </Step>

  <Step title="Send the request">
    Hit **Send** to execute the request. The response body, status code, and headers are displayed in real time.
  </Step>
</Steps>

## Features

<CardGroup cols={2}>
  <Card title="Auto-authentication" icon="lock-open">
    Requests are automatically signed with your active API key, so no manual header setup is needed.
  </Card>

  <Card title="Response viewer" icon="code">
    Formatted JSON responses with syntax highlighting and the ability to copy the raw output.
  </Card>

  <Card title="Request history" icon="clock-rotate-left">
    Recent requests are saved so you can quickly re-run or modify previous calls.
  </Card>

  <Card title="Code snippets" icon="terminal">
    Generate ready-to-use code snippets in cURL, JavaScript, and Python for any request.
  </Card>
</CardGroup>

<Note>Playground requests consume credits from your organisation's plan just like any other API call. See [Pricing & Ratelimits](/introduction/pricing) for details.</Note>
