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

# Recorrido por la API

> Una vista rapida de como esta estructurada la API de Blockradar.

La API de Blockradar es RESTful y te da acceso programatico a cada funcion disponible en el panel de control. Esta organizada en torno a los recursos principales con los que interactuas: wallets, direcciones, transacciones y los productos construidos sobre ellos.

<Note>
  Antes de comenzar, [crea una cuenta gratuita de Blockradar](https://dashboard.blockradar.co/signup) para obtener tus claves API. Puedes probar en nuestro entorno sandbox antes de pasar a produccion.
</Note>

## URL Base

Todas las solicitudes API se realizan a:

```
https://api.blockradar.co/v1
```

## Formato de solicitud y respuesta

Todos los cuerpos de solicitud y respuestas estan formateados como JSON. Cada respuesta sigue esta estructura:

```json theme={null}
{
  "statusCode": 200,
  "message": "Request successful",
  "data": {}
}
```

| Propiedad    | Tipo           | Descripcion                                                                                            |
| ------------ | -------------- | ------------------------------------------------------------------------------------------------------ |
| `statusCode` | number         | Codigo de estado HTTP que indica exito o fallo. Usa esto para determinar el resultado de cada llamada. |
| `message`    | string         | Un resumen legible de la respuesta. En errores, describe que salio mal.                                |
| `data`       | object o array | El resultado de tu solicitud. Un recurso individual devuelve un objeto; una lista devuelve un array.   |

## Paginacion

Los endpoints de listado devuelven un objeto `meta` junto con `data`:

```json theme={null}
{
  "meta": {
    "totalItems": 704,
    "itemCount": 100,
    "itemsPerPage": 100,
    "totalPages": 8,
    "currentPage": 1
  }
}
```

| Propiedad      | Descripcion                                                 |
| -------------- | ----------------------------------------------------------- |
| `totalItems`   | Numero total de elementos en todas las paginas.             |
| `itemCount`    | Numero de elementos en la pagina actual.                    |
| `itemsPerPage` | Limite de paginacion por pagina. Por defecto: `100`.        |
| `totalPages`   | Numero total de paginas disponibles.                        |
| `currentPage`  | La pagina actual que se esta devolviendo. Por defecto: `1`. |

## Coleccion de Postman

Prefieres explorar las APIs visualmente? Usa la [Coleccion de Postman de Blockradar](https://documenter.getpostman.com/view/7709133/2s93eSYaVs) para navegar y probar cada endpoint de forma interactiva.

<CardGroup cols={2}>
  <Card title="Autenticacion" icon="lock" href="/es/about-the-api/authentication">
    Aprende como autenticar tus solicitudes API.
  </Card>

  <Card title="Errores" icon="circle-exclamation" href="/es/about-the-api/errors">
    Comprende los codigos de error y como manejarlos.
  </Card>
</CardGroup>

***

## Wallets

<CardGroup cols={2}>
  <Card title="API de Master Wallet" icon="wallet" href="/es/about-the-api/master-wallet">
    Gestiona tus master wallets, saldos y operaciones de barrido.
  </Card>

  <Card title="API de Direcciones" icon="address-card" href="/es/about-the-api/addresses">
    Genera y gestiona direcciones hijas para tus usuarios.
  </Card>

  <Card title="Webhooks" icon="webhook" href="/es/utilities/webhooks">
    Recibe notificaciones en tiempo real para depositos, retiros y eventos on-chain.
  </Card>

  <Card title="API de Firma" icon="signature" href="/es/about-the-api/signing">
    Firma mensajes y datos tipados desde cualquier wallet de Blockradar.
  </Card>

  <Card title="API de Transacciones" icon="receipt" href="/es/about-the-api/transactions">
    Recupera, gestiona y reintenta transacciones en todas tus wallets.
  </Card>

  <Card title="API de Gestion de Activos" icon="sliders" href="/es/about-the-api/asset-management">
    Configura que activos estan activos en tu master wallet.
  </Card>
</CardGroup>

## Pay-ins

<CardGroup cols={2}>
  <Card title="API de Cuentas Virtuales" icon="building" href="/es/about-the-api/virtual-accounts">
    Emite numeros de cuenta bancaria vinculados a wallets on-chain.
  </Card>
</CardGroup>

## Pay-outs

<CardGroup cols={2}>
  <Card title="API de Retiro de Stablecoins" icon="arrow-up-from-bracket" href="/es/about-the-api/withdraw">
    Envia stablecoins desde master wallets o direcciones hijas.
  </Card>

  <Card title="API de Retiro de Fiat" icon="money-bill-transfer" href="/es/about-the-api/withdraw-fiat">
    Convierte stablecoins a fiat y envia a cuentas bancarias.
  </Card>

  <Card title="API de Beneficiarios" icon="address-book" href="/es/about-the-api/beneficiaries">
    Guarda y gestiona destinos frecuentes de retiro.
  </Card>
</CardGroup>

## Convertir y Gestionar

<CardGroup cols={2}>
  <Card title="API de Gateway" icon="circle" href="/es/about-the-api/gateway">
    Mueve USDC de forma nativa entre cadenas usando el protocolo CCTP de Circle.
  </Card>

  <Card title="API de Swap" icon="arrows-rotate" href="/es/about-the-api/swap">
    Intercambia stablecoins entre activos y cadenas.
  </Card>

  <Card title="API de Liquidaciones Automaticas" icon="swap" href="/es/about-the-api/auto-settlements">
    Configura reglas para convertir y enrutar activos automaticamente.
  </Card>

  <Card title="API de Pool de Liquidez" icon="droplet" href="/es/about-the-api/liquidity-pool">
    Gestiona tasas de liquidez de stablecoins para liquidaciones basadas en corredores.
  </Card>

  <Card title="API Miscelanea" icon="grid-2" href="/es/about-the-api/miscellaneous">
    Recupera activos soportados, blockchains y tipos de cambio.
  </Card>
</CardGroup>

## Cumplimiento y Herramientas

<CardGroup cols={2}>
  <Card title="API AML" icon="shield-halved" href="/es/about-the-api/aml">
    Verifica direcciones de wallet contra sanciones globales y listas de bloqueo.
  </Card>

  <Card title="API de Recuperacion de Activos" icon="life-ring" href="/es/about-the-api/asset-recovery">
    Recupera tokens enviados accidentalmente a direcciones de wallet no soportadas.
  </Card>

  <Card title="API de Smart Contracts" icon="file-contract" href="/es/about-the-api/smart-contracts">
    Lee y escribe en cualquier smart contract desde una wallet de Blockradar.
  </Card>

  <Card title="API de Checkout" icon="link" href="/es/about-the-api/checkout">
    Crea y gestiona enlaces de pago con stablecoins.
  </Card>
</CardGroup>
