# Contrato Panel → API FE

El panel construye el payload desde la venta, nota, mensaje receptor o documento correspondiente y lo envía a la API usando la API key asignada a la terminal fiscal.

## Flujo

```txt
Panel POS
  → venta / mesa / caja / documento
  → selecciona negocio, sucursal, caja y terminal fiscal
  → obtiene API key activa de la terminal
  → arma payload FE
  → POST /api/v1/documentos/add
  → API resuelve emisor por X-API-KEY
  → API firma/envía/guarda respuesta
  → panel consulta estado y muestra resultado
```

## Headers

```http
Accept: application/json
Content-Type: application/json
X-API-KEY: <api_key_de_la_terminal>
X-TERMINAL: <cod_terminal>
X-DEVICE-HASH: <hash_equipo>
```

## Regla

El panel no debe enviar usuario/contraseña de login a la API FE. La API key es la credencial operativa del payload.
