Browse documentation

Tool

Get post

Use to inspect one post's metrics, its outlier score (views / its creator's usual views; 2 or more is an outlier), virality score and engagement rate. API and MCP lookups of third-party posts cost 2 credits, even on a cache hit. Page reads of fresh saved metrics are free; a live refresh costs 2.

POSTtools.read2 credits
POST/openapi/v1/tools/get_post

Call it

curl -X POST https://api.cuekoo.com/openapi/v1/tools/get_post \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.tiktok.com/@creator/video/123"}'

The MCP tool is named cuekoo_get_post. Arguments and results are identical to the REST call.

Arguments

Send a JSON object with these fields. Scope: tools.read.

NameTypeRequired
urlstringRequired

Response

NameTypeRequired
chargedbooleanRequired
engagement_ratenumber | nullRequired
is_outlierbooleanRequired
outlier_scorenumber | nullRequired
postobjectRequired
post.captionstringRequired
post.formatstringRequired
post.metricsobjectRequired
post.metrics.commentsinteger | nullRequired
post.metrics.likesinteger | nullRequired
post.metrics.savesinteger | nullRequired
post.metrics.sharesinteger | nullRequired
post.metrics.viewsinteger | nullRequired
post.observed_atstringRequired
post.platformstringRequired
post.post_idstringRequired
post.published_atstringRequired
post.urlstringRequired
virality_scorenumber | nullRequired

A call returns the Tool's output object at HTTP 200. Failures use the error envelope.

Credits

2 credits

How credits work