FACTSET-logo

FACTSET Fa'asa'o Sa'o O Fe'au Fe'au API Software

FA'AALIGA-Tusa'o-Fa'asalalau-O-Fefa'ataua'iga-Savali-API-Komepiuta

Fa'amatalaga o oloa

Fa'amatalaga

  • Igoa o oloa: Fa'asa'o sa'o o Fe'au Fe'au API
  • Fa'aliliuga: 1.0
  • Tusi Taiala a le Fa'atonu ma Fa'amatalaga Aso: Aukuso 2023

Fa'aosofiaga
O le faaosofiaga i tua o le Direct Streaming of Transaction Messages API o le tuʻuina atu lea o se auala e faʻafesoʻotaʻi ai faʻamaumauga mai soʻo se kamupani o loʻo tuʻuina atu le OMS ma tuʻufaʻatasia faʻamatalaga fefaʻatauaʻiga ma le FactSet's real-time Portfolio Management Platform (PMP) mo le vaʻavaʻai o faila, faʻataʻitaʻiga fefaʻatauaʻiga, faʻatagaga faʻatinoga, ma auʻiliʻiliga o tupe maua. .

Polokalame API

Ua umaview
O le API Polokalama e taulaʻi muamua i le afi suʻesuʻe auʻiliʻili ma ua faʻalauteleina e aofia ai isi masini auiliiliga, oloa, ma API mai iunite pisinisi eseese.

O loʻo tuʻuina atu e le polokalame mea nei:

  • Fa'asa'o sa'o o Fe'au Fe'au API

APIs uma o loʻo talimalo i lalo https://api.factset.com. E fa'atautaia le fa'amaoni e fa'aaoga ai API Ki, ma fa'ataga e fa'aaoga e fa'aaoga ai le FactSet's in-house subscription product. Mo nisi fa'amatalaga ile fa'aogaina o API Ki, fa'amolemole asiasi https://developer.factset.com/authentication.

Fa'amolemole maitau ole talosaga a le HTTP ma igoa ole ulu ole tali e tatau ona manatu ile mataupu e le maaleale ile HTTP Standard. E fautuaina e aua ne'i fa'alagolago i mata'itusi fa'atusa o ulutala i lau code.

Fa'atonuga o le Fa'aaogaina o Mea

DSoTM API

Tuuina atu o Faamaumauga

  • Ina ia tuʻuina atu faʻamaumauga o fefaʻatauaiga, faʻaaoga le pito lea:
  • POST /analytics/dsotm/v1/transactions

Talosaga Ulu

  1. Fa'atagaga
    Ulutala HTTP masani. O le tau e mana'omia le fa'aogaina o le 'Basic' format.
  2. Ituaiga-ituaiga
    Ulutala HTTP masani. O le tau e manaʻomia ona faʻamaonia o le talosaga / JSON e faʻaalia ai o le tino o loʻo i le JSON format.

Fa'afitauli
Mo fa'amatalaga fa'afitauli, fa'amolemole va'ai le vaega 4 o le Tusita'iala ma Fa'asinoga a le Fa'atonu.

Fa'afou le version
O fa'amatalaga e uiga i fa'afouga fa'afouga e mafai ona maua i le vaega 5 o le Tusita'iala ma Fa'asinomaga a le Developer.

FAQ

  • F: O le a le fa'amoemoega o le Fa'asalalau Tu'usa'o o Fe'au Fe'au API?
    A: O le fa'amoemoe o le Direct Streaming of Transaction Messages API o le fa'afeso'ota'i lea o fa'amatalaga tau fefa'ataua'iga mai so'o se kamupani o lo'o tu'uina atu le OMS ma le FactSet's Portfolio Management Platform mo le va'aiga o fa'asoa, fa'ata'ita'iga tau fefa'ataua'iga, fa'atatauga fa'atinoga, ma au'ili'iliga o tupe maua.
  • F: O fea e mafai ona ou maua ai nisi faʻamatalaga e uiga i le faʻaogaina o API Keys?
    A: E mafai ona maua nisi fa'amatalaga e uiga i le fa'aogaina o API Keys ile https://developer.factset.com/authentication.

Fa'aosofiaga

