Documentation

Build financial
products in days.

One unified API across 40+ Saudi financial providers. KYC, accounts, cards, payments — everything you need.

Core Concepts

How it works

One Integration

Connect once. Access 40+ Saudi financial providers through a single API.

The SuperGraph

Unified GraphQL endpoint. Query any entity across any provider.

Composable Products

Stack capabilities like building blocks. Ship in days, not months.

Enterprise Security

SAMA compliant. PCI DSS Level 1. End-to-end encryption.

Quick Start

Get started in minutes

Install the SDK, initialize the client, and start building.

1

Install the SDK

npm install @hyperscale/sdk
2

Get your API key

Settings → API Keys
3

Start building

Create customers, open accounts, issue cards.

index.ts
typescript
1import { Hyperscale } from '@hyperscale/sdk';
2
3const hyperscale = new Hyperscale({
4 apiKey: process.env.HYPERSCALE_API_KEY,
5 product: 'my-neobank',
6});
7
8// One API. Any provider.
9const customer = await hyperscale.customers.create({
10 nationalId: '1234567890',
11 email: 'customer@example.com',
12});
13
14const account = await hyperscale.accounts.create({
15 customerId: customer.id,
16 type: 'CURRENT',
17 currency: 'SAR',
18});
19
20const card = await hyperscale.cards.issue({
21 accountId: account.id,
22 type: 'VIRTUAL',
23 brand: 'VISA',
24});
Architecture

12 layers of abstraction

From SAMA-licensed infrastructure to your application. Each layer handles complexity so you don't have to.

SuperGraph

Unified GraphQL API aggregating all providers

The Conductor

Orchestration engine that routes and sequences

Canonical Model

Unified data schema across all providers

Provider Network

Connections to 40+ financial providers

query.graphql
graphql
1query GetCustomer($id: ID!) {
2 customer(id: $id) {
3 id
4 kycStatus
5 accounts {
6 iban
7 balance { amount currency }
8 }
9 cards {
10 last4
11 status
12 }
13 }
14}
SuperGraph API

Query anything

One GraphQL endpoint. Any entity. Any provider. Real-time data aggregation across the entire network.

SDKs

Your language, your choice

npm install @hyperscale/sdk

v2.1.0

Ready to build?

Create your first product using the visual composer or start coding with the SDK.