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§
Source§readonly additional Fields?: {
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;
}
readonly additional Fields?: {
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;
}
Source§readonly branding?:
| "company"
| "securityscorecard"
| "company_and_securityscorecard"
readonly branding?:
| "company"
| "securityscorecard"
| "company_and_securityscorecard"
Default: "securityscorecard"
Source§readonly filters?:
| { severity?: string; severity_in?: string }
| {
grade?: string;
industry?: string;
issueType?: string;
status?: "active" | "inactive";
vulnerability?: string;
}
readonly filters?:
| { severity?: string; severity_in?: string }
| {
grade?: string;
industry?: string;
issueType?: string;
status?: "active" | "inactive";
vulnerability?: string;
}
Default: {}
Source§readonly industry?:
| "retail"
| "food"
| "healthcare"
| "manofacturing"
| "technology"
readonly industry?:
| "retail"
| "food"
| "healthcare"
| "manofacturing"
| "technology"
Default: "food"
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":100}
Source§readonly operation?:
| "create"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "generate"
| "download"
| "getFactor"
| "getFactorHistorical"
| "getHistoricalScore"
| "getScorecard"
| "getScorePlan"
| "getScore"
readonly operation?:
| "create"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "generate"
| "download"
| "getFactor"
| "getFactorHistorical"
| "getHistoricalScore"
| "getScorecard"
| "getScorePlan"
| "getScore"
Default: "getFactor"
Source§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;
}
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: {}
Source§readonly report?:
| "issues"
| "summary"
| "portfolio"
| "detailed"
| "events-json"
| "partnership"
| "full-scorecard-json"
| "scorecard-footprint"
readonly report?:
| "issues"
| "summary"
| "portfolio"
| "detailed"
| "events-json"
| "partnership"
| "full-scorecard-json"
| "scorecard-footprint"
Default: "detailed"
Source§readonly resource?:
| "company"
| "industry"
| "report"
| "invite"
| "portfolio"
| "portfolioCompany"
readonly resource?:
| "company"
| "industry"
| "report"
| "invite"
| "portfolio"
| "portfolioCompany"
Default: "company"
Source§readonly scorecard Identifier?: string
readonly scorecard Identifier?: string
Primary identifier of a company or scorecard, i.e. domain.
Default: {}