How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Factset Factset Entity API

The Factset Entity API from Factset — 6 operation(s) for factset entity.

Factset Factset Entity API is one of 460 APIs that Factset publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 1 JSON Schema definition.

Tagged areas include Factset Entity. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, code examples, a changelog, and 1 JSON Schema.

This API exposes 12 operations across 6 paths, and defines 27 schemas. It is described by OpenAPI 3.0.3, at version 1.0.0.

Requests are made against 2 base URLs: https://api.factset.com, https://api-sandbox.factset.com.

12 operations 6 paths 27 schemas 6 GET6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.0.0
Base URL
https://api.factset.com
Authentication
HTTP Basic
Resource Areas
1

Authentication & Security 1

Factset Factset Entity API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (basicAuth). By default, every request must be authenticated.

Paths & Operations 12

Across 6 paths, the API surfaces 12 operations — 6 GET, 6 POST. Each is listed below with its method, path, parameters, and response codes.

Factset Entity 12
GET
/factset-entity/v1/entity-references
Factset Returns an entity reference profiles for an individual entity
getEntityReferences 1 param → 200400401403415500
POST
/factset-entity/v1/entity-references
Factset Returns an entity reference data for a list of ids.
postEntityReferences body → 200400401403415500
GET
/factset-entity/v1/entity-securities
Factset Returns all Equity Exchange Listings and all debt instruments issued for the requested entity.
getEntitySecurities 2 params → 200400401403415500
POST
/factset-entity/v1/entity-securities
Factset Returns all Equity Exchange Listings and all debt instruments issued for the requested entity.
postEntitySecurities body → 200400401403415500
GET
/factset-entity/v1/entity-structures
Factset Returns all active or inactive entities and respective levels below the requested entity id.
getEntityStructure 3 params → 200400401403415500
POST
/factset-entity/v1/entity-structures
Factset Returns all active or inactive entities below the requested entity id.
postEntityStructure body → 200400401403415500
GET
/factset-entity/v1/ultimate-entity-structures
Factset Returns the full ultimate parent entity hiearachy. Control levels and active status of underlying entities.
getUltimateEntityStructure 3 params → 200400401403415500
POST
/factset-entity/v1/ultimate-entity-structures
Factset Returns all active or inactive entities and respective levels below the requested entity id.
postUltimateEntityStructure body → 200400401403415500
GET
/factset-entity/v1/entity-reference-chi
Factset Returns entity reference data in Chinese for an individual entity.
getEntityReferenceChi 1 param → 200400401403415500
POST
/factset-entity/v1/entity-reference-chi
Factset Returns entity reference data in Chinese for an individual entity.
getEntityReferenceChiForList body → 200400401403415500
GET
/factset-entity/v1/hist-credit-parent
Factset Returns historical credit parents for the requested id(s).
getHistCredParent 2 params → 200400401403415500
POST
/factset-entity/v1/hist-credit-parent
Factset Returns historical credit parents for the requested id(s).
postHistCredParent body → 200400401403415500

Schemas 27

The contract defines 27 schemas that model the data the API accepts and returns. The most detailed are entityReference (24 properties), entitySecurities (11 properties), entityStructure (8 properties), utlimateEntityStructure (8 properties). Each schema is shown below with its type and property counts.

entitySecurities
object
11 properties
hcpIds
array
Security identifiers. FactSet Identifiers, tickers, CUSIP and SEDOL are accepted input.
utlimateEntityStructure
object
8 properties
entityReferenceRequest
object
Entity Reference Request Body
1 property 1 required
creditParentRequest
object
Historical Credit Parent Request Body
2 properties 1 required
ids
array
Security or Entity identifiers. FactSet Identifiers, tickers, CUSIP and SEDOL are accepted input.
active
integer
Controls active or inactive securities returned in the hierarchy. Enter 1 to return only active entities, 0 for inactive entities, and -1 for all active and in…
creditParent
object
7 properties
entityStructureResponse
object
1 property
idsChi
array
Security or Entity identifiers. FactSet Identifiers, tickers, CUSIP, BBG and SEDOL are accepted input.
entityReferenceChiRequest
object
Entity Reference Request Body
1 property 1 required
entityStructure
object
8 properties
ultimateEntityStructureResponse
object
1 property
entityReferenceChi
object
8 properties
entityReferenceChiResponse
object
1 property
entityReferenceResponse
object
1 property
entityReference
object
24 properties
errorResponse
object
error description
5 properties
entitySecuritiesRequest
object
Entity Securities Request Body
2 properties 1 required
securityType
string
Controls the response to return all related equity listings (EQ), all debt instruments (FI), or both all equity and all debt (ALL).
entityStructureRequest
object
Entity Structure Request Body
3 properties 1 required
entitySecuritiesResponse
object
1 property
level
integer
Controls the levels returned in the hierarchy. Use -1 to return all levels, or 1-n for a specific level.
creditParentResponse
object
1 property
asOfDate
string
The date requested for credit parent calculation. Represented in YYYY-MM-DD format. If left blank or not specified, the full credit parent history will be retu…
structureIds
array
Security or Entity identifiers. FactSet Identifiers, tickers, CUSIP and SEDOL are accepted input.
ultimateEntityStructureRequest
object
Ultimate Entity Structure Request Body
3 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

factset-factset-entity-api-openapi.yml Raw ↑

Other APIs Factset publishes across the network.

FactSet Recommendation List API for Digital Portals
FactSet Bonds API for Digital Portals
FactSet Virtual Portfolio API for Digital Portals
FactSet Stocks API for Digital Portals
FactSet Securitized Derivatives API for Digital Portals
FactSet Watchlist API for Digital Portals
FactSet Funds API for Digital Portals
FactSet Data Monitor API
FactSet Mergers and Acquisitions API
FactSet News API
News API for Digital Portals
FactSet Real-Time Options API
Where this information came from

This is an independent, third-party profile of Factset Factset Entity API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.