Communitygithub.com

YepAPI — Référence API

Contexte complet de l’API pour YepAPI — 30 endpoints pour le SEO, SERP, le scraping web, YouTube et l’IA. Plus 110 compétences pour Next.js, React, TypeScript, shadcn/ui, la sécurité, le SEO, les tableaux de bord et bien plus.

Qu'est-ce que YepAPI — Référence API ?

Cette compétence fournit à l’assistant une référence complète de l’API YepAPI, comprenant 30 endpoints couvrant le SEO, les SERP Google, l’analyse de domaine, les concurrents, les backlinks, l’audit on-page, les tendances, la visibilité IA, le scraping web, YouTube et le chat IA. Elle permet à l’assistant de comprendre et d’appeler correctement ces endpoints directement depuis l’interface, en gérant les coûts, les paramètres obligatoires et les retours attendus. La compétence intègre également une gestion native des limites de débit (60 requêtes/min) et des codes d’erreur dédiés. Idéale pour les utilisateurs souhaitant automatiser des analyses SEO, des extractions de données web ou des tâches liées à l’IA, cette compétence est supportée par les outils comme Claude Code, Cursor et Codex grâce à son format standardisé markdown. Elle inclut également des liens vers la documentation complète, le tableau de bord et un serveur MCP.

Compatible avec~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add YepAPI/skills

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait YepAPI — Référence API ?

URL de base : https://api.yepapi.com Authentification : en-tête x-api-key Réponse : { ok: true, data: {...} } ou { ok: false, error: { code, message } } Limite de débit : 60 requêtes/min

SEO — Mots-clés

MéthodeCheminCoûtObligatoireDescription
POST/v1/seo/keywords0,15 $keywords[], locationMétriques en masse : volume, CPC, difficulté, intention, tendances (jusqu’à 100)
POST/v1/seo/keywords/ideas0,03 $keyword, locationSuggestions de mots-clés à partir d’un terme de départ
POST/v1/seo/keywords/related0,03 $keyword, locationMots-clés associés pour un terme de départ

Retourne : volume, cpc, difficulty (0-100), intent (informationnelle/commerciale/navigationnelle/transactionnelle), trend (tableau sur 12 mois)

SERP

MéthodeCheminCoûtObligatoireDescription
POST/v1/serp/google0,01 $query, locationRésultats organiques Google
POST/v1/serp/google/news0,01 $query, locationRésultats Google Actualités
POST/v1/serp/google/maps0,01 $query, locationRésultats Google Maps / locaux

Retourne : results[] avec title, url, snippet, position. Maps ajoute rating, reviews, address, phone.

Analyse de domaine

MéthodeCheminCoûtObligatoireDescription
POST/v1/seo/domain/overview0,01 $domainTrafic, mots-clés, backlinks, classement du domaine
POST/v1/seo/domain/keywords0,04 $domainMots-clés pour lesquels un domaine se classe
POST/v1/seo/domain/backlinks0,05 $domainProfil de backlinks du domaine

Retourne : aperçu donne traffic, keywords_count, backlinks, domain_rank. Mots-clés donne keyword, position, volume, url.

Concurrents

MéthodeCheminCoûtObligatoireDescription
POST/v1/seo/competitors0,04 $domainDomaines concurrents par chevauchement de mots-clés
POST/v1/seo/keyword-gap0,04 $domain, competitorÉcart de mots-clés entre deux domaines

Retourne : concurrents donne domain, overlap, traffic. Écart donne keyword, your_position, competitor_position, volume.

Backlinks

MéthodeCheminCoûtObligatoireDescription
POST/v1/seo/backlinks0,05 $targetBacklinks individuels vers un domaine/une URL
POST/v1/seo/backlinks/summary0,03 $targetMétriques agrégées + ratio dofollow
POST/v1/seo/referring-domains0,03 $targetDomaines référents avec autorité

Retourne : résumé donne total_backlinks, dofollow_ratio, domain_rank. Backlinks donne source_url, anchor, type, domain_rank.

On-Page et tendances

MéthodeCheminCoûtObligatoireDescription
POST/v1/seo/page-audit0,03 $urlAudit SEO technique (meta, titres, liens, images)
POST/v1/seo/lighthouse0,05 $urlScores Lighthouse (performance, accessibilité, SEO, bonnes pratiques)
POST/v1/seo/trends0,02 $keywords[]Évolution Google Trends dans le temps (jusqu’à 5 mots-clés)

Retourne : audit de page donne issues[], meta, headings, links, images. Lighthouse donne performance, accessibility, seo, best_practices (0-100). Tendances donne interest_over_time[].

