SDK
Clients officiels, sans dépendance ou à dépendances minimales, pour l’API serp.cheap. Chacun encapsule POST /v1/search
(ainsi que /v1/scrape et /v1/rank) avec des paramètres et des réponses typés, des nouvelles tentatives automatiques sur les
erreurs transitoires et des helpers de pagination. Neuf langages, des intégrations de frameworks pour les principales stacks web, une CLI
et un serveur MCP pour les agents IA.
Installer un SDK de langage
Section intitulée « Installer un SDK de langage »npm install @serpcheap/sdkpip install serpcheapgo get github.com/serpcheap/serpcheap-gocargo add serpcheap<dependency> <groupId>cheap.serp</groupId> <artifactId>serpcheap</artifactId> <version>0.2.0</version></dependency>composer require serpcheap/serpcheapgem install serpcheapdotnet add package SerpCheap{:serpcheap, "~> 0.2"}Intégrations de frameworks
Section intitulée « Intégrations de frameworks »Modules prêts à l’emploi qui branchent le SDK sur la configuration, le conteneur d’injection de dépendances et les conventions de votre framework.
| Framework | Langage | Installation |
|---|---|---|
| Laravel | PHP | composer require serpcheap/laravel |
| Rails | Ruby | gem install serpcheap-rails |
| Django | Python | pip install serpcheap-django |
| FastAPI | Python | pip install serpcheap-fastapi |
| Spring Boot | Java | cheap.serp:serpcheap-spring-boot-starter (Maven) |
| NestJS | Node | npm install @serpcheap/nestjs |
| Next.js | Node | npm install @serpcheap/next |
| ASP.NET Core | .NET | dotnet add package SerpCheap.AspNetCore |
Ligne de commande
Section intitulée « Ligne de commande »go install github.com/serpcheap/serpcheap-cli@latest# puisexport SERPCHEAP_API_KEY=your_keyserpcheap search "best running shoes" --gl usGuides par langage
Section intitulée « Guides par langage » JavaScript / TypeScript @serpcheap/sdk — Node 18+, zéro dépendance.
Python serpcheap — Python 3.8+, bibliothèque standard uniquement.
Go serpcheap-go — Go 1.21+, bibliothèque standard uniquement.
Rust crate serpcheap — rustls, client bloquant.
Java cheap.serp:serpcheap — Java 11+.
Tous les clients et intégrations acceptent les mêmes paramètres de recherche et renvoient la même forme de réponse. Besoin d’un accès agent/LLM à la place ? Voir le serveur MCP.