API Hop

Documentation

Documentation API Hop

API de données 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.

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

Authentification

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.

http
Authorization: Bearer YOUR_API_KEY

Requêtes

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.

bash
curl --get "https://api.apihop.ai/v1/lemon8/app/users/profile" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=7217844966059656197"
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"]'

Facturation et pagination

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.

Référence complète

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