I le 1997, na faʻalauiloa ai e FactSet le Portfolio Analysis 1.0, lea na faʻavaeina ai le faʻavae mo Faʻamatalaga. I se taimi mulimuli ane, o le Portfolio Analysis 2.0 ua tuʻufaʻatasia auʻiliʻiliga faʻalavelave mai le au faʻatau vaega lona tolu, ona faʻalauteleina lea e aofia ai Tupe Maua Faʻamau i le 2004. FactSet ua ofoina atu nei se suʻega malosi o oloa faʻapipiʻi faʻapipiʻi tele-asset e taʻitaʻia le maketi i le fetuutuunai, auiliiliga, ma le lautele. I aso nei, o lo'o fa'alagolago le au fa'atau i FactSet mo au'ili'iliga fa'afeso'ota'i e ala i oloa eseese, e pei o le Portfolio Analysis (PA), SPAR, Alpha Testing, Optimizers, ma le Portfolio Dashboard, fa'apea fo'i ma le tufatufaina o au'ili'ili e ala i le Portfolio Batcher, Publisher Flat. Files, ma le Lomiga pepa.

Polokalame API

Ua umaview

O loʻo agai atu tagata faʻatau i le fausiaina o se fofo masani, faʻamalosia e le manaʻoga e faʻateleina le gaosiga e ala i le tuʻufaʻatasia o faʻamatalaga i totonu o se faʻaoga tasi. E ala i le fa'aalia o au'ili'iliga, fa'atinoga, ma tulaga lamatia e ala i APIs, e tu'uina atu ai ia te oe se auala fa'apitoa e fegalegaleai ai ma fa'ata'ita'iga fa'apitoa a le FactSet. A o faʻaauau pea ona manaʻomia e le maketi le manino ma faʻamaumauga, o le FactSet o le a tuʻuina atu filifiliga fetuutuunai e faʻafetaui ai na manaʻoga. O API e faʻapipiʻi le auʻiliʻili suʻega o loʻo i ai nei ma faʻafaigofie faiga faʻapaʻaga e ala i le faʻatagaina oe e fausia ni faʻamatalaga patino, faʻapipiʻi ma meafaigaluega BI lona tolu e pei o Tableau, ma isi vaega faʻamaumauga e pei o le RStudio, ma faʻateleina le pulea o le faʻaogaina o totonu o auʻiliʻiliga mai FactSet.

FA'AALIGA-Tusa'o-Fa'asolo-O-Feagai-Savali-API-Software-fig- (1)

O le stage o le fa'aaliaina o Analytics APIs o le a taula'i atu i le afi su'esu'e au'ili'ili. Talu mai lona amataga, o le polokalame ua faʻalauteleina e aofia ai isi masini auiliiliga, oloa, ma API mai isi iunite pisinisi.

O loʻo tuʻuina atu e le polokalame mea nei:

  • Mea faigaluega atia'e e fausia ai fa'amaoniga o manatu
  • Fa'alogoga tutusa i fa'alapotopotoga uma o le FactSet APIs
  • Fa'ata'ita'i i tulaga fa'a alamanuia
  • API fa'aliliu
  • Tele fa'amaumauga ma a'oa'oga i luga ole faitoto'a o le atina'e

Fa'asa'o sa'o o Fe'au Fe'au API

  • Fa'afeso'ota'i fa'amaumauga mai so'o se kamupani a le OMS e tu'ufa'atasia au fa'amatalaga tau fefa'ataua'iga ma le FactSet's real-time Portfolio Management Platform (PMP) mo le va'aiga o fa'asoa ma fa'ata'ita'iga tau fefa'ataua'iga, po'o le fa'aaogaina i le mamana Portfolio Analytics Engine for Performance Attribution and Returns analysis.
  • APIs uma o loʻo talimalo i lalo https://api.factset.com. E fa'atautaia le fa'amaoni e fa'aaoga ai API Ki ma fa'ataga e fa'aaoga e fa'aaoga ai le FactSet's in-house subscription product. E mafai ona e mauaina nisi fa'amatalaga e uiga i le fa'aogaina o API Keys ile https://developer.factset.com/authentication.

Talosaga HTTP ma igoa fa'aulu o tali e tatau ona manatu e le'o fa'atatau ile HTTP Standard. Fa'amolemole 'aua ne'i fa'alagolago i mata'itusi fa'atusa o ulutala i lau fa'ailoga.

Tuuina atu o Faamaumauga

Tuuina atu Fefaatauaiga
POST /analytics/dsotm/v1/transactions

