ESEN
Empieza
DOCS2026.10

Buscar en TilcAI Docs

20 guías encontradas · mostrando las primeras 8

GitHub
Integrar

HTTP API

Referencia de las rutas implementadas en tilcai-infrastructure. La disponibilidad depende del entorno y de los módulos de tu instancia.

Autenticación

Authorization: Bearer YOUR_KEY. Las claves de tenant aíslan recursos y scopes. Vault, monitor y estado del relayer son rutas de operador. /health y /ready son públicas; el webhook del relayer usa firma propia.

Terminal · GET
curl "$TILCAI_API_URL/v1/routes" \
  -H "Authorization: Bearer $TILCAI_API_KEY"

Rutas por recurso

API v1
MétodoRutaRequisito
GET/healthSin Bearer · liveness: 200 mientras el proceso vive
GET/ready · ?mode=transactionalSin Bearer · readiness: 200 o 503 con cada comprobación
GET/v1/routespayments
POST/v1/crosschain/quotespayments
POST/v1/crosschain/paymentspayments · Idempotency-Key
GET/v1/crosschain/payments/:idpayments
POST/v1/crosschain/payments/:id/authorizationpayments
POST/v1/crosschain/payments/:id/burnpayments
POST/v1/crosschain/payments/:id/reconcilepayments
POST / GET/v1/accountsaccounts:write / accounts:read
GET/v1/accounts/:idaccounts:read
GET / POST/v1/vault / /v1/vault/disbursementsOperador
GET/v1/monitor/events · /stream · /resourcesOperador · prefijo /v1/monitor

Liveness y readiness

/health responde 200 mientras el proceso vive, aunque el relayer esté caído: así la plataforma no reinicia el contenedor por una dependencia externa. /ready dice si la instancia puede hacer lo que promete su modo. En solo lectura exige la base de datos. En modo transaccional exige además un relayer que responda y acepte la clave, y que cada relayer que usa la instancia exista en la red y el tipo esperados, sin pausar y con firmante; también el submitter de Stellar y, en all-in-one, un worker con rondas recientes. Cada respuesta lista sus comprobaciones sin secretos y se reutiliza 5 s. ?mode=transactional hace esas comprobaciones en una instancia mainnet todavía en solo lectura: es el paso previo a activar transacciones. No verifica roles on-chain.

Formato de una cotización

POST /v1/crosschain/quotes
{
  "sourceNetwork": "eip155:10143",
  "destinationNetwork": "stellar:testnet",
  "amount": "1.25",
  "payTo": "REPLACE_WITH_VALID_STELLAR_ADDRESS"
}

El destinatario del ejemplo es un marcador. Sustitúyelo por una dirección válida. El importe es una cadena decimal de USDC; las unidades atómicas se gestionan en la infraestructura.

Idempotencia y respuestas

Usa una clave estable por operación lógica en Idempotency-Key, de 8 a 128 caracteres alfanuméricos, guion o guion bajo. Los errores de dominio incluyen error.code, message y recovery; la API puede añadir detail. Consulta el mismo paymentId después de un timeout.

Schemas y rutas en el código · Rutas de cuentas

La disponibilidad depende de tu instancia. Consulta /health y /v1/routes antes de integrar.

TilcAI Docs · 20 oct 2026Fuentes y versiones ↗