Saltar al contenido
AtheronLABS

País detectado: Estados Unidos. Los precios se muestran en dólares estadounidenses. ¿No es correcto?

labs@atheron:~/services/api$ curl -X POST /v1/orders

API a medida

API sobre las que sus socios pueden construir.

Diseñamos, desarrollamos y operamos API para sus propias aplicaciones, sus socios o el público. Contratos claros, documentación de verdad, claves y límites para cada cliente de la API, y webhooks que llegan. Ve el precio y las semanas antes de empezar.

// lo que desarrollamos

API, de principio a fin.

01

API REST y GraphQL

Recursos y endpoints diseñados primero con usted, recogidos en un contrato OpenAPI y después desarrollados conforme a él.

02

API para socios y públicas

Una clave y un entorno de pruebas para cada cliente de la API, cuotas y protección contra abusos cuando cualquiera puede registrarse.

03

Webhooks y eventos

Los clientes de la API se enteran en el momento en que algo cambia. Cada envío va firmado, se reintenta y queda registrado.

04

Pasarelas y límites de frecuencia

Una sola puerta de entrada con cuotas y control de frecuencia para cada cliente de la API, para que un cliente con mucha actividad nunca ralentice al resto.

05

Un acceso a la medida

Claves de API, OAuth 2.0 con ámbitos y consentimiento, o TLS mutuo para bancos y otras conexiones de alta confianza.

06

Versiones

Las versiones nuevas salen sin romper a los clientes antiguos, y las antiguas se retiran según un calendario que usted publica.

07

Documentación y un portal para desarrolladores

Documentación de referencia generada a partir del contrato, guías, un sitio donde obtener claves y una página de estado.

08

SDK

Bibliotecas cliente generadas a partir del contrato y publicadas, para que los clientes de la API empiecen en minutos.

09

Centros de integración

Una sola API delante de su ERP, su CRM y otros sistemas, para que cada aplicación hable con un único sitio.

// cómo lo desarrollamos

Primero, el contrato.

  • Acordamos el contrato con usted antes de desarrollar: recursos, errores, límites y ejemplos, en un archivo OpenAPI que es suyo.
  • Cada endpoint se prueba contra el contrato, así que la documentación y la API nunca discrepan.
  • Hacemos pruebas de carga hasta el objetivo de disponibilidad que elija, y le enseñamos los resultados antes de la puesta en marcha.
  • La latencia, los errores y la disponibilidad se vigilan desde el primer día, con alertas para nosotros.

// tecnologías

Con qué solemos desarrollar.

contract
OpenAPI 3.1, o un esquema GraphQL, guardado en su repositorio
runtime
TypeScript sobre Node.js, con colas para los webhooks y los reintentos
data
PostgreSQL, con Redis para la caché y los límites de frecuencia
auth
Claves de API, OAuth 2.0 y OpenID Connect, o TLS mutuo
hosting
DigitalOcean por defecto, AWS cuando su región lo requiere, o su propia nube

// un primer proyecto típico

Una API para socios.

Ocho recursos, claves de API y OAuth 2.0, una pasarela con límites de frecuencia, versiones, monitorización y una referencia OpenAPI. Ábrala en el estimador para ver lo que costaría.

// questions

Preguntas sobre API.

¿REST o GraphQL?

REST encaja con la mayoría de los socios y los clientes públicos. GraphQL encaja con sus propias aplicaciones cuando las pantallas necesitan datos de muchos sitios. Podemos desarrollar ambas en un mismo servicio.

¿De quién es la API?

Suya: el código, el contrato, las claves y las cuentas en las que funciona. Se lo entregamos todo, y podemos operarla por usted con un plan de soporte.

¿Cómo la mantienen rápida?

Caché, índices y límites para cada cliente de la API, y después pruebas de carga hasta el objetivo que elija antes de la puesta en marcha. La monitorización muestra la latencia cada día después.

¿Puede unir nuestros otros sistemas?

Sí. Un centro de integración pone una sola API delante de su ERP, su CRM y otras herramientas. Cada sistema que une tiene su precio como conector propio.

¿Cuánto cuesta mantenerlo en marcha?

El alojamiento y el soporte están en la estimación. Las API públicas con mucha actividad cuestan más de mantener, y la estimación lo muestra por tamaño y región.

// sectores

Cómo encaja en su sector.

Vea cómo es en su sector: las preguntas que se hacen los compradores y proyectos de ejemplo con una horquilla de precio.

// dónde trabajamos

Encuentre su mercado.

Vea este trabajo desde su ciudad: lo que cambia allí, las preguntas que hacen los compradores y los precios en su moneda.

// empezar

¿No sabe cuál necesita?

Cuéntenos el problema, no la solución. Le diremos qué desarrollaríamos y qué no.

Desarrollo de API a medida: REST, GraphQL, webhooks y SDK | Atheron Network Labs