Surf
Changed onLightweight search — returns raw URLs and optionally image URLs. No LLM synthesis, no answer generation. Fast.
Request
- Base URLhttps://search.elixpo.com
- Auth
- HTTP bearer
- or API key in header X-API-Key
- or API key in query parameter key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Search query
Max results to return
Include image search results
API key
Response
Search results
Changes
- breaking
for the
queryrequest parameterimages, default value was changed fromfalsetofalse - breaking
removed the enum value
falsefrom thequeryrequest parameterimages - breaking
removed the enum value
truefrom thequeryrequest parameterimages - breaking
for the
queryrequest parameterimages, the type changed fromstringtoboolean - breaking
the
response's property type changed from no type tostringfor status - info
api operation id
surfGetremoved and replaced withsurf - info
added the new optional
queryrequest parameterkey - info
added the non-success response with the status
- info
added the non-success response with the status
- info
removed the non-success response with the status
- info
removed
subschema #1subschema #2from theresponse propertyoneOflist for the response status
- breaking
- breaking
the
queryrequest parameterimageswas restricted to a list of enum values - breaking
for the
queryrequest parameterimages, default value was changed fromfalsetofalse - breaking
added
subschema #1subschema #2to theresponse propertyoneOflist for the response status - breaking
the
response's property type changed fromstringto no type for status - warning
deleted the
queryrequest parameterkey - info
api operation id
surfremoved and replaced withsurfGet - info
added the new enum value
falseto thequeryrequest parameterimages - info
added the new enum value
trueto thequeryrequest parameterimages - info
for the
queryrequest parameterimages, the type was generalized frombooleantostring - info
added the non-success response with the status
- info
removed the non-success response with the status
- info
removed the non-success response with the status
- breaking