¿Cómo accedo a la API?
Los clientes de datos de Fastmarkets suelen contar con sus propios servicios que consumen y procesan datos. Por lo tanto, la autenticación basada en las credenciales de un solo usuario no es adecuada. En su lugar, Fastmarkets emite una clave y un nombre de servicio (Service Name yService Key) únicos que pueden utilizar para llamar a la API de autenticación Fastmarkets para generar un token de acceso. El token de acceso devuelto (en formato JSON) es necesario para cualquier llamada posterior a otras API Fastmarkets (como la API de precios físicos Fastmarkets ) a fin de verificar que el servicio que realiza la llamada tenga los permisos necesarios para ver los datos solicitados.
La documentación técnica completa se proporciona a través de nuestra interfaz de usuario Swagger, que requiere acceso de usuario técnico. Recibirá su nombre de usuario y contraseña en un correo electrónico de bienvenida. Una vez recibido, puede hacer clic en el botón "Authorize" en la esquina superior derecha para iniciar sesión.
Una vez autorizado podrás:
Hacer solicitudes de prueba y respuestas para cada Endpoint, Find (encontrar) valores de ejemplo, descripciones de campos y modelos de respuesta de API, descubrir mensajes de error para cada Endpoint.
Recibirá un correo electrónico de bienvenida con su nombre de usuario y contraseña como usuario técnico de la API. Este correo le dará acceso a la interfaz de usuario de Swagger para probar solicitudes y respuestas. Para acceder y autenticarse en nuestra API, le proporcionaremos un nombre de servicio generado automáticamente y una clave de servicio. Su nombre de servicio y clave se pueden usar en aplicaciones como Postman para autenticarse y generar un token de acceso para acceder a nuestra API de Precios Físicos desde su sistema.
¿Cuántos usuarios técnicos pueden tener acceso a la interfaz de usuario Swagger?
Se requiere al menos un usuario técnico para administrar las claves de servicio. Sin embargo, entendemos que muchos de nuestros clientes necesitan varios usuarios técnicos o de terceros para probar las solicitudes y respuestas durante la implementación, así como para el mantenimiento regular de nuestra API, lo que puede requerir el soporte de varios miembros del equipo en diferentes ubicaciones. Solicite usuarios técnicos adicionales a través de nuestra página de contacto.
Si alguno de sus usuarios técnicos cambia o se va, notifíquenoslo.
¿Mi nombre de servicio y mi clave de servicio cambiarán o se interrumpirán cuando se renueve nuestro contrato?
No, el nombre y la clave del servicio se mantendrán iguales al renovarse. No es necesario modificar la autenticación de la API.
¿Cómo regenero la clave de servicio?
Si necesita que su clave de servicio se regenere por seguridad u otras razones, comuníquese con nosotros.
Tenga en cuenta que la API no estará disponible hasta que se ingrese la nueva clave en su sistema.
Por razones de seguridad y licencias, no se deben compartir las claves de servicio al implementarse entre diferentes equipos o divisiones de la empresa. Contacte con su gerente de cuenta o con el equipo de Customer Success, quienes podrán proporcionarle un nombre y una clave de servicio independientes, según sea necesario.
¿Tiene un entorno de prueba?
No disponemos de un entorno de pruebas independiente para la API de Precios Físicos. En su lugar, recomendamos probar la solicitud y la respuesta con nuestra interfaz de usuario Swagger antes de conectarse con su clave de servicio a la versión de producción de la API. Esto requiere un acceso de usuario designado y está disponible para todos los usuarios técnicos de la API. Si necesita un nombre de servicio de prueba independiente, contáctenos.
¿Tienes alguna petición de ejemplo?
Consulte los enlaces a continuación para ver un ejemplo de solicitud en JSON, C#, Java y Python.
Acceda a la versión JSON de la Guía del usuario de la API de precios físicos Fastmarkets aquí
Acceda a la versión C# de la Guía del usuario de la API de precios físicos Fastmarkets aquí
Acceda a la versión Java de la Guía del usuario de la API de precios físicos Fastmarkets aquí
Acceda a la versión Python de la Guía del usuario de la API de precios físicos Fastmarkets aquí
¿Qué limitaciones existen en el número de consultas que se pueden realizar?
Es posible solicitar grandes conjuntos de datos a través de la API de Precios Físicos especificando múltiples símbolos y rangos de fechas. Sin embargo, existen límites en lo que se puede solicitar en una sola solicitud de API. Estos se describen a continuación:
GET/Prices
Máximo de símbolos: 100
Fechas máximas: 10 (si solicita los últimos precios no hay límite de fecha)
GET Prices/History
Máximo de símbolos: 100
Rango máximo de fechas: 2 años
Tenga en cuenta que las series temporales históricas varían entre símbolos según la fecha de lanzamiento. Para determinar el inicio de la serie temporal, consulte el campo "firstDate", que puede solicitarse en los puntos finales GET/Instruments o GET/Prices.
Nuestra página de documentación técnica proporciona información técnica detallada sobre la API de Precios Físicos. Esto incluye:
- Descripción de Endpoints y parámetros
- Ejemplos de solicitudes y respuestas
- Información del modelo con descripciones detalladas de los objetos de respuesta
- Ejemplos de códigos de error y mensajes
Más ayuda
Si tiene más preguntas o necesita más ayuda, consulte todo el contenido de ayuda disponible en nuestro Hub de Soporte.
Si no encuentra lo que necesita y desea contactar nuestros equipos de soporte, le ayudaremos.