FIS Market Data Selectfeed XML

Technical Description

Cookie Declaration: FIS MarketMap Selectfeed sets a first-party cookie named XMLID upon successful login. This cookie contains a token valid for 24 hours and enables faster, prevalidated authentication. Additional first-party cookies may be set by Akamai, as detailed here.

User authentication


This form demonstrates the Login interface using HTTPS and the POST method. The response will be displayed on a new page. Use your browser's Back button to return here. You can use Login or Login Encrypted to submit credentials
Login:





Login Encrypted: LoginEncrypted using encryptcredential.htm to encrypt Username / Usergroup / Password:


Each MarketMap user has a personal profile including data entitlements. User authentication is necessary before any data can be retrieved. Each user has credentials comprising a username, user group and password, which are verified by the SMART entitlement system.

Two secure methods of XML authentication are supported: credentials can be submitted in POST methods securely, or a session id (token) can be created using the Login interface. Token authentication is preferred.

Login interface

After a Login request, a unique session id is created which remains valid for the next 24 hours.

https://<server>/XML/Login.xml

Parameters

Name Description
Username User name
Password Password. The password must comply with SMART policy requirements for allowed characters, minimum length, and expiry date.
Usergroup User group (a string defined in SMART).
loginEncrypted An encrypted string that holds user name, password, and user group. loginEncrypted is used in place of the other parameters.
An encrypted login is valid for a maximum of 365 days.
You can encrypt credentials using encryptcredential.htm.

Complete Url
https://<server>/XML/Login.xml?username=<User name>&password=<Password>&usergroup=<User group>
https://<server>/XML/login.xml?loginencrypted=<crypted-login>

Using a token

The session id can be provided within the URL as sid=<token>