Visibilité IA

MéthodeCheminCoûtObligatoireDescription
POST/v1/seo/ai/chatgpt0,05 $queryCe que ChatGPT raconte d’une marque/d’une requête
POST/v1/seo/ai/gemini0,05 $queryCe que Gemini raconte d’une marque/d’une requête

Retourne : response (texte), mentions[], sentiment.

Scraping Web

MéthodeCheminCoûtObligatoireDescription
POST/v1/scrape0,01 $urlScraper en markdown/HTML/texte
POST/v1/scrape/js0,02 $urlScraping avec rendu JS (navigateur headless)
POST/v1/scrape/stealth0,03 $urlContournement anti-bot (proxies résidentiels)
POST/v1/scrape/ai-extract0,03 $url, promptExtraction structurée assistée par IA

Optionnel : format (« markdown »/« html »/« text »), waitFor (sélecteur CSS), timeout (ms). Retourne : content (chaîne), metadata (titre, description, url).

YouTube

MéthodeCheminCoûtObligatoireDescription
POST/v1/youtube/search0,01 $queryRechercher des vidéos, chaînes, playlists
POST/v1/youtube/video0,02 $videoIdMétadonnées vidéo complètes + formats
POST/v1/youtube/transcript0,01 $videoIdTranscription avec horodatages
POST/v1/youtube/channel0,01 $channelId ou handleAperçu de la chaîne
POST/v1/youtube/comments0,01 $videoIdCommentaires et réponses

Retourne : recherche donne results[] avec videoId, title, views, published. Transcription donne segments[] avec text, start, duration.

Chat IA

MéthodeCheminCoûtObligatoireDescription
POST/v1/ai/chatvariablemodel, messages[]Discuter avec 69 modèles d’IA
GET/v1/ai/modelsgratuit—Lister les modèles disponibles + tarifs

Champs optionnels courants

Endpoints SEO : location (défaut « us »), language (défaut « en »), limit, offset. Endpoints de scraping : format, waitFor, timeout.

Codes d’erreur

CodeHTTPSignification
INVALID_API_KEY401Clé manquante ou invalide
REVOKED_API_KEY401Clé révoquée
NO_CREDITS402Solde insuffisant
RATE_LIMITED42960 req/min dépassées
VALIDATION_ERROR400Corps de requête incorrect
UPSTREAM_ERROR502Erreur du fournisseur
MODEL_NOT_FOUND400Modèle IA invalide
AI_UPSTREAM_ERROR502Erreur du fournisseur IA
STREAM_ERROR502SSE interrompu
NOT_FOUND404Endpoint introuvable
INTERNAL_ERROR500Erreur serveur

Liens

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

YepAPI/skills

WCAG 2.1 AA — semantic HTML, keyboard navigation, screen readers.

YepAPI/skills

Experiment setup, variant splitting, statistical significance, and feature flag integration.

YepAPI/skills

CRUD generators, data tables, user management, role-based access, and bulk operations.

YepAPI/skills

Monitor what ChatGPT and Gemini say about your brand using YepAPI.

YepAPI/skills

Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.

YepAPI/skills

Commander.js, interactive prompts with Clack, spinners, colors, config files, exit codes, and npm publishing.

YepAPI/skills

cmdk integration, Cmd+K trigger, fuzzy search, grouped actions, keyboard navigation, and dynamic action registration.

YepAPI/skills

Content planning with trend and sentiment data from YepAPI.

YepAPI/skills

Content calendar, keyword-driven planning, and content briefs.

YepAPI/skills

Theme switching with CSS variables, system preference detection, next-themes, and persistence.

YepAPI/skills

Threaded comments, @mentions, reactions, moderation queue, optimistic UI, and cursor pagination.

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Layout grids, KPI cards, data tables with sorting/filtering, sidebar navigation, and responsive breakpoints.

YepAPI/skills

Data encryption — TLS everywhere, AES-256-GCM for PII, bcrypt passwords, encrypted backups.

YepAPI/skills

Chart patterns with Recharts/Nivo/D3, responsive containers, color scales, and accessibility.

YepAPI/skills

Drizzle schema definition, push vs migrate, type-safe queries, relations, transactions, and prepared statements.

YepAPI/skills

Upload handling, resize/compress, CDN delivery, blur placeholders, and next/image patterns.

YepAPI/skills

Local business and Google Maps research using YepAPI.

YepAPI/skills

Cursor-based pagination, IntersectionObserver, virtualized lists with @tanstack/react-virtual, and scroll position restoration.

YepAPI/skills

Chat UI components, streaming responses with AI SDK, context window management, and RAG patterns.

Skills associés