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

# Get Signup Program

> This endpoint returns a specific signup program by its handle.

This endpoint returns a specific active signup program identified by its handle. If the program is not found or not accessible, a 404 error is returned.

<Note>
  This endpoint is publicly accessible and does not require authentication. Programs are filtered based on the OAuth application context.
</Note>

### Parameters

<ParamField path="handle" type="string" required>
  The URL-friendly handle of the signup program
</ParamField>

### Response

<Snippet file="entities/program.mdx" />

<RequestExample>
  ```bash Get Signup Program theme={null}
  curl https://api.thanxsandbox.com/signup_programs/welcome-reward \
    -X GET \
    -H "Content-Type: application/json" \
    -H "Accept-Version: v4.0" \
    -H "Accept: application/json" \
    -H "X-ClientId: ${client_id}"
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "program": {
      "id": "awe833ke24",
      "merchant_id": "ghwou3457f",
      "name": "Welcome Reward",
      "handle": "welcome-reward",
      "redeem": {
        "type": "manual",
        "text": "$5 off your next purchase",
        "detail": "Use this reward on your next visit",
        "window": 60,
        "venue": "all"
      }
    }
  }
  ```
</ResponseExample>
