Get Started

Introduction

Webiliti, the web testing API

Webiliti is a web testing API that allows you to test your website for performance, accessibility, SEO, and more. You can use the API to test your website and get a detailed report with recommendations on how to improve your website. The API is built around 'sites' which are collections of pages, ideally all part of the same domain. Each page can then have various reports ran against it.

To get started make sure you are authenticated and have your API key ready.

Sites

Sites are the parent object. They contain collections of pages from which all reports can be requested. Sites can also be managed from the dashboard.

Pages

Pages are the main object of Webiliti. They contain the reports & most of the data is held here.

Screenshots

Screenshots are a report type that can be requested for a page. They are used to visually show the page at the time of the test & ideal for showing how a page has changed over time.

Metrics

Metrics are a report type that can be requested for a page. They are used to show the performance of a page.

Page Speed

Page Speed is a report type that can be requested for a page. It is used to show the performance of a page.

Issues

Issues are a report type that can be requested for a page. They are used to show any issues that have been found on the page.

Accessing Reports & Screenshots

Certain reports & screenshots are stored and are not directly accessible via the API. You can access these by making the API request and the field will return a path to your stored data. You will then need to add the prefix cdn.webiliti.com to the path to access the requested report or screenshot.

Example:

cdn.webiliti.com/screenshots/h722c1b0-7a72-4f5d-a1c2-dd36cc49e7e7.png