Errors and Response Formats
Common Error Envelope
Stigviewer route errors use this structure:
Status Codes
400: invalid request, currently used for unsupportedformat401: missing, malformed, invalid, expired, or inactive SAMS bearer token404: benchmark slug not found500: unexpected application error
Response Content Types
GET /api/v1/stigs:application/jsonGET /api/v1/stigs/{slug}/download?format=json:application/jsonGET /api/v1/stigs/{slug}/download?format=csv:text/csvGET /api/v1/stigs/{slug}/download?format=xml:application/xml