Skip to main content

SecurityScorecardRating

Security Scorecard cybersecurity rating for a company.

type SecurityScorecardRating implements DataPoint {
id: ID!
meta: DataPointMeta!
score: Int
grade: String!
riskLevel: SecurityScorecardRiskLevel!
last30DaysScoreChange: Int
humanReadableValue: String!
provider: DataProvider! @deprecated
computedAt: DateTime!
factors: [SecurityScorecardFactor!]!
}

Fields​

SecurityScorecardRating.id ● ID! non-null scalar​

Unique rating identifier.

SecurityScorecardRating.meta ● DataPointMeta! non-null object​

Craft platform metadata for this rating version.

SecurityScorecardRating.score ● Int scalar​

Raw Security Scorecard score (0-100).

SecurityScorecardRating.grade ● String! non-null scalar​

Letter grade derived from the score.

SecurityScorecardRating.riskLevel ● SecurityScorecardRiskLevel! non-null enum​

Risk level derived from the score.

SecurityScorecardRating.last30DaysScoreChange ● Int scalar​

Score change over the last 30 days.

SecurityScorecardRating.humanReadableValue ● String! non-null scalar​

Human-readable summary of the Security Scorecard rating.

SecurityScorecardRating.computedAt ● DateTime! non-null scalar​

When Security Scorecard computed this rating.

SecurityScorecardRating.factors ● [SecurityScorecardFactor!]! non-null object​

Factor-level breakdown of the rating.

Show deprecated

SecurityScorecardRating.provider ● DataProvider! deprecated non-null object​

DEPRECATED

Use meta.provider instead; provider will be removed soon.

Data provider.

Interfaces​

DataPoint interface​

Common interface for facts (Data Points) about entities. Data Points are immutable: a change in the underlying data produces a new record with a new identifier, and meta.effectiveFrom/effectiveTo track which version is effective.

Member Of​

Company object