---
title: "Creator earnings estimate (rough public ranges, not a promise)."
method: POST
path: "/earnings/estimate"
tags: ["Account"]
---

# Creator earnings estimate (rough public ranges, not a promise).

`POST /earnings/estimate`

## Request

- Base URL: `https://wowreveal.com/api/v1`
- URL: `https://wowreveal.com/api/v1/earnings/estimate`
- Auth: HTTP bearer

## Request body

- object
  - `monthlyViews` integer, required
  - `tierMix` object
    - `tier1` number
    - `tier2` number
    - `tier3` number
  - `format` 'facebook_reels' | 'facebook_longform' | 'youtube_shorts' | 'tiktok', required
  - `niche` 'entertainment' | 'beauty' | 'finance' | 'general'
  - `originality` 'low_risk' | 'borderline' | 'flagged'

## Response `200`

Success

- object

## Other responses

- `400`: Invalid request (VALIDATION_ERROR and other 400 codes).
- `401`: Missing or revoked API key (INVALID_API_KEY).
- `403`: The plan has no API access, or the account is blocked.
- `429`: Rate limit (RATE_LIMITED) — see the Retry-After header.

---

[API](https://skmtc.dev/wowreveal/apis/wowreveal-rest-api.md) · [All operations](https://skmtc.dev/wowreveal/apis/wowreveal-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/wowreveal/apis/wowreveal-rest-api/revisions/cb44d779f713?raw)
