Raffle Search API (1.3.0)

This document describes the Raffle Search API. It provides the features needed to build a custom user interface for the Raffle Search Engine, and provide signals that can be used to increase the accuracy of search results and provide insights through the Raffle Web App.

Tools

Some endpoints rely on an API Tool being created in advance in the Raffle Web App. An API Tool allow you to configure what sources to search in and specify how many results to return. It is possible to have muttiple API Tools for use in different contexts.

API Tools are identified by a unique id that can be obtained by clicking the "Install" button on the API Tool configuration page.

Errors

Errors are returned in a standardized format.

{
  "code: <http status code>,
  "message": "detailed error message"
}
Servers
https://api.raffle.ai/