# Developer Resources

Build integrations with our suite of banking APIs. Access account data,
transaction history, payments, and more through our RESTful APIs.

## Getting Started

- [Authentication](/developer/auth/) — authenticate with our APIs using session cookies, bearer tokens, or header-based authentication.

## APIs

- [Accounts API](/developer/accounts/) — retrieve account identities and balances for authenticated customers. Supports field selection and FX conversion.
- [Transactions API](/developer/transactions/) — access transaction history in both raw HSBCnet and Open Banking formats. Paginated responses with flexible lookback periods.
- [Payments API](/developer/payments/) — submit and track payment files and instructions. Query payment status, view event timelines, and retrieve summaries by status.

## Integrations

- [MCP Connection](/developer/mcp/) — connect to the MCP Server for AI-powered access to accounts, FX rates, transactions, and payment tracking.
- [Connected Banking](/developer/connected-banking/) — our Connected Banking offerings and integration capabilities.

## Quick Start

All API endpoints require authentication. You'll need a valid session token
or bearer JWT to make requests. See the [Authentication guide](/developer/auth/).
