# ProviderStats

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:69](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L69)

Extended provider statistics including fault information

## Extends

- [`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/)

## Properties

### active

```ts
active: boolean;
```

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:26](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/sp-registry/types.ts#L26)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`active`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#active)

***

### createdAt

```ts
createdAt: number;
```

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:76](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L76)

***

### description

```ts
description: string;
```

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:25](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/sp-registry/types.ts#L25)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`description`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#description)

***

### id

```ts
id: number;
```

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:21](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/sp-registry/types.ts#L21)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`id`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#id)

***

### name

```ts
name: string;
```

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:24](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/sp-registry/types.ts#L24)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`name`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#name)

***

### payee

```ts
payee: string;
```

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:23](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/sp-registry/types.ts#L23)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`payee`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#payee)

***

### products

```ts
products: Partial<Record<"PDP", ServiceProduct>>;
```

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:28](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/sp-registry/types.ts#L28)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`products`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#products)

***

### serviceProvider

```ts
serviceProvider: string;
```

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:22](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/sp-registry/types.ts#L22)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`serviceProvider`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#serviceprovider)

***

### status

```ts
status: string;
```

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:70](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L70)

***

### totalDataSets

```ts
totalDataSets: number;
```

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:73](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L73)

***

### totalDataSize

```ts
totalDataSize: number;
```

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:75](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L75)

***

### totalFaultedPeriods

```ts
totalFaultedPeriods: number;
```

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:71](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L71)

***

### totalFaultedPieces

```ts
totalFaultedPieces: number;
```

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:72](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L72)

***

### totalPieces

```ts
totalPieces: number;
```

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:74](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L74)

***

### updatedAt

```ts
updatedAt: number;
```

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:77](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/subgraph/service.ts#L77)