interface SecurityScorecardNodeParameters {
additionalFields?: {
days_to_resolve_issue?: number;
domain?: string;
grade_to_maintain?: string;
is_organization_point_of_contact?: boolean;
issue_desc?: string;
issue_title?: string;
issue_type?: string;
sendme_copy?: boolean;
target_url?: string;
};
binaryPropertyName?: string;
branding?: | "company"
| "securityscorecard"
| "company_and_securityscorecard";
date?: string;
description?: string;
domain?: string;
email?: string;
filters?: | { severity?: string; severity_in?: string }
| {
grade?: string;
industry?: string;
issueType?: string;
status?: "active" | "inactive";
vulnerability?: string;
};
firstName?: string;
industry?: | "retail"
| "food"
| "healthcare"
| "manofacturing"
| "technology";
lastName?: string;
limit?: number;
message?: string;
name?: string;
operation?: | "create"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "generate"
| "download"
| "getFactor"
| "getFactorHistorical"
| "getHistoricalScore"
| "getScorecard"
| "getScorePlan"
| "getScore";
options?: | {
date_from?: string;
date_to?: string;
timing?: "daily"
| "monthly"
| "weekly";
}
| { from?: string; to?: string }
| { format?: "pdf" | "csv" }
| {
countries?: string;
format?: "pdf" | "csv";
ips?: string;
subdomains?: string;
};
portfolioId?: string;
privacy?: "private"
| "team"
| "shared";
report?:
| "issues"
| "summary"
| "portfolio"
| "detailed"
| "events-json"
| "partnership"
| "full-scorecard-json"
| "scorecard-footprint";
resource?: | "company"
| "industry"
| "report"
| "invite"
| "portfolio"
| "portfolioCompany";
returnAll?: boolean;
score?: number;
scorecardIdentifier?: string;
simple?: boolean;
url?: string;
}Properties§
§§§§§§§§§§§§§§§§§§
readonly additional Fields?: { ... }§
readonly binary Property Name?: stringDefault: "data"
readonly branding?:
| "company"
| "securityscorecard"
| "company_and_securityscorecard"Default: "securityscorecard"
readonly date?: string§readonly description?: string§readonly domain?: stringCompany's domain name
readonly email?: string§readonly filters?:
| { severity?: string; severity_in?: string }
| {
grade?: string;
industry?: string;
issueType?: string;
status?: "active" | "inactive";
vulnerability?: string;
}Default: {}
readonly first Name?: string§readonly industry?:
| "retail"
| "food"
| "healthcare"
| "manofacturing"
| "technology"Default: "food"
readonly last Name?: string§readonly limit?: numberMax number of results to return Default: 100 Type options: {"minValue":1,"maxValue":100}
readonly message?: stringMessage for the invitee
readonly name?: stringName of the portfolio
readonly operation?:
| "create"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "generate"
| "download"
| "getFactor"
| "getFactorHistorical"
| "getHistoricalScore"
| "getScorecard"
| "getScorePlan"
| "getScore"Default: "getFactor"
readonly options?:
| {
date_from?: string;
date_to?: string;
timing?: "daily"
| "monthly"
| "weekly";
}
| { from?: string; to?: string }
| { format?: "pdf" | "csv" }
| {
countries?: string;
format?: "pdf" | "csv";
ips?: string;
subdomains?: string;
}Default: {}
readonly portfolio Id?: string§readonly privacy?: "private" | "team" | "shared"Default: "shared"
readonly report?:
| "issues"
| "summary"
| "portfolio"
| "detailed"
| "events-json"
| "partnership"
| "full-scorecard-json"
| "scorecard-footprint"Default: "detailed"
readonly resource?:
| "company"
| "industry"
| "report"
| "invite"
| "portfolio"
| "portfolioCompany"Default: "company"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly score?: numberScore target
readonly scorecard Identifier?: stringPrimary identifier of a company or scorecard, i.e. domain.
readonly simple?: booleanWhether to return a simplified version of the response instead of the raw data Default: true
readonly url?: stringURL to a generated report
Default: {}