Accessibility (WCAG) Scanner API

  1. Home
  2. Products
  3. Accessibility (WCAG) Scanner API
★★★★★
"Super easy to integrate with."

Make Your Website Accessible for All with Ease!

API for Accessibility Scanning

Ensure your website is accessible to everyone with our powerful, easy-to-use accessibility scanning API. Whether you're a developer, content manager, or accessibility advocate, our API helps identify potential accessibility issues, making it simpler to comply with WCAG standards and create a more inclusive web. We use industry standard accessibility engines as our backend to generate our report. No setup no need for constant maintenance and upgrades, just a simple API call that always works.

How It Works:

  1. Submit Your URL: Simply send your website’s URL to our API for analysis.
  2. Scan for Accessibility Issues:Our API performs a comprehensive accessibility scan based on the latest WCAG guidelines, including visual, structural, and technical checks.
  3. Receive a Detailed JSON Report Within a minute or two, get a detailed, machine-readable JSON report outlining any issues detected. This allows you to easily track, review, and fix accessibility problems with your site.

Key Features:

  • Comprehensive Analysis Get a complete accessibility scan covering color contrast, missing alt texts, semantic HTML, keyboard navigability, and more.
  • Detailed JSON Reports Receive a structured, easy-to-read JSON report that highlights issues, severity levels, and suggestions for improvement.
  • Easy Integration Our API is designed to seamlessly integrate into your existing workflow, whether you're building accessibility tools, dashboards, or simply want a quick way to check your site’s compliance.
  • Fast and Reliable Perform accessibility scans in real-time with our fast, scalable API. Results are delivered in seconds.
  • Compliant with WCAG Follow the latest Web Content Accessibility Guidelines (WCAG) to ensure your site is accessible to users with disabilities.

Use Cases:

  • Website Accessibility Audits Regularly monitor your website’s accessibility for compliance with legal standards and user needs.
  • Developers & QA Automate accessibility checks during the development process to ensure every release is accessible by default.
  • Content Managers Get quick reports on how accessible your content is and take corrective actions to improve user experience.
  • Accessibility Consultants

Get Started:

Ready to make your website accessible for all? Start scanning your URLs today with our simple API.

Sign Up Now to get your API key and start scanning URLs instantly.

API Documentation

API End Points

The end point for connecting : If you subscribe directly from us use this endpoint.

	https://api.interfaces.one

Submitting the URL for scanning

POST /accessibility/scan
     parameters
             url=<url>

Should produce a result like below

{
    "success": {
        "total": 5
    },
    "contents": {
        "id": "arpt_sCsOttUEyWYQ_VNxULE8EweF",
        "status": "Accepted",
        "server_time_now": "2025-03-10T15:07:14.630535Z",
        "check_back_at": "2025-03-10T15:12:14.630541Z",
        "check_back_seconds": 300
    },
    "copyright": {
        "url": "interfaces.test",
        "year": "2025"
    }
}

Checking the status and getting the report back

POST /accessibility/scan/status
     parameters
             id=<report_id> // from above call

Should produce a result like below

{
    "success": {
        "total": 1
    },
    "contents": [
        {
            "id": "arpt_8KO3PeDPqydpd_MgivEynAeF",
            "status": "Success",
            "scan_report": "{\"url\": \"https://everythingfonts.com/\"..",
            "server_time_now": "2025-03-10T16:32:46.695341Z",
            "report_expires_at": "2025-03-10T16:37:46.695352Z"
        }
    ],
    "copyright": {
        "url": "api.interfaces.one",
        "year": "2025"
    }
}

The result field scan_report has the full encoded JSON report. Happy fixing accessibility bugs!

Ratelimiting

Some of our API calls may be public(requires free API key) , while others requires paid subscription. To maintain our serice levels both public and private API endpoints are ratelimited. Please consult your specific plan that you subscribed to for the rate limit details.

Authentication

Currently we support API Key based authentication. Please set your Autorization Bearer request header with value of your API key. Alternatively you can also pass api_key= as a request parameter, though we strongly discourage this mode of passing the key, since it will allow others to see your key.

In curl this would mean sending the Authorization header like below.

            
 curl -i <url> -H "Authorization: Bearer <api_key>"
            
            

If you are using PHP.

            
$authorization = "Authorization: Bearer <api_key>";
$ch = curl_init('<url>'); // Initialise cURL
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json' , $authorization ));
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); // OR GET
$result = curl_exec($ch);
curl_close($ch);
            
            

In javascript you can use headers key to add the authorization header

            
$.ajax({
   url: '<url>'
   type: 'GET',
   contentType: 'application/json'
   headers: {
      'Authorization': 'Bearer <api_key>'
   },
   success: function (result) {
       // CallBack(result);
   },
   error: function (error) {

   }
});
            
            

Pricing

Choose the Perfect Plan for Your Needs

We understand that every customer is unique, which is why we offer a variety of pricing plans tailored to fit different needs and budgets. Whether you're a small business owner, a growing startup, or a large enterprise, we have a plan that will provide you with the features and support you need to succeed. Explore our plans below and find the one that's right for you!

Interfaces One Accessibility (WCAG) Scanning API Starter

$ 99 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 1500 API Calls/day
  • 500 URL Scans/Month
  • Fast support
Get started

Interfaces One Accessibility (WCAG) Scanning API Premium

$ 999 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 15000 API Calls/day
  • 5000 URL Scans/Month
  • Fast support
Get started

Interfaces One Accessibility (WCAG) Scanning API Enterprise

$ 2499 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 50000 API Calls/day
  • 15000 URL Scans/Month
  • Fast support
Get started

Making the Web More Inclusive – One Scan at a Time.