Unusual Whales UnusualWhales API

President's Posts

GET https://api.unusualwhales.com/api/potus/posts

Request

Security: Bearer Auth Authorization: Bearer <token>

Query Parameters

limit Default 200 Max 200 Min 1 optional

How many items to return. Default: 200. Max: 200. Min: 1.

Example: 50 Default: 200
>= 1 <= 200
page Page optional

Page number (use with limit). Starts on page 0.

Example: 1
search_term POTUS Post Search Term optional

Optional search term to filter posts by their text content.

Example: Walmart

Responses

200 422 500

Response Body 200 OK

post string

The full text of the post.

Example: Best fireworks show, EVER! President DJT
timestamp integer

The post's publish time as a Unix epoch timestamp in milliseconds (UTC).

Example: 1783561144000
Try It GET
Query Parameters

Request Sample
curl -X GET "https://api.unusualwhales.com/api/potus/posts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"
Response Example 200
{
  "data": [
    {
      "post": "Best fireworks show, EVER! President DJT",
      "timestamp": 1783561144000
    },
    {
      "post": "Tariffs are working. America First!",
      "timestamp": 1783550000000
    }
  ]
}