Pidas el formato que pidas, un fallo vuelve como el sobre de error JSON, así tu cliente siempre puede leer status primero.
Formatos de salida
Los resultados llegan en JSON por defecto. Con format obtienes el mismo resultado en Markdown para modelos de lenguaje o, en Google Search, la propia página en HTML. El precio es el mismo.
format
| Valor | Qué recibes |
|---|---|
json | Predeterminado. El resultado analizado en el sobre estándar: status, credits_charged, request_id y los campos. |
markdown | El mismo resultado como texto Markdown (text/markdown), listo para un modelo de lenguaje: sin sobre, campos duplicados ni imágenes. |
raw | Solo Google Web Search: la propia página de resultados en text/html, sin scripts de seguimiento y con enlaces resueltos a su dirección real. |
BASH
curl -X POST https://api.serpbase.dev/google/search \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"q": "coffee shops", "format": "markdown"}'