Privacy-first image search via Brave's independent index, pay-per-query over MPP/Tempo.
What it does
Brave Image Search is an MPP-enabled endpoint that returns image results from Brave's independent web index. It accepts a search query and returns up to 200 image results per call, with configurable safe-search filtering. The endpoint is part of a broader Brave Search suite (web, news, video, LLM context, AI answers) served through the Locus MPP gateway.
The endpoint uses the MPP protocol with Tempo settlement (pathUSD on Tempo L2). Each image search call costs 35,000 base units of pathUSD (6 decimals), which equals $0.035 per query. Requests are POST with a JSON body containing at minimum a query string. Optional parameters include result count (1–200, default 50) and safesearch level ("off" or "strict", defaulting to "strict").
Note: The probe did not capture a 402 challenge on HEAD/GET for this specific path (returned 404 instead), which is expected since the endpoint only accepts POST. The OpenAPI spec from the provider clearly documents this path with payment info and request schema, indicating it is a live POST-only endpoint.
Capabilities
Use cases
- —Finding royalty-free or reference images programmatically
- —Populating image galleries or mood boards from search queries
- —Augmenting AI agent workflows with visual context
- —Building image-based research tools
- —Content moderation pipelines needing image discovery
Fit
Best for
- —Agents needing privacy-respecting image search without API keys
- —High-volume image retrieval (up to 200 results per call)
- —Pay-per-use image search without subscription commitments
Not for
- —Reverse image search (query-by-image)
- —Image generation or manipulation
- —Free/unlimited image search needs
Quick start
curl -X POST https://brave.mpp.paywithlocus.com/brave/image-search \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <MPP_TOKEN>" \
-d '{"q": "aurora borealis", "count": 10, "safesearch": "strict"}'Example
Request
{
"q": "aurora borealis",
"count": 10,
"safesearch": "strict"
}Endpoint
Quality
OpenAPI schema is well-defined with clear request parameters and pricing. However, no response schema is documented, no example responses are available, and the probe returned 404 on HEAD/GET (expected for POST-only but no live 402 was captured). Crawled pages yielded no additional documentation.
Warnings
- —No 402 challenge captured on probe (endpoint is POST-only; HEAD/GET return 404)
- —No response schema documented — response format must be inferred from Brave Search API docs
- —Currency address 0x20c000000000000000000000b9537d11c60e8b50 assumed to be pathUSD with 6 decimals based on Tempo convention
Citations
- —Image search endpoint accepts POST with q, count (1-200, default 50), and safesearch parametershttps://brave.mpp.paywithlocus.com
- —Price is 35000 base units of pathUSD per query via Tempo settlementhttps://brave.mpp.paywithlocus.com
- —Part of Brave Search suite providing independent, privacy-first web searchhttps://brave.mpp.paywithlocus.com
- —API reference available at Brave documentationhttps://api.search.brave.com/app/%23/documentation