How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Barclays Product Details API

Access detailed information about Barclays banking products including rates, fees, and eligibility.

Barclays Product Details API is one of 30 APIs that Barclays publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Open Banking and Product. The published artifact set on APIs.io includes API documentation, an API reference, and an OpenAPI specification.

This API exposes 8 operations across 4 paths, and defines 44 schemas. It is described by OpenAPI 3.1.0, at version 2.4.

8 operations 4 paths 44 schemas 4 GET4 HEAD

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
2.4
Resource Areas
1

Paths & Operations 8

Across 4 paths, the API surfaces 8 operations — 4 GET, 4 HEAD. Each is listed below with its method, path, parameters, and response codes.

Operations 8
GET
/commercial-credit-cards
Lists all Barclays Commercial Credit Cards products
get_commercial-credit-cards 2 params → 200400500503429408
HEAD
/commercial-credit-cards
Gets header information on Commercial Credit Card objects.
head_commercial-credit-cards 2 params → 200400500503429408
GET
/business-current-accounts
Lists all Barclays Business Current Accounts products
get_business-current-accounts 2 params → 200400500503429408
HEAD
/business-current-accounts
Gets header information on Business Current Account objects.
head_business-current-accounts 2 params → 200400500503429408
GET
/personal-current-accounts
Lists all Barclays Personal Account products
get_personal-current-accounts 2 params → 200400500503429408
HEAD
/personal-current-accounts
Gets header information on Personal Current Accounts objects.
head_personal-current-accounts 2 params → 200400500503429408
GET
/unsecured-sme-loans
Lists all Barclays Unsecured SME Lending products
get_unsecured-sme-loans 2 params → 200400500503429408
HEAD
/unsecured-sme-loans
Gets header information on Unsecured SME loan objects.
head_unsecured-sme-loans 2 params → 200400500503429408

Schemas 44

The contract defines 44 schemas that model the data the API accepts and returns. The most detailed are HeadBusinessCurrentAccounts408Response (3 properties), HeadPersonalCurrentAccounts500Response (3 properties), GetBusinessCurrentAccounts429Response (3 properties), HeadBusinessCurrentAccounts503Response (3 properties). Each schema is shown below with its type and property counts.

HeadUnsecuredSmeLoans408Response
object
3 properties 3 required
GetBusinessCurrentAccounts429Response
object
3 properties 3 required
HeadPersonalCurrentAccounts500Response
object
3 properties 3 required
personal_account_response
object
2 properties 2 required
HeadBusinessCurrentAccounts408Response
object
3 properties 3 required
GetCommercialCreditCards503Response
object
3 properties 3 required
HeadPersonalCurrentAccounts408Response
object
3 properties 3 required
HeadBusinessCurrentAccounts500Response
object
3 properties 3 required
GetPersonalCurrentAccounts503Response
object
3 properties 3 required
HeadUnsecuredSmeLoans503Response
object
3 properties 3 required
HeadCommercialCreditCards400Response
object
3 properties 3 required
sme_lending_response
object
2 properties 2 required
GetPersonalCurrentAccounts429Response
object
3 properties 3 required
GetBusinessCurrentAccounts503Response
object
3 properties 3 required
HeadUnsecuredSmeLoans500Response
object
3 properties 3 required
GetCommercialCreditCards400Response
object
3 properties 3 required
GetBusinessCurrentAccounts400Response
object
3 properties 3 required
GetPersonalCurrentAccounts400Response
object
3 properties 3 required
HeadCommercialCreditCards429Response
object
3 properties 3 required
GetCommercialCreditCards429Response
object
3 properties 3 required
GetPersonalCurrentAccounts408Response
object
3 properties 3 required
HeadCommercialCreditCards503Response
object
3 properties 3 required
business_account_response
object
2 properties 2 required
HeadBusinessCurrentAccounts400Response
object
3 properties 3 required
HeadUnsecuredSmeLoans400Response
object
3 properties 3 required
GetCommercialCreditCards408Response
object
3 properties 3 required
GetUnsecuredSmeLoans500Response
object
3 properties 3 required
commercial_credit_cards_response
object
2 properties 2 required
GetBusinessCurrentAccounts408Response
object
3 properties 3 required
GetUnsecuredSmeLoans408Response
object
3 properties 3 required
HeadBusinessCurrentAccounts429Response
object
3 properties 3 required
HeadPersonalCurrentAccounts429Response
object
3 properties 3 required
HeadCommercialCreditCards408Response
object
3 properties 3 required
GetUnsecuredSmeLoans503Response
object
3 properties 3 required
GetBusinessCurrentAccounts500Response
object
3 properties 3 required
GetPersonalCurrentAccounts500Response
object
3 properties 3 required
HeadPersonalCurrentAccounts400Response
object
3 properties 3 required
HeadUnsecuredSmeLoans429Response
object
3 properties 3 required
GetUnsecuredSmeLoans429Response
object
3 properties 3 required
HeadPersonalCurrentAccounts503Response
object
3 properties 3 required
GetCommercialCreditCards500Response
object
3 properties 3 required
GetUnsecuredSmeLoans400Response
object
3 properties 3 required
HeadCommercialCreditCards500Response
object
3 properties 3 required
HeadBusinessCurrentAccounts503Response
object
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

barclays-product-details-openapi.yml Raw ↑

Other APIs Barclays publishes across the network.

Barclays Smartpay Web Payment API
Barclays Bank Ireland Confirmation of Funds API
Barclays Account and Transactions API
Barclays Bank Ireland Account Information API
Barclays Bank Ireland Payment Initiation API
Barclays Confirmation of Funds API
Barclays Dynamic Client Registration API
Barclays Event Notification API
Barclays Payment Initiation API
Barclays ATM Locator API
Barclays Branch Locator API
Barclays FCA Service Metrics API
Where this information came from

This is an independent, third-party profile of Barclays Product Details API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.