# GETTR API
> Read any public GETTR profile and the platform's live trends — no key needed. GETTR is a global microblogging social network; this API returns a public account's display name, bio, website, language, follower and following counts, imported-Twitter follower count, influencer level and join date, plus what is trending on GETTR right now. Pass a username (the handle without the @). Data comes live from GETTR's own public web API — nothing cached, nothing stored. Built for social dashboards, audience analytics, creator tooling and trend monitoring on the platform.

## Authentication
All requests require your oanor API key in the `x-oanor-key` header. Get one at https://www.oanor.com/developer/keys.

```bash
curl -H "x-oanor-key: oanor_live_…" "https://api.oanor.com/gettr-api/..."
```

## Pricing
- **Free** (Free) — 27,500 calls/Mo, 3 req/s
- **Starter** ($7/Mo) — 332,000 calls/Mo, 10 req/s
- **Pro** ($20/Mo) — 1,470,000 calls/Mo, 25 req/s
- **Scale** ($46/Mo) — 5,100,000 calls/Mo, 50 req/s

## Endpoints

### User

#### `GET /v1/user` — Public profile and engagement stats for a handle

**Parameters:**
- `username` (query, required, string) — GETTR handle without the @ Example: `gettr`

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/gettr-api/v1/user?username=gettr"
```

**Response:**
```json
{
    "data": {
        "bio": "Voice of the fastest growing social media platform in history. Home to free speech, independent thought, and superior technology.",
        "joined": "2021-09-23T19:37:10.993Z",
        "source": "GETTR",
        "website": "www.gettr.com",
        "language": "en_us",
        "location": "New York, NY",
        "nickname": "GETTR Official",
        "username": "gettr",
        "followers": 17087010,
        "following": 56,
        "ousername": "gettr",
        "influencer_level": 4,
        "twitter_followers": null
    },
    "meta": {
        "timestamp": "2026-06-11T16:47:32.942Z",
        "request_id": "840c9e52-b043-4ee7-b089-d8d27ddd9935"
    },
    "status": "ok",
    "message": "User retrieved successfully",
    "success": true
}
```

### Trends

#### `GET /v1/trends` — Trending topics on GETTR right now

**Parameters:**
- `limit` (query, optional, string) — Max results (1-30) Example: `10`

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/gettr-api/v1/trends?limit=10"
```

**Response:**
```json
{
    "data": {
        "count": 10,
        "source": "GETTR",
        "trends": [
            "Trump Warns Iran of Military Response...",
            "Bannon: Up the Escalatory Ladder  ...",
            "Japan and Britain Launch Offshore Wind Cooperation...",
            "Bannon: The White House wants to get a deal done,...",
            "Iran Threatens Attack on Musk's SpaceX Facilities...",
            "Melania Trump Launches Initiative for Foster Youth...",
            "Bannon: Negotiations with Bombs ...",
            "British Defense Secretary Resigns Over Investment ...",
            "Uncertainty Surrounds Anti-Weaponization Fund...",
            "Pentagon Lockdown Over Hazardous Materials Inciden..."
        ]
    },
    "meta": {
        "timestamp": "2026-06-11T16:47:33.190Z",
        "request_id": "bfa322b5-5814-4ada-a2a2-ee80495d890e"
    },
    "status": "ok",
    "message": "Trends retrieved successfully",
    "success": true
}
```

### Meta

#### `GET /v1/meta` — Service metadata

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/gettr-api/v1/meta"
```

**Response:**
```json
{
    "data": {
        "note": "Usernames are GETTR handles without the @ (e.g. gettr, newsmax). Follower/following are live counts; joined is the account creation date.",
        "source": "GETTR public API (api.gettr.com, live)",
        "service": "gettr-api",
        "endpoints": {
            "GET /v1/meta": "This document.",
            "GET /v1/user": "Public profile and engagement stats for a handle (username=gettr).",
            "GET /v1/trends": "Trending topics on GETTR right now (limit=10, max 30)."
        },
        "description": "Live public data from GETTR, a global microblogging social network. The user endpoint returns a public profile and its engagement stats (display name, bio, website, language, follower and following counts, imported-Twitter follower count, influencer level and join date); the trends endpoint returns what is trending on GETTR right now. Live, no key, nothing stored. A genuine social-platform feed (profiles, stats and trends), distinct from the other social APIs in the catalogue.",
        "trend_sample": 5,
        "upstream_status": "ok"
    },
    "meta": {
        "timestamp": "2026-06-11T16:47:33.429Z",
        "request_id": "bc6b3d08-c2f5-425f-915c-d590090da609"
    },
    "status": "ok",
    "message": "Meta",
    "success": true
}
```


---
Marketplace page: https://www.oanor.com/api/gettr-api
OpenAPI spec: https://www.oanor.com/api/gettr-api/openapi.json