E talia e lenei mea fa'ai'uga fa'amaumauga o fefa'atauaiga ma tusi i le taimi lava e tasi i le OMS_OFDB fa'apitoa ma fa'aavanoaina i le talosaga PMP.

Talosaga Ulu

Ulutala igoa Fa'amatalaga
Fa'atagaga Ulutala HTTP masani. E mana'omia le fa'aoga o le 'Basic 'faatulagaga.
anotusi-Ituaiga Ulutala HTTP masani. O le tau e manaʻomia e faʻamaonia ai le talosaga / JSON (faʻapea, e manaʻomia e le tagata valaʻau ona faʻamaonia o le tino o loʻo i le JSON format).

Tino talosaga
E talia e le tino talosaga se aofa'iga o fa'asologa fa'atatau. O fa'asologa o lo'o fa'amatala atu i lalo:

Igoa Parameter Ituaiga fa'amaumauga Manaomia Fa'amatalaga Fa'asologa
fa'asalaga Fa'asologa Leai Lisi o fa'amaumauga o fa'atinoga O lo'o maua fa'amaumauga au'ili'ili iinei
tu'uga Fa'asologa Leai Lisi o fa'amaumauga tu'u O lo'o maua fa'amaumauga au'ili'ili iinei
poloaiga Fa'asologa Leai Lisi o fa'amaumauga o fa'atonuga O lo'o maua fa'amaumauga au'ili'ili iinei

Ulutala tali 

Ulutala igoa Fa'amatalaga
X-DataDirect-Talosaga-Ki Ulutala autu ole talosaga a FactSet.
X-FactSet-Api-Talosaga-Ki Ki e iloa tulaga ese ai se talosaga API Analytics. Fa'atoa maua pe a mae'a fa'amaonia fa'amaoni.
X-FactSet-Api-RateLimit-Limit Numera o talosaga fa'atagaina mo le fa'amalama o le taimi.
X-FactSet-Api-RateLimit-Toe Numera o talosaga o totoe mo le faamalama o le taimi.
X-FactSet-Api-RateLimit-Reset Numera o sekone o lo'o totoe se'ia toe fa'agata le tau.

Toe fo'i

HTTP code tulaga Fa'amatalaga
202 Tali fa'amoemoeina.
400 Le tino POST le aoga.
401 Ua misi pe le aoga le fa'amaoni.
403 E fa'asa le tagata fa'aoga fa'atasi ma fa'amaumauga o iai nei.
415 O lo'o misi/le aoga Ulua'i Tulaga-ituaiga. E tatau ona seti le ulutala ile application/json.
429 Ua ausia le tapulaa tau tupe. Toe taumafai talosaga pe a uma ona fa'atali le taimi ua fa'ailoa mai i le ulutala toe taumafai-ina ua uma.
500 Sese server. Fa'amau le ulutala X-DataDirect-Request-Key e fesoasoani i le fa'afitauli.
503 Taimi ua uma le talosaga. Toe taumafai le talosaga i se taimi.

Fa'amatalaga
Ole maualuga ole 50 POST ole talosaga e fa'atagaina ile 5-lua fa'amalama mo API ta'itasi. E mafai fo'i ona fa'amaonia le fa'aogaina o fa'aulutala eseese Rate-Limit o lo'o maua ile tali API.

  • X-FactSet-Api-RateLimit-Limit – Numera o talosaga fa'atagaina mo le fa'amalama o le taimi.
  • X-FactSet-Api-RateLimit-Toe - Numera o talosaga na totoe mo le faamalama o le taimi.
  • X-FactSet-Api-RateLimit-Reset – Numera o sekone o totoe seia toe setiina le tapulaa tau.

Examples

Talosaga:
POST https://api.factset.com/analytics/dsotm/v1/transactions.

Ulutala:

  • mea-ituaiga: talosaga/json
  • Fa'atagaga: Fa'avae RkRTX0RFTU9fVVMt******************************
  • Talia-fa'ailoga: gzip
  • anotusi-umi: 201

Tino:

FA'AALIGA-Tusa'o-Fa'asolo-O-Feagai-Savali-API-Software-fig- (2)FA'AALIGA-Tusa'o-Fa'asolo-O-Feagai-Savali-API-Software-fig- (3)

Tali:
HTTP 202 Talia

Ulutala:

  • x-faamatalaga tuusao-talosaga-ki: zpdo6aebv58fiaoi
  • x-factset-api-request-key: 6p2d41m4sw1yfh0h
