API Hop

Documentation

Documentation API Hop

Référence des endpoints Lemon8

Consultez profils, publications, commentaires, abonnés, découvertes, sujets et recherches Lemon8, et résolvez les liens partagés via 16 endpoints authentifiés.

Utilisez votre clé API API Hop. La disponibilité dépend des passerelles actives et des permissions de la clé ; cette documentation ne confirme pas une disponibilité en production.

GET accepte des paramètres de requête sans corps. Les deux endpoints POST par lots acceptent un tableau JSON de 1 à 10 chaînes non vides contenant des liens partagés, sans paramètres de requête. Utilisez Content-Type: application/json. Le corps est limité à 64 KiB. Les champs inconnus ou répétés sont refusés. Conservez identifiants et curseurs sous forme de chaînes. La recherche utilise query, pas keyword. Le délai maximal est de 60 secondes, sans nouvelle tentative automatique.

Le tarif par défaut est de $0.001 (1000 credits) par requête réussie, y compris un lot de 10 liens maximum. Les prix propres au compte prévalent. Chaque page est une requête distincte ; utilisez le curseur de la réponse précédente. Aucune pagination automatique. Les échecs du fournisseur libèrent la réservation. Un échec de règlement ne répète pas l’appel fournisseur.

Profil utilisateur

app-fetch_user_profile

GET https://api.apihop.ai/v1/lemon8/app/users/profile

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
user_idOuiID utilisateur; string-"7217844966059656197"
bash
curl --get "https://api.apihop.ai/v1/lemon8/app/users/profile" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=7217844966059656197"

Détail d’une publication

app-fetch_post_detail

GET https://api.apihop.ai/v1/lemon8/app/posts/detail

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
item_idOuiID de publication; string-"7361926875709129222"
bash
curl --get "https://api.apihop.ai/v1/lemon8/app/posts/detail" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "item_id=7361926875709129222"

Abonnés

app-fetch_user_follower_list

GET https://api.apihop.ai/v1/lemon8/app/users/followers

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
user_idOuiID utilisateur; string-"7428056850216862763"
cursorNonCurseur de la réponse précédente; string""""
bash
curl --get "https://api.apihop.ai/v1/lemon8/app/users/followers" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=7428056850216862763"

Abonnements

app-fetch_user_following_list

GET https://api.apihop.ai/v1/lemon8/app/users/following

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
user_idOuiID utilisateur; string-"7428056850216862763"
cursorNonCurseur de la réponse précédente; string""""
bash
curl --get "https://api.apihop.ai/v1/lemon8/app/users/following" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=7428056850216862763"

Commentaires

app-fetch_post_comment_list

GET https://api.apihop.ai/v1/lemon8/app/posts/comments

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
group_idOuiID du groupe de publication; string-"7361926875709129222"
item_idOuiID de publication; string-"7361926875709129222"
media_idOuiID du média de la publication; string-"7428056850216862763"
offsetNonDécalage de pagination; string"0""0"
bash
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"

Bannières de découverte

app-fetch_discover_banners

GET https://api.apihop.ai/v1/lemon8/app/discover/banners

Prix par requête réussie: $0.001 (1000 credits).

Aucun paramètre de requête.

bash
curl --get "https://api.apihop.ai/v1/lemon8/app/discover/banners" \
  -H "Authorization: Bearer YOUR_API_KEY"

Contenu de découverte

app-fetch_discover_tab

GET https://api.apihop.ai/v1/lemon8/app/discover

Prix par requête réussie: $0.001 (1000 credits).

Aucun paramètre de requête.

bash
curl --get "https://api.apihop.ai/v1/lemon8/app/discover" \
  -H "Authorization: Bearer YOUR_API_KEY"

Sélection de la rédaction

app-fetch_discover_tab_information_tabs

GET https://api.apihop.ai/v1/lemon8/app/discover/editors-picks

Prix par requête réussie: $0.001 (1000 credits).

Aucun paramètre de requête.

