Primeros pasos

# Inicio rápido

Haz tu primera llamada al API de RFCCheck en menos de cinco minutos.

Esta guía te lleva de cero a tu primer RFC validado. Las cuentas nuevas reciben un crédito de $5 USD al registrarse, así que puedes llamar al API de inmediato.

## 1. Crea una cuenta

Regístrate y confirma tu correo. Tu crédito de $5 USD aparece en tu panel.

[Crear cuenta gratuita](/users/register)

## 2. Genera una llave API

Desde el panel, abre [Llaves API](/dashboard/api-keys) y crea una nueva llave. Las llaves se muestran una sola vez, así que copia la tuya a tu gestor de secretos antes de salir de la página.

## 3. Haz tu primera llamada

El endpoint verify es la llamada más barata, a 1 crédito, y la más rápida de inspeccionar. Vamos a usar un RFC de prueba conocido.

curl

```bash
curl -X POST https://rfccheck.com/v1/rfc/verify \
  -H "x-api-key: rfc_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"rfc": "XAXX010101000"}'
```

Deberías recibir algo como:

200 OK

```json
{
  "rfc": "XAXX010101000",
  "valid": true,
  "message": "RFC válido, y susceptible de recibir facturas"
}
```

## 4. Elige el endpoint correcto

Cada endpoint responde a una pregunta distinta. Los endpoints más baratos y acotados son más rápidos, así que usa el más pequeño que responda tu pregunta.


| Si quieres… | Usa | Costo |
| --- | --- | --- |
| "¿Este RFC está registrado en el SAT?" | [`/rfc/verify`](/docs/endpoints/verify) | 1 credit |
| "¿Cuál es el nombre, CURP y correo de contacto de este RFC?" | [`/rfc/profile`](/docs/endpoints/profile) | 3 credits |
| "¿Cuál es el código postal para este RFC + nombre?" | [`/rfc/find-zip`](/docs/endpoints/find-zip) | 5 credits |
| "Dame todo lo que tengas sobre este RFC." | [`/rfc/validate`](/docs/endpoints/validate) | 10 credits |
| "Verifica 5,000 registros a la vez." | [`/rfc/verify-batch`](/docs/endpoints/verify-batch) | 1 crédito × N |


## 5. Maneja los errores

El API usa códigos de estado HTTP estándar. Ver [Errores](/docs/errors) para ver la lista completa.