Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.agentwallex.com/llms.txt

Use this file to discover all available pages before exploring further.

Descripción general

Las claves API autentican sus aplicaciones del lado del servidor con la API de AgentWallex. Cada clave comienza con el prefijo awx_ y está vinculada a su cuenta.

Creación de claves API

Cree claves API a través del panel de control o la API REST (requiere autenticación JWT):

Mediante el panel de control

  1. Inicie sesión en el Panel de AgentWallex.
  2. Navegue a Settings > API Keys.
  3. Haga clic en Create API Key.
  4. Dé a la clave un nombre descriptivo (por ejemplo, production-backend, staging-ci).
  5. Copie y almacene la clave de forma segura — solo se muestra una vez.

Mediante la API

curl -X POST https://api.agentwallex.com/api/v1/api-keys \
  -H "Authorization: Bearer eyJhbGciOi..." \
  -H "Content-Type: application/json" \
  -d '{"name": "production-backend"}'
La clave API completa solo se devuelve una vez en el momento de la creación. Almacénela inmediatamente en un gestor de secretos seguro.

Listado de claves API

curl -X GET https://api.agentwallex.com/api/v1/api-keys \
  -H "Authorization: Bearer eyJhbGciOi..."
La respuesta incluye metadatos de la clave pero nunca el valor completo de la clave:
{
  "data": [
    {
      "id": "key_abc123",
      "name": "production-backend",
      "prefix": "awx_...x4f2",
      "created_at": "2025-06-01T10:00:00Z",
      "last_used_at": "2025-06-15T14:30:00Z"
    }
  ]
}

Rotación de claves API

1

Crear una nueva clave

Cree una nueva clave API mediante el panel de control o la API.
2

Actualizar su aplicación

Despliegue la nueva clave en las variables de entorno de su aplicación.
3

Verificar que la nueva clave funciona

Confirme que las llamadas a la API tienen éxito con la nueva clave.
4

Eliminar la clave antigua

Elimine la clave antigua para prevenir accesos no autorizados:
curl -X DELETE https://api.agentwallex.com/api/v1/api-keys/key_abc123 \
  -H "Authorization: Bearer eyJhbGciOi..."
Rote las claves API al menos cada 90 días. Establezca un recordatorio en el calendario o automatice la rotación con su pipeline de CI/CD.

Límites de tasa

Los límites de tasa de la API dependen de su nivel de plan:
PlanSolicitudes/minSolicitudes/díaConexiones simultáneas
Starter6010,0005
Growth300100,00025
EnterprisePersonalizadoPersonalizadoPersonalizado
Cuando excede el límite de tasa, la API devuelve una respuesta 429 Too Many Requests con un encabezado Retry-After:
{
  "code": "rate_limit_exceeded",
  "type": "rate_limit_error",
  "message": "Rate limit exceeded. Retry after 30 seconds."
}
Los límites de tasa se aplican por clave API. Si necesita límites más altos, contacte al equipo de AgentWallex o actualice su plan.

Mejores prácticas

  • Una clave por entorno — Use claves separadas para desarrollo, staging y producción.
  • Nombre las claves de forma descriptiva — Incluya el entorno y el nombre del servicio (por ejemplo, prod-payment-service).
  • Monitoree el uso — Verifique last_used_at para identificar claves no utilizadas que deben eliminarse.
  • Nunca comparta claves — Cada miembro del equipo o servicio debe tener su propia clave.
  • Use un gestor de secretos — Almacene las claves en AWS Secrets Manager, HashiCorp Vault o herramientas similares en lugar de archivos .env en disco.