# Electric TypeScript Client

**Canonical:** https://apis.io/apis/electric-sql/typescript-client/  
**Provider:** ElectricSQL — https://apis.io/providers/electric-sql/  
**Documentation:** https://electric.ax/docs/api/clients/typescript

Electric TypeScript Client is one of 3 APIs that [ElectricSQL](https://apis.io/providers/electric-sql/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include TypeScript, SDK, Client Library, and JavaScript. The published artifact set on APIs.io includes API documentation.

The official @electric-sql/client NPM package that wraps the HTTP Sync API with two high-level primitives: ShapeStream (low-level message stream) and Shape (materialized view). Supports SSE, long-polling fallback, custom auth headers, PostgreSQL type parsers, and column mapping utilities for browser and Node.js environments.

## Machine-readable artifacts (2)

- **Documentation** — https://electric.ax/docs/api/clients/typescript
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/electric-sql/refs/heads/main/apis.yml

## Other ElectricSQL APIs (2)

- [Electric Sync Service Configuration API](https://apis.io/apis/electric-sql/sync-service-config-api/)
- [ElectricSQL Shape API](https://apis.io/apis/electric-sql/electric-sql-shape-api/)

## Tags

TypeScript, SDK, Client Library, JavaScript

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/electric-sql/typescript-client/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/electric-sql/.
