API Hop Docs
Lemon8 endpoint reference
Read Lemon8 profiles, posts, comments, followers, discovery, topics and search results, and resolve shared links through 16 authenticated endpoints.
Use your API Hop API key. Availability depends on enabled gateways and key permissions; these documents do not confirm production availability.
GET operations accept query parameters without a body. The two POST batch endpoints accept a JSON array of 1 to 10 nonempty share-link strings, with no query parameters. Use Content-Type: application/json. The body limit is 64 KiB. Unknown or repeated query fields are rejected. Preserve IDs and cursors as strings. Search uses query, not keyword. Requests time out after 60 seconds and are not retried automatically.
The default price is $0.001 (1000 credits) per successful request, including one batch request of up to 10 links. Account-specific prices take precedence. Each page is a separate request; use the cursor from the preceding response. There is no automatic pagination. Failed upstream requests release the reservation. Settlement failures do not repeat the upstream request.
User profile
app-fetch_user_profile
GET https://api.apihop.ai/v1/lemon8/app/users/profile
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
user_id | Yes | User ID; string | - | "7217844966059656197" |
curl --get "https://api.apihop.ai/v1/lemon8/app/users/profile" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=7217844966059656197"Post detail
app-fetch_post_detail
GET https://api.apihop.ai/v1/lemon8/app/posts/detail
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
item_id | Yes | Post ID; string | - | "7361926875709129222" |
curl --get "https://api.apihop.ai/v1/lemon8/app/posts/detail" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "item_id=7361926875709129222"User followers
app-fetch_user_follower_list
GET https://api.apihop.ai/v1/lemon8/app/users/followers
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
user_id | Yes | User ID; string | - | "7428056850216862763" |
cursor | No | Pagination cursor from the previous response; string | "" | "" |
curl --get "https://api.apihop.ai/v1/lemon8/app/users/followers" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=7428056850216862763"User following
app-fetch_user_following_list
GET https://api.apihop.ai/v1/lemon8/app/users/following
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
user_id | Yes | User ID; string | - | "7428056850216862763" |
cursor | No | Pagination cursor from the previous response; string | "" | "" |
curl --get "https://api.apihop.ai/v1/lemon8/app/users/following" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=7428056850216862763"Post comments
app-fetch_post_comment_list
GET https://api.apihop.ai/v1/lemon8/app/posts/comments
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
group_id | Yes | Post group ID; string | - | "7361926875709129222" |
item_id | Yes | Post ID; string | - | "7361926875709129222" |
media_id | Yes | Post media ID; string | - | "7428056850216862763" |
offset | No | Pagination offset; string | "0" | "0" |
curl --get "https://api.apihop.ai/v1/lemon8/app/posts/comments" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "group_id=7361926875709129222" \
--data-urlencode "item_id=7361926875709129222" \
--data-urlencode "media_id=7428056850216862763"Discover banners
app-fetch_discover_banners
GET https://api.apihop.ai/v1/lemon8/app/discover/banners
Price per successful request: $0.001 (1000 credits).
No query parameters.
curl --get "https://api.apihop.ai/v1/lemon8/app/discover/banners" \
-H "Authorization: Bearer YOUR_API_KEY"Discover content
app-fetch_discover_tab
GET https://api.apihop.ai/v1/lemon8/app/discover
Price per successful request: $0.001 (1000 credits).
No query parameters.
curl --get "https://api.apihop.ai/v1/lemon8/app/discover" \
-H "Authorization: Bearer YOUR_API_KEY"Editor’s picks
app-fetch_discover_tab_information_tabs
GET https://api.apihop.ai/v1/lemon8/app/discover/editors-picks
Price per successful request: $0.001 (1000 credits).
No query parameters.
curl --get "https://api.apihop.ai/v1/lemon8/app/discover/editors-picks" \
-H "Authorization: Bearer YOUR_API_KEY"Trending search terms
app-fetch_hot_search_keywords
GET https://api.apihop.ai/v1/lemon8/app/search/trending
Price per successful request: $0.001 (1000 credits).
No query parameters.
curl --get "https://api.apihop.ai/v1/lemon8/app/search/trending" \
-H "Authorization: Bearer YOUR_API_KEY"Topic information
app-fetch_topic_info
GET https://api.apihop.ai/v1/lemon8/app/topics/info
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
forum_id | Yes | Topic ID; string | - | "7174447913778593798" |
curl --get "https://api.apihop.ai/v1/lemon8/app/topics/info" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "forum_id=7174447913778593798"Topic posts
app-fetch_topic_post_list
GET https://api.apihop.ai/v1/lemon8/app/topics/posts
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
category | Yes | Topic category ID; string | - | "590" |
max_behot_time | No | Pagination cursor from the previous response; string | "" | "" |
category_parameter | Yes | Topic category parameter; string | - | "7174447913778593798" |
hashtag_name | Yes | Hashtag name; string | - | "lemon8christmas" |
sort_type | No | Sort type; string; enum: "0" | "0" | - |
curl --get "https://api.apihop.ai/v1/lemon8/app/topics/posts" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "category=590" \
--data-urlencode "category_parameter=7174447913778593798" \
--data-urlencode "hashtag_name=lemon8christmas"Search
app-fetch_search
GET https://api.apihop.ai/v1/lemon8/app/search
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
query | Yes | Search keyword; string | - | "lemon8" |
max_cursor | No | Pagination cursor from the previous response; string | "" | "" |
filter_type | No | Search filter; string; enum: "", "video", "posts" | "" | "" |
order_by | No | Search order; string; enum: "", "popular", "recent" | "" | "" |
search_tab | No | Search tab; string; enum: "main", "user", "hashtag", "article" | "main" | "main" |
curl --get "https://api.apihop.ai/v1/lemon8/app/search" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=lemon8"Post ID from share link
app-get_item_id
GET https://api.apihop.ai/v1/lemon8/app/posts/id
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
share_text | Yes | Share link; string | - | "https://v.lemon8-app.com/al/OghwFTppx" |
curl --get "https://api.apihop.ai/v1/lemon8/app/posts/id" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "share_text=https://v.lemon8-app.com/al/OghwFTppx"User ID from share link
app-get_user_id
GET https://api.apihop.ai/v1/lemon8/app/users/id
Price per successful request: $0.001 (1000 credits).
| Field | Required | Description | Default | Example |
|---|---|---|---|---|
share_text | Yes | Share link; string | - | "https://v.lemon8-app.com/al/OgZrsUppx" |
curl --get "https://api.apihop.ai/v1/lemon8/app/users/id" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "share_text=https://v.lemon8-app.com/al/OgZrsUppx"Post IDs from share links
app-get_item_ids
POST https://api.apihop.ai/v1/lemon8/app/posts/ids
Price per successful request: $0.001 (1000 credits).
body: JSON array of 1 to 10 share-link strings.
curl -X POST "https://api.apihop.ai/v1/lemon8/app/posts/ids" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
--data '["https://www.lemon8-app.com/@deathlabs_/7445613324903006766","https://v.lemon8-app.com/al/OghwFTppx"]'User IDs from share links
app-get_user_ids
POST https://api.apihop.ai/v1/lemon8/app/users/ids
Price per successful request: $0.001 (1000 credits).
body: JSON array of 1 to 10 share-link strings.
curl -X POST "https://api.apihop.ai/v1/lemon8/app/users/ids" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
--data '["https://www.lemon8-app.com/lemon8cars?region=us","https://v.lemon8-app.com/al/OgZrsUppx"]'Responses
The native JSON response and numeric precision are preserved. Success requires code=200 and non-null data; the data structure depends on the endpoint. Successful empty arrays or objects are billable. The response below is illustrative, not a live result.
{"code":200,"data":{"user_id":"7217844966059656197"}}Errors
HTTP 400: invalid input; 401: authentication required; 402: insufficient credit; 403: access denied; 405: unsupported method; 429: rate limit; 5xx: service or upstream failure. An upstream HTTP 200 with a failed business code is a failure. Keep X-Request-Id for troubleshooting.
Sources
All 16 operations and their prices were checked against the official OpenAPI and current endpoint price metadata on 2026-10-31. Documentation coverage does not mean every operation has passed a live test.