> ## Documentation Index
> Fetch the complete documentation index at: https://docs.useaxra.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Accept payments, move money, and build financial products with Axra

## Welcome to Axra

Axra is a financial infrastructure platform that lets you accept payments, manage wallets, and build banking products via API.

<CardGroup cols={2}>
  <Card title="Accept Payments" icon="credit-card" href="/payments/overview">
    Accept card payments, mobile money, and bank transfers across Africa and globally.
  </Card>

  <Card title="Treasury (BaaS)" icon="building-columns" href="/treasury/overview">
    Build banking products for your users — KYC, wallets, payouts, and compliance built in.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference">
    Complete API reference with code examples in every language.
  </Card>

  <Card title="SDKs" icon="puzzle-piece" href="/sdks/node">
    Node.js, Python, Pay.js, and CLI tools to integrate in minutes.
  </Card>
</CardGroup>

## Quick start

<Steps>
  <Step title="Get your API keys">
    Sign up at [app.useaxra.com](https://app.useaxra.com/register) to get your test and live API keys.
  </Step>

  <Step title="Install the SDK">
    ```bash theme={null}
    npm install @useaxra/node
    ```
  </Step>

  <Step title="Make your first API call">
    ```typescript theme={null}
    import { Axra } from '@useaxra/node';

    const axra = new Axra('sk_test_...');
    const payment = await axra.payments.create({
      amount: 5000,
      currency: 'USD',
    });
    console.log(payment);
    ```
  </Step>
</Steps>

## Base URL

All API requests are made to:

```
https://api.useaxra.com/api/v1
```

## Authentication

Authenticate by including your API key in the `x-api-key` header (merchant endpoints) or `Authorization: Bearer` header (Treasury endpoints).

```bash theme={null}
curl https://api.useaxra.com/api/v1/treasury/whoami \
  -H "Authorization: Bearer sk_test_..."
```
