naftiko: 1.0.0-alpha2 info: label: Factset Quotes API For Digital Portals — Notation description: 'Factset Quotes API For Digital Portals — Notation. 38 operations. Lead operation: Factset List of categories assigned to a specific notation the application is entitled to see.. Self-contained Naftiko capability covering one Factset business surface.' tags: - Factset - Notation created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: FACTSET_API_KEY: FACTSET_API_KEY capability: consumes: - type: http namespace: real-time-quotes-notation-2 baseUri: https://api.factset.com/wealth/v3 description: Factset Quotes API For Digital Portals — Notation business capability. Self-contained, no shared references. resources: - name: notation-category-list path: /notation/category/list operations: - name: postnotationcategorylist method: POST description: Factset List of categories assigned to a specific notation the application is entitled to see. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: notation-crossReference-factSetIdentifier-get path: /notation/crossReference/factSetIdentifier/get operations: - name: getnotationcrossreferencefactsetidentifierget method: GET description: Retrieve FactSet identifiers for a given notation. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-crossReference-factSetIdentifier-listByFactSetIdentifier path: /notation/crossReference/factSetIdentifier/listByFactSetIdentifier operations: - name: postnotationcrossreferencefactsetidentifierlistbyfactsetidentifier method: POST description: Retrieve a list of notations for a given FactSet identifier. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: notation-crossReference-factSetIdentifier-listByInstrument path: /notation/crossReference/factSetIdentifier/listByInstrument operations: - name: postnotationcrossreferencefactsetidentifierlistbyinstrument method: POST description: Retrieve a list of FactSet identifiers for a given instrument. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: notation-crossReference-getByFactSetMarketSymbol path: /notation/crossReference/getByFactSetMarketSymbol operations: - name: getnotationcrossreferencegetbyfactsetmarketsymbol method: GET description: Translate a FactSet market symbol to a notation. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: factSetMarketSymbol in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: _language in: query type: string - name: notation-crossReference-listByISIN path: /notation/crossReference/listByISIN operations: - name: postnotationcrossreferencelistbyisin method: POST description: Factset List of entitled notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: notation-crossReference-listByInstrument path: /notation/crossReference/listByInstrument operations: - name: postnotationcrossreferencelistbyinstrument method: POST description: Factset List of entitled notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: notation-crossReference-listBySymbol path: /notation/crossReference/listBySymbol operations: - name: postnotationcrossreferencelistbysymbol method: POST description: Factset List of entitled notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: notation-get path: /notation/get operations: - name: getnotationget method: GET description: Factset Basic data for a notation. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: _language in: query type: string - name: notation-keyFigures-month-1-get path: /notation/keyFigures/month/1/get operations: - name: getnotationkeyfiguresmonth1get method: GET description: Factset End-of-day (EOD) key figures for the time range of one month. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-month-1-list path: /notation/keyFigures/month/1/list operations: - name: getnotationkeyfiguresmonth1list method: GET description: Factset End-of-day (EOD) key figures for the time range of one month, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-month-3-get path: /notation/keyFigures/month/3/get operations: - name: getnotationkeyfiguresmonth3get method: GET description: Factset End-of-day (EOD) key figures for the time range of three months. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-month-3-list path: /notation/keyFigures/month/3/list operations: - name: getnotationkeyfiguresmonth3list method: GET description: Factset End-of-day (EOD) key figures for the time range of three months, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-month-6-get path: /notation/keyFigures/month/6/get operations: - name: getnotationkeyfiguresmonth6get method: GET description: Factset End-of-day (EOD) key figures for the time range of six months. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-month-6-list path: /notation/keyFigures/month/6/list operations: - name: getnotationkeyfiguresmonth6list method: GET description: Factset End-of-day (EOD) key figures for the time range of six months, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-tradingDay-average-get path: /notation/keyFigures/tradingDay/average/get operations: - name: getnotationkeyfigurestradingdayaverageget method: GET description: Factset Average end-of-day (EOD) key figures for different trading days periods. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-week-1-get path: /notation/keyFigures/week/1/get operations: - name: getnotationkeyfiguresweek1get method: GET description: Factset End-of-day (EOD) key figures for the time range of one week. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-week-1-list path: /notation/keyFigures/week/1/list operations: - name: getnotationkeyfiguresweek1list method: GET description: Factset End-of-day (EOD) key figures for the time range of one week, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-1-get path: /notation/keyFigures/year/1/get operations: - name: getnotationkeyfiguresyear1get method: GET description: Factset End-of-day (EOD) key figures for the time range of one year. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-1-list path: /notation/keyFigures/year/1/list operations: - name: getnotationkeyfiguresyear1list method: GET description: Factset End-of-day (EOD) key figures for the time range of one year, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-10-get path: /notation/keyFigures/year/10/get operations: - name: getnotationkeyfiguresyear10get method: GET description: Factset End-of-day (EOD) key figures for the time range of ten years. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-10-list path: /notation/keyFigures/year/10/list operations: - name: getnotationkeyfiguresyear10list method: GET description: Factset End-of-day (EOD) key figures for the time range of ten years, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-3-get path: /notation/keyFigures/year/3/get operations: - name: getnotationkeyfiguresyear3get method: GET description: Factset End-of-day (EOD) key figures for the time range of three years. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-3-list path: /notation/keyFigures/year/3/list operations: - name: getnotationkeyfiguresyear3list method: GET description: Factset End-of-day (EOD) key figures for the time range of three years, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-5-get path: /notation/keyFigures/year/5/get operations: - name: getnotationkeyfiguresyear5get method: GET description: Factset End-of-day (EOD) key figures for the time range of five years. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-5-list path: /notation/keyFigures/year/5/list operations: - name: getnotationkeyfiguresyear5list method: GET description: Factset End-of-day (EOD) key figures for the time range of five years, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-7-get path: /notation/keyFigures/year/7/get operations: - name: getnotationkeyfiguresyear7get method: GET description: Factset End-of-day (EOD) key figures for the time range of seven years. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-year-7-list path: /notation/keyFigures/year/7/list operations: - name: getnotationkeyfiguresyear7list method: GET description: Factset End-of-day (EOD) key figures for the time range of seven years, for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-yearToDate-get path: /notation/keyFigures/yearToDate/get operations: - name: getnotationkeyfiguresyeartodateget method: GET description: Factset End-of-day (EOD) key figures for the time range year-to-date (YTD).. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-keyFigures-yearToDate-list path: /notation/keyFigures/yearToDate/list operations: - name: getnotationkeyfiguresyeartodatelist method: GET description: Factset End-of-day (EOD) key figures for the time range year-to-date (YTD), for a list of notations.. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-list path: /notation/list operations: - name: getnotationlist method: GET description: Factset Basic data for a list of notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: _language in: query type: string - name: notation-market-list path: /notation/market/list operations: - name: postnotationmarketlist method: POST description: Factset List of markets with entitled notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: notation-search-basic path: /notation/search/basic operations: - name: getnotationsearchbasic method: GET description: Factset Basic search for notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: searchValue in: query type: string required: true - name: nsins in: query type: array - name: assetClass in: query type: string - name: onlyActive in: query type: boolean - name: popularity in: query type: boolean - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: _language in: query type: string - name: _paginationOffset in: query type: number description: Non-negative number of entries to skip, or 0 (default). - name: _paginationLimit in: query type: number description: Non-negative maximum number of entries to return. - name: notation-searchByText path: /notation/searchByText operations: - name: postnotationsearchbytext method: POST description: Factset Text-based search for notations. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: notation-selectionList-list path: /notation/selectionList/list operations: - name: getnotationselectionlistlist method: GET description: Factset Set of custom notation-level selection lists. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-selectionList-listByNotation path: /notation/selectionList/listByNotation operations: - name: getnotationselectionlistlistbynotation method: GET description: Factset For each given notation, returns the notation-level selection lists of which the notation is a member. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifiers in: query type: array required: true - name: identifierType in: query type: string required: true - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: notation-selectionList-members-list path: /notation/selectionList/members/list operations: - name: postnotationselectionlistmemberslist method: POST description: Factset List of notations belonging to a notation-level selection list. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: notation-status-get path: /notation/status/get operations: - name: getnotationstatusget method: GET description: Factset Intraday trading status of a notation. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: identifier in: query type: string required: true - name: identifierType in: query type: string required: true - name: quality in: query type: string - name: _attributes in: query type: array description: Limit the attributes returned in the response to the specified set. - name: _subscriptionMinimumInterval in: query type: number description: Minimum number of milliseconds at which updates are sent. authentication: type: bearer token: '{{env.FACTSET_API_KEY}}' exposes: - type: rest namespace: real-time-quotes-notation-2-rest port: 8080 description: REST adapter for Factset Quotes API For Digital Portals — Notation. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/notation/category/list name: notation-category-list description: REST surface for notation-category-list. operations: - method: POST name: postnotationcategorylist description: Factset List of categories assigned to a specific notation the application is entitled to see. call: real-time-quotes-notation-2.postnotationcategorylist with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/crossreference/factsetidentifier/get name: notation-crossreference-factsetidentifier-get description: REST surface for notation-crossReference-factSetIdentifier-get. operations: - method: GET name: getnotationcrossreferencefactsetidentifierget description: Retrieve FactSet identifiers for a given notation. call: real-time-quotes-notation-2.getnotationcrossreferencefactsetidentifierget with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/crossreference/factsetidentifier/listbyfactsetidentifier name: notation-crossreference-factsetidentifier-listbyfactsetidentifier description: REST surface for notation-crossReference-factSetIdentifier-listByFactSetIdentifier. operations: - method: POST name: postnotationcrossreferencefactsetidentifierlistbyfactsetidentifier description: Retrieve a list of notations for a given FactSet identifier. call: real-time-quotes-notation-2.postnotationcrossreferencefactsetidentifierlistbyfactsetidentifier with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/crossreference/factsetidentifier/listbyinstrument name: notation-crossreference-factsetidentifier-listbyinstrument description: REST surface for notation-crossReference-factSetIdentifier-listByInstrument. operations: - method: POST name: postnotationcrossreferencefactsetidentifierlistbyinstrument description: Retrieve a list of FactSet identifiers for a given instrument. call: real-time-quotes-notation-2.postnotationcrossreferencefactsetidentifierlistbyinstrument with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/crossreference/getbyfactsetmarketsymbol name: notation-crossreference-getbyfactsetmarketsymbol description: REST surface for notation-crossReference-getByFactSetMarketSymbol. operations: - method: GET name: getnotationcrossreferencegetbyfactsetmarketsymbol description: Translate a FactSet market symbol to a notation. call: real-time-quotes-notation-2.getnotationcrossreferencegetbyfactsetmarketsymbol with: factSetMarketSymbol: rest.factSetMarketSymbol _attributes: rest._attributes _language: rest._language outputParameters: - type: object mapping: $. - path: /v1/notation/crossreference/listbyisin name: notation-crossreference-listbyisin description: REST surface for notation-crossReference-listByISIN. operations: - method: POST name: postnotationcrossreferencelistbyisin description: Factset List of entitled notations. call: real-time-quotes-notation-2.postnotationcrossreferencelistbyisin with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/crossreference/listbyinstrument name: notation-crossreference-listbyinstrument description: REST surface for notation-crossReference-listByInstrument. operations: - method: POST name: postnotationcrossreferencelistbyinstrument description: Factset List of entitled notations. call: real-time-quotes-notation-2.postnotationcrossreferencelistbyinstrument with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/crossreference/listbysymbol name: notation-crossreference-listbysymbol description: REST surface for notation-crossReference-listBySymbol. operations: - method: POST name: postnotationcrossreferencelistbysymbol description: Factset List of entitled notations. call: real-time-quotes-notation-2.postnotationcrossreferencelistbysymbol with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/get name: notation-get description: REST surface for notation-get. operations: - method: GET name: getnotationget description: Factset Basic data for a notation. call: real-time-quotes-notation-2.getnotationget with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes _language: rest._language outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/month/1/get name: notation-keyfigures-month-1-get description: REST surface for notation-keyFigures-month-1-get. operations: - method: GET name: getnotationkeyfiguresmonth1get description: Factset End-of-day (EOD) key figures for the time range of one month. call: real-time-quotes-notation-2.getnotationkeyfiguresmonth1get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/month/1/list name: notation-keyfigures-month-1-list description: REST surface for notation-keyFigures-month-1-list. operations: - method: GET name: getnotationkeyfiguresmonth1list description: Factset End-of-day (EOD) key figures for the time range of one month, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresmonth1list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/month/3/get name: notation-keyfigures-month-3-get description: REST surface for notation-keyFigures-month-3-get. operations: - method: GET name: getnotationkeyfiguresmonth3get description: Factset End-of-day (EOD) key figures for the time range of three months. call: real-time-quotes-notation-2.getnotationkeyfiguresmonth3get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/month/3/list name: notation-keyfigures-month-3-list description: REST surface for notation-keyFigures-month-3-list. operations: - method: GET name: getnotationkeyfiguresmonth3list description: Factset End-of-day (EOD) key figures for the time range of three months, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresmonth3list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/month/6/get name: notation-keyfigures-month-6-get description: REST surface for notation-keyFigures-month-6-get. operations: - method: GET name: getnotationkeyfiguresmonth6get description: Factset End-of-day (EOD) key figures for the time range of six months. call: real-time-quotes-notation-2.getnotationkeyfiguresmonth6get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/month/6/list name: notation-keyfigures-month-6-list description: REST surface for notation-keyFigures-month-6-list. operations: - method: GET name: getnotationkeyfiguresmonth6list description: Factset End-of-day (EOD) key figures for the time range of six months, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresmonth6list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/tradingday/average/get name: notation-keyfigures-tradingday-average-get description: REST surface for notation-keyFigures-tradingDay-average-get. operations: - method: GET name: getnotationkeyfigurestradingdayaverageget description: Factset Average end-of-day (EOD) key figures for different trading days periods. call: real-time-quotes-notation-2.getnotationkeyfigurestradingdayaverageget with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/week/1/get name: notation-keyfigures-week-1-get description: REST surface for notation-keyFigures-week-1-get. operations: - method: GET name: getnotationkeyfiguresweek1get description: Factset End-of-day (EOD) key figures for the time range of one week. call: real-time-quotes-notation-2.getnotationkeyfiguresweek1get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/week/1/list name: notation-keyfigures-week-1-list description: REST surface for notation-keyFigures-week-1-list. operations: - method: GET name: getnotationkeyfiguresweek1list description: Factset End-of-day (EOD) key figures for the time range of one week, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresweek1list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/1/get name: notation-keyfigures-year-1-get description: REST surface for notation-keyFigures-year-1-get. operations: - method: GET name: getnotationkeyfiguresyear1get description: Factset End-of-day (EOD) key figures for the time range of one year. call: real-time-quotes-notation-2.getnotationkeyfiguresyear1get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/1/list name: notation-keyfigures-year-1-list description: REST surface for notation-keyFigures-year-1-list. operations: - method: GET name: getnotationkeyfiguresyear1list description: Factset End-of-day (EOD) key figures for the time range of one year, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresyear1list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/10/get name: notation-keyfigures-year-10-get description: REST surface for notation-keyFigures-year-10-get. operations: - method: GET name: getnotationkeyfiguresyear10get description: Factset End-of-day (EOD) key figures for the time range of ten years. call: real-time-quotes-notation-2.getnotationkeyfiguresyear10get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/10/list name: notation-keyfigures-year-10-list description: REST surface for notation-keyFigures-year-10-list. operations: - method: GET name: getnotationkeyfiguresyear10list description: Factset End-of-day (EOD) key figures for the time range of ten years, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresyear10list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/3/get name: notation-keyfigures-year-3-get description: REST surface for notation-keyFigures-year-3-get. operations: - method: GET name: getnotationkeyfiguresyear3get description: Factset End-of-day (EOD) key figures for the time range of three years. call: real-time-quotes-notation-2.getnotationkeyfiguresyear3get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/3/list name: notation-keyfigures-year-3-list description: REST surface for notation-keyFigures-year-3-list. operations: - method: GET name: getnotationkeyfiguresyear3list description: Factset End-of-day (EOD) key figures for the time range of three years, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresyear3list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/5/get name: notation-keyfigures-year-5-get description: REST surface for notation-keyFigures-year-5-get. operations: - method: GET name: getnotationkeyfiguresyear5get description: Factset End-of-day (EOD) key figures for the time range of five years. call: real-time-quotes-notation-2.getnotationkeyfiguresyear5get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/5/list name: notation-keyfigures-year-5-list description: REST surface for notation-keyFigures-year-5-list. operations: - method: GET name: getnotationkeyfiguresyear5list description: Factset End-of-day (EOD) key figures for the time range of five years, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresyear5list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/7/get name: notation-keyfigures-year-7-get description: REST surface for notation-keyFigures-year-7-get. operations: - method: GET name: getnotationkeyfiguresyear7get description: Factset End-of-day (EOD) key figures for the time range of seven years. call: real-time-quotes-notation-2.getnotationkeyfiguresyear7get with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/year/7/list name: notation-keyfigures-year-7-list description: REST surface for notation-keyFigures-year-7-list. operations: - method: GET name: getnotationkeyfiguresyear7list description: Factset End-of-day (EOD) key figures for the time range of seven years, for a list of notations. call: real-time-quotes-notation-2.getnotationkeyfiguresyear7list with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/yeartodate/get name: notation-keyfigures-yeartodate-get description: REST surface for notation-keyFigures-yearToDate-get. operations: - method: GET name: getnotationkeyfiguresyeartodateget description: Factset End-of-day (EOD) key figures for the time range year-to-date (YTD).. call: real-time-quotes-notation-2.getnotationkeyfiguresyeartodateget with: identifier: rest.identifier identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/keyfigures/yeartodate/list name: notation-keyfigures-yeartodate-list description: REST surface for notation-keyFigures-yearToDate-list. operations: - method: GET name: getnotationkeyfiguresyeartodatelist description: Factset End-of-day (EOD) key figures for the time range year-to-date (YTD), for a list of notations.. call: real-time-quotes-notation-2.getnotationkeyfiguresyeartodatelist with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/list name: notation-list description: REST surface for notation-list. operations: - method: GET name: getnotationlist description: Factset Basic data for a list of notations. call: real-time-quotes-notation-2.getnotationlist with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes _language: rest._language outputParameters: - type: object mapping: $. - path: /v1/notation/market/list name: notation-market-list description: REST surface for notation-market-list. operations: - method: POST name: postnotationmarketlist description: Factset List of markets with entitled notations. call: real-time-quotes-notation-2.postnotationmarketlist with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/search/basic name: notation-search-basic description: REST surface for notation-search-basic. operations: - method: GET name: getnotationsearchbasic description: Factset Basic search for notations. call: real-time-quotes-notation-2.getnotationsearchbasic with: searchValue: rest.searchValue nsins: rest.nsins assetClass: rest.assetClass onlyActive: rest.onlyActive popularity: rest.popularity _attributes: rest._attributes _language: rest._language _paginationOffset: rest._paginationOffset _paginationLimit: rest._paginationLimit outputParameters: - type: object mapping: $. - path: /v1/notation/searchbytext name: notation-searchbytext description: REST surface for notation-searchByText. operations: - method: POST name: postnotationsearchbytext description: Factset Text-based search for notations. call: real-time-quotes-notation-2.postnotationsearchbytext with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/selectionlist/list name: notation-selectionlist-list description: REST surface for notation-selectionList-list. operations: - method: GET name: getnotationselectionlistlist description: Factset Set of custom notation-level selection lists. call: real-time-quotes-notation-2.getnotationselectionlistlist with: _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/selectionlist/listbynotation name: notation-selectionlist-listbynotation description: REST surface for notation-selectionList-listByNotation. operations: - method: GET name: getnotationselectionlistlistbynotation description: Factset For each given notation, returns the notation-level selection lists of which the notation is a member. call: real-time-quotes-notation-2.getnotationselectionlistlistbynotation with: identifiers: rest.identifiers identifierType: rest.identifierType _attributes: rest._attributes outputParameters: - type: object mapping: $. - path: /v1/notation/selectionlist/members/list name: notation-selectionlist-members-list description: REST surface for notation-selectionList-members-list. operations: - method: POST name: postnotationselectionlistmemberslist description: Factset List of notations belonging to a notation-level selection list. call: real-time-quotes-notation-2.postnotationselectionlistmemberslist with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/notation/status/get name: notation-status-get description: REST surface for notation-status-get. operations: - method: GET name: getnotationstatusget description: Factset Intraday trading status of a notation. call: real-time-quotes-notation-2.getnotationstatusget with: identifier: rest.identifier identifierType: rest.identifierType quality: rest.quality _attributes: rest._attributes _subscriptionMinimumInterval: rest._subscriptionMinimumInterval outputParameters: - type: object mapping: $. - type: mcp namespace: real-time-quotes-notation-2-mcp port: 9090 transport: http description: MCP adapter for Factset Quotes API For Digital Portals — Notation. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: factset-list-categories-assigned-specific description: Factset List of categories assigned to a specific notation the application is entitled to see. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationcategorylist with: body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-factset-identifiers-given-notation description: Retrieve FactSet identifiers for a given notation. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationcrossreferencefactsetidentifierget with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: retrieve-list-notations-given-factset description: Retrieve a list of notations for a given FactSet identifier. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationcrossreferencefactsetidentifierlistbyfactsetidentifier with: body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-list-factset-identifiers-given description: Retrieve a list of FactSet identifiers for a given instrument. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationcrossreferencefactsetidentifierlistbyinstrument with: body: tools.body outputParameters: - type: object mapping: $. - name: translate-factset-market-symbol-notation description: Translate a FactSet market symbol to a notation. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationcrossreferencegetbyfactsetmarketsymbol with: factSetMarketSymbol: tools.factSetMarketSymbol _attributes: tools._attributes _language: tools._language outputParameters: - type: object mapping: $. - name: factset-list-entitled-notations description: Factset List of entitled notations. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationcrossreferencelistbyisin with: body: tools.body outputParameters: - type: object mapping: $. - name: factset-list-entitled-notations-2 description: Factset List of entitled notations. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationcrossreferencelistbyinstrument with: body: tools.body outputParameters: - type: object mapping: $. - name: factset-list-entitled-notations-3 description: Factset List of entitled notations. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationcrossreferencelistbysymbol with: body: tools.body outputParameters: - type: object mapping: $. - name: factset-basic-data-notation description: Factset Basic data for a notation. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationget with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes _language: tools._language outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key description: Factset End-of-day (EOD) key figures for the time range of one month. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresmonth1get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-2 description: Factset End-of-day (EOD) key figures for the time range of one month, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresmonth1list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-3 description: Factset End-of-day (EOD) key figures for the time range of three months. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresmonth3get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-4 description: Factset End-of-day (EOD) key figures for the time range of three months, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresmonth3list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-5 description: Factset End-of-day (EOD) key figures for the time range of six months. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresmonth6get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-6 description: Factset End-of-day (EOD) key figures for the time range of six months, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresmonth6list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-average-end-day-eod description: Factset Average end-of-day (EOD) key figures for different trading days periods. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfigurestradingdayaverageget with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-7 description: Factset End-of-day (EOD) key figures for the time range of one week. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresweek1get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-8 description: Factset End-of-day (EOD) key figures for the time range of one week, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresweek1list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-9 description: Factset End-of-day (EOD) key figures for the time range of one year. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear1get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-10 description: Factset End-of-day (EOD) key figures for the time range of one year, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear1list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-11 description: Factset End-of-day (EOD) key figures for the time range of ten years. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear10get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-12 description: Factset End-of-day (EOD) key figures for the time range of ten years, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear10list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-13 description: Factset End-of-day (EOD) key figures for the time range of three years. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear3get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-14 description: Factset End-of-day (EOD) key figures for the time range of three years, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear3list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-15 description: Factset End-of-day (EOD) key figures for the time range of five years. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear5get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-16 description: Factset End-of-day (EOD) key figures for the time range of five years, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear5list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-17 description: Factset End-of-day (EOD) key figures for the time range of seven years. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear7get with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-18 description: Factset End-of-day (EOD) key figures for the time range of seven years, for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyear7list with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-19 description: Factset End-of-day (EOD) key figures for the time range year-to-date (YTD).. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyeartodateget with: identifier: tools.identifier identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-end-day-eod-key-20 description: Factset End-of-day (EOD) key figures for the time range year-to-date (YTD), for a list of notations.. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationkeyfiguresyeartodatelist with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-basic-data-list-notations description: Factset Basic data for a list of notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationlist with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes _language: tools._language outputParameters: - type: object mapping: $. - name: factset-list-markets-entitled-notations description: Factset List of markets with entitled notations. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationmarketlist with: body: tools.body outputParameters: - type: object mapping: $. - name: factset-basic-search-notations description: Factset Basic search for notations. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationsearchbasic with: searchValue: tools.searchValue nsins: tools.nsins assetClass: tools.assetClass onlyActive: tools.onlyActive popularity: tools.popularity _attributes: tools._attributes _language: tools._language _paginationOffset: tools._paginationOffset _paginationLimit: tools._paginationLimit outputParameters: - type: object mapping: $. - name: factset-text-based-search-notations description: Factset Text-based search for notations. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationsearchbytext with: body: tools.body outputParameters: - type: object mapping: $. - name: factset-set-custom-notation-level description: Factset Set of custom notation-level selection lists. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationselectionlistlist with: _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-each-given-notation-returns description: Factset For each given notation, returns the notation-level selection lists of which the notation is a member. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationselectionlistlistbynotation with: identifiers: tools.identifiers identifierType: tools.identifierType _attributes: tools._attributes outputParameters: - type: object mapping: $. - name: factset-list-notations-belonging-notation description: Factset List of notations belonging to a notation-level selection list. hints: readOnly: true destructive: false idempotent: false call: real-time-quotes-notation-2.postnotationselectionlistmemberslist with: body: tools.body outputParameters: - type: object mapping: $. - name: factset-intraday-trading-status-notation description: Factset Intraday trading status of a notation. hints: readOnly: true destructive: false idempotent: true call: real-time-quotes-notation-2.getnotationstatusget with: identifier: tools.identifier identifierType: tools.identifierType quality: tools.quality _attributes: tools._attributes _subscriptionMinimumInterval: tools._subscriptionMinimumInterval outputParameters: - type: object mapping: $.