bash
curl --get "https://api.apihop.ai/v1/lemon8/app/discover/editors-picks" \
  -H "Authorization: Bearer YOUR_API_KEY"

app-fetch_hot_search_keywords

GET https://api.apihop.ai/v1/lemon8/app/search/trending

Prix par requête réussie: $0.001 (1000 credits).

Aucun paramètre de requête.

bash
curl --get "https://api.apihop.ai/v1/lemon8/app/search/trending" \
  -H "Authorization: Bearer YOUR_API_KEY"

Informations sur un sujet

app-fetch_topic_info

GET https://api.apihop.ai/v1/lemon8/app/topics/info

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
forum_idOuiID du sujet; string-"7174447913778593798"
bash
curl --get "https://api.apihop.ai/v1/lemon8/app/topics/info" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "forum_id=7174447913778593798"

Publications d’un sujet

app-fetch_topic_post_list

GET https://api.apihop.ai/v1/lemon8/app/topics/posts

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
categoryOuiID de catégorie du sujet; string-"590"
max_behot_timeNonCurseur de la réponse précédente; string""""
category_parameterOuiParamètre de catégorie; string-"7174447913778593798"
hashtag_nameOuiNom du hashtag; string-"lemon8christmas"
sort_typeNonType de tri; string; enum: "0""0"-
bash
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"

app-fetch_search

GET https://api.apihop.ai/v1/lemon8/app/search

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
queryOuiMot-clé de recherche; string-"lemon8"
max_cursorNonCurseur de la réponse précédente; string""""
filter_typeNonFiltre de recherche; string; enum: "", "video", "posts"""""
order_byNonOrdre de recherche; string; enum: "", "popular", "recent"""""
search_tabNonOnglet de recherche; string; enum: "main", "user", "hashtag", "article""main""main"
bash
curl --get "https://api.apihop.ai/v1/lemon8/app/search" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "query=lemon8"

ID de publication depuis un lien

app-get_item_id

GET https://api.apihop.ai/v1/lemon8/app/posts/id

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
share_textOuiLien partagé; string-"https://v.lemon8-app.com/al/OghwFTppx"
bash
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"

app-get_user_id

GET https://api.apihop.ai/v1/lemon8/app/users/id

Prix par requête réussie: $0.001 (1000 credits).

ChampObligatoireDescriptionValeur par défautExemple
share_textOuiLien partagé; string-"https://v.lemon8-app.com/al/OgZrsUppx"
bash
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"

ID de publications depuis des liens

app-get_item_ids

POST https://api.apihop.ai/v1/lemon8/app/posts/ids

Prix par requête réussie: $0.001 (1000 credits).

body: Tableau JSON de 1 à 10 chaînes de liens partagés.

bash
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"]'

app-get_user_ids

POST https://api.apihop.ai/v1/lemon8/app/users/ids

Prix par requête réussie: $0.001 (1000 credits).

body: Tableau JSON de 1 à 10 chaînes de liens partagés.

bash
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"]'

Réponses

La réponse JSON native et la précision numérique sont conservées. Le succès exige code=200 et data non null ; la structure dépend de l’endpoint. Les tableaux ou objets vides réussis sont facturables. La réponse ci-dessous est illustrative, pas un résultat réel.

json
{"code":200,"data":{"user_id":"7217844966059656197"}}

Erreurs

HTTP 400 : saisie invalide ; 401 : authentification requise ; 402 : solde insuffisant ; 403 : accès refusé ; 405 : méthode non prise en charge ; 429 : limite de débit ; 5xx : erreur du service ou fournisseur. Un HTTP 200 fournisseur avec un code métier en échec reste un échec. Conservez X-Request-Id pour le diagnostic.

Sources

Les 16 opérations et tarifs ont été vérifiés le 2026-10-31 avec l’OpenAPI officielle et les métadonnées tarifaires actuelles. Une documentation complète ne signifie pas que chaque opération a été testée en conditions réelles.

TikHub · OpenAPI · Tarifs des endpoints TikHub