diff --git a/api-docs-urls.csv b/api-docs-urls.csv index 3a13b4d..cb7f247 100644 --- a/api-docs-urls.csv +++ b/api-docs-urls.csv @@ -220,7 +220,7 @@ WhatsApp Cloud API,https://developers.facebook.com/docs/whatsapp/cloud-api,,,,ht Notion API,https://developers.notion.com/guides/get-started/overview,https://www.notion.so/Privacy-Policy-3468d120cf614d60844b00fcfb50529d,https://www.notion.so/Terms-of-Service-5d353cf927d1433a9cb2e6b8b69d78a2,https://developers.notion.com/reference/errors,https://developers.notion.com/changelog,https://www.notion.so/Security-65b0336c3b4e43b7b8ad2728052f647b, Calendly API,https://developer.calendly.com/docs/getting-started/overview,https://calendly.com/legal/privacy-notice,https://calendly.com/legal/customer-terms-conditions,https://developer.calendly.com/api-docs/rate-limits,https://developer.calendly.com/changelog,https://calendly.com/security,https://developer.calendly.com/community Medium API,https://medium.engineering/?gi=376729a62546,,https://policy.medium.com/medium-terms-of-service-9db0094a1e0f,,,https://security.medium.com/, -Airbnb API,https://developer.withairbnb.com/,https://www.airbnb.com/help/article/2855/privacy-policy,https://www.airbnb.com/help/article/2908,https://www.airbnb.com/login_with_redirect?redirect_url=%2Foauth2%2Fauth%3Fredirect_uri%3Dhttps%253A%252F%252Foauth.readme.io%252Fp%252Fairbnb-group%252Foauth%252Fcallback%26scope%3Dpartner_profile_read%252Cbasic_profile_read%252Cemail_read%26state%3D%252Fhomes%252Fdocs%252Frate-limits%26response_type%3Dcode%26client_id%3D7bgoybsfef2r71egvdcwt8fze,https://www.airbnb.com/login_with_redirect?redirect_url=%2Foauth2%2Fauth%3Fredirect_uri%3Dhttps%253A%252F%252Foauth.readme.io%252Fp%252Fairbnb-group%252Foauth%252Fcallback%26scope%3Dpartner_profile_read%252Cbasic_profile_read%252Cemail_read%26state%3D%252Fhomes%252Fdocs%252Fchangelog%26response_type%3Dcode%26client_id%3D7bgoybsfef2r71egvdcwt8fze,https://www.airbnb.com/e/security,https://community.withairbnb.com/t5/Community-Center/ct-p/community-center +Airbnb API,https://developer.withairbnb.com/,https://www.airbnb.com/help/article/2855,https://www.airbnb.com/help/article/2908,https://www.airbnb.com/login_with_redirect?redirect_url=%2Foauth2%2Fauth%3Fredirect_uri%3Dhttps%253A%252F%252Foauth.readme.io%252Fp%252Fairbnb-group%252Foauth%252Fcallback%26scope%3Dpartner_profile_read%252Cbasic_profile_read%252Cemail_read%26state%3D%252Fhomes%252Fdocs%252Frate-limits%26response_type%3Dcode%26client_id%3D7bgoybsfef2r71egvdcwt8fze,https://www.airbnb.com/login_with_redirect?redirect_url=%2Foauth2%2Fauth%3Fredirect_uri%3Dhttps%253A%252F%252Foauth.readme.io%252Fp%252Fairbnb-group%252Foauth%252Fcallback%26scope%3Dpartner_profile_read%252Cbasic_profile_read%252Cemail_read%26state%3D%252Fhomes%252Fdocs%252Fchangelog%26response_type%3Dcode%26client_id%3D7bgoybsfef2r71egvdcwt8fze,https://www.airbnb.com/e/security,https://community.withairbnb.com/t5/Community-Center/ct-p/community-center Paypal Payouts API,https://developer.paypal.com/payouts/overview,https://www.paypal.com/us/legalhub/paypal/privacy-full,https://www.paypal.com/us/legalhub/paypal/home,https://developer.paypal.com/docs/api-basics/rate-limiting/,,https://www.paypal.com/us/security/learn-about-paypal-secure-technology,https://developer.paypal.com/community Etsy API,https://developers.etsy.com/documentation,https://www.etsy.com/legal/privacy,https://www.etsy.com/legal/terms-of-use,,,,https://community.etsy.com/ Twitter Ads API,https://docs.x.com/overview,https://x.com/en/privacy,https://x.com/en/tos,,,https://help.twitter.com/en/rules-and-policies/report-security-vulnerability,https://devcommunity.x.com/ diff --git a/datasets/link-health-history.csv b/datasets/link-health-history.csv index 971aac4..6f3f59b 100644 --- a/datasets/link-health-history.csv +++ b/datasets/link-health-history.csv @@ -20,3 +20,10 @@ date,column,checked,ok,moved,dead,blocked,error,other,llms_txt_hosts,llms_txt_se 2026-08-28,Release Notes,363,294,0,60,2,0,7,167,78,562,562 2026-08-28,Security Policy,434,417,0,4,5,0,8,167,78,562,562 2026-08-28,Developer Community/Forum,501,486,0,0,2,6,7,167,78,562,562 +2026-08-28,Official_Documentation_URL,415,368,0,30,10,0,7,167,72,562,562 +2026-08-28,Privacy Policy,530,517,1,1,8,0,3,167,72,562,562 +2026-08-28,Terms of Service,432,415,0,2,9,0,6,167,72,562,562 +2026-08-28,Rate Limiting Policy,309,290,0,8,9,0,2,167,72,562,562 +2026-08-28,Release Notes,363,294,0,60,2,0,7,167,72,562,562 +2026-08-28,Security Policy,434,410,0,1,15,0,8,167,72,562,562 +2026-08-28,Developer Community/Forum,501,449,0,0,39,6,7,167,72,562,562 diff --git a/datasets/link-health.json b/datasets/link-health.json index f09e80a..16b52dc 100644 --- a/datasets/link-health.json +++ b/datasets/link-health.json @@ -1,5 +1,5 @@ { - "generatedAt": "2026-08-28T02:29:34.788Z", + "generatedAt": "2026-08-28T02:32:43.320Z", "csv": "api-docs-urls.csv", "rows": 562, "columns": [ @@ -11,7 +11,7 @@ "Security Policy", "Developer Community/Forum" ], - "distinctUrls": 888, + "distinctUrls": 877, "alignment": { "rowsComplete": 562, "rowsIncomplete": 0, @@ -26,47 +26,47 @@ }, "totals": { "checked": 2984, - "ok": 2801, - "moved": 3, - "dead": 105, - "blocked": 29, + "ok": 2743, + "moved": 1, + "dead": 102, + "blocked": 92, "error": 6, "other": 40 }, "byColumn": { "Official_Documentation_URL": { "checked": 415, - "ok": 369, - "moved": 2, + "ok": 368, + "moved": 0, "dead": 30, - "blocked": 7, + "blocked": 10, "error": 0, "other": 7 }, "Privacy Policy": { "checked": 530, - "ok": 522, - "moved": 0, + "ok": 517, + "moved": 1, "dead": 1, - "blocked": 4, + "blocked": 8, "error": 0, "other": 3 }, "Terms of Service": { "checked": 432, - "ok": 422, + "ok": 415, "moved": 0, "dead": 2, - "blocked": 2, + "blocked": 9, "error": 0, "other": 6 }, "Rate Limiting Policy": { "checked": 309, - "ok": 291, - "moved": 1, + "ok": 290, + "moved": 0, "dead": 8, - "blocked": 7, + "blocked": 9, "error": 0, "other": 2 }, @@ -81,39 +81,44 @@ }, "Security Policy": { "checked": 434, - "ok": 417, + "ok": 410, "moved": 0, - "dead": 4, - "blocked": 5, + "dead": 1, + "blocked": 15, "error": 0, "other": 8 }, "Developer Community/Forum": { "checked": 501, - "ok": 486, + "ok": 449, "moved": 0, "dead": 0, - "blocked": 2, + "blocked": 39, "error": 6, "other": 7 } }, "llmsTxt": { "hostsProbed": 167, - "hostsServing": 78, - "share": 0.4671, + "hostsServing": 72, + "share": 0.4311, "byHost": { - "developers.openai.com": { + "openai.com": { + "status": 403, + "serves": false, + "outcome": "blocked" + }, + "docs.aws.amazon.com": { "status": 200, "serves": true, "outcome": "ok" }, - "www.microsoft.com": { + "groups.google.com": { "status": 404, "serves": false, "outcome": "dead" }, - "docs.aws.amazon.com": { + "developers.openai.com": { "status": 200, "serves": true, "outcome": "ok" @@ -123,42 +128,37 @@ "serves": false, "outcome": "dead" }, + "docs.slack.dev": { + "status": 200, + "serves": true, + "outcome": "ok" + }, "platform.openai.com": { "status": 404, "serves": false, "outcome": "dead" }, - "login.microsoftonline.com": { - "status": 404, - "serves": false, - "outcome": "dead" + "slack.com": { + "status": 200, + "serves": true, + "outcome": "ok" }, "repost.aws": { "status": 404, "serves": false, "outcome": "dead" }, - "www.dropbox.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, - "slack.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, - "openai.com": { + "www.microsoft.com": { "status": 404, "serves": false, "outcome": "dead" }, - "community.openai.com": { + "policies.google.com": { "status": 404, "serves": false, "outcome": "dead" }, - "developers.google.com": { + "community.openai.com": { "status": 404, "serves": false, "outcome": "dead" @@ -168,12 +168,17 @@ "serves": false, "outcome": "dead" }, - "groups.google.com": { + "www.dropbox.com": { + "status": 200, + "serves": true, + "outcome": "ok" + }, + "login.microsoftonline.com": { "status": 404, "serves": false, "outcome": "dead" }, - "policies.google.com": { + "developers.google.com": { "status": 404, "serves": false, "outcome": "dead" @@ -183,22 +188,17 @@ "serves": true, "outcome": "ok" }, - "slackcommunity.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, - "cloud.google.com": { + "community.hubspot.com": { "status": 404, "serves": false, "outcome": "dead" }, - "docs.slack.dev": { + "www.twilio.com": { "status": 200, "serves": true, "outcome": "ok" }, - "support.stripe.com": { + "api.slack.com": { "status": 200, "serves": true, "outcome": "ok" @@ -208,67 +208,62 @@ "serves": true, "outcome": "ok" }, - "api.slack.com": { + "stripe.com": { "status": 200, "serves": true, "outcome": "ok" }, - "community.hubspot.com": { - "status": 404, + "developers.facebook.com": { + "status": 400, "serves": false, - "outcome": "dead" + "outcome": "other" }, - "devcenter.heroku.com": { + "slackcommunity.com": { "status": 200, "serves": true, "outcome": "ok" }, - "community.dropbox.com": { - "status": 404, + "www.whatsapp.com": { + "status": 400, "serves": false, - "outcome": "dead" + "outcome": "other" }, - "www.dropboxforum.com": { - "status": 404, - "serves": false, - "outcome": "dead" + "support.stripe.com": { + "status": 200, + "serves": true, + "outcome": "ok" }, - "stripe.com": { + "www.heroku.com": { "status": 200, "serves": true, "outcome": "ok" }, - "community.zendesk.com": { + "devcenter.heroku.com": { + "status": 200, + "serves": true, + "outcome": "ok" + }, + "adobedocs.github.io": { "status": 404, "serves": false, "outcome": "dead" }, - "www.whatsapp.com": { - "status": 400, - "serves": false, - "outcome": "other" - }, - "developers.hubspot.com": { + "community.dropbox.com": { "status": 404, "serves": false, "outcome": "dead" }, - "developers.facebook.com": { - "status": 400, - "serves": false, - "outcome": "other" - }, - "adobedocs.github.io": { + "www.linkedin.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.salesforce.com": { + "support.google.com": { "status": 200, "serves": true, "outcome": "moved" }, - "legal.hubspot.com": { + "www.dropboxforum.com": { "status": 404, "serves": false, "outcome": "dead" @@ -278,77 +273,82 @@ "serves": false, "outcome": "blocked" }, - "www.uber.com": { - "status": 404, - "serves": false, - "outcome": "dead" - }, - "www.linkedin.com": { + "developer.intuit.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.eventbrite.com": { + "community.zendesk.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.heroku.com": { + "developer.box.com": { "status": 200, "serves": true, "outcome": "ok" }, - "www.eventbrite.com.au": { + "www.uber.com": { "status": 404, "serves": false, "outcome": "dead" }, - "developer.intuit.com": { + "www.yelp.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.twilio.com": { + "www.salesforce.com": { "status": 200, "serves": true, - "outcome": "ok" - }, - "www.intuit.com": { - "status": 400, - "serves": false, - "outcome": "other" + "outcome": "moved" }, - "community.box.com": { + "legal.hubspot.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.yelp.com": { + "developers.pinterest.com": { + "status": 500, + "serves": false, + "outcome": "other" + }, + "developers.hubspot.com": { "status": 404, "serves": false, "outcome": "dead" }, - "docs.x.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, "www.zillow.com": { "status": 403, "serves": false, "outcome": "blocked" }, - "firebase.google.com": { + "policy.pinterest.com": { + "status": 403, + "serves": false, + "outcome": "blocked" + }, + "www.eventbrite.com.au": { "status": 404, "serves": false, "outcome": "dead" }, - "developer.box.com": { + "www.eventbrite.com": { + "status": 404, + "serves": false, + "outcome": "dead" + }, + "developer.zendesk.com": { + "status": 404, + "serves": false, + "outcome": "dead" + }, + "docs.x.com": { "status": 200, "serves": true, "outcome": "ok" }, - "docs.cloud.google.com": { + "firebase.google.com": { "status": 404, "serves": false, "outcome": "dead" @@ -358,27 +358,27 @@ "serves": false, "outcome": "dead" }, - "policy.pinterest.com": { - "status": 403, + "community.box.com": { + "status": 404, "serves": false, - "outcome": "blocked" + "outcome": "dead" }, - "developer.zendesk.com": { + "docs.cloud.google.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.shopify.com": { + "x.com": { "status": 200, "serves": true, "outcome": "ok" }, - "x.com": { + "www.paypal.com": { "status": 200, "serves": true, "outcome": "ok" }, - "www.paypal.com": { + "www.shopify.com": { "status": 200, "serves": true, "outcome": "ok" @@ -393,52 +393,52 @@ "serves": false, "outcome": "dead" }, - "cloud.ibm.com": { + "community.shopify.com": { "status": 200, "serves": true, - "outcome": "moved" + "outcome": "ok" }, - "community.shopify.com": { + "help.twilio.com": { "status": 200, "serves": true, "outcome": "ok" }, - "developers.pinterest.com": { - "status": 500, + "www.facebook.com": { + "status": 400, "serves": false, "outcome": "other" }, - "www.ibm.com": { + "help.twitter.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.facebook.com": { - "status": 400, + "developer.zoominfo.com": { + "status": 404, "serves": false, - "outcome": "other" + "outcome": "dead" }, - "developer.zoominfo.com": { + "www.ibm.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.atlassian.com": { + "developer.atlassian.com": { + "status": 404, + "serves": false, + "outcome": "dead" + }, + "cloud.ibm.com": { "status": 200, "serves": true, - "outcome": "ok" + "outcome": "moved" }, "shopify.dev": { "status": 404, "serves": false, "outcome": "dead" }, - "www.wix.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, - "help.twilio.com": { + "plaid.com": { "status": 200, "serves": true, "outcome": "ok" @@ -448,22 +448,27 @@ "serves": false, "outcome": "dead" }, - "community.atlassian.com": { + "trello.com": { "status": 200, "serves": true, "outcome": "ok" }, - "help.twitter.com": { + "developers.asana.com": { + "status": 200, + "serves": true, + "outcome": "ok" + }, + "advertising.amazon.com": { "status": 404, "serves": false, "outcome": "dead" }, - "trello.com": { + "www.atlassian.com": { "status": 200, "serves": true, "outcome": "ok" }, - "developers.asana.com": { + "community.atlassian.com": { "status": 200, "serves": true, "outcome": "ok" @@ -473,90 +478,75 @@ "serves": true, "outcome": "ok" }, - "developers.intercom.com": { + "www.intercom.com": { "status": 200, "serves": true, "outcome": "ok" }, - "www.intercom.com": { + "developers.intercom.com": { "status": 200, "serves": true, "outcome": "ok" }, - "developer.payoneer.com": { + "www.zoominfo.com": { "status": 200, "serves": true, "outcome": "ok" }, - "developer.atlassian.com": { + "www.youtube.com": { "status": 404, "serves": false, "outcome": "dead" }, - "plaid.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, "forum.asana.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.reddit.com": { + "help.instagram.com": { + "status": 400, + "serves": false, + "outcome": "other" + }, + "developer.payoneer.com": { "status": 200, "serves": true, "outcome": "ok" }, - "www.youtube.com": { - "status": 404, + "www.reddit.com": { + "status": 403, "serves": false, - "outcome": "dead" + "outcome": "blocked" }, "docs.github.com": { "status": 200, "serves": true, "outcome": "ok" }, - "support.google.com": { - "status": 200, - "serves": true, - "outcome": "moved" - }, "github.com": { "status": 200, "serves": true, "outcome": "ok" }, - "advertising.amazon.com": { + "privacycenter.instagram.com": { "status": 404, "serves": false, "outcome": "dead" }, - "help.instagram.com": { - "status": 400, - "serves": false, - "outcome": "other" - }, "core.telegram.org": { "status": 200, "serves": true, "outcome": "ok" }, - "github.blog": { - "status": 404, - "serves": false, - "outcome": "dead" - }, - "privacycenter.instagram.com": { - "status": 404, - "serves": false, - "outcome": "dead" + "telegram.org": { + "status": 200, + "serves": true, + "outcome": "ok" }, - "community.intercom.com": { - "status": 404, - "serves": false, - "outcome": "dead" + "developers.notion.com": { + "status": 200, + "serves": true, + "outcome": "ok" }, "calendly.com": { "status": 200, @@ -568,32 +558,52 @@ "serves": true, "outcome": "moved" }, - "redditinc.com": { + "www.notion.so": { + "status": 200, + "serves": true, + "outcome": "ok" + }, + "policy.medium.com": { + "status": 403, + "serves": false, + "outcome": "blocked" + }, + "community.intercom.com": { "status": 404, "serves": false, "outcome": "dead" }, - "telegram.org": { + "developer.calendly.com": { "status": 200, "serves": true, "outcome": "ok" }, - "www.notion.so": { - "status": 200, - "serves": true, - "outcome": "ok" + "security.medium.com": { + "status": 403, + "serves": false, + "outcome": "blocked" + }, + "developer.withairbnb.com": { + "status": 404, + "serves": false, + "outcome": "dead" + }, + "redditinc.com": { + "status": 404, + "serves": false, + "outcome": "dead" }, "community.withairbnb.com": { "status": 403, "serves": false, "outcome": "blocked" }, - "developers.notion.com": { - "status": 200, - "serves": true, - "outcome": "ok" + "medium.engineering": { + "status": 403, + "serves": false, + "outcome": "blocked" }, - "developer.withairbnb.com": { + "cloud.google.com": { "status": 404, "serves": false, "outcome": "dead" @@ -603,27 +613,27 @@ "serves": false, "outcome": "dead" }, - "policy.medium.com": { - "status": 200, - "serves": true, - "outcome": "ok" + "dev.twitch.tv": { + "status": 403, + "serves": false, + "outcome": "blocked" }, - "www.etsy.com": { + "docs.foursquare.com": { "status": 404, "serves": false, "outcome": "dead" }, - "developers.tiktok.com": { + "www.etsy.com": { "status": 404, "serves": false, "outcome": "dead" }, - "security.medium.com": { - "status": 200, - "serves": true, - "outcome": "ok" + "github.blog": { + "status": 404, + "serves": false, + "outcome": "dead" }, - "community.etsy.com": { + "www.twitch.tv": { "status": 200, "serves": true, "outcome": "ok" @@ -633,62 +643,47 @@ "serves": false, "outcome": "dead" }, - "developer.calendly.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, - "docs.foursquare.com": { + "help.netflix.com": { "status": 404, "serves": false, "outcome": "dead" }, - "medium.engineering": { - "status": 200, - "serves": true, - "outcome": "moved" + "legal.twitch.com": { + "status": 404, + "serves": false, + "outcome": "dead" }, - "dev.twitch.tv": { + "netflixtechblog.com": { "status": 403, "serves": false, "outcome": "blocked" }, - "www.zoom.com": { - "status": 404, - "serves": false, - "outcome": "dead" - }, - "www.zoominfo.com": { + "developers.zoom.us": { "status": 200, "serves": true, "outcome": "ok" }, - "discuss.dev.twitch.com": { + "secure.na1.adobesign.com": { "status": 404, "serves": false, "outcome": "dead" }, - "sendbird.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, - "foursquare.com": { + "discuss.dev.twitch.com": { "status": 404, "serves": false, "outcome": "dead" }, "www.klarna.com": { - "status": 200, + "status": 202, "serves": true, "outcome": "ok" }, - "community.adobe.com": { + "www.zoom.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.twitch.tv": { + "community.etsy.com": { "status": 200, "serves": true, "outcome": "ok" @@ -698,72 +693,82 @@ "serves": true, "outcome": "ok" }, - "about.gitlab.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, "devforum.zoom.us": { "status": 404, "serves": false, "outcome": "dead" }, - "developers.zoom.us": { + "sendbird.com": { "status": 200, "serves": true, "outcome": "ok" }, - "help.netflix.com": { - "status": 404, - "serves": false, - "outcome": "dead" - }, - "netflixtechblog.com": { + "about.gitlab.com": { "status": 200, "serves": true, - "outcome": "moved" + "outcome": "ok" }, "bitly.com": { "status": 404, "serves": false, "outcome": "dead" }, - "sign.dropbox.com": { + "community.adobe.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.spotify.com": { - "status": 200, - "serves": true, - "outcome": "moved" + "foursquare.com": { + "status": 404, + "serves": false, + "outcome": "dead" }, "community.sendbird.com": { "status": 404, "serves": false, "outcome": "dead" }, + "docs.gitlab.com": { + "status": 200, + "serves": true, + "outcome": "ok" + }, "developers.hellosign.com": { "status": 200, "serves": true, "outcome": "ok" }, - "legal.twitch.com": { + "sign.dropbox.com": { "status": 404, "serves": false, "outcome": "dead" }, - "docs.gitlab.com": { + "www.spotify.com": { + "status": 200, + "serves": true, + "outcome": "moved" + }, + "cloudinary.com": { "status": 200, "serves": true, "outcome": "ok" }, - "secure.na1.adobesign.com": { + "developers.docusign.com": { "status": 404, "serves": false, "outcome": "dead" }, - "community.dynamics.com": { + "developers.ringcentral.com": { + "status": 404, + "serves": false, + "outcome": "dead" + }, + "developers.tiktok.com": { + "status": 404, + "serves": false, + "outcome": "dead" + }, + "forum.gitlab.com": { "status": 404, "serves": false, "outcome": "dead" @@ -773,7 +778,7 @@ "serves": true, "outcome": "ok" }, - "forum.gitlab.com": { + "developer.okta.com": { "status": 404, "serves": false, "outcome": "dead" @@ -783,55 +788,55 @@ "serves": true, "outcome": "moved" }, - "community.ringcentral.com": { + "community.dynamics.com": { "status": 404, "serves": false, "outcome": "dead" }, - "developers.docusign.com": { + "www.docusign.com": { "status": 404, "serves": false, "outcome": "dead" }, - "developer.okta.com": { + "community.ringcentral.com": { "status": 404, "serves": false, "outcome": "dead" }, + "support.okta.com": { + "status": 401, + "serves": false, + "outcome": "blocked" + }, + "openweather.co.uk": { + "status": 200, + "serves": true, + "outcome": "ok" + }, "developer.salesforce.com": { "status": 200, "serves": true, "outcome": "ok" }, - "developers.ringcentral.com": { - "status": 404, - "serves": false, - "outcome": "dead" + "trailhead.salesforce.com": { + "status": 200, + "serves": true, + "outcome": "ok" }, "trust.okta.com": { "status": 404, "serves": false, "outcome": "dead" }, - "www.docusign.com": { - "status": 404, - "serves": false, - "outcome": "dead" - }, - "www.mongodb.com": { - "status": 200, - "serves": true, - "outcome": "ok" - }, "openweathermap.org": { "status": 200, "serves": true, "outcome": "ok" }, - "openweather.co.uk": { - "status": 200, - "serves": true, - "outcome": "ok" + "discord.com": { + "status": 404, + "serves": false, + "outcome": "dead" }, "docs.discord.com": { "status": 200, @@ -848,87 +853,77 @@ "serves": true, "outcome": "ok" }, - "support.okta.com": { - "status": 401, + "community.cloudflare.com": { + "status": 403, "serves": false, "outcome": "blocked" }, - "security.salesforce.com": { - "status": 404, - "serves": false, - "outcome": "dead" - }, "www.cloudflare.com": { "status": 200, "serves": true, "outcome": "ok" }, - "trailhead.salesforce.com": { - "status": 200, - "serves": true, - "outcome": "ok" + "security.salesforce.com": { + "status": 404, + "serves": false, + "outcome": "dead" + }, + "developer.ebay.com": { + "status": 403, + "serves": false, + "outcome": "blocked" }, "mailchimp.com": { "status": 200, "serves": true, "outcome": "ok" }, + "developer.adobe.com": { + "status": 404, + "serves": false, + "outcome": "dead" + }, "developers.figma.com": { "status": 200, "serves": true, "outcome": "ok" }, - "www.figma.com": { + "forum.figma.com": { "status": 404, "serves": false, "outcome": "dead" }, - "discord.com": { + "www.figma.com": { "status": 404, "serves": false, "outcome": "dead" }, - "developer.ebay.com": { - "status": 403, + "developer.xero.com": { + "status": 404, "serves": false, - "outcome": "blocked" + "outcome": "dead" }, - "community.cloudflare.com": { + "www.xero.com": { "status": 200, "serves": true, "outcome": "ok" }, - "community.ebay.com": { + "www.mongodb.com": { "status": 200, "serves": true, "outcome": "ok" }, - "developer.xero.com": { - "status": 404, - "serves": false, - "outcome": "dead" - }, - "forum.figma.com": { - "status": 404, - "serves": false, - "outcome": "dead" - }, "support.docusign.com": { "status": 200, "serves": true, "outcome": "moved" }, - "developer.adobe.com": { - "status": 404, - "serves": false, - "outcome": "dead" - }, - "cloudinary.com": { + "community.ebay.com": { "status": 200, "serves": true, "outcome": "ok" }, - "www.xero.com": { + "www.wix.com": { "status": 200, "serves": true, "outcome": "ok" @@ -937,10 +932,23 @@ "status": 0, "serves": false, "outcome": "error" + }, + "www.intuit.com": { + "status": 0, + "serves": false, + "outcome": "error" } } }, "findings": [ + { + "api": "Airbnb API", + "column": "Privacy Policy", + "url": "https://www.airbnb.com/help/article/2855/privacy-policy", + "outcome": "moved", + "status": 200, + "finalUrl": "https://www.airbnb.com/help/article/2855" + }, { "api": "Airbnb API", "column": "Developer Community/Forum", @@ -1029,6 +1037,14 @@ "status": 403, "finalUrl": "https://www.box.com/legal/privacypolicy" }, + { + "api": "Box API", + "column": "Terms of Service", + "url": "https://www.box.com/legal/termsofservice", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://www.box.com/legal/termsofservice" + }, { "api": "Box API", "column": "Security Policy", @@ -1045,6 +1061,14 @@ "status": 403, "finalUrl": "https://www.box.com/legal/privacypolicy" }, + { + "api": "Box Content API", + "column": "Terms of Service", + "url": "https://www.box.com/legal/termsofservice", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://www.box.com/legal/termsofservice" + }, { "api": "Box Content API", "column": "Security Policy", @@ -1054,12 +1078,12 @@ "finalUrl": "https://www.box.com/security-compliance" }, { - "api": "Calendly API", - "column": "Official_Documentation_URL", - "url": "https://developer.calendly.com/", - "outcome": "moved", - "status": 200, - "finalUrl": "https://developer.calendly.com/docs/getting-started/overview" + "api": "Cloudflare API", + "column": "Developer Community/Forum", + "url": "https://community.cloudflare.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.cloudflare.com/" }, { "api": "Dropbox Activity API", @@ -1693,6 +1717,22 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/analytics" }, + { + "api": "HubSpot Analytics API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Blogging API", "column": "Official_Documentation_URL", @@ -1701,6 +1741,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/marketing/blogs" }, + { + "api": "HubSpot Blogging API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Blogs API", "column": "Official_Documentation_URL", @@ -1709,6 +1757,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/blogs" }, + { + "api": "HubSpot Blogs API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Calendar API", "column": "Official_Documentation_URL", @@ -1717,6 +1773,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/calendar" }, + { + "api": "HubSpot Calendar API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Call API", "column": "Official_Documentation_URL", @@ -1725,6 +1789,22 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/calls" }, + { + "api": "HubSpot Call API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot Campaigns API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot CMS API", "column": "Official_Documentation_URL", @@ -1733,6 +1813,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/cms" }, + { + "api": "HubSpot CMS API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Companies API", "column": "Official_Documentation_URL", @@ -1741,6 +1829,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/companies" }, + { + "api": "HubSpot Companies API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Contact Properties API", "column": "Official_Documentation_URL", @@ -1749,6 +1845,22 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/contact-properties" }, + { + "api": "HubSpot Contact Properties API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot Contacts API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot CRM API", "column": "Official_Documentation_URL", @@ -1757,6 +1869,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/crm" }, + { + "api": "HubSpot CRM API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot CRM Timeline API", "column": "Official_Documentation_URL", @@ -1765,6 +1885,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/crm-timeline" }, + { + "api": "HubSpot CRM Timeline API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Deals API", "column": "Official_Documentation_URL", @@ -1773,6 +1901,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/deals" }, + { + "api": "HubSpot Deals API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot E-commerce API", "column": "Official_Documentation_URL", @@ -1781,6 +1917,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/ecommerce" }, + { + "api": "HubSpot E-commerce API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Ecommerce API", "column": "Official_Documentation_URL", @@ -1789,6 +1933,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/ecommerce" }, + { + "api": "HubSpot Ecommerce API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Email API", "column": "Official_Documentation_URL", @@ -1797,6 +1949,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/marketing/email" }, + { + "api": "HubSpot Email API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Email Marketing API", "column": "Official_Documentation_URL", @@ -1805,6 +1965,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/email-marketing" }, + { + "api": "HubSpot Email Marketing API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Emails API", "column": "Official_Documentation_URL", @@ -1813,6 +1981,22 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/marketing/emails" }, + { + "api": "HubSpot Emails API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot Engagements API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Feedback Surveys API", "column": "Official_Documentation_URL", @@ -1821,6 +2005,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/feedback-surveys" }, + { + "api": "HubSpot Feedback Surveys API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Forms API", "column": "Official_Documentation_URL", @@ -1829,6 +2021,22 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/forms" }, + { + "api": "HubSpot Forms API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot Line Items API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Marketing API", "column": "Official_Documentation_URL", @@ -1837,6 +2045,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/marketing" }, + { + "api": "HubSpot Marketing API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Marketing Events API", "column": "Official_Documentation_URL", @@ -1845,6 +2061,22 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/marketing/events" }, + { + "api": "HubSpot Marketing Events API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot Owners API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Pipelines API", "column": "Official_Documentation_URL", @@ -1853,6 +2085,30 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/pipelines" }, + { + "api": "HubSpot Pipelines API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot Properties API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot Quotes API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Sales API", "column": "Official_Documentation_URL", @@ -1861,6 +2117,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/crm/sales" }, + { + "api": "HubSpot Sales API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Social Media API", "column": "Official_Documentation_URL", @@ -1869,6 +2133,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/marketing/social" }, + { + "api": "HubSpot Social Media API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Task Queues API", "column": "Official_Documentation_URL", @@ -1877,6 +2149,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/tasks/queues" }, + { + "api": "HubSpot Task Queues API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Tasks API", "column": "Official_Documentation_URL", @@ -1885,6 +2165,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/tasks" }, + { + "api": "HubSpot Tasks API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Tickets API", "column": "Official_Documentation_URL", @@ -1893,6 +2181,22 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/tickets" }, + { + "api": "HubSpot Tickets API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, + { + "api": "HubSpot Workflow API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "HubSpot Workflows API", "column": "Official_Documentation_URL", @@ -1901,6 +2205,14 @@ "status": 404, "finalUrl": "https://developers.hubspot.com/docs/api/workflows" }, + { + "api": "HubSpot Workflows API", + "column": "Developer Community/Forum", + "url": "https://community.hubspot.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://community.hubspot.com/" + }, { "api": "IBM Watson API", "column": "Release Notes", @@ -2000,17 +2312,33 @@ { "api": "Medium API", "column": "Official_Documentation_URL", - "url": "https://medium.engineering/?gi=610082dfd8d2", - "outcome": "moved", - "status": 200, + "url": "https://medium.engineering/?gi=376729a62546", + "outcome": "blocked", + "status": 403, "finalUrl": "https://medium.engineering/?gi=376729a62546" }, + { + "api": "Medium API", + "column": "Terms of Service", + "url": "https://policy.medium.com/medium-terms-of-service-9db0094a1e0f", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://policy.medium.com/medium-terms-of-service-9db0094a1e0f" + }, + { + "api": "Medium API", + "column": "Security Policy", + "url": "https://security.medium.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://security.medium.com/" + }, { "api": "Netflix API", "column": "Rate Limiting Policy", - "url": "https://netflixtechblog.com/?gi=0b3f2cdbfda2", - "outcome": "moved", - "status": 200, + "url": "https://netflixtechblog.com/?gi=615959a9e4f5", + "outcome": "blocked", + "status": 403, "finalUrl": "https://netflixtechblog.com/?gi=615959a9e4f5" }, { @@ -2045,6 +2373,54 @@ "status": 404, "finalUrl": "https://www.notion.so/Security-65b0336c3b4e43b7b8ad2728052f647b" }, + { + "api": "OpenAI API", + "column": "Official_Documentation_URL", + "url": "https://platform.openai.com/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://platform.openai.com/" + }, + { + "api": "OpenAI API", + "column": "Privacy Policy", + "url": "https://openai.com/policies/privacy-policy/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/policies/privacy-policy/" + }, + { + "api": "OpenAI API", + "column": "Terms of Service", + "url": "https://openai.com/policies/terms-of-use/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/policies/terms-of-use/" + }, + { + "api": "OpenAI API", + "column": "Security Policy", + "url": "https://openai.com/security-and-privacy/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/security-and-privacy/" + }, + { + "api": "OpenAI API", + "column": "Privacy Policy", + "url": "https://openai.com/policies/privacy-policy/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/policies/privacy-policy/" + }, + { + "api": "OpenAI API", + "column": "Terms of Service", + "url": "https://openai.com/policies/terms-of-use/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/policies/terms-of-use/" + }, { "api": "OpenAI API", "column": "Release Notes", @@ -2053,6 +2429,30 @@ "status": 404, "finalUrl": "https://developers.openai.com/api/docs/release-notes" }, + { + "api": "OpenAI API", + "column": "Security Policy", + "url": "https://openai.com/security-and-privacy/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/security-and-privacy/" + }, + { + "api": "OpenAI DALL-E API", + "column": "Privacy Policy", + "url": "https://openai.com/policies/privacy-policy/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/policies/privacy-policy/" + }, + { + "api": "OpenAI DALL-E API", + "column": "Terms of Service", + "url": "https://openai.com/policies/terms-of-use/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/policies/terms-of-use/" + }, { "api": "OpenAI DALL-E API", "column": "Rate Limiting Policy", @@ -2069,6 +2469,30 @@ "status": 404, "finalUrl": "https://developers.openai.com/api/docs/release-notes" }, + { + "api": "OpenAI DALL-E API", + "column": "Security Policy", + "url": "https://openai.com/security-and-privacy/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/security-and-privacy/" + }, + { + "api": "OpenAI GPT API", + "column": "Privacy Policy", + "url": "https://openai.com/policies/privacy-policy/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/policies/privacy-policy/" + }, + { + "api": "OpenAI GPT API", + "column": "Terms of Service", + "url": "https://openai.com/policies/terms-of-use/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/policies/terms-of-use/" + }, { "api": "OpenAI GPT API", "column": "Release Notes", @@ -2077,6 +2501,14 @@ "status": 404, "finalUrl": "https://developers.openai.com/api/docs/release-notes" }, + { + "api": "OpenAI GPT API", + "column": "Security Policy", + "url": "https://openai.com/security-and-privacy/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://openai.com/security-and-privacy/" + }, { "api": "PayPal API", "column": "Developer Community/Forum", @@ -2171,6 +2603,38 @@ "finalUrl": null, "error": "fetch failed" }, + { + "api": "Reddit API", + "column": "Security Policy", + "url": "https://www.reddit.com/r/redditdev/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://www.reddit.com/r/redditdev/" + }, + { + "api": "Reddit OAuth API", + "column": "Official_Documentation_URL", + "url": "https://www.reddit.com/dev/api/oauth", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://www.reddit.com/dev/api/oauth" + }, + { + "api": "Reddit OAuth API", + "column": "Rate Limiting Policy", + "url": "https://www.reddit.com/dev/api/oauth#limits", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://www.reddit.com/dev/api/oauth" + }, + { + "api": "Reddit OAuth API", + "column": "Security Policy", + "url": "https://www.reddit.com/r/redditdev/", + "outcome": "blocked", + "status": 403, + "finalUrl": "https://www.reddit.com/r/redditdev/" + }, { "api": "Slack Access Logs API", "column": "Official_Documentation_URL", @@ -2255,25 +2719,25 @@ "api": "Twitter Ads API", "column": "Security Policy", "url": "https://help.twitter.com/en/rules-and-policies/report-security-vulnerability", - "outcome": "dead", - "status": 404, - "finalUrl": "https://help.x.com/en/rules-and-policies/report-security-vulnerability" + "outcome": "blocked", + "status": 403, + "finalUrl": "https://help.twitter.com/en/rules-and-policies/report-security-vulnerability" }, { "api": "Twitter API", "column": "Security Policy", "url": "https://help.twitter.com/en/rules-and-policies/report-security-vulnerability", - "outcome": "dead", - "status": 404, - "finalUrl": "https://help.x.com/en/rules-and-policies/report-security-vulnerability" + "outcome": "blocked", + "status": 403, + "finalUrl": "https://help.twitter.com/en/rules-and-policies/report-security-vulnerability" }, { "api": "Twitter API v2", "column": "Security Policy", "url": "https://help.twitter.com/en/rules-and-policies/report-security-vulnerability", - "outcome": "dead", - "status": 404, - "finalUrl": "https://help.x.com/en/rules-and-policies/report-security-vulnerability" + "outcome": "blocked", + "status": 403, + "finalUrl": "https://help.twitter.com/en/rules-and-policies/report-security-vulnerability" }, { "api": "WhatsApp Business API",