Barclays logo

Barclays

Barclays is a multinational financial services company providing retail and commercial banking, investment banking, wealth management, and credit cards. The Barclays API Exchange (developer.barclays.com) offers 22+ APIs covering open banking account information, payment initiation, confirmation of funds, ATM/branch location, rewards, digital wallet, and more, compliant with UK Open Banking and EU PSD2 standards.

23 APIs 1 Capabilities 10 Features
BankingCredit CardsFinanceOpen BankingPaymentsPSD2UK Banking

APIs

Barclays Smartpay Web Payment API

Barclays Smartpay Web Payment API enables businesses to accept payments on their website with real-time processing, secure encryption, and fraud prevention.

Barclays Bank Ireland Confirmation of Funds API

Verify the availability of funds in a Barclays Bank Ireland account in real-time.

Barclays Account and Transactions API

Access and manage account information and transaction history through UK Open Banking standards.

Barclays Bank Ireland Account Information API

Securely access and retrieve account information from Barclays Bank Ireland accounts.

Barclays Bank Ireland Payment Initiation API

Initiate payments from Barclays Bank Ireland accounts via PSD2-compliant API.

Barclays Confirmation of Funds API

Verify the availability of funds in a Barclays account in real-time.

Barclays Consent API

Manage customer consent for third-party access to Barclays account data.

Barclays Dynamic Client Registration API

Programmatically register TPP client applications with Barclays for Open Banking access.

Barclays Event Notification API

Receive real-time webhook notifications for account and transaction events.

Barclays Payment Initiation API

Securely initiate and authorize payments from Barclays accounts via Open Banking.

Barclays ATM Locator API

Find the nearest Barclays ATMs with details on available services and operating hours.

Barclays Branch Locator API

Find Barclays bank branches with addresses, phone numbers, and operating hours.

Barclays FCA Service Metrics API

Access Barclays FCA-mandated service performance metrics data.

Barclays Product Details API

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

Barclays Accounts API

Access and manage Barclays account information via Open Banking standards.

Barclays Authentication API

Secure OAuth2 authentication for accessing Barclays Open Banking APIs.

Barclays Card Application API

Integrate credit card application functionality with real-time status updates.

Barclays Cryptography Key Exchange API

Secure cryptographic key exchange for encrypted API communication with Barclays.

Barclays Digital Wallet API

Integrate digital wallet functionality for mobile payments and account management.

Barclays Payments API

Securely make and receive payments with fraud detection and real-time tracking.

Barclays Rewards Loyalty Sync API

Integrate loyalty programs and sync rewards data with Barclays customer accounts.

Barclays Rewards Pay with Points API

Enable customers to pay with Barclays Rewards points at merchant point-of-sale.

Barclays Transactions API

Access detailed transaction history and spending analytics for Barclays accounts.

Capabilities

Features

Open Banking Account Information

PSD2 and UK Open Banking compliant account balance and transaction access.

Payment Initiation

Secure third-party payment initiation from customer accounts.

Confirmation of Funds

Real-time verification of available funds for payment authorization.

ATM and Branch Locator

Location services for Barclays ATMs and branches worldwide.

Event Notifications

Real-time webhook notifications for account and transaction events.

Dynamic Client Registration

Automated TPP registration for Open Banking API access.

Rewards and Loyalty

Loyalty program integration and pay-with-points capabilities.

Digital Wallet

Mobile payment and digital wallet integration.

Card Applications

Credit card application submission and status tracking.

FCA Compliance Metrics

Mandated service performance metrics for regulatory reporting.

Use Cases

Personal Finance Management

Aggregate Barclays account data in budgeting and financial planning apps.

Open Banking Payments

Initiate payments directly from customer bank accounts via PSD2.

E-Commerce Checkout

Accept Barclays-branded payments via Smartpay Web Payment API.

Branch and ATM Finder

Embed ATM and branch location search in apps and websites.

Loyalty Integration

Integrate Barclays Rewards with merchant loyalty programs.

Credit Card Origination

Enable online credit card applications through partner platforms.

Semantic Vocabularies

Barclays Context

2 classes · 17 properties

JSON-LD

API Governance Rules

Barclays API Rules

7 rules · 5 errors 1 warnings 1 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
💬
Support
Support
🔗
Login
Login
📝
SignUp
SignUp
🔗
Knowledgebase
Knowledgebase
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability
🔗
JSON-LD
JSON-LD