Saltar al contenido

Guía de flujo de trabajo de API

¿Qué desea construir?

Comience con un flujo de trabajo de investigación y una hoja de cálculo, o siga una guía API para crear su propia aplicación.

Choose your next step

Put macro data to work.

Comience con un flujo de trabajo de investigación

Elija un punto de partida, revise la evidencia y mantenga un libro de trabajo que pueda reconstruir.

Acceso inicial · USD macro

Monitor de inflación

Rastree la inflación principal y subyacente de US junto con EUR/USD.

Abrir flujo de trabajo
Suscripción requerida

Comparación de políticas de bancos centrales

Compare los tipos de interés de la política de US y de la eurozona junto con EUR/USD.

Abrir flujo de trabajo
Suscripción requerida

Revisión de publicaciones y revisiones

Inspeccionar las publicaciones de inflación, valores y evidencia de publicación de US retenidos.

Abrir flujo de trabajo

Verifique la cobertura antes de elegir un plan. ¿Ya utiliza una integración de hoja de cálculo? Siga el Guía de Excel o Guía de Google Sheets para funciones compatibles y comportamiento de actualización.

¿Evaluando el API? Inspeccionar la muestra restringida de desarrollador histórico y sus campos de respuesta.

Cinco rutas prácticas

Comience con el resultado, no con la lista de endpoints.

Seleccionado: Obtener datos macro

Su prueba de API de 14 días

Pase de la primera solicitud a un trabajo que valga la pena conservar.

El objetivo no es visitar cada página de producto. Es completar un trabajo útil autenticado de API, regresar otro día y salir con un conjunto de datos repetible o un flujo de trabajo de aplicación.

Ver progreso de API

Día 0

Probar acceso

Cree la clave, complete una solicitud autenticada y guarde la primera respuesta con sus metadatos.

Abrir paso →

Días 1-2

Haga que la solicitud sea confiable

Resuelva problemas de autenticación o de filtrado y convierta el primer script en un trabajo con nombre repetible.

Abrir paso →

Días 3-4

Añadir momento de publicación

Use el calendario como una segunda familia de endpoints y programe la próxima ejecución útil de API.

Abrir paso →

Días 5-7

Construir el resultado de la investigación

Agregue expectativas o un grupo pequeño de series macro, luego produzca una comparación, tabla o tarjeta de puntuación guardada.

Abrir paso →

Días 8-10

Automatice actualizaciones

Elija REST, SSE o webhooks programados y complete otra ejecución exitosa de API en un día diferente.

Abrir paso →

Días 11-13

Refuerce el cliente

Agregue tiempos de espera, reintentos limitados, validación de respuestas, registro seguro de credenciales y monitoreo de datos obsoletos.

Abrir paso →

Día 14

Revisar evidencia

Confirme que el API proporciona un trabajo repetible que su equipo mantendrá, luego elija el siguiente conjunto de datos o flujo de trabajo de aplicación.

Abrir paso →

Primera solicitud

Obtener y guardar el historial macro

Comience con una moneda y un indicador que ya comprenda. Esto facilita la verificación de la autenticación, la forma de la respuesta, la paginación y el almacenamiento antes de agregar más series.

10 minutos Comience aquí anuncios

Ejemplo funcional

Mantenga su clave en FXMD_API_KEY; nunca lo pegue en el control de código fuente.

import os
import requests

response = requests.get(
    "https://api.fxmacrodata.com/v1/announcements/eur/inflation",
    params={"limit": 5},
    headers={"X-API-Key": os.environ["FXMD_API_KEY"]},
    timeout=20,
)
response.raise_for_status()
payload = response.json()
print(payload["data"][0])

Resultado esperado: Una respuesta 200 con observaciones recientes de la inflación de EUR más metadatos de respuesta que describen la serie, la fuente, la paginación y la calidad de los datos.

Cuando el primer script se convierte en un sistema real

Resolución de problemas y guía de producción

Utilice estas guías cuando una respuesta falle, no devuelva datos o necesite controles de producción como caché, tiempos de espera, reintentos y entrega de eventos.

GuíaÚselo cuandoComenzar
Diagnosticar una respuesta fallida o vacía Separe los problemas de autenticación, acceso, ruta, límite de tasa y disponibilidad de datos sin exponer su clave. Abrir guía →
Hacer que un cliente API esté listo para producción Añada tiempos de espera, reintentos limitados, almacenamiento en caché, solicitudes condicionales y el patrón de entrega adecuado. Abrir guía →