Skip to content

The bank you
can build on

Embed bank accounts, payments, and all kinds of financial products quickly via our simple API. Build on regulated infrastructure that's safe, compliant and secure.

We're here to help you build

  • Develop smart payments solutions for any use case, powered by our dedicated safeguarding accounts and payment rails.

  • Empower your clients with dedicated CMP compliant accounts, fast onboarding and easy reconciliation.

  • Fix your reconciliation and increase customer retention with our embedded bank accounts and competitive interest rates.

  • Power cross-border payments, remittances, FX and savings with our dedicated FSCS protected bank accounts.

  • Streamline loan repayments and seamlessly take care of reporting and compliance with our embedded bank accounts.

  • Expand your employee benefits offering with our embedded savings accounts and stay on-top of compliance with safeguarding.

Banking infrastructure built to evolve

Our own core banking platform and license means we adapt as quickly as money changes. Agentic finance. Stablecoins. Whatever comes next.

An illustration showing the distinct layers in Griffin's stack. From top to bottom: brands embedding finance, fintech ecosystem, Griffin platform, Griffin bank.

Our products

Safeguarding accounts

Ringfence your customers’ money in compliance with safeguarding regulations. Dedicated and pooled accounts available.

Client money accounts

Manage your clients' money in compliance with CMP, CASS, SRA or other industry regulation. Dedicated or pooled accounts available.

Embedded savings

Help your customers grow their money with interest-bearing savings account embedded seamlessly into your product or app.

Business banking

Open operational bank accounts for your fintech or VC-backed startup. Manage everything online or via API, and earn interest on all of your funds while you build.

Payments

Send UK domestic payments via FPS, and make instant transfers to other Griffin accounts. Bacs, CHAPS, and Direct Debit coming soon.

Verify

Automate KYC and financial crime prevention checks with our end-to-end customer onboarding product.

Start coding today

  • Purpose-built API

    Using clean JSON over REST

  • Clear documentation

    Comprehensive API reference and guides

  • Immutable architecture

    Core banking system based on a durable event log

  • Cloud native

    Built on scalable, resilient infrastructure

  • Free sandbox

    Start testing right away‍—‌no fees, no sales pitch, no NDAs

GET /v0/legal-persons
Host: api.griffin.com
Content-Type: application/json
{
  "legal-persons": [
    {
      "latest-decision": {
        "verification-url": "/v0/verifications/vn.IHZlcmlmaWNhdGlvbi1pZA",
        "decision-outcome": "accepted",
        "decision-maker": "system",
        "decision-notes": "string",
        "created-at": "2019-08-24T14:15:22Z",
        "decision-user-url": "/v0/users/ur.ICAgICAgICAgdXNlci1pZA",
        "decision-user-username": "user@example.com",
        "decision-ops-user": "griffin-ops-user"
      },
      "legal-person-type": "individual",
      "latest-risk-rating-url": "/v0/risk-ratings/rr.ICByaXNrLXJhdGluZy1pZA",
      "display-name": "Company name",
      "application-status": "referred",
      "legal-person-url": "/v0/legal-persons/lp.IGxlZ2FsLXBlcnNvbi1pZA",
      "legal-person-decisions-url": "/v0/legal-persons/lp.IGxlZ2FsLXBlcnNvbi1pZA/decisions",
      "status-changed-at": "2019-08-24T14:15:22Z",
      "created-at": "2019-08-24T14:15:22Z",
      "legal-person-claims-url": "/v0/legal-persons/lp.IGxlZ2FsLXBlcnNvbi1pZA/claims",
      "legal-person-bank-payees-url": "/v0/legal-persons/lp.IGxlZ2FsLXBlcnNvbi1pZA/bank/payees",
      "legal-person-verifications-url": "/v0/legal-persons/lp.IGxlZ2FsLXBlcnNvbi1pZA/verifications",
      "legal-name": "string",
      "legal-person-documents-url": "/v0/legal-persons/lp.IGxlZ2FsLXBlcnNvbi1pZA/documents"
    }
  ],
  "links": {
    "prev": "string",
    "next": "string"
  },
  "meta": {
    "page": {
      "total": 0,
      "estimated-total": {
        "at-least": 10000
      }
    }
  },
  "included": {
    "verifications": [
      {
        "verification-url": "/v0/verifications/vn.IHZlcmlmaWNhdGlvbi1pZA",
        "updated-at": "2019-08-24T14:15:22Z",
        "legal-person-url": "/v0/legal-persons/lp.IGxlZ2FsLXBlcnNvbi1pZA",
        "workflow-url": "/v0/workflows/wf.ICAgICB3b3JrZmxvdy1pZA",
        "created-at": "2019-08-24T14:15:22Z",
        "verification-checks-url": "/v0/verifications/vn.IHZlcmlmaWNhdGlvbi1pZA/checks",
        "risk-rating": "high-risk",
        "verification-status": "in-progress",
        "verification-risk-assessments-url": "/v0/verifications/vn.IHZlcmlmaWNhdGlvbi1pZA/risk-assessments"
      }
    ],
    "risk-rating-entries": [
      {
        "risk-rating-url": "/v0/risk-ratings/rr.ICByaXNrLXJhdGluZy1pZA",
        "risk-rating": "high-risk",
        "legal-person-url": "/v0/legal-persons/lp.IGxlZ2FsLXBlcnNvbi1pZA",
        "notes": "string",
        "manually-created-by": {
          "manually-created-by-type": "ops-user"
        },
        "verification-url": "/v0/verifications/vn.IHZlcmlmaWNhdGlvbi1pZA",
        "previous-risk-rating": "high-risk"
      }
    ]
  }
} 

Built for speed

We're here to get you going quickly. Start building today with no sales calls, time limits or NDAs.

  • Pay for what you use, scale as you grow. No hidden fees.

  • Experiment with real banking infrastructure. No strings attached.

  • Build with clear API references. Find what you need.

  • Learn what's required to go live. Get ready faster.

Let's start building

Build, embed, launch and scale your financial products on one powerful platform.

Contact sales