Provider

Provider contains the Liquidity Providers and data vendors settings defined in the system. Provider has the following attributes and can be accessed via the pending config or real-time config:
| attributes | required | default settings | attribute type | description |
|---|---|---|---|---|
| id | Y | – | INT | The ID of the provider. |
| name | Y | – | VARCHAR | The name of the provider. |
| description | N | – | VARCHAR | Free text for the description of the provider. |
| type | Y | – | VARCHAR | The adapter type of the provider, for example PRIMEXM_FIX44, PRIMEXM_XC, LMAX, SAXO or KUCOIN. The value is not case-sensitive and must be one of the provider types supported by PrimeXM. Pricing and trading may use different protocols, and a type does not guarantee that every channel is supported. |
| active | Y | – | INT | Enables or disables the provider as a whole. A pricing or trading connection is active only when both this flag and the corresponding ProviderConfig active flag are 1. Disabling requests disconnection of the provider’s connections. |
For a list of Independent market data providers who can be connected as non-XCore providers streaming pricing to XCore, please click here.