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

# API Reference overview

> See AvraAPI service groups, their providers, and the safe paths for SDK and REST integrations.

```bash REST API Base Endpoint theme={null}
https://avraapi.com/api/v1
```

AvraAPI groups related capabilities into service groups. A **provider** is the managed implementation that delivers a capability within one of those groups. They are not two separate products: your application calls AvraAPI, while AvraAPI selects the configured provider behind the service.

## Choose your integration path

<CardGroup cols={2}>
  <Card title="SDK integration — Recommended" icon="code" href="/sdk/overview">
    Use an AvraAPI SDK when one supports the capability you need. SDKs keep credential handling, request creation, and response mapping consistent in your backend.
  </Card>

  <Card title="REST API — Advanced" icon="terminal" href="/api-reference/rest-api">
    Use the versioned REST API directly when you need lower-level control or an SDK is not yet available for your language.
  </Card>
</CardGroup>

<Note>
  Both paths are server-side integrations. Never put a Project Client Secret in browser, mobile, or desktop application code.
</Note>

## Service groups and providers

| Service group | Current provider or providers | What it covers |
| - | - | - |
| [Currencies](/api-reference/cbsl-rates) | AvraAPI Multi-Currency Rates | Supported currency codes, rates, conversion, and CBSL LKR rate types. |
| [SMS](/api-reference/sms/balance) | QuickSend SMS | Transactional SMS through a configured project provider. |
| [Security](/api-reference/security/vpn-shield) | AvraAPI VPN & Proxy Shield; Temporary & Burner Email Shield | IP risk checks and disposable-email detection. |
| [Location](/api-reference/location/lookup) | MaxMind GeoLite2 | IP geolocation and location intelligence. |
| [Utilities](/api-reference/utilities/qr-generate) | AvraAPI Advanced QR Generator; AvraAPI Advanced Barcode Generator; AvraAPI HTML to PDF Converter | Generated QR codes, barcodes, and PDF documents. |

The group pages introduce the available providers. Their reviewed REST operations, request models, responses, errors, and Playground controls are added only after each public contract is verified.

## What is intentionally outside this reference

This API Reference does not publish payment lifecycle operations, refunds, recurring payments, Workspaces, Wallets, Admin actions, Vault configuration, credential management, webhooks, or account-management actions. Those capabilities use their own protected product flows and are not public Playground operations.

Continue with [Providers & Microservices](/api-reference/providers-and-microservices) to understand the service model, or read the [REST API guide](/api-reference/rest-api) for the common request contract.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.