v1

latestOpenAPI 3.0.3MIT2026-07-1772424.2 KB
CWE

CWE views

This API endpoint returns a given set of CWE views by identifier. Multiple identifiers are separated by a comma. If keyword "all" is given, all CWE views are returned.

get/cwe/view/{id(s)}

Path parameters

id(s)string[] required

CWE View ID(s)

Response

success

IDstring integer
Namestring
Typestring
Statusstring
Objectivestring

Example response

[
  {
    "ID": "12",
    "Name": "View Name",
    "Type": "Implicit",
    "Status": "Stable",
    "Objective": "A brief description of the objective of the view",
    "Audience": [
      {
        "Type": "Software Developers",
        "Description": "A brief description of the audience"
      }
    ],
    "Members": [
      {
        "CWE_ID": "123",
        "View_ID": "321"
      }
    ],
    "References": [
      {
        "ExternalReferenceID": "REF-2",
        "Section": "Chapter 11, Page 384",
        "Authors": [
          "John Doe",
          "Jane Doe"
        ],
        "Title": "An Analysis of All That is Wrong With Software Development",
        "Edition": "2nd Edition",
        "PublicationYear": "2000",
        "PublicationMonth": "01",
        "PublicationDay": "01",
        "Publisher": "Perfect Publishing",
        "URL": "https://example.com",
        "URLDate": "2021-10-24"
      }
    ],
    "Notes": [
      {
        "Type": "Relationship",
        "Note": "A note on the relationship"
      }
    ],
    "Content_History": [
      {
        "Type": "Submission",
        "SubmissionName": "PLOVER",
        "SubmissionDate": "2006-07-19"
      },
      {
        "Type": "Modification",
        "ModificationName": "John Doe",
        "ModificationOrganization": "ACME Corp",
        "ModificationDate": "2008-07-01",
        "ModificationComment": "Updated Description"
      },
      {
        "Type": "Rename",
        "PreviousEntryName": "Old name",
        "Date": "2000-01-04"
      }
    ]
  }
]