Foo provides a provides a REST API a corresponding Node.js API client and CLI to manage pages and Lighthouse audits programmatically.
- Create an account on Foo. You can create a basic account for free and even use the API!
- Add "pages" via Foo's dashboard to run Lighthouse against.
- Familiarize yourself with the dashboard from above by clicking around and manually triggering Lighthouse audits. By doing this, it might become apparent how Foo runs Lighthouse audits based on pages defined by the user and establishes a queue to do so.
- Find your API token in your account page on Foo as you'll need it to authenticate requests with our API.