Pay creators per view on numbers you can defend.
Get live view counts with a timestamp on every answer. Hidden counts stay hidden, so you never pay on a made-up zero.
100 free requests, no card needed.
| Clip | Platform | Last 30 days | Views | Payout | Status |
|---|---|---|---|---|---|
| @mira.edits7301442198832705 | TikTok | 1,204,411 | $963.53 | Ready | |
| @kofi.cutsDL2xq81qA7f | 388,902 | $311.12 | Ready | ||
| @lena.clips7302118840021077 | TikTok | 96,340 | $77.07 | Ready | |
| @juno.reelsDL3pa02rT9c | hidden | — | Held · count hiddenRe-read live | ||
| @notdaan1830094412873101 | X | 41,207 | $32.97 | Ready |
For teams like Whop, Pearpop, Collabstr, #paid, and GRIN.
The problem
Why teams use Openhandle.
| Clip | Views | Payout | Status |
|---|---|---|---|
| @kofi.cuts | 388,902 | $311.12 | Paid |
| @lena.clips | 96,340 | $77.07 | Paid |
| @juno.reels | 0 | $0.00 | Paid |
The platform hid @juno.reels’ count. The scraper reported 0. The creator got paid nothing and will be in your inbox by Monday.
| Clip | Views | Payout | Status |
|---|---|---|---|
| @kofi.cuts | 388,902 | $311.12 | Ready |
| @lena.clips | 96,340 | $77.07 | Ready |
| @juno.reels | hidden | — | Held |
Same clip. Openhandle says the count is hidden, so the run holds it for review. Nobody gets paid on a number that does not exist.
How it works
How a settlement works.
- 01
Track during the campaign
Read every clip once a day from the 24-hour cache. Each cache hit costs $0.0005.
- 02
Settle on one live read
On payday, read each clip live. One request per clip, and the number the platform showed at that moment.
- 03
Keep the receipt
Store the capture time and the source with the payout. When a creator disputes a number, you show what the platform reported and when.
curl "https://api.openhandle.dev/v1/instagram/posts/DL2xq81qA7f?freshness=live" \
-H "Authorization: Bearer $OPENHANDLE_API_KEY"{
"platform": "instagram",
"resource": "post",
"capturedAt": "2026-09-02T09:12:44Z",
"source": "live",
"data": {
"id": "DL2xq81qA7f",
"author": { "handle": "kofi.cuts", … },
"metrics": {
"views": 388902,
"likes": 24118,
"comments": 913,
"shares": 3307
}
}
}This is the number you pay on. Read live at that second, with the time and the source. Store it next to the payout and every number has a receipt.
Trust
Give finance a clear record.
Proper invoicing
Card payment, an invoice for every charge. Nothing prepaid, nothing that expires.
A person answers
Chat directly with the people who build Openhandle through Crisp.
Documentation
Read how it works.
Send your agent ahead.
Paste the prompt into your agent and it sets everything up. Or come yourself, it takes five minutes.