GovA11y / reports

Report templates
GNU General Public License v3.0
1 stars 0 forks source link

GovA11y Logo

GovA11y Reporting

This service generates reports and data exports of GovA11y. Eventually, it will also include control mechanisms.



🏗️📤 Build and publish 🐳 images

Queries

Below are the queries used by the service.

URL Parameters

Output Formatting

The API supports output in several formats:

To specify the output format, include the format URL parameter in your request. For example, to request CSV output, your URL might look like http://example.com/endpoint?format=csv. When requesting CSV or XLSX output, the response will include a Content-Disposition header that prompts the client to download the response as a file.

Endpoints

This section describes the available API endpoints.

Domains

These endpoints provide metrics and insights about domains.

/domain/summary

Returns a summary of information for a specific domain.

Method: GET
URL Parameters:
Output Format:

You can specify the output format by including the format URL parameter in your request. The supported formats are CSV, XLSX, HTML, XML, YAML, and JSON (default).

Response Fields:

Axe Assessments

These endpoints provide data from Axe accessibility tests.

/axe/summary

Returns a summary of Axe accessibility test results for a specific domain.

Method: GET
URL Parameters:
Output Format:

You can specify the output format by including the format URL parameter in your request. The supported formats are CSV, XLSX, HTML, XML, YAML, and JSON (default).

Response Fields:

The response fields can vary depending on the specifics of the test results. A typical response would include fields such as:

/axe/results_raw

Returns raw results from Axe accessibility tests for a specific domain.

Method: GET
URL Parameters:
Output Format:

You can specify the output format by including the format URL parameter in your request. The supported formats are CSV, XLSX, HTML, XML, YAML, and JSON (default).

Response Fields:

The response fields can vary depending on the specifics of the test results. A typical response would include fields such as:

/axe/domain_error_summary

Provides a summary of Axe accessibility test results specifically for domains. This means that you can obtain an overview of the accessibility issues identified during the tests for a particular domain or set of domains.

Method: GET
URL Parameters:
Output Format:

You can specify the output format by including the format URL parameter in your request. The supported formats are CSV, XLSX, HTML, XML, YAML, and JSON (default).

Response Fields:

The response fields can vary depending on the specifics of the test results. A typical response would include fields such as:

Activity

These endpoints provide data from GovA11y Activity

imports/axe_tests

Returns a summary of Axe accessibility tests imported into ClickHouse

Method: GET
URL Parameters:
Output Format:

You can specify the output format by including the format URL parameter in your request. The supported formats are CSV, XLSX, HTML, XML, YAML, and JSON (default).

Response Fields:

The response fields can vary depending on the specifics of the test results. A typical response would include fields such as: