See also the API reference for more detail.
Service usage
Massive‘s search service delivers all organic and paid result types from popular search engines, reliably, as structured or raw data. The service has a RESTful interface that acceptsGET
requests at https://render.joinmassive.com/search.
Searches can be localized with geotargeting parameters. They’re
performed live by default or optionally queued for subsequent
retrieval. Live searches take an average of a few seconds but may require multiple retries,
in which case up to 3 minutes is allocated per API call. Usage data is
published regularly.
Authentication
You can access the service by including your secret API token in anAuthorization header:
Search parameters
Besides the geotargeting and scheduling params linked above, required and optional search params can be added in a standard query string. The keys and values Massive supports are as follows:Device emulation
Thedevice param lets you fetch device-specific results, rather than the default desktop results.
For a list of supported smartphone and tablet devices, make a request with your API token and no
params to https://render.joinmassive.com/search/devices:
Response format
Search results are returned as rendered HTML. If you request multiple results pages that don’t feature infinite scrolling, the HTML of each page will be separated from the next by an empty line (\n\n).