Skip to main content

WebsiteTechnologiesUsed

Description

Indicates third-party technologies used by a website.

Time Structure

This attribute also includes a historical component through the **rank** property:

  • **Rank = 0**: Reflects Enigma's most recent, validated observation of a technology being used on a website.
  • **Higher ranks (1, 2, etc.)**: Represent older, previously recorded periods of usage, preserved for reference and limited historical tracking.

Maintaining multiple ranks helps you see how a website's technology usage may have changed over time, such as switching from one payment provider to another.

Data Sources

Technologies are determined by scraping a website and identifying resources within the website content.

Methodology

This data is sourced from private vendors that we independently verify for accuracy. Currently we provide information only for payments-related technologies.

We currently identify Adyen, Braintree, PayPal, Shopify, and Stripe.

type WebsiteTechnologiesUsed implements MathFunctions {
id: UUID!
firstObservedDate: String
lastObservedDate: String
technology: String
category: String
internalId: String
internalWebsiteId: String
count(
field: String!
conditions: Conditions
): Int
sum(
field: String!
conditions: Conditions
): Int
min(
field: String!
conditions: Conditions
): Int
max(
field: String!
conditions: Conditions
): Int
avg(
field: String!
conditions: Conditions
): Float
collect(
field: String!
separator: String
conditions: Conditions
): String
minDateTime(
field: String!
conditions: Conditions
): DateTime
maxDateTime(
field: String!
conditions: Conditions
): DateTime
}

Fields

WebsiteTechnologiesUsed.id ● UUID! non-null scalar

WebsiteTechnologiesUsed.firstObservedDate ● String scalar

WebsiteTechnologiesUsed.lastObservedDate ● String scalar

WebsiteTechnologiesUsed.technology ● String scalar

This field represents the specific third-party technology being used by the website.

WebsiteTechnologiesUsed.category ● String scalar

This field represents the category of the third-party technology being used by the website. An example would be "payments"

WebsiteTechnologiesUsed.internalId ● String scalar

WebsiteTechnologiesUsed.internalWebsiteId ● String scalar

WebsiteTechnologiesUsed.count ● Int scalar

WebsiteTechnologiesUsed.count.field ● String! non-null scalar
WebsiteTechnologiesUsed.count.conditions ● Conditions input

WebsiteTechnologiesUsed.sum ● Int scalar

WebsiteTechnologiesUsed.sum.field ● String! non-null scalar
WebsiteTechnologiesUsed.sum.conditions ● Conditions input

WebsiteTechnologiesUsed.min ● Int scalar

WebsiteTechnologiesUsed.min.field ● String! non-null scalar
WebsiteTechnologiesUsed.min.conditions ● Conditions input

WebsiteTechnologiesUsed.max ● Int scalar

WebsiteTechnologiesUsed.max.field ● String! non-null scalar
WebsiteTechnologiesUsed.max.conditions ● Conditions input

WebsiteTechnologiesUsed.avg ● Float scalar

WebsiteTechnologiesUsed.avg.field ● String! non-null scalar
WebsiteTechnologiesUsed.avg.conditions ● Conditions input

WebsiteTechnologiesUsed.collect ● String scalar

WebsiteTechnologiesUsed.collect.field ● String! non-null scalar
WebsiteTechnologiesUsed.collect.separator ● String scalar
WebsiteTechnologiesUsed.collect.conditions ● Conditions input

WebsiteTechnologiesUsed.minDateTime ● DateTime scalar

WebsiteTechnologiesUsed.minDateTime.field ● String! non-null scalar
WebsiteTechnologiesUsed.minDateTime.conditions ● Conditions input

WebsiteTechnologiesUsed.maxDateTime ● DateTime scalar

WebsiteTechnologiesUsed.maxDateTime.field ● String! non-null scalar
WebsiteTechnologiesUsed.maxDateTime.conditions ● Conditions input

Interfaces

MathFunctions interface

Member Of

WebsiteTechnologiesUsedEdge object