{
  "opencollection": "1.0.0",
  "info": {
    "name": "Refinitiv Data Platform (RDP) APIs",
    "version": "1.0.0"
  },
  "request": {
    "auth": {
      "type": "bearer",
      "token": "{{bearerToken}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Authentication",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Request Access Token",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.refinitiv.com/auth/oauth2/v1/token",
            "body": {
              "type": "form-urlencoded",
              "data": [
                {
                  "name": "username",
                  "value": ""
                },
                {
                  "name": "password",
                  "value": ""
                },
                {
                  "name": "client_id",
                  "value": ""
                },
                {
                  "name": "grant_type",
                  "value": ""
                },
                {
                  "name": "refresh_token",
                  "value": ""
                },
                {
                  "name": "scope",
                  "value": ""
                },
                {
                  "name": "takeExclusiveSignOnControl",
                  "value": ""
                }
              ]
            }
          },
          "docs": "Obtains an OAuth 2.0 access token using password grant or refresh token grant. The access token is required for all subsequent API calls and is valid for five minutes. The response also includes a refresh token that can be used to obtain new access tokens without re-authenticating."
        }
      ]
    },
    {
      "info": {
        "name": "Historical Pricing",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Interday Pricing Summaries",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/data/historical-pricing/v1/views/interday-summaries/:universe",
            "params": [
              {
                "name": "universe",
                "value": "",
                "type": "path",
                "description": "The instrument identifier, typically a RIC such as IBM.N or AAPL.O."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start date for the historical data range in ISO 8601 format."
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End date for the historical data range in ISO 8601 format."
              },
              {
                "name": "count",
                "value": "",
                "type": "query",
                "description": "Maximum number of data points to return."
              },
              {
                "name": "adjustments",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of adjustment types to apply such as exchangeCorrection and capitalChange."
              }
            ]
          },
          "docs": "Retrieves historical interday pricing summaries for a given instrument, including open, high, low, close, and volume data points. Supports date range filtering and adjustments for corporate actions."
        },
        {
          "info": {
            "name": "Get Intraday Pricing Summaries",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/data/historical-pricing/v1/views/intraday-summaries/:universe",
            "params": [
              {
                "name": "universe",
                "value": "",
                "type": "path",
                "description": "The instrument identifier, typically a RIC such as IBM.N or AAPL.O."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start date-time for the data range in ISO 8601 format."
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End date-time for the data range in ISO 8601 format."
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "The interval between data points such as PT1M, PT5M, PT1H."
              },
              {
                "name": "count",
                "value": "",
                "type": "query",
                "description": "Maximum number of data points to return."
              }
            ]
          },
          "docs": "Retrieves historical intraday pricing summaries for a given instrument at configurable intervals. Returns time-stamped OHLCV bars for the requested period."
        },
        {
          "info": {
            "name": "Get Historical Pricing Events",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/data/historical-pricing/v1/views/events/:universe",
            "params": [
              {
                "name": "universe",
                "value": "",
                "type": "path",
                "description": "The instrument identifier, typically a RIC such as IBM.N or AAPL.O."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start date-time for the data range in ISO 8601 format."
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End date-time for the data range in ISO 8601 format."
              },
              {
                "name": "count",
                "value": "",
                "type": "query",
                "description": "Maximum number of events to return."
              }
            ]
          },
          "docs": "Retrieves historical trade and quote events for a given instrument, providing tick-level data for detailed analysis of market activity."
        }
      ]
    },
    {
      "info": {
        "name": "Pricing",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Pricing Snapshots",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/data/pricing/snapshots/v1/",
            "params": [
              {
                "name": "universe",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of instrument identifiers such as RICs."
              },
              {
                "name": "fields",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of specific fields to return."
              }
            ]
          },
          "docs": "Retrieves real-time or delayed pricing snapshots for one or more financial instruments. Returns the latest available price data including bid, ask, last trade, and volume."
        },
        {
          "info": {
            "name": "Get Pricing Chains",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/pricing/chains/v1/",
            "params": [
              {
                "name": "universe",
                "value": "",
                "type": "query",
                "description": "The chain RIC identifier."
              }
            ]
          },
          "docs": "Retrieves constituent instruments for a pricing chain such as an options chain or futures chain identified by its chain RIC."
        }
      ]
    },
    {
      "info": {
        "name": "News",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get News Headlines",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/data/news/v1/headlines",
            "params": [
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "The news search query string supporting keyword search and advanced query syntax."
              },
              {
                "name": "count",
                "value": "",
                "type": "query",
                "description": "Maximum number of headlines to return."
              },
              {
                "name": "cursor",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving the next page of results."
              }
            ]
          },
          "docs": "Retrieves news headlines matching the specified query criteria. Supports filtering by topic, instrument, date range, and other parameters. Returns headline text, timestamp, and story identifiers."
        },
        {
          "info": {
            "name": "Get News Story",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/data/news/v1/stories/:storyId",
            "params": [
              {
                "name": "storyId",
                "value": "",
                "type": "path",
                "description": "The unique identifier of the news story."
              }
            ]
          },
          "docs": "Retrieves the full text and metadata for a specific news story identified by its story ID."
        }
      ]
    },
    {
      "info": {
        "name": "ESG",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Basic ESG Scores",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/data/environmental-social-governance/v1/views/basic",
            "params": [
              {
                "name": "universe",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of instrument identifiers."
              }
            ]
          },
          "docs": "Retrieves basic Environmental, Social, and Governance scores for one or more companies. Returns overall ESG scores and individual pillar scores."
        },
        {
          "info": {
            "name": "Get Full ESG Measures",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/data/environmental-social-governance/v1/views/measures-full",
            "params": [
              {
                "name": "universe",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of instrument identifiers."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start year for historical ESG data."
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End year for historical ESG data."
              }
            ]
          },
          "docs": "Retrieves comprehensive ESG measures including detailed environmental, social, and governance metrics, carbon emissions data, green revenue metrics, and controversy tracking for one or more companies."
        }
      ]
    },
    {
      "info": {
        "name": "Quantitative Analytics",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Calculate Financial Contracts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.refinitiv.com/data/quantitative-analytics/v1/financial-contracts",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Submits financial contract definitions to the Instrument Pricing Analytics (IPA) engine for pricing, risk calculation, and quantitative analysis. Supports bonds, swaps, options, and other derivative instruments."
        }
      ]
    },
    {
      "info": {
        "name": "Symbology",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Convert Symbology Identifiers",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.refinitiv.com/discovery/symbology/v1/convert",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Converts financial instrument identifiers between different symbology types such as RIC, ISIN, CUSIP, SEDOL, ticker, and PermID. Supports batch conversion of multiple identifiers in a single request."
        }
      ]
    },
    {
      "info": {
        "name": "Search",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Search for Instruments",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.refinitiv.com/discovery/search/v1/",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Searches across organizations, instruments, quotes, and economic indicators. Supports complex query expressions and filtering by asset class, exchange, country, and other attributes."
        }
      ]
    },
    {
      "info": {
        "name": "Streaming",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Discover Streaming Endpoints",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.refinitiv.com/streaming/pricing/v1/"
          },
          "docs": "Retrieves available streaming service endpoints for establishing WebSocket connections to real-time pricing data. Returns endpoint URIs and port information for connecting to the Real-Time Optimized streaming service."
        }
      ]
    }
  ],
  "bundled": true
}