Developer Portal

Construye sobre Integry. Empieza en 5 minutos.

Cada producto Integry expone una API REST documentada con OpenAPI 3.1, autenticación OAuth 2.1, idempotencia obligatoria por operación y SDKs para Node, .NET, Flutter y Kotlin. Pide acceso al sandbox y empieza a integrar hoy.

Solicitar acceso sandbox

API-first · OpenAPI 3.1 · OAuth 2.1 · Idempotencia obligatoria

Quick start

Llama tu primera operación en menos de 5 minutos

Pide acceso al sandbox, recibe tus credenciales OAuth y ejecuta la primera operación. Cada producto trae snippets de referencia y colecciones Postman.

01

Solicita acceso

Llena el formulario y te otorgamos credenciales sandbox en horas hábiles.

02

Recibe credenciales

Client ID + secret OAuth + URL base por producto, con TTL inicial de 30 días.

03

Ejecuta la primera llamada

Snippets en Node, .NET, Flutter y Kotlin. Postman collection lista para importar.

04

Pasa a producción

Cuando tu integración pase QA, migramos a credenciales productivas con SLA.

API · Code preview

Una API por producto. Documentación consistente.

Cada producto Integry expone su superficie REST bajo el mismo contrato: OAuth 2.1, OpenAPI 3.1, idempotencia por header, errores tipificados, paginación cursor-based y traces correlacionables.

POSTPOST /v1/aura/wallets/transfer
// Aura — transferencia P2P entre wallets
const res = await fetch("https://api.integry.co/v1/aura/wallets/transfer", {
  method: "POST",
  headers: {
    "authorization": `Bearer ${token}`,
    "content-type": "application/json",
    "x-idempotency-key": crypto.randomUUID(),
  },
  body: JSON.stringify({
    sourceWalletId: "wlt_2c3b4d",
    destinationAlias: "+57 300 1234567",
    amount: { value: "50000", currency: "COP" },
    reference: "Pago factura 8821",
  }),
});

// { id, status: "COMMITTED", ledgerEntry: "led_a7b8c9", commitTime: "..." }
Transferencia P2P en wallet

API standards

Estándares aplicados de forma consistente

API

OpenAPI 3.1

Cada producto expone su schema completo, versionado y descargable.

API

OAuth 2.1

Client credentials para servicios, authorization code + PKCE para usuarios.

API

Idempotencia obligatoria

Header x-idempotency-key requerido en POST mutantes. TTL configurable.

API

Errores tipificados

RFC 7807 (Problem Details). Códigos estables, sin string parsing.

API

Webhooks firmados

Firma HMAC-SHA256 por evento, retry con backoff exponencial 24h.

API

Rate limits transparentes

Headers X-RateLimit-* en cada respuesta. Burst y sostenido por tenant.

API

Tracing distribuido

OpenTelemetry: traceparent y tracestate propagados end-to-end.

API

Sandbox 1:1 con producción

Mismas APIs, mismos shapes, mismos errores. Sin sorpresas en go-live.

SDKs

SDKs oficiales por stack

Node.js

≥ 20

$ npm install @integry/sdk

.NET

≥ 8

$ dotnet add package Integry.Sdk

Flutter

≥ 3

$ flutter pub add integry_sdk

Kotlin

JVM 17+

$ implementation("co.integry:sdk:1.0")

Sandbox access

Pide tus credenciales sandbox

Aprobamos accesos en horas hábiles. Recibirás client_id, secret OAuth, URL base por producto y una colección Postman lista para importar. El sandbox refleja 1:1 los contratos productivos.

Sin tarjeta de crédito.Credenciales válidas 30 días, renovables.Soporte por Slack compartido durante la integración.

¿Listo para construir?

Si ya tienes credenciales sandbox y necesitas soporte de integración, contáctanos directo.

Hablar con un arquitecto