ndu ụzọ workflow API

Gịnị ka ị chọrọ ịrụ?

Họrọ nsonaazụ kacha nso na ọrụ gị. Ụzọ ọ bụla na-enye gị otu arịrịọ na-arụ ọrụ, ihe nzaghachi kwesịrị ịnwe, otu esi nleba anya ma ọ rụrụ ọrụ, na nzọ ụzọ na-akpalite.

Ụzọ ise dị umele

Malite site na nsonaazụ, ọ bụghị na lisịsị endpoint.

Selected: Receive live updates

Ntụle API gị nke ụbọchị 14

Gaa site na arịrịọ mbụ gaa n'ọrụ dị mkpa idebe.

Ebumnobi abụghị ịga n'ụzọ peji ngwaahịa ọ bụla. Ọ bụ ịmele ọrụ API authenticated dị anụrị, lọghachi n'ụbọchị ọzọ, wee pụọ na dataset ma ọ bụ usoro ọrụ a ga-ebili ebili.

Leleta ọganihu API

Ụbọchị 0

Gosi njikọ

Kpụta key ahụ, mezuo otu arịrịọ a kwadoro, hụkwa azịza mbụ na metadata ya.

Mepee nzọ →

Ụbọchị 1-2

Mee ka request ahụ nwee ntụkwasị obi

Dozie nsogbu authentication ma ọ bụ filter, mepee script mbụ ka ọ bụrụ ọrụ a ga-ebili ebili nwere aha.

Mepee nzọ →

Ụbọchị 3-4

Tinye oge nsụpụta

Jiri calendar ahụ dịka ezinne endpoint nke abụọ ma tụọ aro maka ọsọ API nke na-akpalite ọkàka.

Mepee nzọ →

Ụbọchị 5-7

Rụọ nsonaazụ nnyocha

Gbakwunye ntụnyanya ma ọ bụ obere otu nke macro series, mebie otu ntụpọta ntụpọta, tebụl, ma ọ bụ scorecard achebara.

Mepee nzọ →

Ụbọchị 8-10

Mezie mkpụru updates

Họrọ REST, SSE, ma ọ bụ webhooks a rụziri, wee mechaa ọzọ API rụrụ ọrụ n'ụbọchị ọzọ.

Mepee nzọ →

Ụbọchị 11-13

Gbaa client ike

Gbakwunye timeouts, nnyocha nnyocha, nlele nzaghachi, logging nke nchekwa credential, na nyocha data ochie.

Mepee nzọ →

Ụbọchị 14

Nyochaa ihe akaebe

Gbaa ntị na API na-enye ọrụ a ga-ebili n'ụzọ a ga-eme nke otu gị ga-edebe, meziea họrọ dataset na-abịa ma ọ bụ application workflow.

Mepee nzọ →

Real-time workflow

Receive release updates

A long-lived event stream can notify your application when matching macro data changes. The event is the trigger; the announcements endpoint remains the source for the full response.

20 minutes Application workflow streamntụgharị

Ọmụmaatụ na-arụ ọrụ

Dee key gị na FXMD_API_KEY; atụla ya n'ime source control.

curl -N --get \
  "https://api.fxmacrodata.com/v1/stream/events" \
  --data-urlencode "currencies=eur" \
  --data-urlencode "indicators=inflation" \
  --data-urlencode "api_key=$FXMD_API_KEY"

Nsonaazụ a tụrụ anya ya: A persistent filtered stream. When an event arrives, your worker fetches the related announcements endpoint and updates its local cache.

Mgbe script mbụ ghọrọ usoro nke eziokwu

Ndozi nsogbu na ndu ụzọ mmepụta

Jiri nduide ndị a mgbe azịza ahụ hapụrụ, wepụta data ọ dịghị, ma ọ bụ chọọ njikwa mmepụta dịka caching, timeouts, retries, na nnyefe event.

NduziJiri ya mgbeMalite
Chọpụta ihe kpatara azịza na-arụghị ọrụ ma ọ bụ efu Kekaa nsogbu authentication, njikọ, ụzọ, oke ọnụọ, na availability data n'enweghị ịgosi key gị. Mepee ntuziaka →
Mee ka API client dị njikere maka mmepụta Tinye timeouts, bounded retries, caching, conditional requests, na ụdị nnyefe zịrị own. Mepee ntuziaka →