Boolean
The Boolean scalar type represents true or false.
CurrencyCode
An ISO 4217 alphabetic currency code, such as USD.
DateTime
Date with time (isoformat)
Date
Date (isoformat)
Decimal
Decimal (fixed-point)
DUNS
A DUNS number. Must contain only digits and have at most 9 characters. Shorter values are zero-padded to 9 digits.
Float
The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.
HTML
HTML content.
ID
The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.
Int
The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
IntelligenceReportEvidenceDataField
Unique identifier of a data field used as evidence in a report. See 'IntelligenceReportEvidenceDataFieldReference' for known values.
IntelligenceReportGenerationErrorCode
Error code identifying the type of report generation failure: INSUFFICIENT_DATA, RISK_SCANS_NOT_RUN, DATA_SOURCE_UNAVAILABLE, LLM_SERVICE_UNAVAILABLE, WEB_SEARCH_FAILED, INTERNAL_ERROR.
IntelligenceReportWebSearchProvider
Web search provider identifier (e.g. "google").
Lab1DataBreachSeverity
Severity of a data breach to one affected company, as the provider grades it. Values: CRITICAL, SEVERE, MODERATE, LOW, UNCLASSIFIED. Treat the set as open — the provider may add or change grades.
LegacyBigInt
No description
LegacyDateTime
Date with time (isoformat)
LegacyDate
Date (isoformat)
LegacyJSON
The JSON scalar type represents JSON values as specified by ECMA-404.
LegacyQuantifindRelatedEntityOrderField
Sortable column on the related-entities table. Known values: `ENTITY_NAME / DEGREE / RELATIONSHIP_TYPE / ADDRESS / RISK_NAME / EVIDENCES. Returned as a plain string so the Portal can add new sort columns without a federation break; resolver raises on unknown values. The known catalogue is mirrored in QuantifindRelatedEntityOrderFieldReference` for frontend codegen / dropdown population.
LegacyQuantifindRelationshipType
Quantifind relationship-type code, upper-cased (`OWNER_MORE_THAN_10, BUSINESS, PARENT, ...). This is Quantifind's own relationshipTypeId, stored verbatim. Returned as a plain string so new relationship types flow through without a federation break; see QuantifindRelationshipTypeReference` for the known catalogue.
LegacyQuantifindRiskFactorCategory
Top-level network-risk category. The only known value today is `NETWORK_RISK — see api.risk_mapping for the canonical list. Returned as a plain string so new categories don't break federation; the known catalogue is mirrored in QuantifindRiskFactorCategoryReference` for frontend codegen / dropdown population.
LegacyQuantifindRiskFactorSubcategory
Network-risk filter bucket. Known values today are `FOREIGN_INFLUENCE / REGULATORY / SANCTIONS — see api.risk_mapping for the canonical list. Returned as a plain string so new buckets don't break federation; the resolver still logs unmapped values. The known catalogue is mirrored in QuantifindRiskFactorSubcategoryReference` for frontend codegen / dropdown population.
LegacyQuantifindRiskFactor
Specific Quantifind risk type — the raw `risk_id (e.g. foci_adversarial_relationship_risk_factor). Known values live in api.risk_mapping.RISK_MAPPING; new ones flow through as plain strings without a schema change. The known catalogue is mirrored in QuantifindRiskFactorReference` for frontend codegen / dropdown population.
String
The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
URL
A valid URL string.