Fa'amaumauga Fa'amau

Foafoaga Fa'asalaga

Elemene Ituaiga Fa'amatalaga Fa'atulafonoina
faila manoa Le igoa faila. Fa'ata'ita'iga: CLIENT:/DEMO.OFDB IOE
transaction-id manoa ID tulaga ese mo le fefaʻatauaiga IOE
faailoga manoa Fa'ailoga e fetaui ma le meafaigaluega fa'atau. Fa'ata'ita'iga: AAPL IOE
fa'amatalaga manoa E masani lava o se igoa, Ex: FACTSET RESEARCH SYSTEMS, ae mafai ona sili atu ona faʻamatalaina mo faʻamatalaga. IOE
ituaiga fefaataua'iga manoa BL (Fa'atau Umi), BC (Fa'atau e fa'ava'a), SL (Fa'atau Umi) ma SS (Fa'atau Puupuu) IOE
tulaga manoa ACCT poo CNCL, faapuupuu mo ACCOUNTED ma CANCELED IOE
aso fefaatauai manoa Aso fefa'ataua'iga o lo'o i le faatulagaga YYYYMMDD IOE
fa'asologa o fefa'atauaiga Opeopea Sea ua uma ona oka ae lei faatinoina LEAI
aofaiga Opeopea Ole aofa'i ole meafaigaluega na fa'atau IOE
upega Opeopea Tau tinoitupe o le fefa'ataua'iga, fa'amama le tau fa'atau. IOE
leaga Opeopea Tau tinoitupe o le fefaʻatauaiga, e aofia ai tau faʻatau. IOE
tau fa'amautu Opeopea O le tau tinoitupe o le fefaʻatauaʻiga o se tau ua faʻateleina i se fua faatatau FX talafeagai e faʻaliliu ai le fefaʻatauaʻiga na tusi i tupe faʻapitonuʻu i le lipoti o tupe. IOE
aso e faamautu ai manoa Aso fa'amautu ile YYYYMMDD format IOE
tupe manoa Le fa'ailoga tupe o fanua fa'atauina tupe, Aofa'i Tupe ma Aofa'i Aofa'i. IOE
fesuiaiga o tupe mai fafo Opeopea Fuafuaga FX e mafai ona pikiina e le PA, faʻateleina ma le tinoitupe tau fanua, Net, Gross, e faʻatagaina PA e faʻaalia fefaʻatauaiga i le lipotia o tupe. LEAI
settlement currency iso manoa Fa'ailoga tupe mo le Fa'ato'aga Tau IOE
fa'atonu manoa O le fa'ailoga tulaga ese o le Poloaiga ua saunia e le PM Hub. Fa'ata'ita'iga: O_FDS_010623_1686393260254 LEAI
matuaId manoa Faailoga tulaga ese o le Poloaiga a Matua e saunia e le OMS. LEAI

Fa'atonuga

Elemene Ituaiga Fa'amatalaga Fa'atulafonoina
faila manoa Le igoa faila. Fa'ata'ita'iga: CLIENT:/DEMO.OFDB IOE
transaction-id manoa ID tulaga ese mo le fefaʻatauaiga IOE
faailoga manoa Fa'ailoga e fetaui ma le meafaigaluega fa'atau. Fa'ata'ita'iga: AAPL IOE
fa'amatalaga manoa E masani lava o se igoa, Ex: FACTSET RESEARCH SYSTEMS, ae mafai ona sili atu ona faʻamatalaina mo faʻamatalaga. IOE
ituaiga fefaataua'iga manoa BL (Fa'atau Umi), BC (Fa'atau e fa'ava'a), SL (Fa'atau Umi) ma SS (Fa'atau Puupuu) IOE
tulaga manoa ACCT poo CNCL, faapuupuu mo ACCOUNTED ma CANCELED IOE
aso fefaatauai manoa Aso fefa'ataua'iga o lo'o i le faatulagaga YYYYMMDD IOE
fefa'ataua'iga-lau'au Opeopea Sea ua uma ona oka ae lei faatinoina LEAI
aofaiga Opeopea Ole aofa'i ole meafaigaluega na fa'atau IOE
tupe iso manoa Le fa'ailoga tupe o fanua fa'atauina tupe, Aofa'i Tupe ma Aofa'i Aofa'i. IOE
fesuiaiga o tupe mai fafo Opeopea Fuafuaga FX e mafai ona pikiina e le PA, faʻateleina ma le tinoitupe tau fanua, Net, Gross, e faʻatagaina PA e faʻaalia fefaʻatauaiga i le lipotia o tupe. LEAI
oka Id manoa O le fa'ailoga tulaga ese o le Poloaiga ua saunia e le PM Hub. Fa'ata'ita'iga: O_FDS_010623_1686393260254 LEAI

Foafoaga Tulaga

Elemene Ituaiga Fa'amatalaga Fa'atulafonoina
faila manoa Le igoa faila. Fa'ata'ita'iga: CLIENT:/DEMO.OFDB IOE
transaction-id manoa ID tulaga ese mo le fefaʻatauaiga IOE
faailoga manoa Fa'ailoga e fetaui ma le meafaigaluega fa'atau. Fa'ata'ita'iga: AAPL IOE
fa'amatalaga manoa E masani lava o se igoa, Ex: FACTSET RESEARCH SYSTEMS, ae mafai ona sili atu ona faʻamatalaina mo faʻamatalaga. IOE
ituaiga fefaataua'iga manoa BL (Fa'atau Umi), BC (Fa'atau e fa'ava'a), SL (Fa'atau Umi) ma SS (Fa'atau Puupuu) IOE
tulaga manoa ACCT poo CNCL, faapuupuu mo ACCOUNTED ma CANCELED IOE
aso fefaatauai manoa Aso fefa'ataua'iga o lo'o i le faatulagaga YYYYMMDD IOE
fefa'ataua'iga-lau'au Opeopea Sea ua uma ona oka ae lei faatinoina LEAI
aofaiga Opeopea Ole aofa'i ole meafaigaluega na fa'atau IOE
tupe iso manoa Le fa'ailoga tupe o fanua fa'atauina tupe, Aofa'i Tupe ma Aofa'i Aofa'i. IOE
fesuiaiga o tupe mai fafo Opeopea Fuafuaga FX e mafai ona pikiina e le PA, faʻateleina ma le tinoitupe tau fanua, Net, Gross, e faʻatagaina PA e faʻaalia fefaʻatauaiga i le lipotia o tupe. LEAI
settlement currency iso manoa Fa'ailoga tupe mo le Fa'ato'aga Tau IOE
oka Id manoa O le fa'ailoga tulaga ese o le Poloaiga ua saunia e le PM Hub. Fa'ata'ita'iga: O_FDS_010623_1686393260254 LEAI
matua Id manoa Faailoga tulaga ese o le Poloaiga a Matua e saunia e le OMS. LEAI

Fa'afitauli

O laasaga nei e fautuaina e foia ai mea sese mai soʻo se API eseese:

  • Faamaumau le ulutala tali X-DataDirect-Request-Key ina ia mafai e le vaega inisinia API a le FactSet ona iloilo lau talosaga/tali patino.
  • Faamaumau le tino tali pe a fai o le tali o se tali sese. O tulafono uma o le HTTP e tutusa ma sili atu i le 400 ua manatu o tali sese.
  • Aapa atu i lau 'au fa'amatalaga ma fa'amatalaga o lo'o i luga mo se fesoasoani.

Fa'afou le version

  • FactSet o le a lagolagoina lomiga API tuai mo se taimi faatapulaa. Ole taimi ole lagolago ole a fa'alagolago ile API ma le fa'asa'oloto stage (ie, beta po'o le gaosiga). O suiga uma e gau, fa'aopoopoga o galuega, ma fa'aleleia o pusa i fa'asologa muamua o le a fa'amauina i le changelog.
  • FactSet's API inisinia 'au o le a galulue ma tagata fa'atau e fa'amautinoa le sologa lelei o suiga i lomiga fou.

Puletaofia © 2023 FactSet Research Systems Inc. Ua taofia aia tatau uma.

FactSet Research Systems Inc. | www.factset.com.

Pepa / Punaoa

FACTSET Fa'asa'o Sa'o O Fe'au Fe'au API Software [pdf] Taiala mo Tagata Fa'aoga
Version 1.0, Fa'asa'o Sa'o O Fe'au Fe'au API Polokalama, Fa'asalalauina O Fe'au Fe'au API Polokalama, Fa'amatalaga Fa'amatalaga API Software, Savali API Software, API Software, Software

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *