API (beta)

Blog Search provides a simple API to access search results. No authentication required for now. If you're actually using this API, I would love to know. Please leave a comment here.

Search Endpoint

GET /api/search?q={query}&page={page}

Response

{
  "results": [
    {
      "url": "https://example.com/blog-post",
      "title": "Example Blog Post",
      "date": "2024-01-15",
      "text": "Post content snippet..."
    }
  ],
  "total": 42,
  "page": 1,
  "total_pages": 3
}

Example

# Python
import requests

r = requests.get(
    "https://blogsearch.io/api/search",
    params={"q": "your search query"}
)
results = r.json()["results"]