Tests a URL with the crawler’s configuration and shows the extracted records.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Crawler ID. Universally unique identifier (UUID) of the crawler.
"e0f6db8a-24f5-4092-83a4-1b2c6cb6d809"
URL to test.
"https://www.algolia.com/blog"
Crawler configuration to update.
You can only update top-level configuration properties.
To update a nested configuration, such as actions.recordExtractor,
you must provide the complete top-level object such as actions.
OK
Date and time when the test crawl started, in RFC 3339 format.
"2024-04-02T15:34:29Z"
Date and time when the test crawl finished, in RFC 3339 format.
"2024-04-02T15:34:29Z"
Logs from the record extraction.
Parameters associated with each log.
Extracted records from the URL.
Links found on the page, which match the configuration and would be processed.
[
"https://www.algolia.com/blog/engineering/challenging-migration-heroku-google-kubernetes-engine",
"https://www.algolia.com/blog/engineering/a-tale-of-two-engines-algolia-unity"
]External data associated with the tested URL.
External data is refreshed automatically at the beginning of the crawl.
{
"externalData1": { "data1": "val1", "data2": "val2" },
"externalData2": { "data1": "val1", "data2": "val2" }
}An error.
{}