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

# Unusual Whales: Get FDA Calendar

Get FDA drug approval events and clinical trial milestones. Returns ticker, drug name, indication, approval status, catalyst, event type, target date, start date, options availability, and market cap. Ideal for: biotech event monitoring, tracking drug approval catalysts, building alerts around FDA decisions.

![Unusual Whales: Get FDA Calendar logo](https://cdn.b3.fun/unusual_whales.png)
Catalog action Blockchain Data

Get FDA drug approval events and clinical trial milestones. Returns ticker, drug name, indication, approval status, catalyst, event type, target date, start date, options availability, and market cap. Ideal for: biotech event monitoring, tracking drug approval catalysts, building alerts around FDA decisions.


## At a Glance

| Field | Value |
| --- | --- |
| Action ID | `unusualwhales-get-fda-calendar` |
| Category | Blockchain Data |
| Connector | Not required |
| Requires gas | No |
| Funds movement | None declared |
| Tags | `market-monitoring`, `event`, `events`, `market-data`, `read` |

## Payload Schema

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `limit` | `number` | No | Maximum number of FDA events to return |

## Result Schema

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `events` | `array` | Yes | List of FDA drug approval events and clinical trial milestones |

## Examples

**Workflow node**

```json
{
  "type": "unusualwhales-get-fda-calendar",
  "payload": {
    "limit": 1
  },
  "children": []
}
```
  **Test with API**

```bash
curl -X POST "https://api.b3os.org/v1/actions/unusualwhales-get-fda-calendar/test" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "inputs": {
    "limit": 1
  }
}'
```

**Use expressions for dynamic values**

Payload fields can use workflow expressions such as `{{$trigger.body.amount}}`, `{{$nodes.fetch.result.price}}`, and `{{$props.asset}}` when the value should come from a trigger, prior node, or reusable workflow prop.