For the complete documentation index, see llms.txt. This page is also available as Markdown.

Product Catalog

What it is: The Product Catalog API lets you browse the savings products available on our platform.

Products are offered by financial institutions and include fixed term deposits, instant access accounts, and notice accounts - each with specific rates, terms, and deposit limits.

How it works: Query the products endpoint to get a list of all available products with their current issues (rate tranches).

Each product includes the financial institution details, FSCS protection status, and associated documents.

Use the product issue endpoint to get specific rates and issue details.

Base URL: https://api.sandbox.flagstoneim.com/products

API Version: 2022-07-01


πŸ“‹ Endpoints

Method
Path
Description

GET

/

List all available products

GET

/{productId}

Get full detail of a specific product

GET

/{productId}/{issueNumber}/summary

Get product issue details with rates

GET

/{productId}/issue/{issueNumber}/version/{versionNumber}/document/{documentType}

Download product document


πŸ“¦ 1. List All Products

What it is: Returns all products available to your financial partner, including their current issues and rates.

How it works: Call the root endpoint to get the full product catalog. Each product includes one or more issues (rate tranches), financial institution details, and term information.

Response (200 OK):

Understanding the Product Model

Field
Description

productTermType

FixedTerm, InstantAccess, or Notice

termLengthUnit

Day, Month, Year, or NoTerm (instant access)

termLength

Duration in the unit specified (0 for instant access)

noticeLengthUnit

Day, Month, Year, or NoNotice

noticeLength

Notice period required for withdrawals

interestPaidType

When interest is paid - AtMaturity, Daily, etc.

currencyCode

Three-letter ISO-4217 currency code (GBP, EUR, USD)

Product Issues

Each product has one or more issues - these represent rate tranches:

Field
Description

productIssueNumber

The issue number of this tranche

productIssueVersionNumber

The version within the issue

ratePercent

The headline interest rate

aer

Annual Equivalent Rate

depositPerAccountMinimum

Minimum deposit amount

depositPerAccountMaximum

Maximum deposit amount

isClosedToNewAccounts

Whether this issue accepts new deposits

Financial Institution

Each product is offered by a financial institution:

Field
Description

financialInstitutionName

Full name of the bank/building society

isFscsProtected

Whether deposits are covered by FSCS (Financial Services Compensation Scheme) protection

isSharia

Whether this is a Sharia-compliant institution

countryCode

Country of the institution (ISO-3166)

financialInstitutionGroupId

Institutions in the same group share FSCS limits


πŸ” 2. Get Product Detail

What it is: Returns the full detail of a specific product, including all issues and their version history.

Response (200 OK): Returns the same product structure as the list endpoint, but for a single product with full issue version history.

Status
Meaning

200

Product found

404

Product not found


πŸ“Š 3. Get Product Summary

What it is: Returns a summary of a specific product issue, including projected returns for a proposed deposit amount.

How it works: Supply the product ID, issue number, and optionally a proposed deposit amount to see estimated balance and net rate.

Response (200 OK):


πŸ“„ 4. Get Product Document

What it is: Download product documents such as terms and conditions, deposit information, or Flagstone terms.

Document Types:

  • ProductTermsAndConditions

  • DepositInformation

  • FlagstoneTerms

Response: Returns the document as a binary file stream.


πŸ“– Full API Reference

For the complete OpenAPI specification including all schemas and field descriptions, see the Products API Reference.

Last updated