API

Use Crassula APIs to bring account, payment, card and verification journeys into the products you create.

  • Banking API
  • API-key authentication
  • Client authentication
  • Webhooks
Request demo
API

Build the experience. Connect the financial capabilities.

Use Crassula APIs to bring account, payment, card and verification journeys into the products you create.

Built by your team. Used by your customers.

Your idea, in your customers’ hands.

Create the financial experience your business imagines. Build your own web or mobile product around Crassula capabilities, with account, payment and verification journeys connected behind the scenes.

  • Your own customer-facing product
  • Financial capabilities connected by API
A financial-product team reviewing a phone together.
Banking API

A financial foundation for your own interfaces.

Build client-engagement products and embed financial services into your workflows. Connect account, payment, card and verification capabilities through the Banking API, with provider-specific services behind the platform.

  • Account and payment journeys
  • Card and verification capabilities
  • Your own web and mobile interfaces
Server integration - product configuration
Webhooks API

Configure the events your product listens for.

Configure webhook endpoints and subscribe to supported platform events for transactions, cards and other capabilities. Crassula webhook management uses Svix; endpoints and subscriptions are configured once the service is enabled for your environment.

  • Endpoint and event subscriptions
  • Normalised platform events
  • Provider payloads where supported
Webhook endpoint - product configuration
Integration access

Use the authentication flow that fits your app.

The API distinguishes server-to-server API-key integration from client-side JWT authentication. Scope access for the intended integration and account for the authentication required by sensitive customer actions.

  • Server-to-server API keys
  • Client-side bearer authentication
  • Sensitive-action authentication
Integration access model - product configuration
Crassula Connectors

Connected services. One financial platform.

Build on the financial capabilities available through your Crassula integration.

Built for developers

Build the financial experience you have in mind.

Use the Banking API to discover which account-opening options are available to a client. Shape your own journey around the products configured for your fintech.

  • Retrieve account-opening options
  • Connect your own frontend to core banking
  • Use the same documented HTTP API across your stack
Explore the API docs
GET/api/clients/{clientId}/account-order-options
Node.js · native fetch
// Discover account-opening options
const baseUrl = process.env.CRASSULA_BASE_URL;
const apiKey = process.env.CRASSULA_API_KEY;
const clientId = process.env.CRASSULA_CLIENT_ID;

const path = `/api/clients/${encodeURIComponent(clientId)}/account-order-options`;
const response = await fetch(`${baseUrl}${path}`, {
  method: 'GET',
  headers: {
    Authorization: apiKey,
  },
});

if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
Case Studies

See what teams build with Crassula.

A closer look

Plan the details of your product.

The questions teams ask us before a first call.

Not covered here?Bring your question to a demo with our team.
Which capabilities can our developers build on?

The Banking API exposes account, payment, card and verification capabilities for your own products. Review the available operations, authentication flows and provider connections with your integration team.

How are webhooks enabled?

Webhook functionality is enabled for the required environment through your Crassula project manager. Authorised administrators can then configure endpoints and supported event subscriptions.

Can we keep our own customer interface?

Use the Banking API to build your own customer-facing products, or combine it with Crassula web and mobile interfaces. The underlying provider connections remain part of the financial platform.

API

Build your next financial product on Crassula.

Map the APIs, integrations and customer journeys your team wants to deliver.

Request demo
API - customer app preview
Top