Factset · Capability
Factset VRS API documentation — Entities
Factset VRS API documentation — Entities. 1 operations. Lead operation: Factset Gets the entity values. Self-contained Naftiko capability covering one Factset business surface.
What You Can Do
GET
Getentityvaluesbycode
— Factset Gets the entity values
/v1/v1/{tenant}/entities/{entitycode}/values
MCP Tools
factset-gets-entity-values
Factset Gets the entity values
read-only
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Factset VRS API documentation — Entities
description: 'Factset VRS API documentation — Entities. 1 operations. Lead operation: Factset Gets the entity values. Self-contained
Naftiko capability covering one Factset business surface.'
tags:
- Factset
- Entities
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
FACTSET_API_KEY: FACTSET_API_KEY
capability:
consumes:
- type: http
namespace: vermilion-entities-2
baseUri: ''
description: Factset VRS API documentation — Entities business capability. Self-contained, no shared references.
resources:
- name: v1-tenant-entities-entityCode-values
path: /v1/{tenant}/entities/{entityCode}/values
operations:
- name: getentityvaluesbycode
method: GET
description: Factset Gets the entity values
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: tenant
in: path
type: string
description: The code of the tenancy
required: true
- name: entityCode
in: path
type: string
description: The code of the entity
required: true
- name: _sort
in: query
type: array
description: The entity field to sort on. Can only be sorted on entity key, description or secondary key fields.
Append "-" to sort in descending order. If no parameter give
- name: _paginationLimit
in: query
type: integer
description: Non-negative maximum number of entries to return. Default is 25
- name: _paginationOffset
in: query
type: integer
description: Non-negative number of entries to skip. Default is 0
- name: showAll
in: query
type: integer
description: Whether to show all field values for each entity row. Value should either be 1 or 0. Default is 0 (false)
authentication:
type: bearer
token: '{{env.FACTSET_API_KEY}}'
exposes:
- type: rest
namespace: vermilion-entities-2-rest
port: 8080
description: REST adapter for Factset VRS API documentation — Entities. One Spectral-compliant resource per consumed operation,
prefixed with /v1.
resources:
- path: /v1/v1/{tenant}/entities/{entitycode}/values
name: v1-tenant-entities-entitycode-values
description: REST surface for v1-tenant-entities-entityCode-values.
operations:
- method: GET
name: getentityvaluesbycode
description: Factset Gets the entity values
call: vermilion-entities-2.getentityvaluesbycode
with:
tenant: rest.tenant
entityCode: rest.entityCode
_sort: rest._sort
_paginationLimit: rest._paginationLimit
_paginationOffset: rest._paginationOffset
showAll: rest.showAll
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: vermilion-entities-2-mcp
port: 9090
transport: http
description: MCP adapter for Factset VRS API documentation — Entities. One tool per consumed operation, routed inline
through this capability's consumes block.
tools:
- name: factset-gets-entity-values
description: Factset Gets the entity values
hints:
readOnly: true
destructive: false
idempotent: true
call: vermilion-entities-2.getentityvaluesbycode
with:
tenant: tools.tenant
entityCode: tools.entityCode
_sort: tools._sort
_paginationLimit: tools._paginationLimit
_paginationOffset: tools._paginationOffset
showAll: tools.showAll
outputParameters:
- type: object
mapping: $.