Mixed content in our API

We'll assume you've already got the API authentication settled and you have our API key with you.

Retrieving broken links

If a site has an enabled mixed content check you can get all detected mixed content via the /api/mixed-content endpoint. To use this endpoint you'll need to now the site id of your site. You can get all sites ids by calling the get all sites enpoint.

In this example we are going to get the broken-links for site number 1.

$ curl https://ohdear.app/api/mixed-content/1 \
    -H 'Authorization: Bearer bgUKSWYL30iHg5w0WTDGHfubt5L1HBTr0atAehCeSqwNTqkU9rOmsNEmWf6Y' \
    -H 'Accept: application/json' \
    -H 'Content-Type: application/json'

Here's what the output could look like:

{
  "data":
    [
      {
          "element_name": "img",
          "mixed_content_url": "http://example.com/image.jpg",
          "found_on_url": "https://example.com"
       }
    ]
}