diff --git a/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx b/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx index 26668323..03f32c0d 100644 --- a/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx +++ b/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/analyst/insights +openapi: /openapi/calendar_api.spec.yml GET /api/v1/analyst/insights --- \ No newline at end of file diff --git a/api-reference/calendar_api/block-trade/blocktrade-v1.mdx b/api-reference/calendar_api/block-trade/blocktrade-v1.mdx index d9861639..21959644 100644 --- a/api-reference/calendar_api/block-trade/blocktrade-v1.mdx +++ b/api-reference/calendar_api/block-trade/blocktrade-v1.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/signal/block_trade +openapi: /openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade --- \ No newline at end of file diff --git a/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx b/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx index 18571bec..14ada935 100644 --- a/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx +++ b/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/bulls_bears_say +openapi: /openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say --- \ No newline at end of file diff --git a/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx b/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx index 85c34492..e5ec0e0b 100644 --- a/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx +++ b/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/conference-calls +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-calls --- \ No newline at end of file diff --git a/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx b/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx index 891b9438..99bf7757 100644 --- a/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx +++ b/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/consensus-ratings +openapi: /openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings --- \ No newline at end of file diff --git a/api-reference/calendar_api/dividends/dividends-events-v22.mdx b/api-reference/calendar_api/dividends/dividends-events-v22.mdx index 3af62244..91028de8 100644 --- a/api-reference/calendar_api/dividends/dividends-events-v22.mdx +++ b/api-reference/calendar_api/dividends/dividends-events-v22.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.2/calendar/dividends +openapi: /openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends --- \ No newline at end of file diff --git a/api-reference/calendar_api/dividends/dividends-events.mdx b/api-reference/calendar_api/dividends/dividends-events.mdx index b58edbd6..66fc2f88 100644 --- a/api-reference/calendar_api/dividends/dividends-events.mdx +++ b/api-reference/calendar_api/dividends/dividends-events.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/dividends +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends --- \ No newline at end of file diff --git a/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx b/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx index 39819ed6..52bae6f1 100644 --- a/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx +++ b/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/earnings +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings --- \ No newline at end of file diff --git a/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx b/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx index 07d87dbe..61fe08e6 100644 --- a/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx +++ b/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/economics +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics --- \ No newline at end of file diff --git a/api-reference/calendar_api/erx-gaps/erx-gaps.mdx b/api-reference/calendar_api/erx-gaps/erx-gaps.mdx index 96087c60..16283109 100644 --- a/api-reference/calendar_api/erx-gaps/erx-gaps.mdx +++ b/api-reference/calendar_api/erx-gaps/erx-gaps.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/erx-gaps +openapi: /openapi/calendar_api.spec.yml GET /api/v1/erx-gaps --- \ No newline at end of file diff --git a/api-reference/calendar_api/events/events.mdx b/api-reference/calendar_api/events/events.mdx index 7b16f023..8f3e35d9 100644 --- a/api-reference/calendar_api/events/events.mdx +++ b/api-reference/calendar_api/events/events.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/calendar/events +openapi: /openapi/calendar_api.spec.yml GET /api/v2/calendar/events --- \ No newline at end of file diff --git a/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx b/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx index fbfb2a08..9665bdf5 100644 --- a/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx +++ b/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/fda +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda --- \ No newline at end of file diff --git a/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx b/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx index ca50c52f..6b0a7137 100644 --- a/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx +++ b/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/government_trade_reports +openapi: /openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports --- \ No newline at end of file diff --git a/api-reference/calendar_api/government-trades/government-trades.mdx b/api-reference/calendar_api/government-trades/government-trades.mdx index 750dfe21..7d3d2139 100644 --- a/api-reference/calendar_api/government-trades/government-trades.mdx +++ b/api-reference/calendar_api/government-trades/government-trades.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/government_trades +openapi: /openapi/calendar_api.spec.yml GET /api/v1/government_trades --- \ No newline at end of file diff --git a/api-reference/calendar_api/guidance/returns-guidance-data.mdx b/api-reference/calendar_api/guidance/returns-guidance-data.mdx index edb4d4ab..cbd235ee 100644 --- a/api-reference/calendar_api/guidance/returns-guidance-data.mdx +++ b/api-reference/calendar_api/guidance/returns-guidance-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/guidance +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance --- \ No newline at end of file diff --git a/api-reference/calendar_api/halt-resume/haltresume-v1.mdx b/api-reference/calendar_api/halt-resume/haltresume-v1.mdx index 6a0581bf..ca03c887 100644 --- a/api-reference/calendar_api/halt-resume/haltresume-v1.mdx +++ b/api-reference/calendar_api/halt-resume/haltresume-v1.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/signal/halt_resume +openapi: /openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume --- \ No newline at end of file diff --git a/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx b/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx index 72f7d556..85ec3bb7 100644 --- a/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx +++ b/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/sec/insider_transactions/filings +openapi: /openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/filings --- \ No newline at end of file diff --git a/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx b/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx index a44b4b34..6cff5e6e 100644 --- a/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx +++ b/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx @@ -1,3 +1,3 @@ --- -openapi: get /sec/insider_transactions/owners +openapi: /openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners --- \ No newline at end of file diff --git a/api-reference/calendar_api/ipos/ipos-v21.mdx b/api-reference/calendar_api/ipos/ipos-v21.mdx index 1580d163..7aa23179 100644 --- a/api-reference/calendar_api/ipos/ipos-v21.mdx +++ b/api-reference/calendar_api/ipos/ipos-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/ipos +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos --- \ No newline at end of file diff --git a/api-reference/calendar_api/ipos/returns-ipo-data.mdx b/api-reference/calendar_api/ipos/returns-ipo-data.mdx index 374ed54f..1c3c1226 100644 --- a/api-reference/calendar_api/ipos/returns-ipo-data.mdx +++ b/api-reference/calendar_api/ipos/returns-ipo-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/calendar/ipos +openapi: /openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos --- \ No newline at end of file diff --git a/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx b/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx index f87fb931..621b7c4c 100644 --- a/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx +++ b/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/ma +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma --- \ No newline at end of file diff --git a/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx b/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx index 166997bc..d5aec101 100644 --- a/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx +++ b/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/offerings +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings --- \ No newline at end of file diff --git a/api-reference/calendar_api/option-activity/optionactivity-v1.mdx b/api-reference/calendar_api/option-activity/optionactivity-v1.mdx index 78da1924..0d210342 100644 --- a/api-reference/calendar_api/option-activity/optionactivity-v1.mdx +++ b/api-reference/calendar_api/option-activity/optionactivity-v1.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/signal/option_activity +openapi: /openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity --- \ No newline at end of file diff --git a/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx b/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx index bcda60ee..623cedf9 100644 --- a/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx +++ b/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/ratings +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings --- \ No newline at end of file diff --git a/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx b/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx index 89f79f63..34cf85e3 100644 --- a/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx +++ b/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/ratings/analysts +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analysts --- \ No newline at end of file diff --git a/api-reference/calendar_api/ratings_firms/ratings-firms.mdx b/api-reference/calendar_api/ratings_firms/ratings-firms.mdx index b2e6313f..af7933e1 100644 --- a/api-reference/calendar_api/ratings_firms/ratings-firms.mdx +++ b/api-reference/calendar_api/ratings_firms/ratings-firms.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/ratings/firms +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms --- \ No newline at end of file diff --git a/api-reference/calendar_api/removed/removed-v2.mdx b/api-reference/calendar_api/removed/removed-v2.mdx index 3d837b88..904405f6 100644 --- a/api-reference/calendar_api/removed/removed-v2.mdx +++ b/api-reference/calendar_api/removed/removed-v2.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar-removed/ +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ --- \ No newline at end of file diff --git a/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx b/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx index 1caf7f8a..6041a0d0 100644 --- a/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx +++ b/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/calendar/splits +openapi: /openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx index 973f3f3d..0cfb7c8c 100644 --- a/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/company +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx b/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx index e3edc8e3..6f33e4b6 100644 --- a/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/fundamentals +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx index 18c9b5f8..ebdd7b16 100644 --- a/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx b/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx index c427c685..e441eff3 100644 --- a/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v3/fundamentals +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx index 49b886cd..50e851d6 100644 --- a/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/companyProfile +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/companyProfile --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx index b880b022..d8db0c4f 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/alphaBeta +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alphaBeta --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx index 1f60e602..e23dadb9 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx @@ -1,3 +1,4 @@ --- -openapi: get /api/v2.1/fundamentals/assetClassification +openapi: /openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/assetClassification --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx b/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx index 3de78497..a77a54b2 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v3/fundamentals/balance-sheet +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balance-sheet --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx b/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx index 1786490c..0edd8487 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v3/fundamentals/cash-flow +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-flow --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx b/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx index 474b7b38..a32a1126 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v3/fundamentals/derived +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/derived --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx index 4c9012f2..fff353d9 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/earningRatios +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningRatios --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx index 28a91a79..c6d38d13 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/financials +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/financials --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx index b240f41d..93f0461f 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/operationRatios +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/operationRatios --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx index b50eb7d6..2d897651 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx @@ -1,3 +1,4 @@ --- -openapi: get /api/v2.1/fundamentals/shareClassProfile +openapi: /openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/shareClassProfile --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx index 8a65d1ca..dbb8e07c 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/shareClass +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shareClass --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx b/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx index 44467bf8..447b93bd 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx @@ -1,3 +1,4 @@ --- -openapi: get /api/v3/fundamentals/share-price-ratios +openapi: /openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/share-price-ratios --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx index 273df898..19aea2b5 100644 --- a/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/valuationRatios +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/valuationRatios --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx b/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx index 49e3bafc..4bab0c35 100644 --- a/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v3/fundamentals/income-statement +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/income-statement --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx b/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx index 792ba79d..173b1d81 100644 --- a/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/fundamentals/operationRatios +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals/operationRatios --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx b/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx index be988ff3..07910127 100644 --- a/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx +++ b/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/fundamentals/earningReports +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningReports --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx b/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx index da473578..3980f638 100644 --- a/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx +++ b/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/bars +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2/bars --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/market-data/market-movers.mdx b/api-reference/data-api-proxy_api/market-data/market-movers.mdx index a2ba69b3..556b3b1e 100644 --- a/api-reference/data-api-proxy_api/market-data/market-movers.mdx +++ b/api-reference/data-api-proxy_api/market-data/market-movers.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/market/movers +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx b/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx index f631aecb..1347d3aa 100644 --- a/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx +++ b/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/shortinterest +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v1/shortinterest --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx b/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx index 3c76504d..d2a8576d 100644 --- a/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx +++ b/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/quoteDelayed +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v2/quoteDelayed --- \ No newline at end of file diff --git a/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx b/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx index fd523f40..cc1318b5 100644 --- a/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx +++ b/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/quoteDelayed +openapi: /openapi/data-api-proxy_api.spec.yml GET /api/v1/quoteDelayed --- \ No newline at end of file diff --git a/api-reference/delivery_api/calls/fetch-all-calls.mdx b/api-reference/delivery_api/calls/fetch-all-calls.mdx index fce72891..eb1c0317 100644 --- a/api-reference/delivery_api/calls/fetch-all-calls.mdx +++ b/api-reference/delivery_api/calls/fetch-all-calls.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/transcripts/calls +openapi: /openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls --- \ No newline at end of file diff --git a/api-reference/delivery_api/calls/fetch-call-by-id.mdx b/api-reference/delivery_api/calls/fetch-call-by-id.mdx index 11fa043d..1099335a 100644 --- a/api-reference/delivery_api/calls/fetch-call-by-id.mdx +++ b/api-reference/delivery_api/calls/fetch-call-by-id.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/transcripts/calls/{call_id} +openapi: /openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} --- \ No newline at end of file diff --git a/api-reference/delivery_api/summaries/fetch-summaries.mdx b/api-reference/delivery_api/summaries/fetch-summaries.mdx index 5848b60f..8f188ff8 100644 --- a/api-reference/delivery_api/summaries/fetch-summaries.mdx +++ b/api-reference/delivery_api/summaries/fetch-summaries.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/transcripts/summaries +openapi: /openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries --- \ No newline at end of file diff --git a/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx b/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx index e567f6da..c47a7b88 100644 --- a/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx +++ b/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/transcripts/summaries/{call_id} +openapi: /openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id} --- \ No newline at end of file diff --git a/api-reference/news-api_api/channels/get-available-news-channels.mdx b/api-reference/news-api_api/channels/get-available-news-channels.mdx index 2941f2f4..38583d27 100644 --- a/api-reference/news-api_api/channels/get-available-news-channels.mdx +++ b/api-reference/news-api_api/channels/get-available-news-channels.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2.1/news/channels +openapi: /openapi/news-api_api.spec.yml GET /api/v2.1/news/channels --- \ No newline at end of file diff --git a/api-reference/news-api_api/news/get-the-news-items.mdx b/api-reference/news-api_api/news/get-the-news-items.mdx index d384fcf8..bdd56193 100644 --- a/api-reference/news-api_api/news/get-the-news-items.mdx +++ b/api-reference/news-api_api/news/get-the-news-items.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/news +openapi: /openapi/news-api_api.spec.yml GET /api/v2/news --- \ No newline at end of file diff --git a/api-reference/news-api_api/news/returns-the-removed-news-data.mdx b/api-reference/news-api_api/news/returns-the-removed-news-data.mdx index 467bf83c..babde525 100644 --- a/api-reference/news-api_api/news/returns-the-removed-news-data.mdx +++ b/api-reference/news-api_api/news/returns-the-removed-news-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/news-removed +openapi: /openapi/news-api_api.spec.yml GET /api/v2/news-removed --- \ No newline at end of file diff --git a/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx b/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx index fc3648df..df8eae4c 100644 --- a/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx +++ b/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v2/newsquantified +openapi: /openapi/newsquantified-api_api.spec.yml GET /api/v2/newsquantified --- \ No newline at end of file diff --git a/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx b/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx index a46cd152..112ba75a 100644 --- a/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx +++ b/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/trending-tickers +openapi: /openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers --- \ No newline at end of file diff --git a/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx b/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx index 57a6aaa3..fa77820c 100644 --- a/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx +++ b/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/trending-tickers/list +openapi: /openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers/list --- \ No newline at end of file diff --git a/api-reference/webhook_api/test-webhook-delivery.mdx b/api-reference/webhook_api/test-webhook-delivery.mdx index 8584a199..e72cb038 100644 --- a/api-reference/webhook_api/test-webhook-delivery.mdx +++ b/api-reference/webhook_api/test-webhook-delivery.mdx @@ -1,3 +1,3 @@ --- -openapi: get /api/v1/webhook/test +openapi: /openapi/webhook_api.spec.yml GET /api/v1/webhook/test --- \ No newline at end of file diff --git a/ar/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx b/ar/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx index 03dafb66..29331530 100644 --- a/ar/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx +++ b/ar/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx @@ -4,13 +4,13 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights --- -```json استجابة (200 OK) +```json Response (200 OK) { "analyst-insights": [ { "action": "Upgrades", "analyst_id": "669ea49c3f2d7e0001303664", - "analyst_insights": "BWS Financial upgraded Innodata's stock to Top Pick with a price target of $110.00. \n\n **Strong Financial Performance and Growth Prospects**: Innodata has demonstrated significant financial growth and potential, particularly highlighted by the announcement of $68 million in pretraining deals on its last earnings call. This reflects the company's ability to secure large contracts and its strong positioning within the rapidly evolving AI landscape, which is likely to drive further revenue growth and investor confidence.\n\n**Strategic Government Contract Win**: The acquisition of a government contract entering the fourth quarter of 2025 positions Innodata for substantial expansion into new business areas by 2026. This move is expected to contribute significantly to the company's revenue towards the end of the year, showcasing its strategic growth initiatives and enhancing its market value.", + "analyst_insights": "رفعت BWS Financial تصنيف سهم Innodata إلى Top Pick مع سعر مستهدف قدره 110.00 دولار. \n\n **أداء مالي قوي وآفاق نمو واعدة**: أظهرت Innodata نمواً مالياً ملحوظاً وإمكانات قوية، ويتجلى ذلك بشكل خاص في الإعلان عن صفقات تدريب مسبق بقيمة 68 مليون دولار خلال آخر مكالمة لأرباحها. يعكس ذلك قدرة الشركة على تأمين عقود كبيرة وتموضعها القوي ضمن مشهد الذكاء الاصطناعي سريع التطور، ما يرجَّح أن يدفع بمزيد من نمو الإيرادات ويعزز ثقة المستثمرين.\n\n**فوز استراتيجي بعقد حكومي**: يضع حصول الشركة على عقد حكومي عند دخول الربع الرابع من عام 2025 شركة Innodata في موقع يسمح لها بالتوسع الكبير في مجالات أعمال جديدة بحلول 2026. من المتوقع أن يسهم هذا التحرك بشكل ملحوظ في إيرادات الشركة نحو نهاية العام، مما يبرز مبادراتها الاستراتيجية للنمو ويعزز قيمتها السوقية.", "date": "2026-01-05", "firm": "BWS Financial", "firm_id": "57f832d56b87f600016fa43f", @@ -30,7 +30,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "action": "Maintains", "analyst_id": "669ea49c3f2d7e0001303664", - "analyst_insights": "BWS Financial maintained their Buy rating on Innodata's stock with a price target of $110.00. \n\n **Strong Revenue Growth Potential**: Innodata has demonstrated a robust financial trajectory by securing $68 million in pretraining deals, indicating a substantial demand for its AI data preparation and engineering services. This growth is a clear indicator of the company's ability to attract significant contracts, thereby bolstering investor confidence in its revenue prospects and operational strength.\n\n**Strategic Government Contract**: The company's entrance into the fourth quarter of 2025 with a government contract positions it for expanded business opportunities in 2026. This strategic move not only diversifies Innodata's revenue streams but also sets the stage for greater financial benefits towards the end of the year, showcasing the company's potential for increased market share and profitability.", + "analyst_insights": "أبقت BWS Financial على تصنيف Buy لسهم Innodata مع سعر مستهدف قدره 110.00 دولار. \n\n **إمكانات قوية لنمو الإيرادات**: أظهرت Innodata مساراً مالياً قوياً من خلال إبرام صفقات تدريب مسبق بقيمة 68 مليون دولار، ما يشير إلى طلب كبير على خدماتها في إعداد البيانات وهندستها للذكاء الاصطناعي. هذا النمو مؤشر واضح على قدرة الشركة على جذب عقود كبيرة، مما يعزز ثقة المستثمرين بآفاق إيراداتها وقوة عملياتها.\n\n**عقد حكومي استراتيجي**: إن دخول الشركة إلى الربع الرابع من عام 2025 مع عقد حكومي يضعها في موقع يمكّنها من توسيع فرص الأعمال في عام 2026. لا يسهم هذا التحرك الاستراتيجي في تنويع مصادر إيرادات Innodata فحسب، بل يمهد أيضاً لتحقيق مكاسب مالية أكبر نحو نهاية العام، مما يبرز قدرة الشركة على زيادة حصتها السوقية وربحيتها.", "date": "2026-01-05", "firm": "BWS Financial", "firm_id": "57f832d56b87f600016fa43f", @@ -50,38 +50,38 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights ] } ``` -```json استجابة (401 غير مُصرَّح به) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول المستخدم للمصادقة غير صالح أو غير موجود" } ] } ``` -```json استجابة (404 غير موجود) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` -```json استجابة (500 خطأ داخلي في الخادم) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة الطلب الخاص بك" } ] } diff --git a/ar/api-reference/calendar-api/analyst-insights/overview.mdx b/ar/api-reference/calendar-api/analyst-insights/overview.mdx index 292679e1..b6948ae4 100644 --- a/ar/api-reference/calendar-api/analyst-insights/overview.mdx +++ b/ar/api-reference/calendar-api/analyst-insights/overview.mdx @@ -4,14 +4,14 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ---
- ## المقدمة + ## المقدّمة
-واجهة برمجة التطبيقات API لـ Analyst Insights تُرجع وجهات نظر بحثية حول الأوراق المالية، بما في ذلك تحليلات تفصيلية وتوصيات من محللين ماليين. وهي تُتيح الوصول إلى: +واجهة برمجة التطبيقات API الخاصة بـ Analyst Insights تُرجِع وجهات نظر بحثية حول الأوراق المالية، بما في ذلك تحليلات تفصيلية وتوصيات من محللين ماليين. وهي توفّر الوصول إلى: * ترقيات المحللين وتخفيضاتهم * الأهداف السعرية -* ملاحظات بحثية تفصيلية +* مذكرات بحثية تفصيلية * سياق تقييمات الإجماع
@@ -19,7 +19,7 @@ description: "نظرة عامة على واجهة برمجة التطبيقات
- ### [جلب آراء المحللين](/ar/api-reference/calendar_api/analyst-insights/analyst-insights-v1) + ### [جلب رؤى المحللين](/ar/api-reference/calendar_api/analyst-insights/analyst-insights-v1)
-استرجِع آراء المحللين ووجهات نظرهم البحثية لأوراق مالية أو شركات أو محللين محددين. \ No newline at end of file +استرجاع رؤى المحللين ووجهات نظر بحثية لأوراق مالية أو شركات أو محللين محددين. \ No newline at end of file diff --git a/ar/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx b/ar/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx index e468f5be..59547902 100644 --- a/ar/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx +++ b/ar/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx @@ -4,12 +4,12 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say --- -```json الاستجابة (200 OK) +```json Response (200 OK) { "bulls_say_bears_say": [ { - "bear_case": "يشير التحليل إلى انخفاض في المبيعات من الصين بنسبة 3.6% على أساس سنوي، مما يثير مخاوف بشأن أداء السوق في منطقة محورية. بالإضافة إلى ذلك، على الرغم من بقاء هامش الربح الإجمالي مستقراً عند حوالي 47% على أساس سنوي، فإن ارتفاع المصروفات التشغيلية يشكّل خطراً على الربحية. علاوة على ذلك، فإن تباطؤاً محتملاً في نمو مبيعات iPhone وإمكانية تراجع سمعة Apple قد يفرض ضغطاً هبوطياً على تقييم الشركة، ما يثير القلق لدى المستثمرين.", - "bull_case": "ارتفعت مبيعات Apple في الربع الرابع بنسبة 8% لتصل إلى 102.5 مليار دولار، بما يتماشى بشكل وثيق مع التقديرات ويدعم توقعات بنمو إجمالي المبيعات بين 10% و12% في الربع القادم، مدفوعاً بشكل أساسي بالأداء القوي لمبيعات iPhone. كما سجّلت الشركة دخلاً تشغيلياً قدره 32.4 مليار دولار، ما يعكس نمواً سنوياً بنسبة 10%، ونمواً في إيرادات الخدمات بنسبة 15%، ما ساهم إيجابياً في ديناميكيات هامش الربح الإجمالي. بالإضافة إلى ذلك، ومع النمو المتوقع في منطقة الصين والاستثمارات الاستراتيجية في الذكاء الاصطناعي وتطوير المنتجات، فإن Apple مهيّأة لنمو مستدام طويل الأجل على الرغم من ارتفاع النفقات التشغيلية.", + "bear_case": "يُبرز التحليل انخفاضًا بنسبة 3.6% على أساس سنوي في المبيعات من الصين، مما يثير مخاوف بشأن أداء السوق في منطقة رئيسية. بالإضافة إلى ذلك، ورغم أن هوامش الربح الإجمالية ما زالت مستقرة عند حوالي 47% على أساس سنوي، فإن ارتفاع المصروفات التشغيلية يشكّل خطرًا على الربحية. علاوة على ذلك، فإن احتمال تباطؤ نمو مبيعات iPhone وإمكانية تراجع سمعة Apple قد يفرض ضغطًا هبوطيًا على تقييم الشركة، مما يؤدي إلى زيادة القلق بين المستثمرين.", + "bull_case": "ارتفعت مبيعات Apple في الربع الرابع بنسبة 8% إلى 102.5 مليار دولار، بما يتماشى تقريبًا مع التقديرات ويدعم توقع نمو إجمالي المبيعات من 10% إلى 12% في الربع القادم، مدفوعًا أساسًا بالأداء القوي في مبيعات iPhone. كما أعلنت الشركة عن دخل تشغيلي قدره 32.4 مليار دولار، بما يعكس زيادة بنسبة 10% على أساس سنوي، ونموًا في إيرادات الخدمات بنسبة 15%، ما يساهم بشكل إيجابي في ديناميكيات هامش الربح الإجمالي. بالإضافة إلى ذلك، ومع النمو المتوقع في منطقة الصين والاستثمارات الاستراتيجية في الذكاء الاصطناعي وتطوير المنتجات، تتموضع Apple لتحقيق نمو مستدام طويل الأجل رغم ارتفاع النفقات التشغيلية.", "id": "6951d73e304f6ecd69d00189", "securities": [ { @@ -26,19 +26,19 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say ] } ``` -```json الاستجابة (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز الوصول غير صالح أو مفقود" + "value": "رمز مصادقة غير صالح أو مفقود" } ] } ``` -```json الاستجابة (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -50,7 +50,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say ] } ``` -```json الاستجابة (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/bulls-say-bears-say/overview.mdx b/ar/api-reference/calendar-api/bulls-say-bears-say/overview.mdx index 03485d07..85b4a554 100644 --- a/ar/api-reference/calendar-api/bulls-say-bears-say/overview.mdx +++ b/ar/api-reference/calendar-api/bulls-say-bears-say/overview.mdx @@ -1,25 +1,25 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات API Bulls Say Bears Say" +description: "نظرة عامة على واجهة برمجة التطبيقات API لـ Bulls Say Bears Say" ---
## المقدمة
-تُرجِع واجهة برمجة التطبيقات Bulls Say Bears Say أحدث الحالات الاستثمارية الصعودية والهبوطية لسهم معيّن بحسب رمز التداول. +واجهة برمجة التطبيقات Bulls Say Bears Say تُرجِع أحدث الحالات الاستثمارية المتفائلة والمتشائمة لسهم معيّن وفق رمز التداول الخاص به. -* **الحالات الصعودية (Bull Cases)**: تعرض الحجج الإيجابية الداعمة لشراء السهم. -* **الحالات الهبوطية (Bear Cases)**: تعرض الحجج السلبية المعارضة للاستثمار في السهم. +* **حالات التفاؤل (Bull Cases)**: تعرض الحجج الإيجابية الداعمة لشراء السهم. +* **حالات التشاؤم (Bear Cases)**: تعرض الحجج السلبية المحذِّرة من الاستثمار في السهم. -تعد هذه البيانات مفيدة لفهم وجهات النظر المتعارضة حول الأداء المحتمل للأداة المالية. +تُعد هذه البيانات ذات قيمة لفهم وجهات النظر المتعارضة حول الأداء المحتمل لأداة مالية معيّنة.
- ## نقاط النهاية المتوفرة + ## نقاط النهاية المتاحة
### [جلب Bulls Say Bears Say](/ar/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol)
-احصل على أحدث الحالات الصعودية والهبوطية لرمز تداول معيّن. \ No newline at end of file +جلب أحدث الآراء الصعودية والهبوطية لرمز تداول معيّن. \ No newline at end of file diff --git a/ar/api-reference/calendar-api/dividends/dividends-events.mdx b/ar/api-reference/calendar-api/dividends/dividends-events.mdx index a011ff59..5257e2c8 100644 --- a/ar/api-reference/calendar-api/dividends/dividends-events.mdx +++ b/ar/api-reference/calendar-api/dividends/dividends-events.mdx @@ -39,7 +39,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends { "code": "auth_failed", "id": "unauthorized", - "value": "رمز مصادقة غير صالح أو مفقود" + "value": "رمز الوصول الخاص بالمصادقة غير صالح أو مفقود" } ] } @@ -56,7 +56,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends ] } ``` - ```json استجابة (500 خطأ في الخادم الداخلي) + ```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-blocktrade.mdx b/ar/api-reference/calendar-api/get-blocktrade.mdx index 692bd586..dc2af62b 100644 --- a/ar/api-reference/calendar-api/get-blocktrade.mdx +++ b/ar/api-reference/calendar-api/get-blocktrade.mdx @@ -1,5 +1,5 @@ --- -title: "صفقات الكتل" +title: "Blocktrade" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade --- @@ -27,38 +27,38 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade ] } ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مُصرَّح) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز وصول المصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/get-conference-calls.mdx b/ar/api-reference/calendar-api/get-conference-calls.mdx index 706b6923..69af4d55 100644 --- a/ar/api-reference/calendar-api/get-conference-calls.mdx +++ b/ar/api-reference/calendar-api/get-conference-calls.mdx @@ -55,7 +55,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal { "code": "auth_failed", "id": "unauthorized", - "value": "رمز مصادقة غير صالح أو مفقود" + "value": "رمز الوصول الخاص بالمصادقة غير صالح أو مفقود" } ] } @@ -67,12 +67,12 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعلمات المحددة" + "value": "لم يتم العثور على بيانات للمعاملات المحددة" } ] } ``` -```json استجابة (500 خطأ في الخادم الداخلي) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-consensus-ratings.mdx b/ar/api-reference/calendar-api/get-consensus-ratings.mdx index abe8fa98..7da418cc 100644 --- a/ar/api-reference/calendar-api/get-consensus-ratings.mdx +++ b/ar/api-reference/calendar-api/get-consensus-ratings.mdx @@ -4,7 +4,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings --- -```json استجابة (200 OK) +```json استجابة (200 ناجحة) { "aggregate_ratings": { "strong_buy": 7, @@ -23,7 +23,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings "unique_analyst_count": 26 } ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مُخوَّل) { "ok": false, "errors": [ @@ -35,7 +35,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ @@ -47,7 +47,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-dividends.mdx b/ar/api-reference/calendar-api/get-dividends.mdx index 370fe856..3961437c 100644 --- a/ar/api-reference/calendar-api/get-dividends.mdx +++ b/ar/api-reference/calendar-api/get-dividends.mdx @@ -67,7 +67,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو غير موجود" } ] } @@ -79,7 +79,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } @@ -91,7 +91,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/get-earnings.mdx b/ar/api-reference/calendar-api/get-earnings.mdx index 6abbec48..36f76a66 100644 --- a/ar/api-reference/calendar-api/get-earnings.mdx +++ b/ar/api-reference/calendar-api/get-earnings.mdx @@ -4,7 +4,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings --- -```json Response (200 OK) +```json استجابة (200 OK) { "earnings": [ { @@ -39,38 +39,38 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings ] } ``` -```json Response (401 Unauthorized) +```json استجابة (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json Response (404 Not Found) +```json استجابة (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعاملات المحددة" } ] } ``` -```json Response (500 Internal Server Error) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/get-economics.mdx b/ar/api-reference/calendar-api/get-economics.mdx index 92e749c9..863ec80b 100644 --- a/ar/api-reference/calendar-api/get-economics.mdx +++ b/ar/api-reference/calendar-api/get-economics.mdx @@ -1,10 +1,10 @@ --- -title: "البيانات الاقتصادية" +title: "الاقتصاد" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics --- -```json Response (200 OK) +```json استجابة (200 OK) { "economics": [ { @@ -14,8 +14,8 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics "consensus_t": "", "country": "USA", "date": "2026-03-08", - "description": "يتتبع تقرير \"Challenger Job Cuts (YoY)\" نسبة التغير في عمليات التسريح التي يعلن عنها أصحاب العمل خلال شهر معين مقارنة بالشهر نفسه من العام السابق. يستخدم المستثمرون والمحللون هذا التقرير لقياس قوة سوق العمل واتخاذ قرارات استثمارية مستنيرة. ويمكن لبيانات هذا التقرير أيضًا أن تؤثّر في قيمة الدولار الأمريكي، حيث تُعَدّ الأرقام الأعلى من المتوقع سلبية، في حين تُعَدّ الأرقام الأقل من المتوقع إيجابية.", - "event_category": "Employment", + "description": "يتتبع تقرير Challenger Job Cuts (على أساس سنوي YoY) نسبة التغير في عدد عمليات التسريح التي يعلن عنها أصحاب العمل خلال شهر معين مقارنةً بالشهر نفسه من العام السابق. يُستخدم هذا التقرير من قبل المستثمرين والمحللين لقياس قوة سوق العمل واتخاذ قرارات مستنيرة بشأن استثماراتهم. يمكن أن تؤثر البيانات الواردة في هذا التقرير أيضًا على قيمة الدولار الأمريكي، حيث تُعتبر الأرقام الأعلى من المتوقع سلبية، في حين تُعتبر الأرقام الأقل من المتوقع إيجابية.", + "event_category": "العمالة", "event_name": "Challenger Job Cuts (YoY)", "event_period": "", "id": "6745790147f2830001365a27", @@ -30,7 +30,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics ] } ``` -```json Response (401 Unauthorized) +```json استجابة (401 غير مصرح) { "ok": false, "errors": [ @@ -42,19 +42,19 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics ] } ``` -```json Response (404 Not Found) +```json استجابة (404 لم يتم العثور على بيانات) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعلمات المحددة" + "value": "لم يتم العثور على أي بيانات للمعلمات المحددة" } ] } ``` -```json Response (500 Internal Server Error) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-erx-gaps.mdx b/ar/api-reference/calendar-api/get-erx-gaps.mdx index d278c7ed..c566c08d 100644 --- a/ar/api-reference/calendar-api/get-erx-gaps.mdx +++ b/ar/api-reference/calendar-api/get-erx-gaps.mdx @@ -4,22 +4,22 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps --- -```json استجابة (200 OK) +```json Response (200 OK) {} ``` -```json استجابة (401 غير مصرح به) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز الوصول للمصادقة غير صالح أو مفقود" + "value": "رمز وصول المصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 غير موجود) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -31,7 +31,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps ] } ``` -```json استجابة (500 خطأ داخلي في الخادم) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-events.mdx b/ar/api-reference/calendar-api/get-events.mdx index b22b06c4..2410993a 100644 --- a/ar/api-reference/calendar-api/get-events.mdx +++ b/ar/api-reference/calendar-api/get-events.mdx @@ -38,7 +38,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/events } ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مصرح به) { "ok": false, "errors": [ @@ -50,7 +50,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/events ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ @@ -62,7 +62,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/events ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ في الخادم الداخلي) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-fda.mdx b/ar/api-reference/calendar-api/get-fda.mdx index 8bdda37f..8f614d1e 100644 --- a/ar/api-reference/calendar-api/get-fda.mdx +++ b/ar/api-reference/calendar-api/get-fda.mdx @@ -1,5 +1,5 @@ --- -title: "FDA" +title: "هيئة الغذاء والدواء (FDA)" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda --- @@ -32,14 +32,14 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ], "name": "Alpha DaRT" }, - "event_type": "تحديث مقدَّم", + "event_type": "Provided Update", "id": "695bc49183cac20001bec514", "nic_number": "", "notes": "", - "outcome": "أعلنت شركة Alpha Tau Medical Ltd. عن تقديمها الوحدة الأولى من طلبها للحصول على موافقة ما قبل التسويق (PMA) إلى إدارة الغذاء والدواء الأميركية (FDA)، وذلك عقب قرار إدارة الغذاء والدواء السابق بالسماح للشركة باستخدام النهج المعياري الأكثر مرونة (modular approach).", + "outcome": "أعلنت شركة Alpha Tau Medical Ltd. عن تقديم الوحدة الأولى من طلب موافقتها قبل التسويق (PMA) إلى إدارة الغذاء والدواء الأميركية (FDA)، وذلك عقب قرار إدارة الغذاء والدواء (FDA) السابق بالسماح للشركة باستخدام النهج المعياري الأكثر مرونة.", "outcome_brief": "", "source_link": "https://www.benzinga.com/pressreleases/26/01/g49690927/alpha-tau-submits-first-pre-market-approval-module-to-the-fda-for-alpha-dart-for-the-treatment-of-", - "source_type": "بيان صحفي", + "source_type": "Press Release", "status": "", "target_date": "", "time": "09:00:00", @@ -48,19 +48,19 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ] } ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مصرح به) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز المصادقة غير صالح أو مفقود" + "value": "رمز وصول غير صالح أو مفقود" } ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ @@ -72,7 +72,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ خادم داخلي) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-guidance.mdx b/ar/api-reference/calendar-api/get-guidance.mdx index 7250eabb..2e747b35 100644 --- a/ar/api-reference/calendar-api/get-guidance.mdx +++ b/ar/api-reference/calendar-api/get-guidance.mdx @@ -1,5 +1,5 @@ --- -title: "إرشادات" +title: "التوجيه" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance --- diff --git a/ar/api-reference/calendar-api/get-haltresume.mdx b/ar/api-reference/calendar-api/get-haltresume.mdx index 44c75ced..2acfbe03 100644 --- a/ar/api-reference/calendar-api/get-haltresume.mdx +++ b/ar/api-reference/calendar-api/get-haltresume.mdx @@ -1,5 +1,5 @@ --- -title: "إيقاف/استئناف" +title: "Haltresume" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume --- diff --git a/ar/api-reference/calendar-api/get-ipos.mdx b/ar/api-reference/calendar-api/get-ipos.mdx index 5d377bf0..37a02022 100644 --- a/ar/api-reference/calendar-api/get-ipos.mdx +++ b/ar/api-reference/calendar-api/get-ipos.mdx @@ -1,6 +1,6 @@ --- -title: "الاكتتابات العامة الأولية V2" -openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos +title: "الطروحات العامة الأولية IPOs" +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos --- @@ -56,14 +56,14 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos ] } ``` -```json استجابة (401 غير مصرح به) +```json استجابة (401 غير مخوَّل) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز المصادقة غير صالح أو مفقود" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } @@ -75,12 +75,12 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعاملات المحددة" + "value": "لم يتم العثور على بيانات وفق المعلمات المحددة" } ] } ``` -```json استجابة (500 خطأ خادم داخلي) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-ma.mdx b/ar/api-reference/calendar-api/get-ma.mdx index dc6aebf3..4bd3bbe3 100644 --- a/ar/api-reference/calendar-api/get-ma.mdx +++ b/ar/api-reference/calendar-api/get-ma.mdx @@ -20,7 +20,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma "deal_payment_type": "", "deal_size": "", "deal_status": "Completed", - "deal_terms_extra": "Terms of the transaction are not being disclosed.", + "deal_terms_extra": "لن يتم الإفصاح عن شروط الصفقة.", "deal_type": "Acquisition", "id": "695bc1b183cac20001bec44e", "importance": 2, @@ -33,38 +33,38 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma ] } ``` -```json استجابة (401 غير مصرح به) +```json استجابة (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 غير موجود) +```json استجابة (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` -```json استجابة (500 خطأ داخلي في الخادم) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/get-offerings.mdx b/ar/api-reference/calendar-api/get-offerings.mdx index e49ac24c..49d944c6 100644 --- a/ar/api-reference/calendar-api/get-offerings.mdx +++ b/ar/api-reference/calendar-api/get-offerings.mdx @@ -1,5 +1,5 @@ --- -title: "الطرحات" +title: "الطروحات" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings --- @@ -37,7 +37,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings { "code": "auth_failed", "id": "unauthorized", - "value": "رمز الوصول غير صالح أو مفقود" + "value": "رمز المصادقة غير صالح أو مفقود" } ] } @@ -49,7 +49,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على أي بيانات للمعلمات المحددة" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } diff --git a/ar/api-reference/calendar-api/get-optionactivity.mdx b/ar/api-reference/calendar-api/get-optionactivity.mdx index d75652bb..e1f20f6e 100644 --- a/ar/api-reference/calendar-api/get-optionactivity.mdx +++ b/ar/api-reference/calendar-api/get-optionactivity.mdx @@ -1,5 +1,5 @@ --- -title: "نشاط الخيارات غير الاعتيادي" +title: "نشاط خيارات غير اعتيادي" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity --- @@ -39,7 +39,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity ] } ``` -```json استجابة (401 غير مُصرَّح به) +```json استجابة (401 Unauthorized) { "ok": false, "errors": [ @@ -51,7 +51,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity ] } ``` -```json استجابة (404 غير موجود) +```json استجابة (404 Not Found) { "ok": false, "errors": [ @@ -63,7 +63,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity ] } ``` -```json استجابة (500 خطأ داخلي في الخادم) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-ratings-analysts.mdx b/ar/api-reference/calendar-api/get-ratings-analysts.mdx index dc3792fa..3d5b0026 100644 --- a/ar/api-reference/calendar-api/get-ratings-analysts.mdx +++ b/ar/api-reference/calendar-api/get-ratings-analysts.mdx @@ -1,5 +1,5 @@ --- -title: "تقييمات المحللين" +title: "محللو التقييمات" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analysts --- @@ -57,7 +57,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys ] } ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مخوَّل) { "ok": false, "errors": [ @@ -69,19 +69,19 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعلمات المعينة" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-ratings-firms.mdx b/ar/api-reference/calendar-api/get-ratings-firms.mdx index 827ac3a7..981a8f2c 100644 --- a/ar/api-reference/calendar-api/get-ratings-firms.mdx +++ b/ar/api-reference/calendar-api/get-ratings-firms.mdx @@ -1,5 +1,5 @@ --- -title: "شركات التقييمات" +title: "شركات تقييمات المحللين" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms --- diff --git a/ar/api-reference/calendar-api/get-ratings.mdx b/ar/api-reference/calendar-api/get-ratings.mdx index ee6804ee..99f99cab 100644 --- a/ar/api-reference/calendar-api/get-ratings.mdx +++ b/ar/api-reference/calendar-api/get-ratings.mdx @@ -1,5 +1,5 @@ --- -title: "Ratings" +title: "التقييمات" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings --- @@ -46,7 +46,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings { "code": "auth_failed", "id": "unauthorized", - "value": "رمز مصادقة غير صالح أو مفقود" + "value": "Invalid or missing authentication token" } ] } @@ -58,7 +58,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعاملات المحددة" + "value": "No data found for the specified parameters" } ] } @@ -70,7 +70,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings { "code": "internal_server_error", "id": "server_error", - "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ar/api-reference/calendar-api/get-removed.mdx b/ar/api-reference/calendar-api/get-removed.mdx index 2c15c5c2..663fd3ad 100644 --- a/ar/api-reference/calendar-api/get-removed.mdx +++ b/ar/api-reference/calendar-api/get-removed.mdx @@ -4,7 +4,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ --- -```json استجابة (200 OK) +```json استجابة (200 موافق) { "removed": [ { @@ -35,19 +35,19 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ ] } ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مصرح به) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز المصادقة غير صالح أو مفقود" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ @@ -59,7 +59,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ خادم داخلي) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/get-splits.mdx b/ar/api-reference/calendar-api/get-splits.mdx index 3ea5f8b7..ec445d2d 100644 --- a/ar/api-reference/calendar-api/get-splits.mdx +++ b/ar/api-reference/calendar-api/get-splits.mdx @@ -1,10 +1,10 @@ --- -title: "تجزئة الأسهم" +title: "تقسيمات الأسهم" openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits --- -```json استجابة (200 OK) +```json Response (200 OK) { "splits": [ { @@ -27,19 +27,19 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits ] } ``` -```json استجابة (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز المصادقة غير صالح أو مفقود" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -51,14 +51,14 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits ] } ``` -```json استجابة (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "حدث خطأ غير متوقَّع أثناء معالجة طلبك" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx b/ar/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx index 47407dc3..4b7e66b9 100644 --- a/ar/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx +++ b/ar/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx @@ -14,7 +14,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } @@ -26,7 +26,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على أي بيانات للمعلمات المحددة" } ] } @@ -38,7 +38,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/government-trades/get-government-trades.mdx b/ar/api-reference/calendar-api/government-trades/get-government-trades.mdx index 54871df1..ea8e6889 100644 --- a/ar/api-reference/calendar-api/government-trades/get-government-trades.mdx +++ b/ar/api-reference/calendar-api/government-trades/get-government-trades.mdx @@ -4,41 +4,41 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/government_trades --- - ```json Response (200 OK) + ```json استجابة (200 OK) {} ``` - ```json Response (401 Unauthorized) + ```json استجابة (401 غير مصرح به) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز مصادقة غير صالح أو مفقود" } ] } ``` - ```json Response (404 Not Found) + ```json استجابة (404 غير موجود) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` - ```json Response (500 Internal Server Error) + ```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/government-trades/overview.mdx b/ar/api-reference/calendar-api/government-trades/overview.mdx index 55062e2c..61ba2397 100644 --- a/ar/api-reference/calendar-api/government-trades/overview.mdx +++ b/ar/api-reference/calendar-api/government-trades/overview.mdx @@ -1,17 +1,17 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات API لتداولات الحكومة" +description: "نظرة عامة على واجهة برمجة التطبيقات API لتداولات الجهات الحكومية" ---
- ## المقدّمة + ## المقدمة
-تقوم واجهة برمجة التطبيقات Government Trades API بتتبّع نشاطات التداول التي يجريها المسؤولون في الحكومة الأمريكية، بما في ذلك أعضاء مجلس النواب ومجلس الشيوخ الأمريكي. وهي توفّر شفافية فيما يتعلّق بـ: +تتعقّب واجهة برمجة التطبيقات Government Trades نشاط التداول للمسؤولين في الحكومة الأمريكية، بما في ذلك أعضاء مجلس النواب ومجلس الشيوخ الأمريكي. وهي توفر شفافية بشأن: -* التقارير الدورية للمعاملات -* سجلات التداول الفردية -* أنواع الأصول ومبالغ المعاملات +* تقارير المعاملات الدورية +* سجلات الصفقات الفردية +* أنواع الأصول ومبالغ الصفقات
## نقاط النهاية المتاحة @@ -21,10 +21,10 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ### [جلب التداولات الحكومية](/ar/api-reference/calendar_api/government-trades/government-trades)
-تُرجِع تداولات المسؤولين الحكوميين، بما في ذلك المعاملات التي يُجريها أعضاء الكونغرس. +يُرجِع تداولات المسؤولين الحكوميين، بما في ذلك المعاملات التي يجريها أعضاء الكونغرس.
- ### [جلب تقارير التداولات الحكومية](/ar/api-reference/calendar_api/government-trade-reports/government-trade-reports) + ### [جلب تقارير الإفصاح عن التداولات الحكومية](/ar/api-reference/calendar_api/government-trade-reports/government-trade-reports)
-تُرجع تقارير إفصاح مفصلة حول التداولات الحكومية. \ No newline at end of file +يعيد تقارير مفصّلة عن إفصاحات التداولات الحكومية. \ No newline at end of file diff --git a/ar/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx b/ar/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx index 3a307b21..1b70ab5f 100644 --- a/ar/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx +++ b/ar/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx @@ -63,7 +63,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } @@ -75,7 +75,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } @@ -87,7 +87,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx b/ar/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx index 68e6da77..c975a3aa 100644 --- a/ar/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx +++ b/ar/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx @@ -1,10 +1,10 @@ --- -title: "مالك تعاملات المطلعين" +title: "مالك صفقة المطلعين" openapi: /ar/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners --- -```json Response (200 OK) +```json استجابة (200 OK) { "data": [ { @@ -14,31 +14,31 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners ] } ``` -```json Response (401 Unauthorized) +```json استجابة (401 غير مصرح به) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز وصول المصادقة غير صالح أو مفقود" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json Response (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعلمات المحددة" + "value": "لم يتم العثور على بيانات للمعاملات المحددة" } ] } ``` -```json Response (500 Internal Server Error) +```json استجابة (500 خطأ في الخادم الداخلي) { "ok": false, "errors": [ diff --git a/ar/api-reference/calendar-api/insider-transaction/overview.mdx b/ar/api-reference/calendar-api/insider-transaction/overview.mdx index 5c2987d1..b4b903ac 100644 --- a/ar/api-reference/calendar-api/insider-transaction/overview.mdx +++ b/ar/api-reference/calendar-api/insider-transaction/overview.mdx @@ -7,20 +7,20 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ## المقدمة -توفر واجهة برمجة التطبيقات Insider Transactions بيانات عن تداول الأسهم من قِبل المطلعين في الشركة، مثل المسؤولين والمديرين والمساهمين الرئيسيين. تتضمن هذه الواجهة بيانات مشتقة من نماذج Form 4 المقدَّمة إلى SEC. +توفر واجهة برمجة التطبيقات API لمعاملات المطلعين بيانات عن تداولات الأسهم التي يجريها المطلعون في الشركات، مثل المسؤولين التنفيذيين، وأعضاء مجلس الإدارة، وكبار المساهمين. وتتضمن بيانات مستمدة من ملفات نموذج SEC Form 4 المودعة.
- ## نقاط النهاية المتوفرة + ## نقاط النهاية المتاحة
- ### [جلب إيداعات معاملات المطلعين](/ar/api-reference/calendar_api/insider-transaction/insider-transaction-filing) + ### [جلب ملفات معاملات المطلعين](/ar/api-reference/calendar_api/insider-transaction/insider-transaction-filing)
-تُرجِع إيداعات معاملات المطلعين، بما في ذلك عمليات شراء الأسهم وبيعها وممارسة الخيارات. +تُرجِع ملفات معاملات المطلعين، بما في ذلك عمليات شراء وبيع الأسهم وممارسة خيارات الأسهم.
- ### [جلب مالك من المطلعين](/ar/api-reference/calendar_api/insider-transaction/insider-transaction-owner) + ### [جلب مالكي المطلعين](/ar/api-reference/calendar_api/insider-transaction/insider-transaction-owner)
-يعرض معلومات عن المالكين من المطلعين. \ No newline at end of file +يُرجِع معلومات عن مالكي المطلعين. \ No newline at end of file diff --git a/ar/api-reference/calendar-api/ipos/returns-ipo-data.mdx b/ar/api-reference/calendar-api/ipos/returns-ipo-data.mdx index 85091d12..20afa830 100644 --- a/ar/api-reference/calendar-api/ipos/returns-ipo-data.mdx +++ b/ar/api-reference/calendar-api/ipos/returns-ipo-data.mdx @@ -1,6 +1,6 @@ --- -title: "الاكتتابات العامة الأولية (IPOs)" -openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos +title: "الاكتتابات العامة الأولية V2" +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos --- @@ -63,7 +63,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو غير موجود" } ] } @@ -75,7 +75,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } @@ -87,7 +87,7 @@ openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/calendar-api/overview.mdx b/ar/api-reference/calendar-api/overview.mdx index cd6e7681..02144679 100644 --- a/ar/api-reference/calendar-api/overview.mdx +++ b/ar/api-reference/calendar-api/overview.mdx @@ -1,13 +1,13 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهات برمجة التطبيقات API لحزمة Benzinga calendar" +description: "نظرة عامة على واجهات برمجة التطبيقات calendar الخاصة بـ Benzinga" ---
## المقدمة
-توفر مجموعة واجهات برمجة التطبيقات Calendars إمكانية الوصول إلى مجموعة واسعة من بيانات التقويم المالي، مما يساعد المستثمرين على تتبع الأحداث الرئيسة للشركات والاقتصاد. +توفر مجموعة واجهات برمجة التطبيقات Calendars إمكانية الوصول إلى مجموعة واسعة من بيانات التقويم المالي، مما يساعد المستثمرين على تتبع الأحداث الرئيسية للشركات والاقتصاد.
## المجموعات المتاحة @@ -15,12 +15,12 @@ description: "نظرة عامة على واجهات برمجة التطبيقا | المجموعة | الوصف | نقطة النهاية | | :--- | :--- | :--- | -| **Conference Calls** | جدول وتفاصيل مكالمات الشركات الجماعية (المؤتمرات الهاتفية) | [الرابط](/ar/api-reference/calendar_api/conference_calls/returns-conference-call-data) | -| **Dividends** | سجل وجدول مدفوعات التوزيعات | [الرابط](/ar/api-reference/calendar_api/dividends/dividends-events-v22) | +| **Conference Calls** | جدول وتفاصيل مكالمات المؤتمرات الخاصة بالشركات | [الرابط](/ar/api-reference/calendar_api/conference_calls/returns-conference-call-data) | +| **Dividends** | سجل وجدول مدفوعات التوزيعات النقدية | [الرابط](/ar/api-reference/calendar_api/dividends/dividends-events-v22) | | **Earnings** | جدول تقارير أرباح الشركات | [الرابط](/ar/api-reference/calendar_api/earnings/returns-the-earnings-data) | | **Economics** | تقويم الأحداث الاقتصادية العالمية | [الرابط](/ar/api-reference/calendar_api/economics/returns-the-economic-calendar-data) | -| **Guidance** | الإرشادات المالية للشركات | [الرابط](/ar/api-reference/calendar_api/guidance/returns-guidance-data) | +| **Guidance** | التوجيه المالي للشركات | [الرابط](/ar/api-reference/calendar_api/guidance/returns-guidance-data) | | **IPOs** | بيانات الطروحات العامة الأولية | [الرابط](/ar/api-reference/calendar_api/ipos/ipos-v21) | -| **Splits** | سجل وجدول تجزئة الأسهم | [الرابط](/ar/api-reference/calendar_api/splits/returns-the-splits-calendar-data) | -| **Ratings** | تصنيفات تفصيلية من المحللين | [الرابط](/ar/api-reference/calendar_api/ratings/returns-analyst-ratings-data) | +| **Splits** | سجل وجدول تجزئات الأسهم | [الرابط](/ar/api-reference/calendar_api/splits/returns-the-splits-calendar-data) | +| **Ratings** | تقييمات المحللين التفصيلية | [الرابط](/ar/api-reference/calendar_api/ratings/returns-analyst-ratings-data) | | **M&A** | نشاط الاندماجات والاستحواذات | [الرابط](/ar/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data) | \ No newline at end of file diff --git a/ar/api-reference/calendar-api/splits/overview.mdx b/ar/api-reference/calendar-api/splits/overview.mdx index 70d9057a..e985e8c2 100644 --- a/ar/api-reference/calendar-api/splits/overview.mdx +++ b/ar/api-reference/calendar-api/splits/overview.mdx @@ -1,13 +1,13 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات API لتقسيم الأسهم" +description: "نظرة عامة على واجهة برمجة التطبيقات API لتجزئة الأسهم" ---
## المقدمة
-توفّر واجهة برمجة التطبيقات Splits (Splits API) معلومات حول عمليات تجزئة الأسهم التاريخية والقادمة. وتتضمن تفاصيل مثل: +واجهة برمجة التطبيقات API للتجزئات توفر معلومات حول عمليات تجزئة الأسهم التاريخية والمقبلة. وتتضمن تفاصيل مثل: * نسبة التجزئة * تاريخ الإعلان @@ -15,11 +15,11 @@ description: "نظرة عامة على واجهة برمجة التطبيقات * تاريخ الدفع
- ## نقاط النهاية المتوفرة + ## نقاط النهاية المتاحة
- ### [جلب تجزئات الأسهم](/ar/api-reference/calendar_api/splits/returns-the-splits-calendar-data) + ### [جلب عمليات تجزئة الأسهم](/ar/api-reference/calendar_api/splits/returns-the-splits-calendar-data)
-يُرجع بيانات تقويم تجزئات الأسهم. \ No newline at end of file +تُرجِع بيانات تقويم تجزئات الأسهم. \ No newline at end of file diff --git a/ar/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx b/ar/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx new file mode 100644 index 00000000..cf1e4802 --- /dev/null +++ b/ar/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/block-trade/blocktrade-v1.mdx b/ar/api-reference/calendar_api/block-trade/blocktrade-v1.mdx new file mode 100644 index 00000000..ce490f69 --- /dev/null +++ b/ar/api-reference/calendar_api/block-trade/blocktrade-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx b/ar/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx new file mode 100644 index 00000000..bc08b736 --- /dev/null +++ b/ar/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx b/ar/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx new file mode 100644 index 00000000..2aa2478d --- /dev/null +++ b/ar/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-calls +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx b/ar/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx new file mode 100644 index 00000000..a0483cc3 --- /dev/null +++ b/ar/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/dividends/dividends-events-v22.mdx b/ar/api-reference/calendar_api/dividends/dividends-events-v22.mdx new file mode 100644 index 00000000..4117710b --- /dev/null +++ b/ar/api-reference/calendar_api/dividends/dividends-events-v22.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/dividends/dividends-events.mdx b/ar/api-reference/calendar_api/dividends/dividends-events.mdx new file mode 100644 index 00000000..f670a91d --- /dev/null +++ b/ar/api-reference/calendar_api/dividends/dividends-events.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx b/ar/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx new file mode 100644 index 00000000..5e5296d4 --- /dev/null +++ b/ar/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx b/ar/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx new file mode 100644 index 00000000..a80ef669 --- /dev/null +++ b/ar/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/erx-gaps/erx-gaps.mdx b/ar/api-reference/calendar_api/erx-gaps/erx-gaps.mdx new file mode 100644 index 00000000..95a3c7d0 --- /dev/null +++ b/ar/api-reference/calendar_api/erx-gaps/erx-gaps.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/events/events.mdx b/ar/api-reference/calendar_api/events/events.mdx new file mode 100644 index 00000000..d59a5fa9 --- /dev/null +++ b/ar/api-reference/calendar_api/events/events.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/events +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx b/ar/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx new file mode 100644 index 00000000..271a174e --- /dev/null +++ b/ar/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx b/ar/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx new file mode 100644 index 00000000..d2ce020a --- /dev/null +++ b/ar/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/government-trades/government-trades.mdx b/ar/api-reference/calendar_api/government-trades/government-trades.mdx new file mode 100644 index 00000000..03bd0902 --- /dev/null +++ b/ar/api-reference/calendar_api/government-trades/government-trades.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/government_trades +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/guidance/returns-guidance-data.mdx b/ar/api-reference/calendar_api/guidance/returns-guidance-data.mdx new file mode 100644 index 00000000..ea6921eb --- /dev/null +++ b/ar/api-reference/calendar_api/guidance/returns-guidance-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/halt-resume/haltresume-v1.mdx b/ar/api-reference/calendar_api/halt-resume/haltresume-v1.mdx new file mode 100644 index 00000000..b6058db5 --- /dev/null +++ b/ar/api-reference/calendar_api/halt-resume/haltresume-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx b/ar/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx new file mode 100644 index 00000000..47660b32 --- /dev/null +++ b/ar/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/filings +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx b/ar/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx new file mode 100644 index 00000000..cc2b8af6 --- /dev/null +++ b/ar/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/ipos/ipos-v21.mdx b/ar/api-reference/calendar_api/ipos/ipos-v21.mdx new file mode 100644 index 00000000..72c92b8b --- /dev/null +++ b/ar/api-reference/calendar_api/ipos/ipos-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/ipos/returns-ipo-data.mdx b/ar/api-reference/calendar_api/ipos/returns-ipo-data.mdx new file mode 100644 index 00000000..67c3a310 --- /dev/null +++ b/ar/api-reference/calendar_api/ipos/returns-ipo-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx b/ar/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx new file mode 100644 index 00000000..227d7a69 --- /dev/null +++ b/ar/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx b/ar/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx new file mode 100644 index 00000000..9de8fb42 --- /dev/null +++ b/ar/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/option-activity/optionactivity-v1.mdx b/ar/api-reference/calendar_api/option-activity/optionactivity-v1.mdx new file mode 100644 index 00000000..33d9ce80 --- /dev/null +++ b/ar/api-reference/calendar_api/option-activity/optionactivity-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx b/ar/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx new file mode 100644 index 00000000..4cb2304c --- /dev/null +++ b/ar/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx b/ar/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx new file mode 100644 index 00000000..77595f63 --- /dev/null +++ b/ar/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analysts +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/ratings_firms/ratings-firms.mdx b/ar/api-reference/calendar_api/ratings_firms/ratings-firms.mdx new file mode 100644 index 00000000..edf7fb56 --- /dev/null +++ b/ar/api-reference/calendar_api/ratings_firms/ratings-firms.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/removed/removed-v2.mdx b/ar/api-reference/calendar_api/removed/removed-v2.mdx new file mode 100644 index 00000000..e78d12c9 --- /dev/null +++ b/ar/api-reference/calendar_api/removed/removed-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ +--- \ No newline at end of file diff --git a/ar/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx b/ar/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx new file mode 100644 index 00000000..5cbf50f7 --- /dev/null +++ b/ar/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/bars/get-bars.mdx b/ar/api-reference/data-api-proxy-api/bars/get-bars.mdx index 87d8fbbc..96f4475e 100644 --- a/ar/api-reference/data-api-proxy-api/bars/get-bars.mdx +++ b/ar/api-reference/data-api-proxy-api/bars/get-bars.mdx @@ -1,5 +1,5 @@ --- -title: "الأشرطة التاريخية" +title: "الأشرطة السعرية التاريخية" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/bars --- diff --git a/ar/api-reference/data-api-proxy-api/bars/overview.mdx b/ar/api-reference/data-api-proxy-api/bars/overview.mdx index 333a84d9..38d44546 100644 --- a/ar/api-reference/data-api-proxy-api/bars/overview.mdx +++ b/ar/api-reference/data-api-proxy-api/bars/overview.mdx @@ -1,25 +1,25 @@ --- title: "نظرة عامة" -description: "نظرة عامة على Bars API" +description: "نظرة عامة على واجهة برمجة التطبيقات API Bars" ---
## المقدمة
-تقوم واجهة برمجة التطبيقات API الخاصة بـ Bars بجلب بيانات الشموع السعرية التاريخية OHLCV (الافتتاح، الأعلى، الأدنى، الإغلاق، الحجم) للأوراق المالية المحددة. تُرجع بيانات أسعار تجميعية استنادًا إلى الفواصل الزمنية المحددة، وتدعم: +تسترجع واجهة برمجة التطبيقات Bars API بيانات الشموع السعرية التاريخية OHLCV (سعر الافتتاح، الأعلى، الأدنى، الإغلاق، الحجم) للأوراق المالية المحددة. تُرجِع بيانات أسعار مُجمَّعة استنادًا إلى الفواصل الزمنية المحددة وتدعم: * رموز تداول متعددة * نطاقات زمنية متنوعة (تواريخ مطلقة ونسبية) -* فترات زمنية مخصصة (1m، 5m، 1h، 1d، إلخ) -* تصفية جلسات التداول (جلسة ما قبل السوق، الجلسة العادية، جلسة ما بعد السوق) +* فترات تجميع زمنية مخصصة (1m، 5m، 1h، 1d، إلخ) +* تصفية جلسات التداول (ما قبل الافتتاح، الجلسة العادية، ما بعد الإغلاق)
## نقاط النهاية المتوفرة
- ### [جلب الشموع](/ar/api-reference/data-api-proxy_api/bars/get-bars-v2) + ### [جلب بيانات الشموع](/ar/api-reference/data-api-proxy_api/bars/get-bars-v2)
-استرداد البيانات التاريخية للشموع لأغراض التحليل والرسم البياني. \ No newline at end of file +استرجع بيانات الشموع التاريخية لاستخدامها في التحليل والرسم البياني. \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx b/ar/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx index f80b0196..f49ec65b 100644 --- a/ar/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx +++ b/ar/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx @@ -1,20 +1,20 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات API للأرقام والنِّسَب المشتقة" +description: "نظرة عامة على واجهة برمجة التطبيقات API للأرقام والنِّسَب المشتقة (Derived Figures and Ratios)" ---
- ## المقدّمة + ## المقدمة
-توفر واجهة برمجة التطبيقات Derived Figures and Ratios أرقامًا مالية محسوبة مشتقة من بنود البيانات الأساسية. يشمل ذلك مقاييس مُحتسبة مسبقًا لتسهيل التحليل. +توفّر واجهة برمجة التطبيقات API للأرقام والنِّسَب المشتقة أرقامًا مالية مُحتسبة بناءً على بيانات الأساسيات المالية. يشمل ذلك مؤشرات مُحتسبة مسبقًا لتبسيط التحليل.
- ## نقاط النهاية المتاحة + ## نقاط النهاية المتوفرة
- ### [جلب الأرقام المشتقة](/ar/api-reference/data-api-proxy_api/derivedfiguresandratios/get-derived-figures-and-ratios-for-a-list-of-symbols) + ### [جلب الأرقام والنِّسَب المشتقة](/ar/api-reference/data-api-proxy_api/derivedfiguresandratios/get-derived-figures-and-ratios-for-a-list-of-symbols)
-جلب القيم المشتقة والنِّسَب لقائمة من الرموز. \ No newline at end of file +جلب الأرقام والنِّسَب المشتقة لقائمة من الرموز. \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx b/ar/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx index 92589e9b..ff90a0f6 100644 --- a/ar/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx +++ b/ar/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx @@ -1,5 +1,5 @@ --- -title: "بيانات نسب الأرباح" +title: "بيانات نسب الربحية" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningRatios --- diff --git a/ar/api-reference/data-api-proxy-api/earningratios/overview.mdx b/ar/api-reference/data-api-proxy-api/earningratios/overview.mdx index 45b300ab..0ff4ee9a 100644 --- a/ar/api-reference/data-api-proxy-api/earningratios/overview.mdx +++ b/ar/api-reference/data-api-proxy-api/earningratios/overview.mdx @@ -1,24 +1,24 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات (API) لنسب الأرباح" +description: "نظرة عامة على واجهة برمجة التطبيقات API لنسب الربحية" ---
- ## المقدّمة + ## المقدمة
-توفر واجهة برمجة التطبيقات API الخاصة بـ Earning Ratios نسبًا خاصة بأرباح الشركات وربحيتها، مثل: +توفر واجهة برمجة التطبيقات API الخاصة بنِسَب الأرباح نِسَبًا متعلقة تحديدًا بأرباح الشركات وربحيتها، مثل: * ROA (العائد على الأصول) * ROE (العائد على حقوق الملكية) * ROI (العائد على الاستثمار)
- ## نقاط النهاية المتوفرة + ## نقاط النهاية المتاحة
### [جلب نسب الأرباح](/ar/api-reference/data-api-proxy_api/earningratios/get-earning-ratios-for-a-list-of-symbols-isins-or-ciks)
-جلب نسب الأرباح لقائمة من الرموز. \ No newline at end of file +استرجاع نسب الأرباح لقائمة من الرموز. \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx index 5d2600dd..42fb30f1 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx @@ -1,4 +1,4 @@ --- -title: "الأساسيات المالية للشركات V2.1" +title: "الأساسيات المالية للشركة V2.1" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals --- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx index 0e038049..65fb22a1 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx @@ -1,5 +1,5 @@ --- -title: "معلومات عن الملف التعريفي للشركة" +title: "معلومات الملف التعريفي للشركة" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/companyProfile --- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx index e7971ccb..a9eceec8 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx @@ -4,7 +4,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alph --- -```json Response (200 OK) +```json استجابة (200 OK) { "result": [ { @@ -43,38 +43,38 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alph ] } ``` -```json Response (401 Unauthorized) +```json استجابة (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json Response (404 Not Found) +```json استجابة (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` -```json Response (500 Internal Server Error) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx index f7e904e9..f6bfd3b5 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx @@ -4,25 +4,25 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc --- -```json Response (200 OK) +```json استجابة (200 OK) { "ok": "true", "data": [] } ``` -```json Response (401 Unauthorized) +```json استجابة (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز مصادقة مفقود أو غير صالح" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json Response (404 Not Found) +```json استجابة (404 Not Found) { "ok": false, "errors": [ @@ -34,7 +34,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc ] } ``` -```json Response (500 Internal Server Error) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx index 630061b1..8aa61a09 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx @@ -1,10 +1,10 @@ --- -title: "التدفق النقدي" +title: "التدفقات النقدية" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-flow --- -```json استجابة (200 موافق) +```json استجابة (200 OK) { "ok": "true", "data": [] @@ -29,12 +29,12 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-f { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعاملات المحددة" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` -```json استجابة (500 خطأ في الخادم الداخلي) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-company-data-v21.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-company-data-v21.mdx index cc735d4f..f077dd9e 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-company-data-v21.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-company-data-v21.mdx @@ -1,4 +1,4 @@ --- -title: "بيانات الشركة v2.1" +title: "بيانات الشركة V21" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company --- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx index 5708a733..45d5d105 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx @@ -5,7 +5,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET --- -```json استجابة (200 OK) +```json Response (200 OK) { "result": [ { @@ -40,7 +40,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET "province": "CA", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Apple is among the largest companies in the world, with a broad portfolio of hardware and software products targeted at consumers and businesses. Apple's iPhone makes up a majority of the firm sales, and Apple's other products like Mac, iPad, and Watch are designed around the iPhone as the focal point of an expansive software ecosystem. Apple has progressively worked to add new applications, like streaming video, subscription bundles, and augmented reality. The firm designs its own software and semiconductors while working with subcontractors like Foxconn and TSMC to build its products and chips. Slightly less than half of Apple's sales come directly through its flagship stores, with a majority of sales coming indirectly through partnerships and distribution." + "longDescription": "تُعَد Apple واحدة من أكبر الشركات في العالم، وتمتلك مجموعة واسعة من منتجات الأجهزة والبرمجيات الموجّهة للمستهلكين والشركات. يشكّل iPhone من Apple الجزء الأكبر من مبيعات الشركة، كما أن منتجات Apple الأخرى مثل Mac و iPad و Watch مصمَّمة حول iPhone بوصفه نقطة الارتكاز ضمن منظومة برمجية واسعة. عملت Apple تدريجيًا على إضافة تطبيقات وخدمات جديدة، مثل بث الفيديو، وباقات الاشتراك، والواقع المعزَّز. تصمم الشركة برمجياتها وأشباه الموصلات الخاصة بها، بينما تعمل مع متعاقدين من الباطن مثل Foxconn و TSMC لتصنيع منتجاتها ورقاقاتها. يأتي أقل بقليل من نصف مبيعات Apple مباشرة من متاجرها الرئيسية، بينما يأتي الجزء الأكبر من المبيعات بشكل غير مباشر عبر الشراكات وقنوات التوزيع." }, "symbol": "AAPL", "idType": "SYMBOL", @@ -49,38 +49,38 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json استجابة (401 غير مصرح به) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 غير موجود) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` -```json استجابة (500 خطأ داخلي في الخادم) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-company.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-company.mdx index bf025e2d..e0e42bb7 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-company.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-company.mdx @@ -4,7 +4,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/comp --- -```json استجابة (200 OK) +```json Response (200 OK) { "result": [ { @@ -30,19 +30,19 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/comp ] } ``` -```json استجابة (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز الوصول للمصادقة مفقود أو غير صالح" + "value": "رمز وصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -54,7 +54,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/comp ] } ``` -```json استجابة (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx index 4a826f3d..30ce5349 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx @@ -1,5 +1,5 @@ --- -title: "القوائم المالية" +title: "البيانات المالية" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/financials --- @@ -229,7 +229,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/fina ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "auth_failed", "id": "unauthorized", @@ -242,11 +242,11 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/fina ```json Response (404 Not Found) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعاملات المحددة" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } @@ -255,7 +255,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/fina ```json Response (500 Internal Server Error) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "internal_server_error", "id": "server_error", diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx index 42501610..4a16b558 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx @@ -4,7 +4,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals --- -```json Response (200 OK) +```json استجابة (200 OK) { "result": [ { @@ -49,7 +49,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals "processingTimeMillis": 0 } ``` -```json Response (401 Unauthorized) +```json استجابة (401 Unauthorized) { "ok": false, "errors": [ @@ -61,7 +61,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals ] } ``` -```json Response (404 Not Found) +```json استجابة (404 Not Found) { "ok": false, "errors": [ @@ -73,7 +73,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals ] } ``` -```json Response (500 Internal Server Error) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx index e9344198..6636bd26 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx @@ -521,7 +521,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals "naics": "334220", "naicsName": "البث الإذاعي والتلفزيوني والمعدات اللاسلكية", "msSuperSectorCode": 3, - "msSuperSectorName": "حساس", + "msSuperSectorName": "حساسة", "msSectorCode": 311, "msSectorName": "التقنية", "msGroupCode": 31120, @@ -546,7 +546,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "auth_failed", "id": "unauthorized", @@ -559,11 +559,11 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals ```json Response (404 Not Found) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعاملات المحددة" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } @@ -572,7 +572,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals ```json Response (500 Internal Server Error) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "internal_server_error", "id": "server_error", diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx index 2fb13621..86d04980 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx @@ -17,7 +17,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول الخاص بالمصادقة غير صالح أو مفقود" } ] } @@ -29,7 +29,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على أي بيانات للمعلمات المحددة" } ] } @@ -41,7 +41,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx index 7007e3c0..4f004b5a 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx @@ -11,7 +11,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET "data": [] } ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مصرح به) { "ok": false, "errors": [ @@ -23,7 +23,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ @@ -35,7 +35,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ خادم داخلي) { "ok": false, "errors": [ diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx index 59c58e09..25caa1cb 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx @@ -5,7 +5,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET --- -```json Response (200 OK) +```json استجابة (200 OK) { "result": [ { @@ -37,38 +37,38 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json Response (401 Unauthorized) +```json استجابة (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز المصادقة مفقود أو غير صالح" + "value": "Invalid or missing authentication token" } ] } ``` -```json Response (404 Not Found) +```json استجابة (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعلمات المحددة" + "value": "No data found for the specified parameters" } ] } ``` -```json Response (500 Internal Server Error) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx index f8feb09f..5fb8d8e2 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx @@ -61,7 +61,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar { "code": "auth_failed", "id": "unauthorized", - "value": "رمز المصادقة غير صالح أو مفقود" + "value": "رمز وصول المصادقة غير صالح أو مفقود" } ] } @@ -78,7 +78,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar ] } ``` -```json استجابة (500 خطأ في الخادم الداخلي) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx index ff25fb5e..ac8c119d 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx @@ -110,7 +110,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "auth_failed", "id": "unauthorized", @@ -123,11 +123,11 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET ```json Response (404 Not Found) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على بيانات للمعاملات المحددة" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } @@ -136,7 +136,7 @@ openapi: /ar/openapi/data-api-proxy_api.spec.yml GET ```json Response (500 Internal Server Error) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "internal_server_error", "id": "server_error", diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/overview.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/overview.mdx index 8fa6abac..b9c62f27 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/overview.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/overview.mdx @@ -7,37 +7,37 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ## المقدمة
-توفّر واجهة برمجة التطبيقات للأساسيات المالية بيانات مالية شاملة ضرورية لإجراء تحليل عميق للشركات. وهي تغطي: +تسترجع واجهة برمجة التطبيقات للأساسيات المالية للشركات بيانات مالية شاملة وأساسية لتحليل الشركات بعمق. وهي تغطي: -* **القوائم المالية**: الميزانية العمومية، قائمة الدخل، قائمة التدفقات النقدية (أصلية، معاد بيانها، وآخر 12 شهرًا TTM). -* **الملف التعريفي للشركة**: وصف النشاط، القطاع، الصناعة، الإداريون، والمقر الرئيسي. +* **القوائم المالية**: الميزانية العمومية، قائمة الدخل، قائمة التدفقات النقدية (الأصلية، المعاد عرضها، وآخر 12 شهرًا TTM). +* **الملف التعريفي للشركة**: وصف الأعمال، القطاع، الصناعة، المدراء التنفيذيون، والمقر الرئيسي. * **تقارير الأرباح**: الإيرادات التاريخية، ربحية السهم (EPS)، الأرباح قبل الفوائد والضرائب والإهلاك والاستهلاك (EBITDA)، وصافي الدخل. -* **فئة الأسهم والتقييم**: تفاصيل فئة الأسهم، ألفا/بيتا، ونِسَب التقييم. +* **فئات الأسهم والتقييم**: تفاصيل فئات الأسهم، ألفا/بيتا، ونسب التقييم.
- ## نقاط النهاية المتاحة + ## نقاط النهاية المتوفرة
- ### [جلب ملف تعريف الشركة](/ar/api-reference/data-api-proxy_api/fundamentals/get-company-profile-v21) + ### [جلب الملف التعريفي للشركة](/ar/api-reference/data-api-proxy_api/fundamentals/get-company-profile-v21)
-احصل على معلومات شاملة عن ملف تعريف الشركة. +الحصول على معلومات شاملة عن الملف التعريفي للشركة.
- ### [جلب القوائم المالية](/ar/api-reference/data-api-proxy_api/fundamentals/get-financials-v21) + ### [جلب البيانات المالية](/ar/api-reference/data-api-proxy_api/fundamentals/get-financials-v21)
-استرجاع القوائم المالية التفصيلية. +استرجِع قوائم مالية تفصيلية.
### [جلب تقارير الأرباح](/ar/api-reference/data-api-proxy_api/fundamentals/get-earnings-reports-v21)
-استرجاع بيانات الأرباح التاريخية، بما في ذلك ربحية السهم والإيرادات. +استرجِع بيانات أرباح تاريخية، بما في ذلك ربحية السهم والإيرادات.
### [جلب فئة الأسهم](/ar/api-reference/data-api-proxy_api/fundamentals/get-share-class)
-الحصول على معلومات فئة الأسهم. \ No newline at end of file +الحصول على معلومات عن فئة الأسهم. \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/fundamentals/quarterly-and-annual-earnings-reports.mdx b/ar/api-reference/data-api-proxy-api/fundamentals/quarterly-and-annual-earnings-reports.mdx index 94649061..1ed2f879 100644 --- a/ar/api-reference/data-api-proxy-api/fundamentals/quarterly-and-annual-earnings-reports.mdx +++ b/ar/api-reference/data-api-proxy-api/fundamentals/quarterly-and-annual-earnings-reports.mdx @@ -1,5 +1,5 @@ --- -title: "التقارير الفصلية والسنوية للأرباح" +title: "تقارير الأرباح الربعية والسنوية" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningReports --- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx b/ar/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx index 2345fcdf..6ad64487 100644 --- a/ar/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx +++ b/ar/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx @@ -1,5 +1,5 @@ --- -title: "الأسهم المتحركة" +title: "الأسهم النشطة" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers --- diff --git a/ar/api-reference/data-api-proxy-api/market-data/overview.mdx b/ar/api-reference/data-api-proxy-api/market-data/overview.mdx index f2deddb2..1a5b80cf 100644 --- a/ar/api-reference/data-api-proxy-api/market-data/overview.mdx +++ b/ar/api-reference/data-api-proxy-api/market-data/overview.mdx @@ -1,49 +1,49 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهات برمجة التطبيقات لبيانات السوق" +description: "نظرة عامة على واجهة برمجة التطبيقات API لبيانات السوق" ---
- ## المقدّمة + ## المقدمة
-توفر واجهات برمجة التطبيقات لبيانات السوق معلومات سوقية شاملة، بما في ذلك عروض الأسعار المتأخرة، ومحركات السوق، وبيانات مراكز البيع على المكشوف للأوراق المالية. +توفر واجهات برمجة تطبيقات بيانات السوق معلومات سوقية شاملة، بما في ذلك الأسعار المتأخرة، ومحركات السوق، وبيانات مراكز البيع على المكشوف للأوراق المالية.
## محركات السوق
-توفر واجهة برمجة التطبيقات Market Movers بيانات لحظية حول الأوراق المالية الأعلى ارتفاعًا، والأعلى انخفاضًا، والأكثر نشاطًا في التداول. استخدم نقطة النهاية هذه لتحديد: +توفر واجهة برمجة التطبيقات Market Movers بيانات في الوقت الفعلي عن الأوراق المالية الأعلى صعودًا، والأكثر هبوطًا، والأكثر نشاطًا في التداول. استخدم نقطة النهاية هذه لتحديد: * **Gainers** - الأوراق المالية ذات أعلى تغير إيجابي في السعر * **Losers** - الأوراق المالية ذات أعلى تغير سلبي في السعر -* **Volume Leaders** - الأوراق المالية ذات أعلى أحجام تداول +* **Volume Leaders** - الأوراق المالية ذات أعلى حجم تداول -يتضمن كل ناتج السعر، ونسبة التغير، والحجم، والقيمة السوقية، والقطاع، وبيانات عدد الأسهم الحرة (الفلوت). +تتضمن كل نتيجة السعر، ونسبة التغير، وحجم التداول، والقيمة السوقية، والقطاع، وبيانات عدد الأسهم الحرة (float).
- ### [جلب محرّكات السوق](/ar/api-reference/data-api-proxy_api/market-data/market-movers) + ### [جلب المحركات الرئيسية للسوق](/ar/api-reference/data-api-proxy_api/market-data/market-movers)
-استرجِع أبرز محرّكات السوق بما في ذلك الأسهم الرابحة والخاسرة وقادة أحجام التداول. +جلب أبرز محركات السوق بما في ذلك الأسهم الرابحة والخاسرة وقادة أحجام التداول. ***
- ## بيانات البيع على المكشوف + ## بيانات مراكز البيع على المكشوف
-توفر واجهة برمجة التطبيقات لبيانات البيع على المكشوف بيانات نشاط البيع على المكشوف للأوراق المالية. تُعد هذه البيانات مفيدة لفهم معنويات السوق وتحديد المرشحين المحتملين لحالات الضغط لتغطية المراكز القصيرة (short squeeze). +توفر واجهة برمجة التطبيقات API لبيانات مراكز البيع على المكشوف بيانات نشاط البيع على المكشوف للأوراق المالية. تُعد هذه البيانات مفيدة لفهم معنويات السوق وتحديد المرشحين المحتملين لضغوط الشراء الناتجة عن تغطية المراكز القصيرة (short squeeze). تشمل المقاييس الرئيسية ما يلي: -* **إجمالي البيع على المكشوف** - عدد الأسهم المبيعة على المكشوف -* **أيام التغطية** - عدد الأيام المقدَّرة اللازمة لتغطية المراكز القصيرة بناءً على متوسط حجم التداول -* **النسبة المئوية للأسهم الحرة المبيعة على المكشوف** - نسبة الأسهم الحرة التي تم بيعها على المكشوف -* **التغير على أساس شهري** - التغير في حجم البيع على المكشوف مقارنةً بالشهر السابق +* **إجمالي مراكز البيع على المكشوف** - عدد الأسهم المباعة على المكشوف +* **الأيام اللازمة للتغطية (Days to Cover)** - عدد الأيام المقدَّرة لتغطية المراكز القصيرة بناءً على متوسط حجم التداول +* **نسبة البيع على المكشوف من الأسهم الحرة (Short % of Float)** - النسبة المئوية من الأسهم الحرة المباعة على المكشوف +* **التغير على أساس شهري (Month-over-Month Change)** - التغير في مراكز البيع على المكشوف مقارنةً بالشهر السابق
### [جلب بيانات مراكز البيع على المكشوف](/ar/api-reference/data-api-proxy_api/market-data/short-interest-data)
-استرجع بيانات مراكز البيع على المكشوف للأوراق المالية. \ No newline at end of file +جلب بيانات مراكز البيع على المكشوف للأوراق المالية. \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy-api/operationratios/overview.mdx b/ar/api-reference/data-api-proxy-api/operationratios/overview.mdx index 9343e491..69a5871c 100644 --- a/ar/api-reference/data-api-proxy-api/operationratios/overview.mdx +++ b/ar/api-reference/data-api-proxy-api/operationratios/overview.mdx @@ -1,13 +1,13 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات API لنسب التشغيل" +description: "نظرة عامة على واجهة برمجة التطبيقات (API) لنسب التشغيل" ---
- ## مقدمة + ## المقدمة
-توفر واجهة برمجة تطبيقات نسب التشغيل مقاييس لتقييم كفاءة عمليات الشركة، مثل: +توفّر واجهة برمجة التطبيقات API لنسب التشغيل مقاييس لتقييم الكفاءة التشغيلية للشركة، مثل: * معدل دوران الأصول * معدل دوران المخزون diff --git a/ar/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx b/ar/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx index cbdd0291..12c5d615 100644 --- a/ar/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx +++ b/ar/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx @@ -1,10 +1,10 @@ --- -title: "بيانات عروض الأسعار المتأخرة" +title: "بيانات الأسعار المتأخرة" openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/quoteDelayed --- -```json استجابة (200 OK) +```json Response (200 OK) { "AAPL": { "symbol": "AAPL", diff --git a/ar/api-reference/data-api-proxy-api/quotedelayed/overview.mdx b/ar/api-reference/data-api-proxy-api/quotedelayed/overview.mdx index ef4985a7..357e27d7 100644 --- a/ar/api-reference/data-api-proxy-api/quotedelayed/overview.mdx +++ b/ar/api-reference/data-api-proxy-api/quotedelayed/overview.mdx @@ -1,17 +1,17 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات API لأسعار التداول المتأخرة" +description: "نظرة عامة على واجهة برمجة التطبيقات API لعروض الأسعار المتأخرة" ---
- ## المقدمة + ## المقدّمة
-توفر واجهة برمجة التطبيقات API الخاصة بالأسعار المتأخرة عروض أسعار السوق بتأخير قدره 15 دقيقة لقائمة من الأوراق المالية. وهي تدعم الاستعلام عبر: +تقدّم واجهة برمجة التطبيقات API لأسعار السوق المتأخرة بيانات أسعار السوق مع تأخير لمدة 15 دقيقة لقائمة من الأوراق المالية. وهي تدعم الاسترجاع حسب: * الرموز -* أرقام التعريف الدولية للأوراق المالية ISIN -* CIK +* أرقام التعريف الدولي للأوراق المالية ISIN +* معرّفات CIK
## نقاط النهاية المتاحة diff --git a/ar/api-reference/data-api-proxy-api/valuationratios/overview.mdx b/ar/api-reference/data-api-proxy-api/valuationratios/overview.mdx index 73476da7..e6c5f477 100644 --- a/ar/api-reference/data-api-proxy-api/valuationratios/overview.mdx +++ b/ar/api-reference/data-api-proxy-api/valuationratios/overview.mdx @@ -7,18 +7,18 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ## المقدمة
-توفر واجهة برمجة التطبيقات Valuation Ratios مؤشرات تقييم رئيسية لقياس القيمة النسبية للأوراق المالية. تشمل هذه المؤشرات نسبًا مثل: +توفر واجهة برمجة التطبيقات API الخاصة بنِسَب التقييم مقاييس تقييم رئيسية لتقدير القيمة النسبية للأوراق المالية. تتضمن هذه المقاييس نِسَبًا مثل: -* نسبة السعر إلى الأرباح (P/E) -* نسبة السعر إلى المبيعات (P/S) -* نسبة السعر إلى القيمة الدفترية (P/B) +* P/E (السعر إلى الأرباح) +* P/S (السعر إلى المبيعات) +* P/B (السعر إلى القيمة الدفترية)
## نقاط النهاية المتاحة
- ### [جلب نِسَب التقييم](/ar/api-reference/data-api-proxy_api/valuationratios/get-valuation-ratios-for-a-list-of-symbols-isins-or-ciks) + ### [جلب نسب التقييم](/ar/api-reference/data-api-proxy_api/valuationratios/get-valuation-ratios-for-a-list-of-symbols-isins-or-ciks)
-الحصول على نِسَب التقييم لقائمة من الرموز. \ No newline at end of file +احصل على نسب التقييم لقائمة من الرموز. \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx new file mode 100644 index 00000000..24442a46 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx new file mode 100644 index 00000000..6986c90b --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx new file mode 100644 index 00000000..ae9e35d7 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx new file mode 100644 index 00000000..c1b093c9 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx new file mode 100644 index 00000000..7763a8ee --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/companyProfile +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx new file mode 100644 index 00000000..66486e58 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alphaBeta +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx new file mode 100644 index 00000000..8f61df06 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/assetClassification +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx new file mode 100644 index 00000000..f9e67882 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balance-sheet +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx new file mode 100644 index 00000000..ff232998 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-flow +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx new file mode 100644 index 00000000..712c49fd --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/derived +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx new file mode 100644 index 00000000..cf73474d --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/earningRatios +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx new file mode 100644 index 00000000..70bd1437 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/financials +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx new file mode 100644 index 00000000..bd22f6ee --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/operationRatios +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx new file mode 100644 index 00000000..bf5abb1c --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/shareClassProfile +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx new file mode 100644 index 00000000..876b5132 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shareClass +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx new file mode 100644 index 00000000..3de336d6 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/share-price-ratios +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx new file mode 100644 index 00000000..118e5882 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/valuationRatios +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx new file mode 100644 index 00000000..0b8c9fb9 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/income-statement +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx new file mode 100644 index 00000000..05c2ce1a --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v2/fundamentals/operationRatios +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx b/ar/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx new file mode 100644 index 00000000..1ddf3ed4 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/earningReports +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx b/ar/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx new file mode 100644 index 00000000..c25ac5b0 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/bars +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/market-data/market-movers.mdx b/ar/api-reference/data-api-proxy_api/market-data/market-movers.mdx new file mode 100644 index 00000000..2fbb200c --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/market-data/market-movers.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx b/ar/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx new file mode 100644 index 00000000..5d8bf2b3 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v1/shortinterest +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx b/ar/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx new file mode 100644 index 00000000..c881677d --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v2/quoteDelayed +--- \ No newline at end of file diff --git a/ar/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx b/ar/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx new file mode 100644 index 00000000..9fb40f02 --- /dev/null +++ b/ar/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/data-api-proxy_api.spec.yml GET /api/v1/quoteDelayed +--- \ No newline at end of file diff --git a/ar/api-reference/delivery-api/calls/fetch-all-calls.mdx b/ar/api-reference/delivery-api/calls/fetch-all-calls.mdx index dff5deb6..f10ce7fb 100644 --- a/ar/api-reference/delivery-api/calls/fetch-all-calls.mdx +++ b/ar/api-reference/delivery-api/calls/fetch-all-calls.mdx @@ -1,5 +1,5 @@ --- -title: "جلب المحاضر" +title: "جلب نصوص المكالمات" openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls --- @@ -9,10 +9,10 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls "data": [ { "call_id": "694bf432dd7f23000124626c", - "call_title": "تحقق Aritzia إيرادات قياسية تبلغ مليار دولار، مدفوعة بالنمو الرقمي وتوسّع البوتيكات", - "description": "مكالمة أرباح Aritzia (ATZ) للربع الأول 2026", + "call_title": "تحقق Aritzia إيرادات قياسية بقيمة 1 مليار دولار، مدفوعة بالنمو الرقمي وتوسّع البوتيكات", + "description": "مكالمة مؤتمر أرباح Aritzia (ATZ) للربع الأول 2026", "webcast_url": "https://events.q4inc.com/attendee/476349537", - "headline": "تسجّل Aritzia نموًا في الإيرادات بنسبة 43% إلى 1.04 مليار دولار في الربع الثالث، مدفوعًا بالتجارة الإلكترونية القوية في الولايات المتحدة وافتتاح البوتيكات الاستراتيجية", + "headline": "تسجّل Aritzia نموًا في الإيرادات بنسبة 43٪ إلى 1.04 مليار دولار في الربع الثالث، مدفوعًا بالتجارة الإلكترونية القوية في الولايات المتحدة وافتتاح البوتيكات الاستراتيجية", "symbol": "ATZ", "exchange": "TSX", "figis": [ @@ -28,7 +28,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls "transcripts": [ { "transcript_id": "053c48c4-17f2-48a8-8216-68513c5c54c2", - "text": "شكرًا لانتظاركم، هذا هو مشغّل المؤتمر .. يمكنكم الآن قطع الاتصال بخطوطكم", + "text": "شكرًا لانتظاركم، معكم مشغّل المؤتمر .. يمكنكم الآن فصل الخطوط", "language": "en-US", "confidence_score": 0.41074312812500047, "segments": null, @@ -36,7 +36,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls }, { "transcript_id": "c10f465c-f09e-4661-b029-c1092b2b9d40", - "text": "شكرًا لانتظاركم... شكرًا لانضمامكم، ونتمنى لكم يومًا سعيدًا. يمكنكم الآن قطع الاتصال بخطوطكم.", + "text": "شكرًا لانتظاركم... شكرًا لانضمامكم ونتمنى لكم يومًا سعيدًا. يمكنكم الآن فصل الخطوط.", "language": "en-US", "confidence_score": 0.9678800193700792, "segments": null, @@ -66,43 +66,43 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls } } ``` -```json استجابة (400 Bad Request) +```json استجابة (400 طلب غير صالح) { "ok": false, "errors": [ { "code": "bad_request", "id": "invalid_parameter", - "value": "معلمة search_keys_type غير صالحة" + "value": "معامل search_keys_type غير صالح" } ] } ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مصرّح به) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز الوصول للمصادقة غير صالح أو مفقود" + "value": "رمز وصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على شعارات لمفتاح البحث المحدّد" + "value": "لم يتم العثور على شعارات لمفتاح البحث المحدد" } ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ في الخادم الداخلي) { "ok": false, "errors": [ diff --git a/ar/api-reference/delivery-api/calls/fetch-call-by-id.mdx b/ar/api-reference/delivery-api/calls/fetch-call-by-id.mdx index e1f6b4fb..6cbd0b4c 100644 --- a/ar/api-reference/delivery-api/calls/fetch-call-by-id.mdx +++ b/ar/api-reference/delivery-api/calls/fetch-call-by-id.mdx @@ -1,5 +1,5 @@ --- -title: "جلب نص المكالمة باستخدام المعرّف" +title: "جلب نص المكالمة حسب المعرّف" openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} --- @@ -26,17 +26,17 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "transcripts": [ { "transcript_id": "df8fa7e2-37ec-4981-8e86-6715f9207ff2", - "text": "مساء الخير. صباح الخير للجميع. قبل أن يستعرض Jean Pierre تفاصيل نتائج الربع الثالث، أود أن أقدم بعض التعليقات الافتتاحية ..{{مقتطع}}.. وبصراحة، مجلس الإدارة وأنا شخصياً مثلكم، نحن راضون تماماً عن نتائج هذا الربع لأن ذلك يُظهر مرة أخرى أن كل ما نشرحه لكم ربعاً بعد ربع وعاماً بعد عام في مرحلة التنفيذ وأن التدفق النقدي الحر سيزداد. شكراً لحضوركم.", + "text": "مساء الخير. صباح الخير للجميع. قبل أن يستعرض جان بيير تفاصيل نتائج الربع الثالث، أود تقديم بعض التعليقات الافتتاحية ..{{مقتطع}}.. وبصراحة، مجلس الإدارة وأنا مثلكم، نحن راضون تماماً عن نتائج هذا الربع لأن ذلك يُظهر مرة أخرى أن كل ما نشرحه لكم ربعاً بعد ربع وعاماً بعد عام قيد التنفيذ وأن التدفق النقدي الحر سيزداد. شكراً لحضوركم.", "language": "en-US", "confidence_score": 0.948344884949495, "segments": [ { "segment_id": 0, - "speaker": "المشغل", + "speaker": "المشغّل", "start_time": "00:00:01", "end_time": "00:08:06", "confidence": 0.95141685, - "text": "مساء الخير. صباح الخير للجميع. قبل أن يستعرض Jean Pierre تفاصيل نتائج الربع الثالث ..{{مقتطع}}.. سأقوم الآن بتحويل المكالمة إلى Jean Pierre الذي سيستعرض تفاصيل البيانات المالية للربع الأول.", + "text": "مساء الخير. صباح الخير للجميع. قبل أن يستعرض جان بيير تفاصيل نتائج الربع الثالث ..{{مقتطع}}.. سأحوّل المكالمة الآن إلى جان بيير الذي سيستعرض تفاصيل البيانات المالية للربع الأول.", "sentiment": 0.45 }, { @@ -45,16 +45,16 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:08:07", "end_time": "00:19:16", "confidence": 0.95684206, - "text": "شكراً Patrick. سأبدأ بالتعليق على بيئة الأسعار في الربع الثالث مقارنة بالربع الثاني. بلغ متوسط برنت 69 دولاراً للبرميل خلال الربع الثالث مقابل 68 دولاراً للبرميل في الربع الثاني ..{{مقتطع}}.. لذا يُرجى فتح الخط للأسئلة.", + "text": "شكراً باتريك. سأبدأ بالتعليق على بيئة الأسعار في الربع الثالث مقارنة بالربع الثاني. بلغ متوسط برنت 69 دولاراً للبرميل خلال الربع الثالث مقابل 68 دولاراً للبرميل في الربع الثاني ..{{مقتطع}}.. لذا يُرجى فتح الخط للأسئلة.", "sentiment": 0.2 }, { "segment_id": 2, - "speaker": "المشغل", + "speaker": "المشغّل", "start_time": "00:19:18", "end_time": "00:19:49", "confidence": 0.9713833, - "text": "شكراً لكم سيداتي وسادتي. سنبدأ الآن جلسة الأسئلة والأجوبة. كتذكير، إذا كنتم ترغبون في طرح سؤال، يُرجى الضغط على نجمة n1 على هاتفكم والانتظار حتى يتم الإعلان عن اسمكم. يُرجى كتم أي مصادر صوتية عند طرح السؤال. إذا كنتم ترغبون في إلغاء طلبكم، يُرجى الضغط على مفتاح الشباك. مرة أخرى، يُرجى الضغط على N1 إذا كنتم ترغبون في طرح سؤال. السؤال الأول من Lydia Rainforth من Barclays. تفضلي.", + "text": "شكراً لكم سيداتي وسادتي. سنبدأ الآن جلسة الأسئلة والأجوبة. كتذكير، إذا كنتم ترغبون في طرح سؤال، يُرجى الضغط على نجمة ثم 1 على هاتفكم والانتظار حتى يتم الإعلان عن اسمكم. يُرجى كتم أي مصادر صوتية عند طرح السؤال. إذا كنتم ترغبون في إلغاء طلبكم، يُرجى الضغط على مفتاح الشباك (#). مرة أخرى، يُرجى الضغط على 1 إذا كنتم ترغبون في طرح سؤال. السؤال الأول من ليديا راينفورث من Barclays. تفضلي.", "sentiment": 0 }, { @@ -63,7 +63,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:19:51", "end_time": "00:20:26", "confidence": 0.9671036, - "text": "شكراً ومساء الخير لكليكما وشكراً على العرض التقديمي. عندما تفكرون في عام 2026، هل يمكنكم إعطاؤنا مؤشراً على مقدار نمو التدفق النقدي مقارنة بالإنتاج للعام المقبل؟ وفقط ذكرونا بذلك؟", + "text": "شكراً ومساء الخير لكليكما وشكراً على العرض التقديمي. عندما تفكرون في عام 2026، هل يمكنكم إعطاءنا مؤشراً على مقدار نمو التدفق النقدي مقارنة بالإنتاج للعام المقبل؟ وهل يمكنكم تذكيرنا بذلك؟", "sentiment": 0.1 }, {....}, @@ -73,7 +73,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "01:29:45", "end_time": "01:30:25", "confidence": 0.9567434, - "text": "حسناً. شكراً لكم جميعاً على حضوركم. آمل أن ينعكس كل التحليل الذي قمتم به في سعر السهم وهو ما لم يكن الحال هذا الصباح. شكراً لحضوركم.", + "text": "حسناً. شكراً لكم جميعاً على حضوركم. آمل أن ينعكس كل التحليل الذي قمتم به على سعر السهم، وهو ما لم يحدث هذا الصباح. شكراً لحضوركم.", "sentiment": 0.5 } ], @@ -111,7 +111,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "summary_id": "d3a9f050-dcfe-4baf-b5d2-5abf3a4cd0fc", "transcript_id": "", "call_id": "68c1684993d1da0001953084", - "summary": "أعلنت TotalEnergies عن زيادة بنسبة 4% في التدفق النقدي للربع الثالث رغم انخفاض أسعار النفط بمقدار 10 دولارات للبرميل على أساس سنوي.\nساهمت مشاريع الهيدروكربون الجديدة في البرازيل والولايات المتحدة بشكل كبير في التدفق النقدي للشركة، مضيفة 400 مليون دولار على أساس سنوي.\nرفع مجلس الإدارة توزيعات الأرباح المؤقتة الثالثة بنسبة قريبة من 8% باليورو وأكثر من 10% بالدولار مقارنة بعام 2024.\nأذنت الشركة ببرنامج إعادة شراء أسهم بقيمة تصل إلى 1.5 مليار دولار للربع الرابع من عام 2025.\nمن المتوقع أن ينمو الإنتاج الأولي بأكثر من 4% على أساس سنوي، مع توقع انخفاض صافي الاستثمارات.\nتخطط الشركة لبدء تداول الأسهم العادية في بورصة نيويورك اعتباراً من 8 ديسمبر.\nشهد قطاع المصب زيادة في التدفق النقدي بنحو 500 مليون دولار بسبب تحسن هوامش التكرير.\nتهدف الشركة إلى الحفاظ على نسبة المديونية عند 15-16% بنهاية العام، مدعومة بعمليات التصفية وتحسينات رأس المال العامل.\nسلطت الإدارة الضوء على المرونة في الأداء المالي، منسبة ذلك إلى المبادرات الاستراتيجية والنمو المتزايد في الإنتاج.", + "summary": "أعلنت TotalEnergies عن زيادة بنسبة 4% في التدفق النقدي للربع الثالث رغم انخفاض أسعار النفط بمقدار 10 دولارات للبرميل على أساس سنوي.\nساهمت مشاريع الهيدروكربون الجديدة في البرازيل والولايات المتحدة بشكل كبير في التدفق النقدي للشركة، مضيفةً 400 مليون دولار على أساس سنوي.\nزاد مجلس الإدارة توزيعات الأرباح المؤقتة الثالثة بنسبة قريبة من 8% باليورو وأكثر من 10% بالدولار مقارنة بعام 2024.\nأذنت الشركة ببرنامج إعادة شراء أسهم بقيمة تصل إلى 1.5 مليار دولار للربع الرابع من عام 2025.\nمن المتوقع أن ينمو إنتاج المنبع بأكثر من 4% على أساس سنوي، مع توقع انخفاض صافي الاستثمارات.\nتخطط الشركة لبدء تداول الأسهم العادية في بورصة نيويورك اعتباراً من 8 ديسمبر.\nشهد قطاع المصب زيادة في التدفق النقدي بنحو 500 مليون دولار بسبب تحسن هوامش التكرير.\nتهدف الشركة إلى الحفاظ على نسبة المديونية عند 15-16% بحلول نهاية العام، مدعومةً بعمليات التصرف وتحسينات رأس المال العامل.\nسلطت الإدارة الضوء على المرونة في الأداء المالي، عازيةً ذلك إلى المبادرات الاستراتيجية ونمو الإنتاج المُضيف للقيمة.", "symbol": "", "sentiment": 0.78, "language": "", @@ -161,7 +161,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i { "code": "bad_request", "id": "invalid_parameter", - "value": "معامل search_keys_type غير صحيح" + "value": "Invalid search_keys_type parameter" } ] } @@ -170,7 +170,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "auth_failed", "id": "unauthorized", @@ -183,11 +183,11 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (404 Not Found) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على شعارات للمفتاح المحدد" + "value": "لم يتم العثور على شعارات لمفتاح البحث المُحدد" } ] } @@ -196,7 +196,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (500 Internal Server Error) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "internal_server_error", "id": "server_error", diff --git a/ar/api-reference/delivery-api/overview.mdx b/ar/api-reference/delivery-api/overview.mdx index 682cee89..ca24ee99 100644 --- a/ar/api-reference/delivery-api/overview.mdx +++ b/ar/api-reference/delivery-api/overview.mdx @@ -1,13 +1,13 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات API لنصوص مكالمات الأرباح" +description: "نظرة عامة على واجهة برمجة التطبيقات API لنصوص مكالمات المؤتمر" ---
## المقدمة
-توفر واجهة برمجة التطبيقات REST هذه نقاط نهاية لجلب مكالمات المؤتمرات (conference calls) والملخصات. +توفر واجهة برمجة تطبيقات REST هذه نقاط نهاية لاسترجاع مكالمات المؤتمرات والملخصات.
## نقاط النهاية المتاحة @@ -17,13 +17,13 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ### [جلب جميع المكالمات](/ar/api-reference/delivery_api/calls/fetch-all-calls)
-استرجاع قائمة بالمكالمات مع إمكانية التصفية وتقسيم النتائج إلى صفحات. +استرجاع قائمة بالمكالمات مع خيارات للتصفية وترقيم الصفحات.
- ### [جلب مكالمة بواسطة المعرّف](/ar/api-reference/delivery_api/calls/fetch-call-by-id) + ### [جلب المكالمة حسب المعرّف](/ar/api-reference/delivery_api/calls/fetch-call-by-id)
-استرداد معلومات تفصيلية عن مكالمة معيّنة باستخدام معرّفها. +استرداد معلومات تفصيلية عن مكالمة محددة باستخدام معرّفها.
### [جلب الملخصات](/ar/api-reference/delivery_api/summaries/fetch-summaries) @@ -32,7 +32,7 @@ description: "نظرة عامة على واجهة برمجة التطبيقات استرداد قائمة بالملخصات مع ترقيم الصفحات.
- ### [جلب الملخّص حسب معرّف المكالمة](/ar/api-reference/delivery_api/summaries/fetch-summary-by-call-id) + ### [جلب الملخص حسب معرّف المكالمة (Call ID)](/ar/api-reference/delivery_api/summaries/fetch-summary-by-call-id)
-استرداد تفاصيل الملخّص لمكالمة معيّنة باستخدام معرّفها. \ No newline at end of file +استرد تفاصيل الملخص لمعرّف مكالمة (Call ID) محدد. \ No newline at end of file diff --git a/ar/api-reference/delivery-api/summaries/fetch-summaries.mdx b/ar/api-reference/delivery-api/summaries/fetch-summaries.mdx index 492a706c..92864ba8 100644 --- a/ar/api-reference/delivery-api/summaries/fetch-summaries.mdx +++ b/ar/api-reference/delivery-api/summaries/fetch-summaries.mdx @@ -1,5 +1,5 @@ --- -title: "جلب ملخصات النسخ" +title: "جلب ملخصات المحاضر المكتوبة" openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries --- @@ -11,7 +11,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries "summary_id": "4b0d7883-10fd-4212-9d59-d781bf5434d8", "transcript_id": "08dd94d7-ad88-430b-8402-a3cb8d82e80b", "call_id": "694bf432dd7f23000124626c", - "summary": "حققت Aritzia إيرادات صافية تجاوزت مليار دولار في الربع الثالث من السنة المالية 2026، متجاوزةً التوجيهات بزيادة قدرها 43% على أساس سنوي، مدفوعة بنمو قوي في قنوات التجارة الإلكترونية والبيع بالتجزئة.\nأعلنت الشركة عن زيادة بنسبة 58% في مبيعات التجارة الإلكترونية وزيادة بنسبة 35% في مبيعات البيع بالتجزئة. ارتفعت الإيرادات الصافية في الولايات المتحدة بنسبة 54%، مما يعكس طلباً كبيراً وتوسعاً ملحوظاً.\nتضمنت المبادرات الاستراتيجية افتتاح متاجر جديدة، وإطلاق تطبيق جوال ناجح، واستثمارات تسويقية، مما ساهم في زيادة الوعي بالعلامة التجارية وزخم المبيعات.\nتجاوز إطلاق تطبيق الجوال التوقعات، حيث وصل إلى 1.4 مليون عملية تنزيل، وعزز بشكل كبير التفاعل في التجارة الإلكترونية.\nرفعت الإدارة توجيهات الإيرادات الصافية للسنة المالية 2026 إلى نطاق 3.615 - 3.64 مليار دولار، مع خطط لمزيد من التوسع في الولايات المتحدة ومبادرات رقمية في السنة المالية 2027.\nحافظت الشركة على ميزانية عمومية صحية بمبلغ 620 مليون دولار نقداً وبدون ديون، واستمرت في إعادة شراء الأسهم بموجب برنامج NCIB.\nتخطط Aritzia لمواصلة تحسين استراتيجيات المخزون والتوريد، وتقليل الاعتماد على الصين، والحفاظ على أداء هوامش قوي رغم الضغوط الخارجية.", + "summary": "حققت Aritzia إيرادات صافية تجاوزت مليار دولار في الربع الثالث من السنة المالية 2026، متجاوزةً التوجيهات بزيادة قدرها 43% على أساس سنوي، مدفوعةً بنمو قوي في قنوات التجارة الإلكترونية والبيع بالتجزئة.\nأعلنت الشركة عن زيادة بنسبة 58% في مبيعات التجارة الإلكترونية وزيادة بنسبة 35% في مبيعات البيع بالتجزئة. ارتفعت الإيرادات الصافية في الولايات المتحدة بنسبة 54%، مما يعكس طلباً كبيراً وتوسعاً ملحوظاً.\nتضمنت المبادرات الاستراتيجية افتتاح متاجر جديدة، وإطلاق تطبيق جوال ناجح، واستثمارات تسويقية، مما ساهم في زيادة الوعي بالعلامة التجارية وزخم المبيعات.\nتجاوز إطلاق تطبيق الجوال التوقعات، حيث وصل إلى 1.4 مليون عملية تنزيل، وعزز بشكل كبير التفاعل في التجارة الإلكترونية.\nرفعت الإدارة توجيهات الإيرادات الصافية للسنة المالية 2026 إلى ما بين 3.615 و3.64 مليار دولار، مع خطط لمزيد من التوسع في الولايات المتحدة ومبادرات رقمية في السنة المالية 2027.\nحافظت الشركة على ميزانية عمومية سليمة بمبلغ 620 مليون دولار نقداً وبدون ديون، واستمرت في إعادة شراء الأسهم بموجب برنامج NCIB.\nتخطط Aritzia لمواصلة تحسين استراتيجيات المخزون والتوريد، وتقليل الاعتماد على الصين، والحفاظ على أداء هامش قوي رغم الضغوط الخارجية.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -22,7 +22,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries "summary_id": "f8890d3f-1c61-40ed-9ed5-2eaed75aa6fa", "transcript_id": "52769188-2cea-442b-8140-aaa57b5733bf", "call_id": "694bf432dd7f23000124626c", - "summary": "أعلنت Aritzia عن إيرادات صافية قياسية بلغت 1.04 مليار دولار في الربع الثالث من السنة المالية 2026، بزيادة قدرها 43% مدفوعة بأداء قوي في التجارة الإلكترونية والبيع بالتجزئة.\nشهدت الشركة نمواً استثنائياً في الولايات المتحدة، حيث زادت الإيرادات الصافية الأمريكية بنسبة 54%، مما يبرز الطلب القوي وزخم العلامة التجارية.\nأطلقت Aritzia بنجاح تطبيق جوال، مما عزز بشكل كبير مبيعات التجارة الإلكترونية وحقق أكثر من مليون عملية تنزيل بعد الإطلاق مباشرة.\nافتتحت الشركة 13 متجراً جديداً وأعادت تموضع 4 متاجر، معظمها في الولايات المتحدة، كجزء من استراتيجية التوسع العقاري، والتي تحقق نتائج استثنائية.\nتشير التوجيهات المستقبلية إلى استمرار الأداء القوي مع توقع إيرادات الربع الرابع في نطاق 1.1 - 1.125 مليار دولار، ورفع توقعات إيرادات السنة المالية 2026 إلى نطاق 3.615 - 3.64 مليار دولار.\nتخطط Aritzia لافتتاح 12 - 14 متجراً جديداً في السنة المالية 2027، مع التركيز على السوق الأمريكية، وستستثمر أيضاً في البنية التحتية، بما في ذلك مركز توزيع أمريكي ثانٍ.\nأعربت الإدارة عن ثقتها في تحقيق أهداف إيرادات السنة المالية 2027 قبل الموعد المحدد، مدعومة باستثمارات تسويقية استراتيجية ومبادرات نمو رقمية.", + "summary": "أعلنت Aritzia عن إيرادات صافية قياسية بلغت 1.04 مليار دولار في الربع الثالث من السنة المالية 2026، بزيادة قدرها 43% مدفوعةً بأداء قوي في التجارة الإلكترونية والبيع بالتجزئة.\nشهدت الشركة نمواً استثنائياً في الولايات المتحدة، حيث زادت الإيرادات الصافية الأمريكية بنسبة 54%، مما يبرز الطلب القوي وزخم العلامة التجارية.\nأطلقت Aritzia بنجاح تطبيق جوال، مما عزز بشكل كبير مبيعات التجارة الإلكترونية وحقق أكثر من مليون عملية تنزيل بعد الإطلاق مباشرةً.\nافتتحت الشركة 13 متجراً جديداً وأعادت تموضع 4 متاجر، معظمها في الولايات المتحدة، كجزء من استراتيجية التوسع العقاري، والتي تحقق نتائج استثنائية.\nتشير التوجيهات المستقبلية إلى استمرار الأداء القوي مع توقع إيرادات الربع الرابع بين 1.1 و1.125 مليار دولار، وتم رفع توقعات إيرادات السنة المالية 2026 إلى ما بين 3.615 و3.64 مليار دولار.\nتخطط Aritzia لافتتاح من 12 إلى 14 متجراً جديداً في السنة المالية 2027، مع التركيز على السوق الأمريكية، وستستثمر أيضاً في البنية التحتية، بما في ذلك مركز توزيع أمريكي ثانٍ.\nأعربت الإدارة عن ثقتها في تحقيق أهداف إيرادات السنة المالية 2027 قبل الموعد المحدد، مدعومةً بالاستثمارات التسويقية الاستراتيجية ومبادرات النمو الرقمي.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -56,7 +56,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "auth_failed", "id": "unauthorized", @@ -69,11 +69,11 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries ```json Response (404 Not Found) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على شعارات للمفتاح المحدد" + "value": "لم يتم العثور على شعارات لمفتاح البحث المُحدد" } ] } @@ -82,7 +82,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries ```json Response (500 Internal Server Error) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "internal_server_error", "id": "server_error", diff --git a/ar/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx b/ar/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx index 81148afd..d3fb3f78 100644 --- a/ar/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx +++ b/ar/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx @@ -1,5 +1,5 @@ --- -title: "جلب ملخصات النصوص حسب المعرّف" +title: "جلب ملخصات نصوص المكالمات حسب المعرّف" openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id} --- @@ -11,7 +11,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "summary_id": "4b0d7883-10fd-4212-9d59-d781bf5434d8", "transcript_id": "08dd94d7-ad88-430b-8402-a3cb8d82e80b", "call_id": "694bf432dd7f23000124626c", - "summary": "حققت Aritzia إيرادات صافية تجاوزت مليار دولار في الربع الثالث من السنة المالية 2026، متجاوزةً التوجيهات بزيادة قدرها 43% على أساس سنوي، مدفوعة بنمو قوي في قنوات التجارة الإلكترونية والبيع بالتجزئة.\nأعلنت الشركة عن زيادة بنسبة 58% في مبيعات التجارة الإلكترونية وزيادة بنسبة 35% في مبيعات البيع بالتجزئة. ارتفعت الإيرادات الصافية في الولايات المتحدة بنسبة 54%، مما يعكس طلباً كبيراً وتوسعاً ملحوظاً.\nشملت المبادرات الاستراتيجية افتتاح متاجر جديدة، وإطلاق تطبيق جوال ناجح، واستثمارات تسويقية، مما ساهم في زيادة الوعي بالعلامة التجارية وزخم المبيعات.\nتجاوز إطلاق تطبيق الجوال التوقعات، حيث وصل إلى 1.4 مليون عملية تنزيل، وعزز بشكل كبير التفاعل في التجارة الإلكترونية.\nرفعت الإدارة توجيهات الإيرادات الصافية للسنة المالية 2026 إلى ما بين 3.615 و3.64 مليار دولار، مع خطط لمزيد من التوسع في الولايات المتحدة ومبادرات رقمية في السنة المالية 2027.\nحافظت الشركة على ميزانية عمومية صحية بمبلغ 620 مليون دولار نقداً وبدون ديون، واستمرت في إعادة شراء الأسهم بموجب برنامج NCIB.\nتخطط Aritzia لمواصلة تحسين استراتيجيات المخزون والتوريد، وتقليل الاعتماد على الصين، والحفاظ على أداء هامش ربح قوي رغم الضغوط الخارجية.", + "summary": "حققت Aritzia إيرادات صافية تجاوزت مليار دولار في الربع الثالث من السنة المالية 2026، متجاوزة التوقعات بزيادة قدرها 43% على أساس سنوي، مدفوعة بنمو قوي في قنوات التجارة الإلكترونية والبيع بالتجزئة.\nأعلنت الشركة عن زيادة بنسبة 58% في مبيعات التجارة الإلكترونية وزيادة بنسبة 35% في مبيعات التجزئة. ارتفعت الإيرادات الصافية في الولايات المتحدة بنسبة 54%، مما يعكس طلباً كبيراً وتوسعاً ملحوظاً.\nتضمنت المبادرات الاستراتيجية افتتاح متاجر جديدة، وإطلاق تطبيق جوال ناجح، واستثمارات تسويقية، مما ساهم في زيادة الوعي بالعلامة التجارية وزخم المبيعات.\nتجاوز إطلاق تطبيق الجوال التوقعات، حيث وصل إلى 1.4 مليون عملية تنزيل، وعزز بشكل كبير التفاعل في التجارة الإلكترونية.\nرفعت الإدارة توقعات الإيرادات الصافية للسنة المالية 2026 إلى ما بين 3.615 و3.64 مليار دولار، مع خطط لمزيد من التوسع في الولايات المتحدة ومبادرات رقمية في السنة المالية 2027.\nحافظت الشركة على ميزانية عمومية صحية بمبلغ 620 مليون دولار نقداً وبدون ديون، واستمرت في إعادة شراء الأسهم بموجب برنامج NCIB.\nتخطط Aritzia لمواصلة تحسين استراتيجيات المخزون والتوريد، وتقليل الاعتماد على الصين، والحفاظ على أداء هامش قوي رغم الضغوط الخارجية.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -22,7 +22,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "summary_id": "f8890d3f-1c61-40ed-9ed5-2eaed75aa6fa", "transcript_id": "52769188-2cea-442b-8140-aaa57b5733bf", "call_id": "694bf432dd7f23000124626c", - "summary": "أعلنت Aritzia عن إيرادات صافية قياسية بلغت 1.04 مليار دولار في الربع الثالث من السنة المالية 2026، بزيادة قدرها 43% مدفوعة بأداء قوي في التجارة الإلكترونية والبيع بالتجزئة.\nشهدت الشركة نمواً استثنائياً في الولايات المتحدة، حيث ارتفعت الإيرادات الصافية الأمريكية بنسبة 54%، مما يبرز الطلب القوي وزخم العلامة التجارية.\nأطلقت Aritzia بنجاح تطبيق جوال، مما عزز بشكل كبير مبيعات التجارة الإلكترونية وحقق أكثر من مليون عملية تنزيل بعد الإطلاق مباشرة.\nافتتحت الشركة 13 متجراً جديداً وأعادت تموضع 4 متاجر، معظمها في الولايات المتحدة، كجزء من استراتيجية التوسع العقاري، والتي تحقق نتائج استثنائية.\nتشير التوجيهات المستقبلية إلى استمرار الأداء القوي مع توقع إيرادات الربع الرابع بين 1.1 و1.125 مليار دولار، ورفع توقعات إيرادات السنة المالية 2026 إلى ما بين 3.615 و3.64 مليار دولار.\nتخطط Aritzia لافتتاح من 12 إلى 14 متجراً جديداً في السنة المالية 2027، مع التركيز على السوق الأمريكية، وستستثمر أيضاً في البنية التحتية، بما في ذلك مركز توزيع أمريكي ثانٍ.\nأعربت الإدارة عن ثقتها في تحقيق أهداف إيرادات السنة المالية 2027 قبل الموعد المحدد، مدعومة باستثمارات تسويقية استراتيجية ومبادرات نمو رقمية.", + "summary": "أعلنت Aritzia عن إيرادات صافية قياسية بلغت 1.04 مليار دولار في الربع الثالث من السنة المالية 2026، بزيادة قدرها 43% مدفوعة بأداء قوي في التجارة الإلكترونية والبيع بالتجزئة.\nشهدت الشركة نمواً استثنائياً في الولايات المتحدة، حيث ارتفعت الإيرادات الصافية الأمريكية بنسبة 54%، مما يبرز الطلب القوي وزخم العلامة التجارية.\nأطلقت Aritzia بنجاح تطبيق جوال، مما عزز بشكل كبير مبيعات التجارة الإلكترونية وحقق أكثر من مليون عملية تنزيل بعد الإطلاق مباشرة.\nافتتحت الشركة 13 متجراً جديداً وأعادت تموضع 4 متاجر، معظمها في الولايات المتحدة، كجزء من استراتيجية التوسع العقاري، والتي تحقق نتائج استثنائية.\nتشير التوقعات المستقبلية إلى استمرار الأداء القوي مع توقع إيرادات الربع الرابع بين 1.1 و1.125 مليار دولار، ورفع توقعات إيرادات السنة المالية 2026 إلى ما بين 3.615 و3.64 مليار دولار.\nتخطط Aritzia لافتتاح من 12 إلى 14 متجراً جديداً في السنة المالية 2027، مع التركيز على السوق الأمريكية، وستستثمر أيضاً في البنية التحتية، بما في ذلك مركز توزيع أمريكي ثانٍ.\nأعربت الإدارة عن ثقتها في تحقيق أهداف إيرادات السنة المالية 2027 قبل الموعد المحدد، مدعومة بالاستثمارات التسويقية الاستراتيجية ومبادرات النمو الرقمي.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -56,11 +56,11 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز المصادقة غير صالح أو مفقود" + "value": "رمز الوصول غير صالح أو مفقود" } ] } @@ -69,11 +69,11 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca ```json Response (404 Not Found) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على شعارات للمفتاح المحدد" + "value": "لم يتم العثور على شعارات لمفتاح البحث المُحدد" } ] } @@ -82,7 +82,7 @@ openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca ```json Response (500 Internal Server Error) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "internal_server_error", "id": "server_error", diff --git a/ar/api-reference/delivery_api/calls/fetch-all-calls.mdx b/ar/api-reference/delivery_api/calls/fetch-all-calls.mdx new file mode 100644 index 00000000..bc8270d4 --- /dev/null +++ b/ar/api-reference/delivery_api/calls/fetch-all-calls.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls +--- \ No newline at end of file diff --git a/ar/api-reference/delivery_api/calls/fetch-call-by-id.mdx b/ar/api-reference/delivery_api/calls/fetch-call-by-id.mdx new file mode 100644 index 00000000..72fc93e8 --- /dev/null +++ b/ar/api-reference/delivery_api/calls/fetch-call-by-id.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} +--- \ No newline at end of file diff --git a/ar/api-reference/delivery_api/summaries/fetch-summaries.mdx b/ar/api-reference/delivery_api/summaries/fetch-summaries.mdx new file mode 100644 index 00000000..d9755c31 --- /dev/null +++ b/ar/api-reference/delivery_api/summaries/fetch-summaries.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries +--- \ No newline at end of file diff --git a/ar/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx b/ar/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx new file mode 100644 index 00000000..8c57ed6f --- /dev/null +++ b/ar/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id} +--- \ No newline at end of file diff --git a/ar/api-reference/guides/consensus-ratings-explained.mdx b/ar/api-reference/guides/consensus-ratings-explained.mdx index 6f3dab72..ccfdaf0f 100644 --- a/ar/api-reference/guides/consensus-ratings-explained.mdx +++ b/ar/api-reference/guides/consensus-ratings-explained.mdx @@ -1,67 +1,83 @@ --- -title: "Consensus Ratings Explained" -description: "Learn how Benzinga calculates consensus ratings from individual analyst recommendations" +title: "شرح تصنيفات الإجماع" +description: "تعرّف على كيفية قيام Benzinga باحتساب تصنيفات الإجماع من توصيات المحللين الفردية" --- -## Overview +
+ ## نظرة عامة +
-Consensus ratings provide a consolidated view of analyst sentiment on a stock by aggregating individual analyst ratings into a single, easy-to-understand metric. This guide explains how we calculate consensus ratings to help you make informed investment decisions. +توفّر تقييمات الإجماع صورة مجمّعة لآراء المحللين حول سهم معيّن من خلال تجميع تقييمات كل محلّل في مؤشر واحد سهل الفهم. يشرح هذا الدليل كيفية حساب تقييمات الإجماع لمساعدتك على اتخاذ قرارات استثمارية مستنيرة. -## How Consensus Ratings Are Calculated +
+ ## كيفية حساب تقييمات الإجماع +
-### Step 1: Collecting Analyst Ratings +
+ ### الخطوة 1: جمع تقييمات المحللين +
-We gather all available analyst ratings for a given stock. Each rating includes: +نجمع جميع تقييمات المحللين المتاحة لسهم معيَّن. يتضمن كل تقييم: -- **Analyst Name** and **Firm Name** -- **Rating** (e.g., Strong Buy, Buy, Hold, Sell, Strong Sell) -- **Price Target** - The analyst's projected stock price -- **Date Updated** - When the rating was issued +* **اسم المحلِّل** و**اسم الشركة** +* **التقييم** (مثلًا: Strong Buy، Buy، Hold، Sell، Strong Sell) +* **السعر المستهدَف** - السعر المستقبلي المتوقَّع للسهم بحسب تقدير المحلِّل +* **تاريخ التحديث** - تاريخ إصدار التقييم -### Step 2: Filtering for Unique Analysts +
+ ### الخطوة 2: التصفية حسب المحللين المميزين +
-To ensure accuracy and avoid double-counting, we only include the **most recent rating** from each unique analyst-firm combination. +لضمان الدقة وتجنّب احتساب التقييم نفسه أكثر من مرة، نقوم فقط بتضمين **أحدث تصنيف** من كل تركيبة مميزة من محلل وشركة. -**Example:** If Morgan Stanley's analyst John Doe has rated a stock multiple times, only their latest rating is included in the calculation. +**مثال:** إذا قام المحلل في Morgan Stanley جون دو بتقييم سهم عدة مرات، فسيتم تضمين أحدث تصنيف صادر عنه فقط في عملية الحساب. -Ratings without a valid price target are excluded from the analysis. + يتم استبعاد التقييمات التي لا تحتوي على هدف سعر صالح من التحليل. -### Step 3: Categorizing Ratings +
+ ### الخطوة 3: تصنيف التوصيات +
-Analyst ratings are categorized into five standard categories: +يتم تصنيف توصيات المحللين إلى خمس فئات معيارية: -| Category | Numeric Value | +| الفئة | القيمة الرقمية | |----------|---------------| -| **Strong Sell** | 1 | -| **Sell** | 2 | -| **Hold** | 3 | -| **Buy** | 4 | -| **Strong Buy** | 5 | +| **بيع قوي** | 1 | +| **بيع** | 2 | +| **احتفاظ** | 3 | +| **شراء** | 4 | +| **شراء قوي** | 5 | -### Step 4: Aggregating Ratings +
+ ### الخطوة 4: تجميع التقييمات +
-We count how many analysts fall into each category. +نحسب عدد المحللين الذين يَقَع كلٌّ منهم في كل فئة. -**Example Aggregate:** -- Strong Buy: 8 analysts -- Buy: 12 analysts -- Hold: 5 analysts -- Sell: 2 analysts -- Strong Sell: 1 analyst +**مثال على التجميع:** -**Total:** 28 unique analysts +* Strong Buy: 8 محللين +* Buy: 12 محللًا +* Hold: 5 محللين +* Sell: 2 محللين +* Strong Sell: 1 محلل -### Step 5: Calculating the Consensus Rating Value +**الإجمالي:** 28 محللًا فريدًا -The consensus rating value is calculated as a weighted average: +
+ ### الخطوة 5: حساب قيمة التقييم الإجماعي +
+ +تُحسب قيمة التقييم الإجماعي كمتوسط موزون: ``` Consensus Value = (Strong Buy × 5 + Buy × 4 + Hold × 3 + Sell × 2 + Strong Sell × 1) / Total Analysts ``` -**Using the example above:** +**استنادًا إلى المثال أعلاه:** + ``` Consensus Value = (8×5 + 12×4 + 5×3 + 2×2 + 1×1) / 28 Consensus Value = (40 + 48 + 15 + 4 + 1) / 28 @@ -69,144 +85,186 @@ Consensus Value = 108 / 28 Consensus Value = 3.86 ``` -### Step 6: Determining the Consensus Rating +
+ ### الخطوة 6: تحديد التوصية الإجماعية +
-The consensus value is rounded to the nearest whole number and mapped to a rating: +يتم تقريب قيمة الإجماع إلى أقرب عدد صحيح وتحويلها إلى تصنيف: -| Consensus Value | Standard Rating | Simplified Rating | -|----------------|-----------------|-------------------| -| **1** | Strong Sell | Sell | -| **2** | Sell | Sell | -| **3** | Hold | Hold | -| **4** | Buy | Buy | -| **5** | Strong Buy | Buy | +| قيمة الإجماع | التصنيف القياسي | التصنيف المبسط | +|---------------|------------------|------------------| +| **1** | بيع قوي | بيع | +| **2** | بيع | بيع | +| **3** | احتفاظ | احتفاظ | +| **4** | شراء | شراء | +| **5** | شراء قوي | شراء | -**In our example:** 3.86 rounds to **4**, which translates to a **"Buy"** consensus rating. +**في مثالنا:** يتم تقريب 3.86 إلى **4**، ما يقابل توصية إجماعية **"شراء"**. ---- +*** -## Display Options +
+ ## خيارات العرض +
-### Standard vs. Simplified Ratings +
+ ### التقييمات القياسية مقابل المبسطة +
-We offer two display formats: +نوفّر شكلين للعرض: -**Standard (5-category):** -- Strong Sell, Sell, Hold, Buy, Strong Buy +**قياسي (5 فئات):** -**Simplified (3-category):** -- Sell (combines Strong Sell + Sell) -- Hold -- Buy (combines Buy + Strong Buy) +* بيع قوي، بيع، احتفاظ، شراء، شراء قوي -### Count vs. Percentage Display +**مبسّط (3 فئات):** -**Count Display:** -Shows the actual number of analysts in each category. +* بيع (يجمع بين بيع قوي + بيع) +* احتفاظ +* شراء (يجمع بين شراء + شراء قوي) -**Percentage Display:** -Shows the proportion of analysts in each category, rounded to whole percentages that sum to exactly 100%. +
+ ### عرض العدد مقابل النسبة المئوية +
-**Example:** -- Buy: 71% (20 analysts) -- Hold: 18% (5 analysts) -- Sell: 11% (3 analysts) +**عرض العدد:** +يعرض العدد الفعلي للمحللين في كل فئة. ---- +**عرض النسبة المئوية:** +يعرض نسبة المحللين في كل فئة، بعد تقريبها إلى نسب مئوية صحيحة بحيث يكون مجموعها 100% بالضبط. + +**مثال:** + +* شراء: ‎71%‎ (20 محللًا) +* احتفاظ: ‎18%‎ (5 محللين) +* بيع: ‎11%‎ (3 محللين) -## Price Target Calculations +*** -### Consensus Price Target +
+ ## حساب السعر المستهدف +
-The average of all analyst price targets: +
+ ### السعر المستهدف وفق إجماع المحللين +
+ +متوسط جميع الأسعار المستهدفة التي حددها المحللون: ``` Consensus PT = Sum of all Price Targets / Number of Analysts ``` -### Low and High Price Targets +
+ ### أدنى وأعلى الأسعار المستهدفة +
-- **Low Price Target:** The lowest price target among all analysts -- **High Price Target:** The highest price target among all analysts +* **أدنى سعر مستهدف:** أقل سعر مستهدف بين جميع المحللين +* **أعلى سعر مستهدف:** أعلى سعر مستهدف بين جميع المحللين -These provide a range showing the spectrum of analyst expectations. +توفِّر هذه القيم نطاقًا يوضّح مدى توقعات المحللين. ---- +*** -## Understanding the Metrics +
+ ## فهم المقاييس +
-### Total Analyst Count vs. Unique Analyst Count +
+ ### إجمالي عدد المحللين مقابل عدد المحللين الفريدين +
-- **Total Analyst Count:** All ratings collected (may include multiple ratings from the same analyst) -- **Unique Analyst Count:** The number of distinct analyst-firm combinations (used for calculations) +* **إجمالي عدد المحللين:** جميع التقييمات التي جُمِعت (قد تتضمن عدة تقييمات من نفس المحلل) +* **عدد المحللين الفريدين:** عدد التركيبات المميَّزة بين المحلل والشركة (تُستخدم في الحسابات) -The unique count ensures each analyst's voice is counted only once, providing a more accurate consensus. +يضمن عدد المحللين الفريدين احتساب صوت كل محلل مرة واحدة فقط، مما يوفر إجماعًا أكثر دقة. ---- +*** -## Important Considerations +
+ ## اعتبارات مهمة +
-### Rating Freshness +
+ ### حداثة التقييم +
-Consensus ratings reflect the most recent analyst opinions. The **Updated At** timestamp indicates when the consensus was last calculated. +تعكس تقييمات الإجماع أحدث آراء المحللين. يشير الطابع الزمني **Updated At** إلى وقت آخر مرة جرى فيها احتساب الإجماع. -### Coverage Depth +
+ ### عمق التغطية +
-Consensus ratings are more reliable when based on a larger number of unique analysts. Stocks with limited analyst coverage (fewer than 3-5 analysts) may have less stable consensus ratings. +تكون تقييمات الإجماع أكثر موثوقية عندما تستند إلى عدد أكبر من المحللين المختلفين. قد تكون الأسهم ذات التغطية المحدودة من المحللين (أقل من 3–5 محللين) ذات تقييمات إجماع أقل استقرارًا. -### Rating Distribution +
+ ### توزيع التقييمات +
-Pay attention to the distribution of ratings, not just the consensus. A stock with 50% Buy and 50% Sell ratings will have a "Hold" consensus, but this masks significant disagreement among analysts. +انتبه إلى توزيع التقييمات، وليس إلى مستوى الإجماع فقط. السهم الذي يحمل 50% تقييمات "Buy" و50% تقييمات "Sell" سيُظهِر إجماعًا على "Hold"، لكن هذا يُخفي خلافًا كبيرًا بين المحللين. ---- +*** + +
+ ## استعراض مثال حساب +
-## Example Calculation Walkthrough +لنستعرض مثالاً كاملاً لشركة **XYZ Corporation**: -Let's walk through a complete example for **XYZ Corporation**: +
+ ### البيانات الخام (10 محللين) +
-### Raw Data (10 analysts) -| Analyst | Firm | Rating | Price Target | +| المحلل | الشركة | التصنيف | السعر المستهدف | |---------|------|--------|--------------| -| Analyst A | Goldman Sachs | Buy | $150 | -| Analyst B | JP Morgan | Strong Buy | $165 | -| Analyst C | Morgan Stanley | Buy | $155 | -| Analyst D | Bank of America | Hold | $140 | -| Analyst E | Citigroup | Strong Buy | $170 | -| Analyst F | Wells Fargo | Buy | $152 | -| Analyst G | Deutsche Bank | Hold | $145 | -| Analyst H | Barclays | Sell | $130 | -| Analyst I | UBS | Buy | $158 | -| Analyst J | Credit Suisse | Strong Buy | $168 | - -### Step-by-Step Calculation - -**1. Filter for unique analysts:** All 10 ratings are unique (10 analysts used) - -**2. Aggregate counts:** -- Strong Buy: 3 -- Buy: 4 -- Hold: 2 -- Sell: 1 -- Strong Sell: 0 - -**3. Calculate consensus value:** +| المحلل أ | Goldman Sachs | شراء | $150 | +| المحلل ب | JP Morgan | شراء قوي | $165 | +| المحلل ج | Morgan Stanley | شراء | $155 | +| المحلل د | Bank of America | الاحتفاظ | $140 | +| المحلل هـ | Citigroup | شراء قوي | $170 | +| المحلل و | Wells Fargo | شراء | $152 | +| المحلل ز | Deutsche Bank | الاحتفاظ | $145 | +| المحلل ح | Barclays | بيع | $130 | +| المحلل ط | UBS | شراء | $158 | +| المحلل ي | Credit Suisse | شراء قوي | $168 | + +
+ ### الحساب خطوة بخطوة +
+ +**1. تصفية التقييمات حسب المحللين الفريدين:** كل واحد من التقييمات العشرة صادر عن محلل مختلف (10 محللين مشاركين) + +**2. تجميع الأعداد:** + +* Strong Buy: 3 +* Buy: 4 +* Hold: 2 +* Sell: 1 +* Strong Sell: 0 + +**3. حساب قيمة الإجماع:** + ``` (3×5 + 4×4 + 2×3 + 1×2 + 0×1) / 10 = (15 + 16 + 6 + 2 + 0) / 10 = 3.9 ``` -**4. Determine consensus:** 3.9 rounds to **4 = "Buy"** +**4. تحديد الإجماع:** 3.9 تُقرَّب إلى **4 = "شراء"** -**5. Price targets:** -- Consensus PT: (150+165+155+140+170+152+145+130+158+168) / 10 = **$153.30** -- Low PT: **$130** -- High PT: **$170** +**5. الأسعار المستهدفة:** -**6. Percentage breakdown:** -- Buy: 70% (Strong Buy 30% + Buy 40%) -- Hold: 20% -- Sell: 10% +* سعر مستهدف توافقي (Consensus PT): ‏(150+165+155+140+170+152+145+130+158+168) / 10 = **$153.30** +* أقل سعر مستهدف (Low PT): **$130** +* أعلى سعر مستهدف (High PT): **$170** -### Final Consensus Rating Output +**6. التوزيع النسبي:** + +* شراء (Buy): ‏70% ‏(شراء قوي 30% + شراء 40%) +* احتفاظ (Hold): ‏20% +* بيع (Sell): ‏10% + +
+ ### النتيجة النهائية لتصنيف الإجماع +
```json { @@ -221,37 +279,42 @@ Let's walk through a complete example for **XYZ Corporation**: } ``` ---- +*** -## Frequently Asked Questions +
+ ## الأسئلة الشائعة +
- - If an analyst from the same firm updates their rating multiple times, the total count includes all instances, but only the most recent is used in calculations (reflected in the unique count). + + إذا قام محلل من نفس الشركة بتحديث تصنيفه عدة مرات، فإن العدد الإجمالي يشمل كل هذه التحديثات، لكن يتم استخدام أحدث تصنيف فقط في الحسابات (كما ينعكس في عدد المحللين الفريدين). - - Consensus ratings are recalculated whenever new analyst ratings are published or existing ratings are updated. + + يتم إعادة حساب تصنيفات الإجماع كلما نُشرت تصنيفات جديدة من المحللين أو تم تحديث التصنيفات الحالية. - - Without analyst coverage, a consensus rating cannot be calculated. The stock will show no consensus data. + + في غياب تغطية من المحللين، لا يمكن حساب تصنيف إجماع. سيُعرَض السهم دون بيانات إجماع. - - No. The consensus only changes when analysts issue new ratings or update existing ones. + + لا. يتغير تصنيف الإجماع فقط عندما يصدر المحللون تصنيفات جديدة أو يحدِّثون التصنيفات الحالية. ---- +*** -## Related Endpoints + - - Get consensus rating data for stocks + + جلب بيانات تصنيفات الإجماع للأسهم - - Get individual analyst ratings + + + جلب التصنيفات الفردية للمحللين - + \ No newline at end of file diff --git a/ar/api-reference/logo-api_api/logos/bulk-logos-sync.mdx b/ar/api-reference/logo-api_api/logos/bulk-logos-sync.mdx new file mode 100644 index 00000000..91530890 --- /dev/null +++ b/ar/api-reference/logo-api_api/logos/bulk-logos-sync.mdx @@ -0,0 +1,3 @@ +--- +openapi: /openapi/logo-api_api.spec.yml GET /logos/sync +--- \ No newline at end of file diff --git a/ar/api-reference/logo-api_api/logos/search-logos.mdx b/ar/api-reference/logo-api_api/logos/search-logos.mdx new file mode 100644 index 00000000..73e46a50 --- /dev/null +++ b/ar/api-reference/logo-api_api/logos/search-logos.mdx @@ -0,0 +1,3 @@ +--- +openapi: /openapi/logo-api_api.spec.yml GET /logos/search +--- \ No newline at end of file diff --git a/ar/api-reference/logos-api/get-logos-sync.mdx b/ar/api-reference/logos-api/get-logos-sync.mdx index cce9b7cc..9eef9f7a 100644 --- a/ar/api-reference/logos-api/get-logos-sync.mdx +++ b/ar/api-reference/logos-api/get-logos-sync.mdx @@ -1,10 +1,10 @@ --- -title: "مزامنة الشعارات بالجملة" +title: "مزامنة الشعارات دفعة واحدة" openapi: /ar/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync --- -```json استجابة (200 OK) +```json Response (200 OK) { "ok": true, "data": [ @@ -61,50 +61,50 @@ openapi: /ar/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync ] } ``` -```json استجابة (400 طلب غير صالح) +```json Response (400 Bad Request) { "ok": false, "errors": [ { "code": "bad_request", "id": "invalid_parameter", - "value": "المعلمة search_keys_type غير صالحة" + "value": "Invalid search_keys_type parameter" } ] } ``` -```json استجابة (401 غير مصرح به) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "رمز مصادقة غير صالح أو مفقود" + "value": "Invalid or missing authentication token" } ] } ``` -```json استجابة (404 لم يتم العثور على المورد) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على أي شعارات لمفتاح البحث المحدد" + "value": "No logos found for the specified search key" } ] } ``` -```json استجابة (500 خطأ في الخادم الداخلي) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ar/api-reference/logos-api/get-search-logos.mdx b/ar/api-reference/logos-api/get-search-logos.mdx index 3d9ae106..ebad4fbe 100644 --- a/ar/api-reference/logos-api/get-search-logos.mdx +++ b/ar/api-reference/logos-api/get-search-logos.mdx @@ -44,7 +44,7 @@ openapi: /ar/openapi/logo-api_api.spec.yml GET /api/v2/logos/search "country": "US", "figi_share_class": "BBG001SQKGD7", "figi": "BBG000N9MNX3", - "security_type": "Common Stock" + "security_type": "أسهم عادية" }, { "symbol": "TL0", @@ -58,7 +58,7 @@ openapi: /ar/openapi/logo-api_api.spec.yml GET /api/v2/logos/search "country": "DE", "figi_share_class": "BBG001SQKGD7", "figi": "BBG000WGWVP7", - "security_type": "Common Stock" + "security_type": "أسهم عادية" } ] } @@ -82,7 +82,7 @@ openapi: /ar/openapi/logo-api_api.spec.yml GET /api/v2/logos/search ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "auth_failed", "id": "unauthorized", @@ -95,11 +95,11 @@ openapi: /ar/openapi/logo-api_api.spec.yml GET /api/v2/logos/search ```json Response (404 Not Found) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على شعارات للمفتاح المحدد" + "value": "لم يتم العثور على شعارات لمفتاح البحث المُحدد" } ] } @@ -108,7 +108,7 @@ openapi: /ar/openapi/logo-api_api.spec.yml GET /api/v2/logos/search ```json Response (500 Internal Server Error) { "ok": false, - "errors": [ + "الأخطاء": [ { "code": "internal_server_error", "id": "server_error", diff --git a/ar/api-reference/logos-api/overview.mdx b/ar/api-reference/logos-api/overview.mdx index a4ef1dfd..7d6335ea 100644 --- a/ar/api-reference/logos-api/overview.mdx +++ b/ar/api-reference/logos-api/overview.mdx @@ -1,48 +1,48 @@ --- title: "نظرة عامة" -description: "دليل شامل للبحث عن شعارات الشركات والصناديق والعملات المشفّرة واسترجاعها باستخدام معرّفات متعددة" +description: "دليل شامل للبحث عن شعارات الشركات والصناديق والعملات المشفرة واسترجاعها باستخدام معرّفات مختلفة" ---
## المقدمة
-توفر واجهة برمجة التطبيقات API لشعارات Benzinga إمكانية الوصول إلى شعارات عالية الجودة للشركات والصناديق والعملات المشفّرة. يمكنك البحث عن الشعارات باستخدام عدة أنواع من المعرّفات بما في ذلك الرموز، وأرقام CIK، وأكواد رقم التعريف الدولي للأوراق المالية ISIN، وCUSIP، وFIGI، وغيرها. +توفر واجهة برمجة التطبيقات API لشعارات Benzinga إمكانية الوصول إلى شعارات عالية الجودة للشركات والصناديق والعملات المشفرة. يمكنك البحث عن الشعارات باستخدام عدة أنواع من المعرّفات، بما في ذلك الرموز، وأرقام CIK، وأكواد رقم التعريف الدولي للأوراق المالية ISIN، وCUSIP، وFIGI، وغيرها.
- ## نقاط النهاية المتاحة + ## نقاط النهاية المتوفرة
### `/logos/search`
-يتيح البحث عن الشعارات باستخدام معرّفات مختلفة. يُرجع عناوين URL للشعارات، وتفاصيل الأوراق المالية، والبيانات الوصفية. +ابحث عن الشعارات باستخدام معرفات متعددة. تُرجِع عناوين url الخاصة بالشعارات وتفاصيل الأوراق المالية والبيانات الوصفية.
### `/logos/sync`
-واجهة مزامنة جماعية لاسترجاع شعارات متعددة مع دعم تقسيم النتائج إلى صفحات (pagination). +نقطة نهاية للمزامنة المجمّعة لاسترجاع عدة شعارات مع دعم ترقيم الصفحات (pagination).
- ## عوامل البحث + ## عوامل تصفية البحث
-تتيح واجهة برمجة التطبيقات API بحثًا مرنًا من خلال معاملين رئيسيين: +تدعم واجهة برمجة التطبيقات API بحثًا مرنًا باستخدام معاملين رئيسيين: -- `search_keys` - قيمة المعرّف الذي تريد البحث باستخدامه -- `search_keys_type` - نوع المعرّف (اختياري؛ القيمة الافتراضية `symbol`) +- `search_keys` - قيمة المعرّف التي تريد البحث عنها +- `search_keys_type` - نوع المعرّف (اختياري؛ القيمة الافتراضية هي `symbol`)
- ### 1. التصفية حسب الرمز + ### 1. التصفية حسب رمز التداول
-ابحث عن الشعارات باستخدام رموز تداول الأسهم. +ابحث عن الشعارات باستخدام رموز التداول للأسهم. -**المعلمات:** +**المعاملات:** -* `search_keys`: رمز التداول (على سبيل المثال: `AAPL`, `TSLA`, `MSFT`) +* `search_keys`: رمز التداول (مثلًا: `AAPL`، `TSLA`، `MSFT`) * `search_keys_type`: `symbol` (اختياري، وهو الإعداد الافتراضي) **مثال:** @@ -56,7 +56,7 @@ GET /api/v2/logos/search?search_keys=AAPL&search_keys_type=symbol&fields=logo_li ### 2. التصفية حسب CIK
-ابحث باستخدام مفتاح الفهرس المركزي (Central Index Key) الخاص بـ SEC. يدعم القيم ذات الأصفار البادئة ومن دونها. +ابحث باستخدام مفتاح الفهرس المركزي (Central Index Key) الخاص بـ SEC. يدعم القيم مع الأصفار البادئة أو بدونها. **المعاملات:** @@ -69,7 +69,7 @@ GET /api/v2/logos/search?search_keys=AAPL&search_keys_type=symbol&fields=logo_li GET /api/v2/logos/search?search_keys=320193&search_keys_type=cik&fields=logo_light,logo_dark ``` -**مثال على CIK بأصفار بادئة:** +**مثال على CIK مع أصفار بادئة:** ``` GET /api/v2/logos/search?search_keys=0000320193&search_keys_type=cik&fields=logo_light,logo_dark @@ -84,7 +84,7 @@ GET /api/v2/logos/search?search_keys=0000320193&search_keys_type=cik&fields=logo **المعاملات:** -* `search_keys`: رمز رقم التعريف الدولي للأوراق المالية ISIN (مثال: `US0378331005`) +* `search_keys`: رمز رقم التعريف الدولي للأوراق المالية ISIN (مثلًا، `US0378331005`) * `search_keys_type`: `isin` **مثال:** @@ -95,10 +95,10 @@ GET /api/v2/logos/search?search_keys=US0378331005&search_keys_type=isin&fields=l
- ### 4. التصفية حسب فئة أسهم FIGI + ### 4. تصفية البحث حسب فئة أسهم FIGI
-ابحث باستخدام معرّف Bloomberg العالمي للأداة المالية (Financial Instrument Global Identifier) لفئات الأسهم. +ابحث باستخدام المعرّف العالمي للأداة المالية (FIGI) من Bloomberg لفئة الأسهم. **المعاملات:** @@ -116,11 +116,11 @@ GET /api/v2/logos/search?search_keys=BBG001SQKGD7&search_keys_type=figi_share_cl ### 5. التصفية حسب CUSIP -ابحث باستخدام رقم CUSIP (اختصارًا لـ Committee on Uniform Securities Identification Procedures). +ابحث باستخدام رقم لجنة إجراءات توحيد تعريف الأوراق المالية (Committee on Uniform Securities Identification Procedures). -**المعاملات:** +**المعلمات:** -* `search_keys`: رقم CUSIP (مثلًا، `88160R101`) +* `search_keys`: رقم CUSIP (مثلًا: `88160R101`) * `search_keys_type`: `cusip` **مثال:** @@ -131,14 +131,14 @@ GET /api/v2/logos/search?search_keys=88160R101&search_keys_type=cusip&fields=log
- ### 6. التصفية حسب الرمز مع العملة والبلد + ### 6. التصفية حسب الرمز مع العملة والدولة
قيِّد الرموز برموز الدولة أو العملة باستخدام النقطتين (`:`) أو النقطة (`.`) كفاصل. **المعاملات:** -* `search_keys`: الرمز مع المحدِّد (مثلًا، `AAPL:US`، `AAPL:USD`، `AAPL.US`) +* `search_keys`: الرمز مع المحدِّد (مثل: `AAPL:US`، `AAPL:USD`، `AAPL.US`) * `search_keys_type`: `symbol` **أمثلة:** @@ -151,19 +151,19 @@ GET /api/v2/logos/search?search_keys=AAPL.US&search_keys_type=symbol&fields=logo
- ### 7. التصفية حسب الـ Exchange والرمز + ### 7. التصفية حسب البورصة والرمز
-ابحث عن طريق الجمع بين رمز الـ exchange والرمز. يدعم كلًا من تنسيق Bloomberg-style (قديم) وتنسيق LSEG-style. +ابحث عن طريق الجمع بين رمز الـ exchange مع الرمز. يدعم كلًا من تنسيق Bloomberg (قديم) وتنسيق LSEG الحالي. -**مطابقة بأسلوب Bloomberg-style (قديم):** +**مطابقة بأسلوب Bloomberg (قديم):** -* `search_keys`: الـ exchange والرمز (مثلًا `NASDAQ:AAPL`) +* `search_keys`: exchange والرمز (مثلًا: `NASDAQ:AAPL`) * `search_keys_type`: `symbol` -**رمز LSEG المكوَّن من 3 أحرف (الحالي):** +**رمز LSEG مكوّن من 3 أحرف (حالي):** -* `search_keys`: رمز الـ exchange والرمز (مثلًا `NSQ:AAPL`) +* `search_keys`: رمز الـ exchange والرمز (مثلًا: `NSQ:AAPL`) * `search_keys_type`: `symbol` **أمثلة:** @@ -175,14 +175,14 @@ GET /api/v2/logos/search?search_keys=NSQ:AAPL&search_keys_type=symbol&fields=log
- ### 8. التصفية حسب رمز ISO MIC والرمز + ### 8. التصفية حسب ISO MIC والرمز
-ابحث باستخدام رمز معرّف السوق وفق معيار ISO (ISO Market Identifier Code - MIC) مع الرمز (symbol). +ابحث باستخدام رمز معرّف السوق وفق معيار ISO (ISO Market Identifier Code) مع الرمز. -**المعاملات:** +**المعلمات:** -* `search_keys`: رمز MIC والرمز (مثلًا: `XYNS:AAPL`) +* `search_keys`: رمز MIC والرمز (على سبيل المثال، `XYNS:AAPL`) * `search_keys_type`: `symbol` **مثال:** @@ -193,10 +193,10 @@ GET /api/v2/logos/search?search_keys=XYNS:AAPL&search_keys_type=symbol&fields=lo
- ### 9. مرشحات شعارات العملات الرقمية + ### 9. عوامل تصفية شعارات العملات المشفّرة
-ابحث عن شعارات العملات الرقمية باستخدام تنسيقات متعددة. تتعرّف واجهة برمجة التطبيقات API تلقائيًا على تنسيقات العملات الرقمية حتى في حال عدم تحديد `search_keys_type`. +ابحث عن شعارات العملات المشفّرة باستخدام تنسيقات متعدّدة. تتعرّف واجهة برمجة التطبيقات API تلقائيًا على تنسيقات العملات المشفّرة حتى إذا لم يتم تحديد `search_keys_type`. **التنسيقات المدعومة:** @@ -219,20 +219,20 @@ GET /api/v2/logos/search?search_keys=BTC/USD&fields=logo_light,logo_dark ## الحقول المتاحة -يمكنك طلب أنواع شعارات محددة باستخدام معلمة `fields`. تتضمن الحقول المتاحة ما يلي: - -* `logo_light` - شعار لسمة واجهة فاتحة (PNG) -* `logo_dark` - شعار لسمة واجهة داكنة (PNG) -* `logo_vector_light` - شعار متجهي لسمة واجهة فاتحة (SVG) -* `logo_vector_dark` - شعار متجهي لسمة واجهة داكنة (SVG) -* `mark_light` - علامة/أيقونة لسمة واجهة فاتحة (PNG) -* `mark_dark` - علامة/أيقونة لسمة واجهة داكنة (PNG) -* `mark_vector_light` - علامة/أيقونة متجهية لسمة واجهة فاتحة (SVG) -* `mark_vector_dark` - علامة/أيقونة متجهية لسمة واجهة داكنة (SVG) -* `mark_composite_light` - علامة مركّبة لسمة واجهة فاتحة (PNG) -* `mark_composite_dark` - علامة مركّبة لسمة واجهة داكنة (PNG) -* `mark_vector_composite_light` - علامة مركّبة متجهية لسمة واجهة فاتحة (SVG) -* `mark_vector_composite_dark` - علامة مركّبة متجهية لسمة واجهة داكنة (SVG) +يمكنك طلب أنواع محددة من الشعارات باستخدام معامل `fields`. تتضمن الحقول المتاحة: + +* `logo_light` - شعار للوضع الفاتح (PNG) +* `logo_dark` - شعار للوضع الداكن (PNG) +* `logo_vector_light` - شعار متجه للوضع الفاتح (SVG) +* `logo_vector_dark` - شعار متجه للوضع الداكن (SVG) +* `mark_light` - علامة/أيقونة للوضع الفاتح (PNG) +* `mark_dark` - علامة/أيقونة للوضع الداكن (PNG) +* `mark_vector_light` - علامة متجهة للوضع الفاتح (SVG) +* `mark_vector_dark` - علامة متجهة للوضع الداكن (SVG) +* `mark_composite_light` - علامة مركّبة للوضع الفاتح (PNG) +* `mark_composite_dark` - علامة مركّبة للوضع الداكن (PNG) +* `mark_vector_composite_light` - علامة متجهة مركّبة للوضع الفاتح (SVG) +* `mark_vector_composite_dark` - علامة متجهة مركّبة للوضع الداكن (SVG) **مثال على طلب عدة حقول:** @@ -249,27 +249,27 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto ### تخصيص الصورة -- `scale` - تغيير مقياس الصورة (مثلًا: `100x100`, `300x300`) -- `max_width` - أقصى عرض للصورة المُرجَعة -- `composite_radius` - نصف قطر الزوايا للصور المركّبة (عدد صحيح، النطاق `0-50`) +- `scale` - تغيير حجم الصورة (مثلًا، `100x100`، `300x300`) +- `max_width` - الحد الأقصى لعرض الصورة المُعادة +- `composite_radius` - نصف قطر حواف الصور المركّبة (عدد صحيح، النطاق `0-50`) - `composite_auto` - إنشاء الصور المركّبة تلقائيًا (قيمة منطقية)
- ### ترقيم الصفحات (للمزامنة المجمّعة فقط) + ### ترقيم الصفحات (bulk-sync فقط)
- `page` - رقم الصفحة (عدد صحيح) - `pagesize` - عدد النتائج لكل صفحة (عدد صحيح) -- `updated_since` - التصفية حسب الطابع الزمني لآخر تحديث (صيغة ISO 8601) +- `updated_since` - تصفية النتائج حسب طابع زمن آخر تحديث (صيغة ISO 8601)
### تفاصيل الأوراق المالية
-- `securities` - تضمين معلومات تفصيلية عن الأوراق المالية في الاستجابة (boolean) +- `securities` - تضمين معلومات تفصيلية عن الأوراق المالية في الاستجابة (قيمة منطقية)
- ## أمثلة على الاستجابات + ## أمثلة على الاستجابة
@@ -312,7 +312,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### استجابة 401 غير المصرح بها + ### استجابة 401 غير مصرح بها
```json @@ -322,7 +322,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto { "code": "auth_failed", "id": "unauthorized", - "value": "رمز وصول غير صالح أو مفقود" + "value": "رمز المصادقة غير صالح أو مفقود" } ] } @@ -330,7 +330,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### استجابة 404 لم يتم العثور عليها + ### استجابة 404 لم يتم العثور على المورد
```json @@ -348,7 +348,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### استجابة خطأ 500 للخادم الداخلي + ### استجابة خطأ خادم داخلي 500
```json @@ -358,7 +358,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto { "code": "internal_server_error", "id": "server_error", - "value": "حدث خطأ غير متوقع أثناء معالجة الطلب" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } @@ -369,7 +369,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto ## المصادقة
-تتطلب جميع نقاط نهاية Logos API إجراء مصادقة باستخدام مفتاح واجهة برمجة التطبيقات API. تضمين رمز الوصول الخاص بك كمعامل في سلسلة الاستعلام: +تتطلب جميع نقاط نهاية واجهة برمجة التطبيقات API الخاصة بـ Logos مصادقة باستخدام مفتاح واجهة برمجة التطبيقات API. قم بتضمين رمز الوصول الخاص بك كمعامل استعلام: ``` ?token=YOUR_API_KEY @@ -380,20 +380,20 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto ## أفضل الممارسات -1. **حدد search_keys_type** - رغم أن واجهة برمجة التطبيقات API تستخدم افتراضيًا القيمة `symbol`، فإن تحديد النوع صراحةً يحسّن الوضوح والأداء -2. **اطلب الحقول المطلوبة فقط** - اطلب فقط أنواع الشعارات التي تحتاجها لتقليل حجم الاستجابة وتحسين الأداء -3. **استخدم bulk-sync لمجموعات البيانات الكبيرة** - عند جلب عدة شعارات، استخدم نقطة النهاية `/logos/bulk-sync` مع الترقيم الصفحي (pagination) -4. **خزّن الاستجابات مؤقتًا** - عناوين url الخاصة بالشعارات تتضمن طوابع زمنية لانتهاء الصلاحية؛ خزّنها مؤقتًا بشكل مناسب لتقليل عدد استدعاءات واجهة برمجة التطبيقات API -5. **تعامل مع الأخطاء بسلاسة** - تحقَّق دائمًا من الحقل `ok` في الاستجابات وتعامل مع حالات الخطأ بالشكل المناسب +1. **حدِّد search_keys_type** - بالرغم من أن واجهة برمجة التطبيقات API تستخدم القيمة الافتراضية `symbol`، فإن تحديد النوع صراحةً يحسِّن الوضوح والأداء +2. **اطلب الحقول اللازمة فقط** - اطلب فقط أنواع الشعارات التي تحتاجها لتقليل حجم الاستجابة وتحسين الأداء +3. **استخدم bulk-sync لمجموعات البيانات الكبيرة** - عند استرجاع عدة شعارات، استخدم نقطة النهاية `/logos/bulk-sync` مع ترقيم الصفحات +4. **خزِّن الاستجابات مؤقتًا** - عناوين URL الخاصة بالشعارات تتضمن طوابع زمنية لانتهاء الصلاحية؛ خزِّنها بالشكل المناسب لتقليل عدد استدعاءات واجهة برمجة التطبيقات API +5. **تعامَل مع الأخطاء بسلاسة** - تحقَّق دائمًا من الحقل `ok` في الاستجابات وتعامل مع حالات الخطأ بالشكل المناسب
- ## حدود المعدل + ## حدود معدل الطلبات
-يرجى مراجعة خطة اشتراكك في واجهة برمجة التطبيقات API للاطلاع على تفاصيل حدود المعدل. تواصل مع فريق الدعم إذا كنت بحاجة إلى حدود معدل أعلى لتطبيقك. +راجع خطة اشتراكك في واجهة برمجة التطبيقات API للاطلاع على تفاصيل حدود معدل الطلبات. تواصل مع فريق الدعم إذا كنت بحاجة إلى حدود معدل طلبات أعلى لتطبيقك.
## الدعم
-للحصول على مساعدة إضافية أو لطرح أسئلة حول Logos API، تواصل مع دعم واجهة برمجة التطبيقات لدى Benzinga أو راجع التوثيق التفصيلي لنقاط النهاية. \ No newline at end of file +للحصول على مساعدة إضافية أو لطرح أسئلة حول واجهة برمجة التطبيقات API للشعارات Logos، تواصل مع دعم واجهة برمجة التطبيقات API لدى Benzinga أو راجع توثيق نقاط النهاية المفصل. \ No newline at end of file diff --git a/ar/api-reference/news-api/channels/get-available-news-channels.mdx b/ar/api-reference/news-api/channels/get-available-news-channels.mdx index 00f5fb62..2762e565 100644 --- a/ar/api-reference/news-api/channels/get-available-news-channels.mdx +++ b/ar/api-reference/news-api/channels/get-available-news-channels.mdx @@ -1,4 +1,4 @@ --- -title: "قنوات الأخبار المتوفرة" +title: "قنوات الأخبار المتاحة" openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2.1/news/channels --- \ No newline at end of file diff --git a/ar/api-reference/news-api/get-news-items.mdx b/ar/api-reference/news-api/get-news-items.mdx index d789ca49..9aa5506d 100644 --- a/ar/api-reference/news-api/get-news-items.mdx +++ b/ar/api-reference/news-api/get-news-items.mdx @@ -11,7 +11,7 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news "author": "Benzinga Insights", "created": "Mon, 01 Jan 2024 13:35:14 -0400", "updated": "Mon, 01 Jan 2024 13:35:15 -0400", - "title": "10 Information Technology Stocks With Whale Alerts In Today's Session", + "title": "10 أسهم في قطاع تكنولوجيا المعلومات مع تنبيهات صفقات ضخمة في جلسة اليوم", "teaser": "", "body": "", "url": "https://www.benzinga.com/markets/options/24/01/36444586/10-information-technology-stocks-with-whale-alerts-in-todays-session", @@ -74,38 +74,38 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news } ] ``` -```json استجابة (401 Unauthorized) +```json استجابة (401 غير مصرح به) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "رمز الوصول للمصادقة غير صالح أو مفقود" } ] } ``` -```json استجابة (404 Not Found) +```json استجابة (404 غير موجود) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "لم يتم العثور على بيانات للمعاملات المحددة" } ] } ``` -```json استجابة (500 Internal Server Error) +```json استجابة (500 خطأ داخلي في الخادم) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "حدث خطأ غير متوقع أثناء معالجة طلبك" } ] } diff --git a/ar/api-reference/news-api/overview.mdx b/ar/api-reference/news-api/overview.mdx index fd87f071..5289fda9 100644 --- a/ar/api-reference/news-api/overview.mdx +++ b/ar/api-reference/news-api/overview.mdx @@ -1,18 +1,18 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات API لتغذية الأخبار" +description: "نظرة عامة على واجهة برمجة التطبيقات API لـ Newsfeed" ---
- ## المقدّمة + ## المقدمة
-توفّر واجهة برمجة التطبيقات API لتغذية أخبار Benzinga أخبارًا مالية آنية مع إمكانية التصفية المرنة وفقًا لـ: +توفر واجهة برمجة التطبيقات API لتغذية أخبار Benzinga أخبارًا مالية فورية مع إمكانية التصفية المرنة حسب: -* رموز التداول، وأرقام التعريف الدولي للأوراق المالية ISIN، و CUSIP +* رموز التداول، وأرقام التعريف الدولية للأوراق المالية ISIN، وأكواد CUSIP * القنوات والمواضيع -* نطاقات التواريخ والطوابع الزمنية لآخر تحديث -* أنواع المحتوى ومستوى الأهمية +* نطاقات التاريخ والطوابع الزمنية لوقت التحديث +* أنواع المحتوى ومستويات الأهمية
## نقاط النهاية المتاحة @@ -22,16 +22,16 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ### [جلب الأخبار](/ar/api-reference/news-api_api/news/get-the-news-items)
-يُرجِع بيانات منظَّمة لعناصر الأخبار. +يُرجع بيانات مُنظَّمة لعناصر الأخبار.
### [جلب قنوات الأخبار](/ar/api-reference/news-api_api/channels/get-available-news-channels)
-يُرجِع قائمة بجميع قنوات الأخبار المتاحة لاستخدامها في التصفية. +يُرجِع قائمة بجميع قنوات الأخبار المتاحة للتصفية.
### [جلب الأخبار المحذوفة](/ar/api-reference/news-api_api/news/returns-the-removed-news-data)
-يُرجِع الأخبار التي حُذِفت أو تم تصحيحها. \ No newline at end of file +يُرجِع عناصر الأخبار التي حُذِفَت أو تم تصحيحها. \ No newline at end of file diff --git a/ar/api-reference/news-api/press-releases/get-press-releases.mdx b/ar/api-reference/news-api/press-releases/get-press-releases.mdx index cde98ab4..17deb950 100644 --- a/ar/api-reference/news-api/press-releases/get-press-releases.mdx +++ b/ar/api-reference/news-api/press-releases/get-press-releases.mdx @@ -4,14 +4,14 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news --- -```json استجابة (200 OK) +```json Response (200 OK) [ { "id": 36444586, "author": "GlobeNewswire", "created": "Mon, 01 Jan 2024 13:35:14 -0400", "updated": "Mon, 01 Jan 2024 13:35:15 -0400", - "title": "شركة XYZ تعلن عن نتائج أرباح الربع الرابع لعام 2023 والمبادرات الاستراتيجية", + "title": "تعلن Company XYZ عن نتائج أرباح الربع الرابع لعام 2023 والمبادرات الاستراتيجية", "teaser": "", "body": "", "url": "https://www.benzinga.com/pressreleases/24/01/g36444586/company-xyz-announces-q4-2023-earnings-results-and-strategic-initiatives", @@ -50,7 +50,7 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news } ] ``` -```json استجابة (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -62,19 +62,19 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json استجابة (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "لم يتم العثور على أي بيانات للمعلمات المحددة" + "value": "لم يتم العثور على بيانات للمعلمات المحددة" } ] } ``` -```json استجابة (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/news-api/press-releases/overview.mdx b/ar/api-reference/news-api/press-releases/overview.mdx index ff167a95..0088662a 100644 --- a/ar/api-reference/news-api/press-releases/overview.mdx +++ b/ar/api-reference/news-api/press-releases/overview.mdx @@ -4,35 +4,35 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ---
- ## المقدّمة + ## المقدمة
-توفر واجهة برمجة التطبيقات API للبيانات الصحفية (Press Releases) إمكانية الوصول إلى البيانات الصحفية الرسمية للشركات والإعلانات المؤسسية. تقدّم نقطة النهاية المخصّصة هذه اتصالات رسمية موثوقة للشركات وفي الوقت المناسب، مباشرةً من المصدر، مما يمكّنك من متابعة الأخبار الرسمية للشركات وآخر التحديثات الاستراتيجية. +توفر واجهة برمجة التطبيقات Press Releases إمكانية الوصول إلى البيانات الصحفية الرسمية للشركات والإعلانات المؤسسية. يقدّم هذا المسار المخصص بلاغات الشركات الموثوقة والحساسة زمنياً مباشرة من المصدر، مما يمكّنك من البقاء على اطلاع على الأخبار الرسمية للشركات والتحديثات الاستراتيجية.
- ## المزايا الأساسية + ## الميزات الرئيسية
-* **إعلانات رسمية**: وصول مباشر إلى البيانات الصحفية الموثوقة للشركات -* **توزيع لحظي**: تسليم فوري للبيانات الصحفية الجديدة عند إصدارها -* **تغطية شاملة**: بيانات صحفية صادرة عن شركات بمختلف فئات القيمة السوقية -* **بيانات منظَّمة**: تنسيق متّسق يسهل التكامل والتحليل +* **الاتصالات الرسمية**: وصول مباشر إلى البيانات الصحفية الرسمية والمعتمدة للشركات +* **التوزيع في الوقت الفعلي**: تسليم فوري للبيانات الصحفية الجديدة عند إصدارها +* **تغطية شاملة**: بيانات صحفية من شركات بجميع أحجام القيم السوقية +* **بيانات منظَّمة**: تنسيق موحَّد لسهولة التكامل والتحليل
## حالات الاستخدام
-* **مراقبة الامتثال**: تتبّع الإفصاحات الرسمية للشركات والتقارير التنظيمية -* **أبحاث الاستثمار**: الوصول إلى المصادر الأولية لأخبار الشركات وإعلاناتها الرسمية -* **تجميع الأخبار**: بناء منصات أخبار شاملة تستند إلى البيانات الصحفية الرسمية للشركات -* **أنظمة التنبيه**: إنشاء تنبيهات لبيانات صحفية محددة تصدرها الشركات +* **مراقبة الامتثال**: تتبّع إفصاحات الشركات الرسمية والإيداعات التنظيمية +* **البحث الاستثماري**: الوصول إلى المصادر الأولية لأخبار الشركات وإعلاناتها +* **تجميع الأخبار**: إنشاء منصّات أخبار متكاملة تحتوي على البيانات الرسمية الصادرة عن الشركات +* **أنظمة التنبيه**: إنشاء إشعارات لبيانات صحفية معيّنة تصدرها الشركات
- ## نقاط النهاية المتوفرة + ## نقاط النهاية المتاحة
- ### [جلب البيانات الصحفية](/ar/api-reference/news-api_api/press-releases/get-press-releases) + ### [جلب النشرات الصحفية](/ar/api-reference/news-api_api/press-releases/get-press-releases)
-يُرجِع بيانات النشرات الصحفية مع خيارات تصفية حسب الشركات ونطاقات التواريخ وأنواع المحتوى. \ No newline at end of file +يُرجِع بيانات النشرات الصحفية مع خيارات تصفية حسب الشركات، ونطاقات التواريخ، وأنواع المحتوى. \ No newline at end of file diff --git a/ar/api-reference/news-api/wiims/get-wiims.mdx b/ar/api-reference/news-api/wiims/get-wiims.mdx index 0b72f5f6..7ef21c79 100644 --- a/ar/api-reference/news-api/wiims/get-wiims.mdx +++ b/ar/api-reference/news-api/wiims/get-wiims.mdx @@ -4,7 +4,7 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news --- -```json Response (200 OK) +```json استجابة (200 OK) [ { "id": 36444586, @@ -74,7 +74,7 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news } ] ``` -```json Response (401 Unauthorized) +```json استجابة (401 Unauthorized) { "ok": false, "errors": [ @@ -86,7 +86,7 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json Response (404 Not Found) +```json استجابة (404 Not Found) { "ok": false, "errors": [ @@ -98,7 +98,7 @@ openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json Response (500 Internal Server Error) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/news-api/wiims/overview.mdx b/ar/api-reference/news-api/wiims/overview.mdx index c80b9389..96426795 100644 --- a/ar/api-reference/news-api/wiims/overview.mdx +++ b/ar/api-reference/news-api/wiims/overview.mdx @@ -1,38 +1,38 @@ --- title: "نظرة عامة" -description: "نظرة عامة حول Why Is It Moving (WIIMs)" +description: "نظرة عامة على Why Is It Moving (WIIMs)" ---
## المقدمة
-Why Is It Moving (WIIMs) هو موجز أخبار متخصص يجيب عن السؤال الجوهري: "لماذا يتحرك هذا السهم؟" يقدّم هذا المحتوى المنتقى أخبارًا وتحليلات سياقية تشرح المحفّزات الكامنة وراء التحركات الكبيرة في أسعار الأسهم، لمساعدتك على فهم "لماذا" وراء حركة السوق في الوقت الفعلي. +Why Is It Moving (WIIMs) هو موجز إخباري متخصص يجيب عن السؤال المحوري: "لماذا يتحرك هذا السهم؟" يقدّم هذا المحتوى المنتقى بعناية أخبارًا سياقية وتحليلات تشرح المحفزات وراء تحركات أسعار الأسهم المهمة، مما يساعدك على فهم "السبب" وراء حركة السوق في الوقت الفعلي.
## الميزات الرئيسية
-* **أخبار سياقية**: قصص تركز تحديدًا على شرح تحركات أسعار الأسهم -* **تغطية آنية**: أخبار في الوقت الفعلي عن الأحداث التي تقود التحركات الفورية في الأسعار -* **رؤى عملية**: تحليلات للمحفزات المحركة للسوق بما في ذلك مفاجآت الأرباح، وترقيات/تخفيضات المحللين، والنشاط غير المعتاد في عقود الخيارات، والتطورات العاجلة -* **محتوى منتقًى**: أخبار مفلترة تبرز أهم الأحداث المحركة للسوق +* **أخبار سياقية**: قصص تركز تحديدًا على تفسير تحركات أسعار الأسهم +* **تغطية فورية**: أخبار لحظية حول الأحداث التي تقود حركة السعر المباشرة +* **رؤى عملية**: تحليلات للمحفزات المحركة للسوق بما في ذلك مفاجآت الأرباح، وترقيات/تخفيضات المحللين، والنشاط غير المعتاد في الخيارات، والتطورات العاجلة +* **محتوى منتقى بعناية**: أخبار مُرشَّحة تبرز أهم الأحداث المؤثرة في حركة السوق
## حالات الاستخدام
-* **فهم حركة السوق**: فهم أسباب تحركات الأسعار غير المتوقعة بسرعة -* **استخبارات التداول**: الوصول إلى الأخبار التي تشرح المحفزات قبل اتخاذ قرارات التداول -* **مراقبة المحفظة**: البقاء على اطلاع بالأخبار التي تؤثر في محفظتك -* **أبحاث السوق**: تتبع الأنماط في العوامل التي تحرك أسعار الأسهم عبر مختلف القطاعات +* **فهم حركة السوق**: استيعاب أسباب تحركات الأسعار غير المتوقعة بسرعة +* **استخبارات التداول**: الوصول إلى الأخبار التي تشرح المحفّزات قبل اتخاذ قرارات التداول +* **مراقبة المحفظة**: البقاء على اطّلاع بالأخبار التي تؤثّر في محفظتك الاستثمارية +* **أبحاث السوق**: تتبّع الأنماط في العوامل التي تقود تحرّكات الأسهم عبر القطاعات المختلفة
- ## نقاط النهاية المتوفرة + ## نقاط النهاية المتاحة
### [جلب WIIMs](/ar/api-reference/news-api_api/news/get-wiims)
-تُرجِع مقالات أخبار "Why Is It Moving" التي تشرح الدوافع والسياق وراء التحركات الكبيرة في أسعار الأسهم. \ No newline at end of file +يُرجِع مقالات أخبار Why Is It Moving التي تشرح المحفّزات والسياق وراء التحركات الكبيرة في أسعار الأسهم. \ No newline at end of file diff --git a/ar/api-reference/news-api_api/channels/get-available-news-channels.mdx b/ar/api-reference/news-api_api/channels/get-available-news-channels.mdx new file mode 100644 index 00000000..9dc8b603 --- /dev/null +++ b/ar/api-reference/news-api_api/channels/get-available-news-channels.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2.1/news/channels +--- \ No newline at end of file diff --git a/ar/api-reference/news-api_api/news/get-the-news-items.mdx b/ar/api-reference/news-api_api/news/get-the-news-items.mdx new file mode 100644 index 00000000..1857b5e7 --- /dev/null +++ b/ar/api-reference/news-api_api/news/get-the-news-items.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news +--- \ No newline at end of file diff --git a/ar/api-reference/news-api_api/news/returns-the-removed-news-data.mdx b/ar/api-reference/news-api_api/news/returns-the-removed-news-data.mdx new file mode 100644 index 00000000..7a81af0b --- /dev/null +++ b/ar/api-reference/news-api_api/news/returns-the-removed-news-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/news-api_api.spec.yml GET /api/v2/news-removed +--- \ No newline at end of file diff --git a/ar/api-reference/newsquantified-api/get-newsquantified-data.mdx b/ar/api-reference/newsquantified-api/get-newsquantified-data.mdx index 38ebdd82..bc7efdfa 100644 --- a/ar/api-reference/newsquantified-api/get-newsquantified-data.mdx +++ b/ar/api-reference/newsquantified-api/get-newsquantified-data.mdx @@ -1,5 +1,5 @@ --- -title: "بيانات NewsQuantified" +title: "بيانات Newsquantified" openapi: /ar/openapi/newsquantified-api_api.spec.yml GET /api/v2/newsquantified --- diff --git a/ar/api-reference/newsquantified-api/overview.mdx b/ar/api-reference/newsquantified-api/overview.mdx index a436b3a9..8f17f1a1 100644 --- a/ar/api-reference/newsquantified-api/overview.mdx +++ b/ar/api-reference/newsquantified-api/overview.mdx @@ -1,27 +1,27 @@ --- title: "نظرة عامة" -description: "نظرة عامة على واجهة برمجة التطبيقات NewsQuantified API" +description: "نظرة عامة على واجهة برمجة التطبيقات API لـ NewsQuantified" ---
## المقدمة
-تُرجِع واجهة برمجة التطبيقات API الخاصة بـ NewsQuantified بيانات تحليلات إخبارية كمية تتضمن درجات المشاعر، ومقاييس الصلة، ومؤشرات تأثير السوق. وهي توفّر بيانات منظَّمة لتحليل الجوانب النوعية للتغطية الإخبارية، بما في ذلك: +واجهة برمجة التطبيقات API لـ NewsQuantified تُرجِع بيانات تحليلات إخبارية مُكمَّاة تضم درجات المعنويات، ومقاييس الصلة، ومؤشرات تأثير السوق. وهي توفّر بيانات مُنظَّمة تحلّل الجوانب النوعية للتغطية الإخبارية، بما في ذلك: -* قطبية المشاعر -* أعداد المقالات -* درجات الاتجاه -* مقاييس خاصة برمز التداول +* قطبية المعنويات +* عدد المقالات +* درجات التوجّه (الترند) +* مقاييس خاصة بكل رمز تداول -تم تصميم هذه البيانات لدعم التداول الخوارزمي والأبحاث الكمية. +تم تصميم هذه البيانات لتُستخدم في التداول الخوارزمي والبحوث الكمية.
- ## نقاط النهاية المتوفرة + ## نقاط النهاية المتاحة
### [جلب بيانات NewsQuantified](/ar/api-reference/newsquantified-api_api/get-newsquantified-data)
-استرجِع تحليلات الأخبار الكمية. \ No newline at end of file +استرجاع التحليلات الكمية للأخبار. \ No newline at end of file diff --git a/ar/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx b/ar/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx new file mode 100644 index 00000000..736e1d5a --- /dev/null +++ b/ar/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/newsquantified-api_api.spec.yml GET /api/v2/newsquantified +--- \ No newline at end of file diff --git a/ar/api-reference/ticker-trends-api/get-ticker-trend-data.mdx b/ar/api-reference/ticker-trends-api/get-ticker-trend-data.mdx index 038a71b2..af4814ff 100644 --- a/ar/api-reference/ticker-trends-api/get-ticker-trend-data.mdx +++ b/ar/api-reference/ticker-trends-api/get-ticker-trend-data.mdx @@ -1,5 +1,5 @@ --- -title: "بيانات اتجاهات رموز التداول" +title: "بيانات اتجاهات رموز الأسهم" openapi: /ar/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers --- @@ -28,7 +28,7 @@ openapi: /ar/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers
-```json استجابة (401 Unauthorized) +```json استجابة (401 غير مصرَّح به) { "ok": false, "errors": [ diff --git a/ar/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx b/ar/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx index 8645d38a..a5af2dfc 100644 --- a/ar/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx +++ b/ar/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx @@ -23,7 +23,7 @@ openapi: /ar/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers -```json استجابة (400 طلب غير صالح) +```json استجابة (400 Bad Request) { "ok": false, "errors": [ @@ -38,7 +38,7 @@ openapi: /ar/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers -```json استجابة (500 خطأ داخلي في الخادم) +```json استجابة (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/ticker-trends-api/overview.mdx b/ar/api-reference/ticker-trends-api/overview.mdx index f2bcdf34..6caa196d 100644 --- a/ar/api-reference/ticker-trends-api/overview.mdx +++ b/ar/api-reference/ticker-trends-api/overview.mdx @@ -7,7 +7,7 @@ description: "نظرة عامة على واجهة برمجة التطبيقات ## المقدمة -تقوم واجهة برمجة التطبيقات Ticker Trends باسترجاع بيانات الاتجاهات لرموز التداول المحددة استنادًا إلى مقاييس تفاعل المستخدم. تساعد على تحديد الأوراق المالية التي تشهد اهتمامًا متزايدًا من خلال تتبّع: +واجهة برمجة التطبيقات API لـ Ticker Trends تسترجع بيانات الاتجاهات لرموز التداول المحددة استنادًا إلى مقاييس تفاعل المستخدمين. تساعد في تحديد الأوراق المالية التي تسجّل اهتمامًا متزايدًا من خلال تتبّع: * درجات الاتجاه * مستويات النشاط @@ -18,13 +18,13 @@ description: "نظرة عامة على واجهة برمجة التطبيقات
- ### [جلب بيانات اتجاهات رموز التداول](/ar/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data) + ### [جلب بيانات اتجاه رمز التداول](/ar/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data)
-استرجاع درجات الاتجاه المجمّعة لرموز الأسهم المحددة. +استرجاع درجات الاتجاه المجمعة لرموز الأسهم المحددة. -استرجاع قائمة مرتبة لرموز الأسهم الرائجة. \ No newline at end of file +استرجاع قائمة مرتبة لرموز التداول الرائجة. \ No newline at end of file diff --git a/ar/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx b/ar/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx new file mode 100644 index 00000000..be1e4d98 --- /dev/null +++ b/ar/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers +--- \ No newline at end of file diff --git a/ar/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx b/ar/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx new file mode 100644 index 00000000..5ac86b00 --- /dev/null +++ b/ar/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers/list +--- \ No newline at end of file diff --git a/ar/api-reference/webhook-api/test-webhook-delivery.mdx b/ar/api-reference/webhook-api/test-webhook-delivery.mdx index 89bf38a2..da64d661 100644 --- a/ar/api-reference/webhook-api/test-webhook-delivery.mdx +++ b/ar/api-reference/webhook-api/test-webhook-delivery.mdx @@ -1,5 +1,5 @@ --- -title: "اختبار تسليم Webhook" +title: "اختبار إرسال Webhook" openapi: /ar/openapi/webhook_api.spec.yml GET /api/v1/webhook/test --- @@ -7,42 +7,42 @@ openapi: /ar/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ## نظرة عامة -استخدم نقطة النهاية هذه لإطلاق إرسال Webhook تجريبي إلى نقطة النهاية التي قمت بإعدادها. يتيح لك ذلك التحقق من أن تكامل الـ Webhook الخاص بك يعمل بشكل صحيح قبل بدء استلام بيانات الإنتاج الحية. +استخدم نقطة النهاية هذه لإطلاق إرسال Webhook تجريبي إلى نقطة النهاية التي قمت بتكوينها. يتيح لك ذلك التأكد من أن تكامل Webhook الخاص بك يعمل بشكل صحيح قبل تلقي بيانات الإنتاج الحية.
- ## اختبار تكاملك + ## اختبار التكامل الخاص بك
-عند استدعاء نقطة النهاية هذه، سترسل Benzinga حمولة Webhook اختبارية إلى عنوان `destination` URL الذي قمت بتكوينه. يتبع هذا الإرسال الاختباري نفس التنسيق ومنطق إعادة المحاولة المستخدم في عمليات إرسال Webhook في بيئة الإنتاج. +عند استدعاء نقطة النهاية هذه، سترسل Benzinga حمولة Webhook اختبارية إلى عنوان `destination` URL الذي قمت بتكوينه. يتّبع هذا الإرسال الاختباري نفس التنسيق ومنطق إعادة المحاولة كما في عمليات تسليم Webhook في بيئة الإنتاج.
- ### ما الذي يمكنك توقعه + ### ما الذي يمكن أن تتوقعه
-1. **استجابة فورية**: تُرجِع واجهة برمجة التطبيقات API رمز الحالة `200` إذا تم تشغيل الإرسال التجريبي بنجاح -2. **حمولة تجريبية**: تتلقى جهة اتصال الـ webhook الخاصة بك حمولة تجريبية بنفس تنسيق بيانات الإنتاج -3. **رؤوس التسليم**: يتضمن الإرسال التجريبي الرأس `X-BZ-Delivery` تمامًا كما في عمليات الإرسال في بيئة الإنتاج +1. **استجابة فورية**: تستجيب واجهة برمجة التطبيقات API برمز الحالة `200` إذا تم تفعيل الإرسال التجريبي بنجاح +2. **حمولة تجريبية**: تتلقى نقطة الـwebhook النهائية الخاصة بك حمولة اختبارية بالتنسيق نفسه لبيانات بيئة الإنتاج +3. **رؤوس الإرسال**: يتضمّن الإرسال التجريبي الرأس `X-BZ-Delivery` تمامًا مثل عمليات الإرسال في بيئة الإنتاج
- ### التحقق من عملية التكامل + ### تحقّق من تكاملك
-استخدم هذا الـ endpoint للتأكد من: +استخدم نقطة النهاية هذه للتأكد مما يلي: -- أن نقطة نهاية الـ webhook الخاصة بك متاحة للعامة -- أن نقطة النهاية الخاصة بك يمكنها تحليل تنسيق حمولة الـ webhook بشكل صحيح -- أن نقطة النهاية الخاصة بك تُرجع رموز حالات مناسبة (2xx للنجاح) -- أن نقطة النهاية الخاصة بك تستجيب ضمن مهلة 30 ثانية -- أن منطق الـ idempotency لديك يتعامل بشكل صحيح مع ترويسة `X-BZ-Delivery` وحقل الحمولة `id` +- نقطة نهاية Webhook لديك متاحة للعامة على الإنترنت +- يمكن لنقطة النهاية لديك تحليل تنسيق حمولة Webhook بشكل صحيح +- تستجيب نقطة النهاية لديك برموز حالة مناسبة (2xx للنجاح) +- تستجيب نقطة النهاية لديك ضمن مهلة 30 ثانية +- منطق idempotency لديك يتعامل بشكل صحيح مع الترويسة `X-BZ-Delivery` وحقل `id` في الحمولة
## أفضل الممارسات
-- اختبر أولًا باستخدام نقاط نهاية Webhook غير مخصّصة للإنتاج -- تحقق من أن نقطة النهاية تستجيب برموز حالة `200` أو `204` -- تأكد من أن نظام التسجيل والمراقبة لديك يسجّل عملية التسليم التجريبية -- تحقق من أن منطق إزالة التكرار لديك يعمل مع معرّف التسليم التجريبي +- اختبر أولًا باستخدام نقاط نهاية Webhook خارج بيئة الإنتاج +- تحقق من أن نقطة النهاية الخاصة بك تستجيب برموز الحالة `200` أو `204` +- تأكد من أن أنظمة التسجيل والمراقبة لديك تلتقط عملية التسليم التجريبية +- تحقق من أن منطق إزالة التكرار لديك يعمل مع معرّف التسليم في الاختبار - اختبر سيناريوهات الأخطاء عن طريق إرجاع رموز حالة خطأ بشكل مؤقت
@@ -53,43 +53,43 @@ openapi: /ar/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ### 424 خطأ في التسليم
-إذا تلقيت رمز حالة `424`، فهذا يعني أنّ النظام لم يتمكّن من تسليم الحمولة الاختبارية إلى نقطة نهاية الوجهة. من الأسباب الشائعة: +إذا تلقيت رمز حالة `424`، فهذا يعني أن النظام لم يتمكن من إرسال الحمولة التجريبية إلى نقطة نهاية الوجهة. الأسباب الشائعة: -- عنوان URL الخاص بالوجهة غير قابل للوصول بشكل عام -- نقطة نهاية الوجهة تُرجع رموز حالات أخطاء -- مشاكل في اتصال الشبكة +- عنوان URL للوجهة غير متاح للعامة +- نقطة نهاية الوجهة تُرجع رموز حالة خطأ +- مشكلات في اتصال الشبكة - أخطاء في شهادة SSL/TLS على نقطة نهاية الوجهة
### 400 طلب غير صالح
-تحقق من أن جميع المعاملات المطلوبة مُقدَّمة ومُنسَّقة بشكل صحيح: +تأكّد من أن جميع المعاملات المطلوبة مضمّنة ومُنسّقة بشكل صحيح: -- يجب أن يكون `destination` عنوان URL صالحًا باستخدام بروتوكول HTTPS +- يجب أن يكون `destination` عنوان URL صالحًا باستخدام HTTPS - يجب أن تكون قيمة `version` هي `webhook/v1` - يجب أن تكون قيمة `kind` هي `News/v1` -```json الاستجابة (200 OK) +```json Response (200 OK) { "status": "success" } ``` -```json الاستجابة (400 Bad Request) +```json Response (400 Bad Request) { "error": "Invalid destination URL" } ``` -```json الاستجابة (424 Failed Dependency) +```json Response (424 Failed Dependency) { "error": "Failed to deliver test payload to destination" } ``` -```json الاستجابة (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -102,7 +102,7 @@ openapi: /ar/openapi/webhook_api.spec.yml GET /api/v1/webhook/test } ``` -```json الاستجابة (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -115,7 +115,7 @@ openapi: /ar/openapi/webhook_api.spec.yml GET /api/v1/webhook/test } ``` -```json الاستجابة (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ar/api-reference/webhook_api/test-webhook-delivery.mdx b/ar/api-reference/webhook_api/test-webhook-delivery.mdx new file mode 100644 index 00000000..af0b8e04 --- /dev/null +++ b/ar/api-reference/webhook_api/test-webhook-delivery.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ar/openapi/webhook_api.spec.yml GET /api/v1/webhook/test +--- \ No newline at end of file diff --git a/ar/changelog/roadmap.mdx b/ar/changelog/roadmap.mdx new file mode 100644 index 00000000..26ba21df --- /dev/null +++ b/ar/changelog/roadmap.mdx @@ -0,0 +1,120 @@ +--- +title: "خارطة الطريق" +description: "اطّلع على ما نطوّره لاحقًا." +--- + +
+ {/* قيد التنفيذ */} + +
+
+
+ + قيد التنفيذ +
+ +
+
+
نسخة PDF من النصوص
+
تنسيق PDF قابل للتنزيل لنصوص المكالمات الهاتفية الجماعية.
+
+ +
+
تغطية تاريخية موسّعة للنصوص
+
توسيع نطاق توافر البيانات التاريخية لنصوص المكالمات الهاتفية الجماعية.
+
+
+
+ + {/* مخطط */} + +
+
+
+ + قيد التخطيط +
+ +
+
+
لوحة مراقبة محسّنة
+
لوحة تحكم موجّهة للعملاء توفر مراقبة لجميع عروض الخدمات.
+
+ +
+
تحسينات لمحرك الترجمة
+
تحسينات في الأداء والجودة لخدمات الترجمة.
+
+ +
+
تكامل Security Master للأخبار
+
تكامل نظام Security Master الداخلي لتعزيز قدرات الاستعلام.
+
+
+
+ + {/* قائمة المهام المتراكمة */} + +
+
+
+ + المهام المتراكمة +
+ +
+
+
عدة تطوير البرمجيات SDK للغة Go
+
مكتبة عميل رسمية للغة Go.
+
+ +
+
ويب سوكيت لجميع calendar
+
دعم البث في الوقت الفعلي لجميع نقاط نهاية calendar.
+
+
+
+ + {/* مكتمل */} + +
+
+
+ + مكتمل +
+ +
+
+
In-House Security Master
+
نظام داخلي مركزي رئيسي للأوراق المالية لتعزيز اتساق البيانات.
+
+ +
+
TCP Streaming
+
اتصالات TCP منخفضة الكمون للبيانات اللحظية.
+
+ +
+
Conference Call Transcripts
+
تفريغات كاملة للمكالمات مع تحديد هوية المتحدثين.
+
+ +
+
Webhook Engine
+
تسليم بيانات قائم على الدفع (Push-based).
+
+ +
+
Java SDK
+
عدة تطوير البرمجيات SDK الرسمية لعميل Java.
+
+
+
+
+ +--- + + +هل لديك طلب لميزة جديدة؟ [أنشئ Issue على GitHub](https://github.com/Benzinga/benzinga-docs/issues/new) أو [تواصل معنا](mailto:licensing@benzinga.com). + \ No newline at end of file diff --git a/ar/introduction/architecture.mdx b/ar/introduction/architecture.mdx index aa4c8e88..18544663 100644 --- a/ar/introduction/architecture.mdx +++ b/ar/introduction/architecture.mdx @@ -1,97 +1,518 @@ --- -title: البنية المعمارية -description: بنية تحتية قابلة للتوسع لبيانات مالية آنية -icon: database +title: "هندسة البنية التحتية" +description: "بنية تحتية بمستوى المؤسسات تدعم توفر واجهة برمجة التطبيقات API الخاصة بـ Benzinga بنسبة 99.9% مع مراقبة وموثوقية على مستوى عالمي" +icon: microchip --- -توفر Benzinga بنية تحتية قوية وعالية القابلية للتوسع لواجهة برمجة التطبيقات API، مصمَّمة لتقديم البيانات المالية الآنية إلى التطبيقات والخدمات حول العالم. مع التركيز على السرعة والتوافر، تستفيد بنية Benzinga المعمارية من مجموعة متنوعة من التقنيات الحديثة، بما في ذلك **Go (Golang)** و**Kafka** و**ويب سوكيت WebSockets** و**Elasticsearch** و**الخدمات المصغّرة microservices** لضمان حصول المستخدمين على بيانات موثوقة ومنخفضة زمن الاستجابة متى احتاجوا إليها. + + تم تصميم بنية Benzinga التحتية لتحقيق **توفر بنسبة 99.9%**، مما يضمن لتطبيقاتك تلقي بيانات مالية آنية وموثوقة في الوقت الفعلي على مدار الساعة. بيئة الإنتاج لدينا مجرَّبة في ظروف عالية الضغط، وتخضع لمراقبة كاملة، ومدعومة بدعم هندسي متوفر على مدار الساعة طوال 5 أيام في الأسبوع. + -
- ## بنية عالية الأداء باستخدام Go وKafka +
+ ## نظرة عامة
-تم بناء بنية Benzinga باستخدام **Go (Golang)** بفضل قدراته العالية على التزامن والسرعة، مما يمكّنها من التعامل بكفاءة مع أحجام كبيرة من حركة بيانات الأسواق المالية. تتم إدارة خطوط البيانات والبث في الوقت الفعلي بواسطة **Kafka**، الذي يتيح استيعاب البيانات ومعالجتها وتوزيعها بسرعة مع حد أدنى من زمن الاستجابة. تضمن هذه البنية قابلية التوسع والموثوقية عبر عمليات نشر عالمية، لتلبية متطلبات تقديم بيانات مالية في الوقت الفعلي. +تم بناء منصتنا على بنية عصرية أصلية للسحابة تعتمد على خدمات AWS المُدارة، وأتمتة Kubernetes، وممارسات نشر GitOps. هذه **البنية التحتية الجاهزة للإنتاج** تُشغِّل ملايين طلبات واجهة برمجة التطبيقات API يوميًا مع الحفاظ على أزمنة استجابة أقل من 100 مللي ثانية، مع قابلية مراقبة شاملة وتوسّع آلي. - - بنية AWS - + + + موثوقية مُثبتة في بيئة الإنتاج مع تكرار عبر مناطق توافر متعددة (Multi-AZ) + + + قابلية مراقبة آنية باستخدام Coralogix وDatadog + + + عمليات نشر بدون توقّف مع توسيع تلقائي ذكي + + -
- ## الوصول إلى البيانات بالوقت الفعلي عبر ويب سوكيت وواجهات برمجة التطبيقات REST +![هيكلية بنية Benzinga التحتية](/images/infrastructure-architecture.png) + +--- + +
+ ## البنية التحتية الأساسية +
+ +
+ ### أساس البنية السحابية على AWS +
+ +تعمل بنيتنا التحتية بالكامل على **Amazon Web Services (AWS)**، مستفيدة من: + + + + نشر الخدمات عبر عدة مناطق توافر لضمان تحمّل الأعطال + + + شبكة سحابية افتراضية معزولة مع سياسات صارمة لمجموعات الأمان + + + نظام DNS عالمي مع فحوصات الصحة وتوجيه تلقائي في حال الفشل + + + مستوى تحكم Kubernetes مُدار من AWS مع اتفاقية مستوى خدمة (SLA) بنسبة 99.95% + + + +
+ ### البنية التحتية لـ Kubernetes +
+ +نُشغِّل **عنقودين مخصصين من Kubernetes** لضمان عمليات نشر آمنة وعزل البيئات: + +| Environment | Purpose | Deployment Flow | +|-------------|---------|-----------------| +| **Staging Cluster** | اختبار المطورين، التحقق من ضمان الجودة (QA)، اختبارات التكامل | تُنشر تغييرات الشيفرة هنا أولًا لأغراض التحقق | +| **Production Cluster** | حركة مرور عملاء فعلية مع ضمانات اتفاقيات مستوى الخدمة (SLA) | يتم ترقية الإصدارات التي تم التحقق منها فقط | + +
+ #### مكوّنات Kubernetes الرئيسية +
+ +- **Karpenter** — أداة أصلية في AWS لتوسيع العُقد تلقائيًا، تقوم بتوفير سعة حوسبة بالحجم المناسب في ثوانٍ بدلًا من دقائق +- **Horizontal Pod Autoscaler (HPA)** — مُوسِّع أفقي تلقائي للحاويات (Pods) يعتمد على وحدة المعالجة المركزية والذاكرة ومقاييس مخصّصة +- **Kong Gateway** — بوابة مؤسسية لواجهة برمجة التطبيقات API تتولى إدارة حركة الدخول/الخروج، وتحديد معدّل الطلبات، والمصادقة +- **ArgoCD** — متحكّم نشر يعتمد GitOps لإصدارات تصريحية وقابلة للتدقيق + +--- + +
+ ## بوابة واجهة برمجة التطبيقات API وإدارة حركة البيانات +
+ +
+ ### بوابة Kong +
+ +تتدفق كل حركة مرور واجهة برمجة التطبيقات عبر **Kong Gateway**، ما يوفّر ما يلي: + + + + التحقق من مفتاح واجهة برمجة التطبيقات API والتحقق من رمز JSON Web Token‏ (JWT) على حافة الشبكة + + + تحديد معدل الطلبات لكل عميل لضمان تخصيص عادل للموارد + + + توزيع ذكي لحركة المرور عبر وحدات الخدمة (service pods) السليمة + + + تشفير كل حركة المرور باستخدام TLS 1.3 مع تجديد الشهادات تلقائيًا + + + +
+ ### Route 53 DNS
-تدعم واجهات برمجة التطبيقات API الخاصة بـ Benzinga كلًّا من بروتوكولي **ويب سوكيت** و**REST**، مما يتيح للعملاء الوصول إلى البيانات بالوقت الفعلي بالإضافة إلى تنفيذ الطلبات عند الحاجة. تُعدّ اتصالات ويب سوكيت مثاليةً للتطبيقات التي تتطلب تدفقات بيانات مستمرة، مثل أسعار السوق الحية وبيانات التداول، بينما تستجيب واجهات برمجة التطبيقات REST لمجموعة واسعة من الطلبات المتعلقة بالبيانات التاريخية، والأساسيات المالية للشركات، والأخبار، والتحليلات. +يوفر AWS Route 53 ما يلي: + +- **توجيه عالمي يعتمد على زمن الوصول (latency-based routing)** — يتم توجيه المستخدمين تلقائيًا إلى أسرع نقطة نهاية +- **فحوصات حالة (Health checks)** — مراقبة مستمرة مع انتقال تلقائي عند الفشل (failover) +- **اتفاقية مستوى خدمة (SLA) بتوافرية 100%** — ضمان توافر مدعوم من AWS لحل أسماء نطاقات DNS -
- ### أبرز مزايا واجهة برمجة التطبيقات API +--- + +
+ ## مسار CI/CD
-- **بيانات السوق اللحظية**: بث الأسعار الفورية، والصفقات، وغيرها من بيانات السوق الأساسية. -- **البيانات التاريخية**: الوصول إلى البيانات التاريخية، بما في ذلك بيانات الشموع الزمنية (الـ bars)، والأسعار، وأداء السوق عبر الزمن. -- **الأخبار والرؤى**: مواكبة أحدث الأخبار اللحظية والرؤى المؤثرة في حركة السوق. -- **الأساسيات المالية للشركات**: استرجاع المقاييس المالية الأساسية، مثل الإيرادات، والأرباح، والنسب المالية الرئيسية. +تفرض عملية النشر لدينا معايير جودة صارمة قبل أن تصل أي شيفرة إلى بيئة الإنتاج. -
- ## كفاءة تخزين البيانات والبحث باستخدام Elasticsearch +
+ ### سير عمل التطوير
-لتحقيق استرجاع البيانات وتخزينها بكفاءة، تستخدم Benzinga **Elasticsearch** كمكوّن أساسي في نظام البحث والفهرسة لديها. يتيح Elasticsearch الوصول السريع إلى البيانات المهيكلة وغير المهيكلة، مما يضمن للمستخدمين إمكانية الاستعلام بسرعة عن مجموعات بيانات كبيرة، مثل البيانات التاريخية وأرشيف الأخبار، بزمن استجابة في حدود الملّي ثانية. يدعم هذا الإعداد أيضًا التحليلات، مما يتيح للعملاء تحليل البيانات واستخلاص رؤى قيّمة منها. +```mermaid +flowchart LR + A[Developer Commit] --> B[GitLab CI Pipeline] + B --> C{Linting & Tests} + C -->|Pass| D[Build Container Image] + C -->|Fail| E[Reject & Notify] + D --> F[Push to Registry] + F --> G[Peer Review Required] + G -->|2 Approvals| H[Update GitOps Repo] + H --> I[ArgoCD Sync] + I --> J[Deploy to Staging] + J -->|Validated| K[Promote to Production] +``` - - مفهوم معمارية Elasticsearch - مفهوم معمارية Elasticsearch - -
- ## بنية تحتية قائمة على الخدمات المصغّرة من أجل القابلية للتوسّع +
+ ### مراحل خطّ الأنابيب
-تعتمد بنية Benzinga على نهج **الخدمات المصغّرة**، حيث تتولى كل خدمة وظيفةً محددة — مثل إدخال البيانات أو معالجتها أو تخزينها أو توزيعها. يعزّز هذا النهج المعياري القابلية للتوسّع، إذ يتيح لكل مكوّن أن يتوسّع بشكل مستقل وفقًا للطلب. بالإضافة إلى ذلك، تتواصل الخدمات المصغّرة عبر بروتوكولات خفيفة الوزن، مما يضمن انخفاض زمن الاستجابة والمرونة على مستوى النظام بأكمله. +| المرحلة | الوصف | بوابة الجودة | +|--------|--------|--------------| +| **Lint** | فحوصات نمط الشفرة والتحليل الساكن للشفرة | يجب أن تجتاز جميع القواعد | +| **Unit Tests** | تنفيذ مجموعة الاختبارات الآلية | نجاح 100٪ من الاختبارات | +| **Security Scan** | فحص الحاويات لاكتشاف الثغرات الأمنية | لا توجد ثغرات CVE حرجة/عالية | +| **Build** | إنشاء صورة Docker مع وسم commit SHA | بناء ناجح | +| **Peer Review** | مراجعة الشفرة يدويًا من قِبل مطوّرين اثنين | يتطلّب اعتمادًا مزدوجًا | +| **GitOps Update** | تحديث وسم الصورة في مستودع ArgoCD | ترويج يدوي | -
- ## توصيل مدعوم بشبكة CDN للصور والمحتوى الثابت +
+ ### GitOps باستخدام ArgoCD
-لضمان توصيل الصور والشعارات وغيرها من الأصول الثابتة بسرعة، تستخدم Benzinga **CDN** (شبكة توصيل المحتوى). يعمل هذا التصميم على تقليل زمن التحميل وتقليل وقت الاستجابة عن طريق تخزين الموارد الثابتة مؤقتًا بالقرب من المستخدمين، مما يضمن تحميل الصور والملفات بشكل شبه فوري، بغض النظر عن الموقع الجغرافي. +تُدار جميع عمليات النشر من خلال **ArgoCD** وفقًا لمبادئ GitOps: + +- **تعريفية (Declarative)** — الحالة المطلوبة مُعرَّفة في Git، وهو مصدر الحقيقة الوحيد +- **مزامنة آلية** — يكتشف ArgoCD التغييرات ويطبقها تلقائيًا +- **إمكانية التراجع (Rollback)** — تراجع فوري عن طريق إرجاع (revert) عمليات Git commit +- **سجل تدقيق (Audit trail)** — سجل كامل لتاريخ عمليات النشر عبر سجلّات Git commit -
- ## الفوائد الرئيسية للبنية المعمارية لدى Benzinga + + يمكن تتبّع كل تغيير في بيئة الإنتاج إلى Git commit محدد، ومراجعة أقران، وموافقة مسؤول — مما يضمن قابلية تدقيق كاملة لتلبية متطلبات الامتثال. + + +--- + +
+ ## بنية التوسّع التلقائي
-- **القابلية للتوسع**: مُصمَّمة للتوسع أفقيًا، مع دعم ملايين الطلبات في الدقيقة وأعداد كبيرة من اتصالات ويب سوكيت المتزامنة. -- **التوافرية العالية**: أنظمة احتياطية ومكوّنات موزَّعة جغرافيًا تضمن جهوزية عالية وتوافر البيانات. -- **اتساق البيانات**: توفّر Kafka وElasticsearch معًا تدفّقًا متّسقًا للبيانات واسترجاعًا موثوقًا لها، مع آليات فعّالة لتجاوز الأعطال. -- **انخفاض زمن الاستجابة**: مُحسَّنة لتسليم البيانات بأقل زمن استجابة ممكن، بالاستفادة من أداء Go، وبث Kafka، وإمكانات الوقت الفعلي في ويب سوكيت. +تتوسع بنيتنا التحتية تلقائيًا على عدّة مستويات للتعامل مع الارتفاعات المفاجئة في حجم الحركة. -
- ## مرونة النشر وتكامل البنية التحتية +
+ ### التحجيم على مستوى الـ Pod ‏(HPA)
-تدعم هندسة Benzinga خيارات نشر مرنة لتلبية الاحتياجات المتنوعة لعملائها: +يتضمن كل نشر لخدمة تكوين `Horizontal Pod Autoscaler`: + +```yaml +# مثال على تكوين HPA +apiVersion: autoscaling/v2 +kind: HorizontalPodAutoscaler +spec: + minReplicas: 3 + maxReplicas: 50 + metrics: + - type: Resource + resource: + name: cpu + target: + type: Utilization + averageUtilization: 70 +``` -- **خدمة سحابية مُدارة**: للعملاء الذين يبحثون عن تجربة سلسة، توفر Benzinga خدمة سحابية مُدارة بالكامل، بما في ذلك التوسّع التلقائي والصيانة الدورية. -- **خيار الاستضافة الذاتية**: لمن يحتاجون إلى مزيد من التحكم، يمكن تكييف هندسة Benzinga للنشر في البيئات المحلية (on-premises) أو السحابات الخاصة، مع ضمان الملكية الكاملة للبيانات والامتثال للوائح المحلية. +**محفّزات التحجيم:** -
- ### وصول عالمي مع التخزين المؤقت على الحافة +* استخدام وحدة المعالجة المركزية (CPU) > 70% +* استخدام الذاكرة > 80% +* مقاييس مخصّصة (عمق قائمة انتظار الطلبات، القيم المئوية لزمن الاستجابة) + + +
+ ### التحجيم على مستوى العقدة (Karpenter)
-لتحسين الأداء بشكل أكبر، تستخدم Benzinga **التخزين المؤقت على الحافة (edge caching)** لضمان وصول البيانات، بما في ذلك التدفقات الآنية والمحتوى الثابت، إلى المستخدمين بأقل قدر ممكن من التأخير. ومن خلال توزيع نقاط تواجد (PoPs) بشكل استراتيجي حول العالم، تضمن Benzinga توافرًا عاليًا وزمن استجابة منخفضًا للعملاء عبر القارات. +يتولى **Karpenter** إدارة سعة الـ cluster من خلال: -يتيح هذا التصميم الموزع لـ Benzinga توفير بيانات آنية وموثوقة للعملاء بغض النظر عن موقعهم الجغرافي، بما يلبي احتياجات المستخدمين المحليين والعالميين على حد سواء. +- تجهيز عقد بأحجام مثالية في أقل من 60 ثانية +- دمج العقد قليلة الاستخدام لتقليل التكاليف +- دعم مثيلات Spot للأحمال غير الحرجة +- احترام قيود طوبولوجيا الـ pod ومناطق التوافر (availability zones) --- -تجمع هذه البنية بين تقنيات حديثة قابلة للتوسع لتقديم بيانات ورؤى مالية سريعة وموثوقة، بما يدعم التزام Benzinga بالجودة والأداء. لمزيد من التفاصيل التقنية أو للبدء باستخدام واجهات برمجة التطبيقات API الخاصة بنا، يُرجى التواصل مع فريق دعم Benzinga أو زيارة مستنداتنا. \ No newline at end of file +
+ ## قابلية الرصد والمراقبة على مستوى بيئة الإنتاج +
+ +تستخدم بنيتنا التحتية **مراقبة على مستوى المؤسسات** مع طبقات متعددة من قابلية الرصد، مما يضمن رؤية كاملة لصحة النظام وأدائه وموثوقيته. تتم مراقبة كل مكوّن بشكل مستمر مع تنبيهات مؤتمتة وبروتوكولات استجابة للحوادث. + +
+ ### حزمة مراقبة شاملة +
+ + + + **تتبّع موزّع وتسجيل السجلات** + - تجميع فوري للسجلات من جميع الخدمات + - تتبّع موزّع عبر الخدمات المصغّرة (Microservices) + - مراقبة أداء التطبيقات (APM) + - تتبّع الطلبات من البداية إلى النهاية باستخدام معرّفات الارتباط + - التعرّف على أنماط السجلات واكتشاف الشذوذ + - لوحات معلومات مخصّصة لمؤشرات الأعمال + + + **التنبيهات والمراقبة التركيبية** + - اختبار مستمر لنقاط نهاية واجهة برمجة التطبيقات API على مدار الساعة + - مراقبة تركيبية متعددة المناطق + - تتبّع زمن الاستجابة والتوفّر + - تنبيهات مؤتمتة مع توجيه ذكي + - تتبّع مؤشرات مستوى الخدمة (SLI) + - اكتشاف تراجع الأداء + + + +
+ ### Coralogix: التتبّع وتسجيل السجلات +
+ +توفر Coralogix **قابلية ملاحظة كاملة** لطبقة التطبيق لدينا: + + + + يتم تجميع جميع سجلات التطبيقات من كل خدمة، وpod، وcontainer في الوقت الفعلي، ما يوفّر وصولًا فوريًا إلى معلومات تصحيح الأخطاء عبر البنية التحتية بالكامل. + + + يتم تتبّع كل طلب لواجهة برمجة التطبيقات API من البداية إلى النهاية عبر الخدمات المصغّرة، وموزّعات الحمل، وقواعد البيانات، والخدمات الخارجية. يتيح ذلك إجراء تحليل سريع للجذر الأساسي لمشكلات الأداء أو الأخطاء. + + + اكتشاف تلقائي للأخطاء مع تتبّعات المكدّس، والمعلومات السياقية، وأعداد المستخدمين المتأثرين. تُصنَّف الأخطاء حسب درجة الخطورة والتأثير. + + + مقاييس لحظية لأزمنة استجابة واجهة برمجة التطبيقات API، ومعدّل التدفق، ومعدّلات الأخطاء، واستخدام الموارد عبر جميع الخدمات. + + + +**ميزات Coralogix الأساسية في بيئة الإنتاج:** + +- **سياسة الاحتفاظ**: تخزين ساخن لمدة 30 يومًا للوصول الفوري، وأرشيف لمدة 90 يومًا لأغراض الامتثال +- **أداء الاستعلام**: استعلامات بزمن استجابة أقل من ثانية عبر مليارات من إدخالات السجلات +- **تكامل التنبيهات**: توجيه آلي إلى قنوات Slack والمهندسين المناوبين +- **لوحات معلومات مخصّصة**: مقاييس خاصة بالأعمال مرئية لأصحاب المصلحة في الوقت الفعلي + +
+ ### Datadog: التنبيه والاختبارات الاصطناعية +
+ +يوفر Datadog **مراقبة استباقية** والتحقق المستمر: + + + + تُشغَّل اختبارات مؤتمتة كل 60 ثانية من عدة مناطق جغرافية للتحقق من توفر واجهة برمجة التطبيقات API، وأزمنة الاستجابة، ودقة البيانات قبل أن يتأثر العملاء. + + + تحدد آليات اكتشاف الشذوذ المدعومة بالتعلم الآلي الأنماط غير الاعتيادية في المقاييس، مما يطلق التنبيهات قبل أن تؤثر المشكلات على العملاء. + + + تتبُّع لحظي لأهداف مستوى الخدمة (SLOs) مع تقارير مؤتمتة عن أهداف التوفر بنسبة 99.9%. + + + مراقبة مستمرة للقيم المئوية لزمن الاستجابة (الكمون) p50 وp95 وp99 لضمان أداء ثابت. + + + +**الاختبارات الاصطناعية في Datadog تتضمن:** + +| نوع الاختبار | التكرار | المناطق | المقاييس المُتابَعة | +|-----------|-----------|---------|-----------------| +| **فحوصات صحة واجهة برمجة التطبيقات API** | كل 60 ثانية | 5 مناطق عالمية | التوفر، زمن الاستجابة، رموز الحالة | +| **اختبارات دقة البيانات** | كل 5 دقائق | 3 مناطق | حداثة البيانات، التحقق من المخطط، سلامة البيانات | +| **اختبارات الأداء** | كل 60 ثانية | 5 مناطق | زمن الاستجابة (p50/p95/p99)، الإنتاجية، معدلات الأخطاء | +| **اختبارات المصادقة** | كل 5 دقائق | منطقتان | التحقق من مفتاح واجهة برمجة التطبيقات API، تقييد المعدل، تدفقات OAuth | + +
+ ### تكامل Slack وإدارة الحوادث +
+ +تتكامل جميع أنظمة المراقبة مع **قنوات Slack مخصّصة** لضمان الرصد الفوري والاستجابة السريعة: + + + + **تنبيهات حرجة** + + * حوادث P1/P2 تتطلب إجراءً فوريًا + * استدعاء آلي للمهندس المناوب + * مقاييس لحظية وروابط إلى runbook التشغيلي + * تعيين قائد للحادث + + + + **رؤى الأداء** + + * ملخصات يومية لحالة الأنظمة + * تنبيهات لتخطيط السعة + * إشعارات باتجاهات الأداء + * تحذيرات من اكتشاف الحالات الشاذة + + + +**سير عمل تنبيهات Slack:** + +```mermaid +flowchart LR + A[تم تفعيل التنبيه] --> B{مستوى الخطورة} + B -->|P1/P2| C[#alerts-production] + B -->|P3/P4| D[#monitoring-insights] + C --> E[تم استدعاء المهندس المناوب] + C --> F[تم إنشاء قناة الحادث] + F --> G[تم تعيين المطور] + G --> H[التحقيق في السبب الجذري] + H --> I[تم نشر الإصلاح] + I --> J[تقرير ما بعد الحادث] +``` + + +
+ ### التنبيهات والحوادث +
+ +**عملية إسناد المطورين:** + +1. **تفعيل التنبيه** → إشعار Slack تلقائي يتضمّن السياق والقياسات +2. **فرز من المهندس المناوب** → تقييم مستوى الخطورة وإنشاء قناة للحادث +3. **تعيين المطور** → الإشارة إلى خبير المجال حسب الخدمة المتأثرة +4. **التحقيق** → تحليل السبب الجذري باستخدام تتبعات Coralogix وقياسات Datadog +5. **المعالجة** → نشر الإصلاح عبر خط أنابيب GitOps القياسي +6. **مراجعة ما بعد الحادث (Post-Mortem)** → توثيق الحادث مع إجراءات وقائية + + + جميع الحوادث من نوع P1/P2 تؤدي إلى **استدعاء فوري آلي** لمهندسي المناوبة مع تغطية 24/5. + + + + أنظمة المراقبة لدينا اكتشفت وعالجت **95% من المشكلات المحتملة قبل أن تؤثر في العملاء** من خلال التنبيه الاستباقي والمعالجة الآلية. + + +--- + +
+ ## الأمان والامتثال +
+ +
+ ### أمان الشبكة +
+ +- **VPC Isolation** — عزل كامل للشبكة عن الإنترنت العامة +- **Security Groups** — قواعد دخول/خروج صارمة، مع سياسة افتراضية قائمة على الرفض (deny-by-default) +- **TLS Everywhere** — تشفير لجميع حركة المرور الداخلية والخارجية +- **Secrets Management** — استخدام AWS Secrets Manager لبيانات الاعتماد الحساسة + +
+ ### التحكم في الوصول +
+ +- **RBAC** — التحكم في الوصول المستند إلى الأدوار في Kubernetes لجميع العمليات +- **SSO Integration** — تكامل تسجيل الدخول الأحادي مع موفّر الهوية المؤسسي +- **Audit Logging** — الاحتفاظ بسجلات وصول كاملة لأغراض الامتثال + +--- + +
+ ## التعافي من الكوارث +
+ +
+ ### أهداف الاستعادة +
+ +| المقياس | الهدف | الوضع الحالي | +|--------|--------|---------| +| **RTO** (هدف زمن الاستعادة) | < 15 دقيقة | ~5 دقائق | +| **RPO** (هدف نقطة الاستعادة) | < 1 دقيقة | نسخ متماثل في الوقت الحقيقي | + +
+ ### ميزات المرونة +
+ +- **النسخ المتماثل متعدد مناطق التوافر** — تُكرَّر البيانات عبر مناطق توافر متعددة +- **التحويل التلقائي عند التعطّل** — فحوصات السلامة في Route 53 تُطلِق تحويل مسار DNS تلقائيًا +- **عمليات نشر متدرجة** — عمليات نشر دون توقّف عن الخدمة مع تراجع تلقائي +- **النسخ الاحتياطي والاستعادة** — نسخ احتياطية يومية تلقائية مع استعادة إلى نقطة زمنية محددة + +--- + +
+ ## ضمانات موثوقية بمستوى الإنتاج +
+ +
+ ### لماذا تُعدّ بنيتنا التحتية صلبة للغاية +
+ +تُختبَر بنية Benzinga التحتية في بيئات الإنتاج **وعلى نطاق واسع**، حيث تتعامل مع ملايين الطلبات اليومية مع موثوقية مثبتة: + + + + **إحصاءات بيئة الإنتاج** + - معالجة أكثر من 10 ملايين طلب لواجهة برمجة التطبيقات API يوميًا + - متوسط زمن استجابة أقل من 100 مللي ثانية + - تحقيق زمن جاهزية تاريخي بنسبة 99.9٪ + - بدون أي فقدان للبيانات لأكثر من 3 سنوات + + + **تميز تشغيلي** + - تغطية هندسية للمناوبات على مدار 24 ساعة، 5 أيام في الأسبوع، طوال 365 يومًا في السنة + - تجاوز تلقائي للأعطال وآليات تعافٍ ذاتي + - تكرار متعدد المناطق + + + +
+ ### التميّز في المراقبة وقابلية الملاحظة +
+ +يضمن **نظام المراقبة الشامل لدينا** اكتشاف المشكلات وحلّها قبل أن تؤثر في أعمالك: + + + + يتم تتبّع كل طلب، وكل سجل، وكل مقياس من البداية إلى النهاية باستخدام Coralogix للتتبّع الموزّع والتسجيل المركزي للسجلات + + + تقوم اختبارات المراقبة الاصطناعية في Datadog باختبار واجهات برمجة التطبيقات API كل 60 ثانية من عدّة مناطق جغرافية، مع إرسال تنبيهات عن المشكلات قبل تأثيرها في العملاء + + + يوجّه التكامل الآلي مع Slack التنبيهات إلى قنوات مخصّصة مع إسناد فوري إلى المطوّرين وتتبع مسار الحل + + + يضمن تحليل ما بعد كل حادثة عدم تكرار المشكلات مرة أخرى، من خلال تطبيق إجراءات وقائية آلية + + + +
+ ### ثقة العملاء: ماذا يعني هذا بالنسبة لك +
+ +عند دمجك مع واجهات برمجة التطبيقات API الخاصة بـ Benzinga، فإنك تتصل ببنية تحتية **جاهزة للإنتاج** مدعومة بـ: + +| الميزة | فائدة العميل | +|---------|----------------| +| **تكرار على عدة مناطق توفّر (Multi-AZ)** | يبقى تطبيقك متصلًا عبر الإنترنت حتى أثناء انقطاعات مناطق التوفّر في AWS | +| **التحجيم التلقائي** | تتم معالجة طلباتك بسلاسة أثناء ارتفاعات الزيارات بدون فرض قيود على المعدّل (Rate Limiting) | +| **مراقبة على مدار الساعة (24/7)** | يتم اكتشاف المشكلات وحلها بواسطة المهندسين قبل أن تلاحظ أي تدهور | +| **نشر بدون توقّف للخدمة (Zero-Downtime)** | تحديثاتنا لا تع interromp توفّر خدمتك أبدًا | +| **سجل تدقيق كامل** | يتم تتبّع كل عملية نشر ومراجعتها، مع إمكانية التراجع الفوري عنها | +| **تنبيهات استباقية** | يتم حل 95% من المشكلات المحتملة قبل تأثيرها على العملاء | + + + **جاهز للإنتاج**: قامت بنيتنا التحتية بمعالجة أكثر من **مليار طلب إلى واجهة برمجة التطبيقات API** مع توافر بنسبة 99.9% والمحافظة على زمن استجابة أقل من 100 مللي ثانية لتسليم بيانات مالية في الوقت الفعلي. + + +--- + +
+ ## الملخص +
+ +توفّر بنية Benzinga التحتية **موثوقية بمستوى المؤسسات** من خلال: + + + + AWS EKS مع نشر عبر مناطق توافر متعددة (multi-AZ) ومستوى تحكم مُدار لضمان أعلى وقت تشغيل ممكن + + + إصدارات مُدارة بواسطة ArgoCD مع سجل تدقيق كامل وإمكانات تراجع فوري + + + Karpenter + HPA لإدارة السعة بسلاسة والتعامل تلقائيًا مع طفرات حركة المرور + + + تتبّع/تسجيل بواسطة Coralogix + تنبيهات/اختبارات اصطناعية عبر Datadog مع تكامل Slack للاستجابة السريعة للحوادث + + + مهندسون مخصصون للمناوبات (on-call) + + + دفاع متعمّق يعتمد على التشفير وRBAC وعزل الشبكة لحماية بياناتك + + + + + **نجاحك هو أولويتنا**: لأي أسئلة حول بنيتنا التحتية أو ضمانات اتفاقية مستوى الخدمة SLA أو لمناقشة متطلباتك المحددة للموثوقية، تواصل مع ممثل حسابك أو أرسل بريدًا إلكترونيًا إلى [support@benzinga.com](mailto:support@benzinga.com). + \ No newline at end of file diff --git a/ar/openapi/calendar_api.spec.yml b/ar/openapi/calendar_api.spec.yml index e87b059a..1f91dc43 100644 --- a/ar/openapi/calendar_api.spec.yml +++ b/ar/openapi/calendar_api.spec.yml @@ -2886,14 +2886,19 @@ components: calendarapi.AggregateRating: properties: buy: + example: 10 type: integer hold: + example: 3 type: integer sell: + example: 1 type: integer strong_buy: + example: 5 type: integer strong_sell: + example: 0 type: integer type: object calendarapi.AnalystInsightsJSON: @@ -2933,22 +2938,31 @@ components: aggregate_ratings: $ref: "#/components/schemas/calendarapi.AggregateRating" aggregate_type: + example: 90D type: string consensus_price_target: + example: 195.5 type: number consensus_rating: + example: Buy type: string consensus_rating_val: + example: 4.2 type: number high_price_target: + example: 225 type: number low_price_target: + example: 150 type: number total_analyst_count: + example: 19 type: integer unique_analyst_count: + example: 15 type: integer updated_at: + example: 2024-01-09T16:00:00Z type: string type: object calendarapi.DividendJSON: @@ -3034,40 +3048,53 @@ components: calendarapi.InsiderTransaction: properties: accession_number: + example: 0001127602-24-000123 type: string company_cik: + example: 320193 type: string company_name: + example: Apple Inc. type: string company_symbol: + example: AAPL type: string filing_date: + example: 2024-01-09T00:00:00Z type: string footnotes: items: $ref: "#/components/schemas/calendarapi.SECFootnotes" type: array form_type: + example: "4" type: string html_url: + example: https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000320193 type: string id: + example: 64a1b2c3d4e5f6789012345 type: string is_10b5: + example: true type: boolean owner: $ref: "#/components/schemas/calendarapi.Owner" remaining_shares: + example: "125000" type: string remaining_underlying_shares: + example: "50000" type: string traded_percentage: + example: "15.5" type: string transactions: items: $ref: "#/components/schemas/calendarapi.Transaction" type: array updated: + example: 1704758400 type: integer type: object calendarapi.InsiderTransactionFilingDoc: @@ -3104,18 +3131,25 @@ components: calendarapi.Owner: properties: insider_cik: + example: "0001234567" type: string insider_name: + example: Tim Cook type: string insider_title: + example: Chief Executive Officer type: string is_director: + example: true type: boolean is_officer: + example: true type: boolean is_ten_percent_owner: + example: false type: boolean raw_signature: + example: /s/ Tim Cook type: string type: object calendarapi.RatingJSON: @@ -3161,8 +3195,10 @@ components: calendarapi.SECFootnotes: properties: id: + example: F1 type: string text: + example: Shares were sold pursuant to a Rule 10b5-1 trading plan type: string type: object calendarapi.SplitJSON: @@ -3176,40 +3212,58 @@ components: calendarapi.Transaction: properties: acquired_or_disposed: + example: D type: string conversion_exercise_price_derivative: + example: "150.25" type: string date_deemed_execution: + example: 2024-01-09T00:00:00Z type: string date_exercisable: + example: 2024-01-09T00:00:00Z type: string date_expiration: + example: 2025-01-09T00:00:00Z type: string date_transaction: + example: 2024-01-09T00:00:00Z type: string is_derivative: + example: false type: boolean ownership: + example: Direct type: string post_transaction_quantity: + example: "250000" type: string price_per_share: + example: "150.25" type: string remaining_underlying_shares: + example: "50000" type: string security_title: + example: Common Stock type: string shares: + example: "10000" type: string transaction_code: + example: S type: string transaction_id: + example: TXN-20240109-001 type: string underlying_security_title: + example: Common Stock type: string underlying_shares: + example: "10000" type: string voluntarily_reported: + example: false type: boolean type: object servers: diff --git a/ar/openapi/data-api-proxy_api.spec.yml b/ar/openapi/data-api-proxy_api.spec.yml index 6a6f73a1..884eb026 100644 --- a/ar/openapi/data-api-proxy_api.spec.yml +++ b/ar/openapi/data-api-proxy_api.spec.yml @@ -1450,6 +1450,8 @@ components: type: object bzhttp.ErrorCode: enum: + - unsupported_message_type + - database_query_error - json_unmarshaling_error - no_data_found - no_matching_endpoint @@ -1461,10 +1463,10 @@ components: - failed_dependency - service_unavailable - upstream_api_error - - unsupported_message_type - - database_query_error type: string x-enum-varnames: + - ErrorUnsupportedMessageType + - ErrorDBQueryError - ErrorJSONUnmarshaling - ErrorNoDataFound - ErrorNoMatchingEndpoint @@ -1476,8 +1478,6 @@ components: - ErrorFailedDependency - ErrorServiceUnavailable - ErrorUpstreamAPIError - - ErrorUnsupportedMessageType - - ErrorDBQueryError bzhttp.Resp: properties: data: diff --git a/ar/openapi/delivery_api.spec.yml b/ar/openapi/delivery_api.spec.yml index f7b72586..613b6f75 100644 --- a/ar/openapi/delivery_api.spec.yml +++ b/ar/openapi/delivery_api.spec.yml @@ -9,8 +9,9 @@ info: paths: /api/v1/transcripts/calls: get: - description: استرجاع قائمة بالمكالمات مع إمكانية استخدام عوامل التصفية وتقسيم - النتائج إلى صفحات اختياريًا + description: استرجاع قائمة بالمكالمات مع خيارات للتصفية والترقيم الصفحي. بشكل + افتراضي، تُعاد المكالمات ذات الحالة COMPLETED فقط. استخدم status=ALL + لإرجاع جميع الحالات. operationId: get-conference-calls parameters: - description: رقم الصفحة للاستخدام في ترقيم الصفحات (يبدأ من 1) @@ -25,6 +26,13 @@ paths: schema: type: integer default: 10 + - description: تصفية حسب حالة المكالمة. القيمة الافتراضية هي COMPLETED. استخدم ALL + لإرجاع جميع الحالات. + in: query + name: status + schema: + type: string + default: COMPLETED responses: "200": description: موافق @@ -71,12 +79,18 @@ paths: name: audio schema: type: boolean - - description: إذا كانت القيمة true، فسيُرجِع تنسيق مخرجات أبسط وأنظف + - description: إذا كانت القيمة true، يتضمّن عناوين URL موقَّعة مسبقًا لمحضر الجلسة + بصيغة PDF + in: query + name: pdf + schema: + type: boolean + - description: إذا كانت القيمة true، يُرجِع مخرجات أنظف وأكثر تبسيطًا in: query name: clean schema: type: boolean - - description: "تنسيق الاستجابة (على سبيل المثال: 'json' أو 'html')" + - description: "صيغة الاستجابة (مثال: 'json' أو 'html')" in: query name: format schema: @@ -252,8 +266,10 @@ components: period: example: Q3 type: string - recording: - $ref: "#/components/schemas/domain.Recordings" + recordings: + items: + $ref: "#/components/schemas/domain.Recordings" + type: array securities: $ref: "#/components/schemas/pgtype.JSONB" start_time: @@ -277,8 +293,8 @@ components: example: https://example.com/webcast type: string year: - example: "2023" - type: string + example: 2023 + type: integer type: object domain.Participants: properties: @@ -415,4 +431,4 @@ components: - Present servers: - url: https://api.benzinga.com/api/v1 - description: الإنتاج + description: PROD diff --git a/ar/openapi/logo-api_api.spec.yml b/ar/openapi/logo-api_api.spec.yml index 5c0b5775..95b4bd4a 100644 --- a/ar/openapi/logo-api_api.spec.yml +++ b/ar/openapi/logo-api_api.spec.yml @@ -151,6 +151,13 @@ paths: name: max_width schema: type: string + - description: إذا كانت القيمة true، فسيُضاف معامل الاستعلام + flutter_compatible=true إلى عناوين URL لملفات SVG لضمان التوافق مع + مكتبة flutter_svg + in: query + name: flutter_compatible + schema: + type: boolean responses: "200": description: استجابة ناجحة تتضمن مصفوفة من كائنات LogoClientResponse ضمن الحقل @@ -200,6 +207,8 @@ components: type: object bzhttp.ErrorCode: enum: + - unsupported_message_type + - database_query_error - json_unmarshaling_error - no_data_found - no_matching_endpoint @@ -211,10 +220,10 @@ components: - failed_dependency - service_unavailable - upstream_api_error - - unsupported_message_type - - database_query_error type: string x-enum-varnames: + - ErrorUnsupportedMessageType + - ErrorDBQueryError - ErrorJSONUnmarshaling - ErrorNoDataFound - ErrorNoMatchingEndpoint @@ -226,8 +235,6 @@ components: - ErrorFailedDependency - ErrorServiceUnavailable - ErrorUpstreamAPIError - - ErrorUnsupportedMessageType - - ErrorDBQueryError bzhttp.Resp: properties: data: diff --git a/docs.json b/docs.json index a0338539..2e926b94 100644 --- a/docs.json +++ b/docs.json @@ -354,7 +354,7 @@ "tab": "التوثيق", "groups": [ { - "group": "مقدمة", + "group": "نظرة عامة", "pages": [ "ar/introduction/welcome", "ar/introduction/introduction", @@ -382,7 +382,7 @@ ] }, { - "group": "أدلة", + "group": "الأدلة", "pages": [ "ar/api-reference/guides/consensus-ratings-explained" ] @@ -395,14 +395,14 @@ ] }, { - "group": "الشموع السعرية", + "group": "بيانات الشريط", "pages": [ "ar/api-reference/data-api-proxy-api/bars/overview", "ar/api-reference/data-api-proxy-api/bars/get-bars" ] }, { - "group": "ما يقوله المتفائلون (الثيران) وما يقوله المتشائمون (الدببة)", + "group": "تقييمات الثيران والدببة", "pages": [ "ar/api-reference/calendar-api/bulls-say-bears-say/overview", "ar/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say" @@ -435,7 +435,7 @@ ] }, { - "group": "الأساسيات المالية للشركة", + "group": "الأساسيات المالية للشركات", "pages": [ "ar/api-reference/data-api-proxy-api/fundamentals/overview", "ar/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta", @@ -466,7 +466,7 @@ ] }, { - "group": "نصوص مكالمات المؤتمرات الهاتفية", + "group": "نصوص مكالمات الأرباح", "pages": [ "ar/api-reference/delivery-api/overview", "ar/api-reference/delivery-api/calls/fetch-all-calls", @@ -476,7 +476,7 @@ ] }, { - "group": "أسعار متأخرة", + "group": "عروض الأسعار المتأخرة", "pages": [ "ar/api-reference/data-api-proxy-api/quotedelayed/overview", "ar/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes" @@ -507,7 +507,7 @@ ] }, { - "group": "تغذية الأخبار", + "group": "موجز الأخبار", "pages": [ "ar/api-reference/news-api/overview", "ar/api-reference/news-api/get-news-items", @@ -559,7 +559,7 @@ ] }, { - "group": "تحليلات المحللين", + "group": "رؤى المحللين", "pages": [ "ar/ws-reference/data-websocket/get-analyst-insights-stream" ] @@ -585,7 +585,7 @@ ] }, { - "group": "التفريغات النصية (Transcripts)", + "group": "النصوص الحرفية", "pages": [ "ar/ws-reference/data-websocket/get-transcripts-stream" ] @@ -593,17 +593,17 @@ ] }, { - "tab": "مرجع Webhook", + "tab": "مرجع الويب هوك", "groups": [ { - "group": "ويب هوكس", + "group": "خطافات الويب", "pages": [ "ar/webhook-reference/overview", "ar/webhook-reference/webhook-engine" ] }, { - "group": "واجهة برمجة التطبيقات API للويب هوك", + "group": "واجهة برمجة التطبيقات API لخطافات الويب", "pages": [ "ar/api-reference/webhook-api/test-webhook-delivery" ] @@ -614,7 +614,7 @@ "tab": "مرجع TCP", "groups": [ { - "group": "بث عبر TCP", + "group": "البث عبر بروتوكول TCP", "pages": [ "ar/tcp-reference/introduction", "ar/tcp-reference/connection", @@ -622,7 +622,7 @@ ] }, { - "group": "مكتبات العميل البرمجية", + "group": "مكتبات العميل", "pages": [ "ar/tcp-reference/go-client", "ar/tcp-reference/python-client" @@ -631,10 +631,10 @@ ] }, { - "tab": "الودجات", + "tab": "الويدجتات", "groups": [ { - "group": "الودجات", + "group": "الويدجات", "pages": [ "ar/widgets/overview", "ar/widgets/authorization" @@ -646,13 +646,13 @@ "tab": "عدة تطوير البرمجيات SDK", "groups": [ { - "group": "حزم عِدّة تطوير البرمجيات SDK", + "group": "عدة تطوير البرمجيات SDK", "pages": [ "ar/sdks/overview" ] }, { - "group": "حزم عِدّة تطوير البرمجيات SDK", + "group": "عدة تطوير البرمجيات SDK", "pages": [ "ar/sdks/languages/java", "ar/sdks/languages/node", @@ -671,6 +671,17 @@ ] } ] + }, + { + "tab": "خريطة الطريق", + "groups": [ + { + "group": "خريطة الطريق", + "pages": [ + "ar/changelog/roadmap" + ] + } + ] } ], "language": "ar" @@ -715,7 +726,7 @@ ] }, { - "group": "Información de analistas", + "group": "Opiniones de analistas", "pages": [ "es/api-reference/calendar-api/analyst-insights/overview", "es/api-reference/calendar-api/analyst-insights/get-analyst-insights" @@ -729,7 +740,7 @@ ] }, { - "group": "Bulls Say Bears Say", + "group": "Alcistas y bajistas", "pages": [ "es/api-reference/calendar-api/bulls-say-bears-say/overview", "es/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say" @@ -810,7 +821,7 @@ ] }, { - "group": "Transacciones gubernamentales", + "group": "Operaciones del gobierno", "pages": [ "es/api-reference/calendar-api/government-trades/overview", "es/api-reference/calendar-api/government-trades/get-government-trade-reports", @@ -818,7 +829,7 @@ ] }, { - "group": "Transacciones de iniciados", + "group": "Operaciones de insiders", "pages": [ "es/api-reference/calendar-api/insider-transaction/overview", "es/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing", @@ -834,7 +845,7 @@ ] }, { - "group": "Newsfeed", + "group": "Feed de noticias", "pages": [ "es/api-reference/news-api/overview", "es/api-reference/news-api/get-news-items", @@ -886,7 +897,7 @@ ] }, { - "group": "Opiniones de analistas", + "group": "Información de analistas", "pages": [ "es/ws-reference/data-websocket/get-analyst-insights-stream" ] @@ -900,7 +911,7 @@ ] }, { - "group": "Sentimiento del mercado", + "group": "Sentimiento de mercado", "pages": [ "es/ws-reference/data-websocket/get-bulls-bears-say-stream" ] @@ -920,7 +931,7 @@ ] }, { - "tab": "Referencia de Webhooks", + "tab": "Referencia de Webhook", "groups": [ { "group": "Webhooks", @@ -930,7 +941,7 @@ ] }, { - "group": "API de webhooks", + "group": "API de Webhooks", "pages": [ "es/api-reference/webhook-api/test-webhook-delivery" ] @@ -941,7 +952,7 @@ "tab": "Referencia de TCP", "groups": [ { - "group": "Transmisión vía TCP", + "group": "Streaming por TCP", "pages": [ "es/tcp-reference/introduction", "es/tcp-reference/connection", @@ -949,7 +960,7 @@ ] }, { - "group": "Librerías de cliente", + "group": "Bibliotecas de cliente", "pages": [ "es/tcp-reference/go-client", "es/tcp-reference/python-client" @@ -973,13 +984,13 @@ "tab": "Kits de desarrollo de software (SDK)", "groups": [ { - "group": "SDKs", + "group": "Kits de desarrollo de software", "pages": [ "es/sdks/overview" ] }, { - "group": "SDKs", + "group": "Kits de desarrollo de software", "pages": [ "es/sdks/languages/java", "es/sdks/languages/node", @@ -998,6 +1009,17 @@ ] } ] + }, + { + "tab": "Hoja de ruta", + "groups": [ + { + "group": "Hoja de ruta", + "pages": [ + "es/changelog/roadmap" + ] + } + ] } ], "language": "es" @@ -1025,7 +1047,7 @@ ] }, { - "tab": "APIリファレンス", + "tab": "API リファレンス", "groups": [ { "group": "APIドキュメント", @@ -1056,14 +1078,14 @@ ] }, { - "group": "強気/弱気", + "group": "Bulls Say Bears Say", "pages": [ "ja/api-reference/calendar-api/bulls-say-bears-say/overview", "ja/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say" ] }, { - "group": "カレンダー", + "group": "calendar", "pages": [ "ja/api-reference/calendar-api/overview", "ja/api-reference/calendar-api/get-blocktrade", @@ -1120,7 +1142,7 @@ ] }, { - "group": "カンファレンスコール・トランスクリプト", + "group": "カンファレンスコールの書き起こし", "pages": [ "ja/api-reference/delivery-api/overview", "ja/api-reference/delivery-api/calls/fetch-all-calls", @@ -1130,14 +1152,14 @@ ] }, { - "group": "遅延気配値", + "group": "遅延気配情報", "pages": [ "ja/api-reference/data-api-proxy-api/quotedelayed/overview", "ja/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes" ] }, { - "group": "政府関係者による取引", + "group": "政府関係者の取引", "pages": [ "ja/api-reference/calendar-api/government-trades/overview", "ja/api-reference/calendar-api/government-trades/get-government-trade-reports", @@ -1153,7 +1175,7 @@ ] }, { - "group": "市場データ", + "group": "マーケットデータ", "pages": [ "ja/api-reference/data-api-proxy-api/market-data/overview", "ja/api-reference/data-api-proxy-api/market-data/get-market-movers", @@ -1184,7 +1206,7 @@ ] }, { - "group": "ティッカー・トレンド", + "group": "tickerトレンド", "pages": [ "ja/api-reference/ticker-trends-api/overview", "ja/api-reference/ticker-trends-api/get-ticker-trend-data", @@ -1213,7 +1235,7 @@ ] }, { - "group": "アナリストインサイト", + "group": "アナリスト・インサイト", "pages": [ "ja/ws-reference/data-websocket/get-analyst-insights-stream" ] @@ -1257,7 +1279,7 @@ ] }, { - "group": "Webhook API", + "group": "ウェブフック API", "pages": [ "ja/api-reference/webhook-api/test-webhook-delivery" ] @@ -1265,10 +1287,10 @@ ] }, { - "tab": "TCPリファレンス", + "tab": "TCP リファレンス", "groups": [ { - "group": "TCPストリーミング", + "group": "TCP ストリーミング", "pages": [ "ja/tcp-reference/introduction", "ja/tcp-reference/connection", @@ -1325,6 +1347,17 @@ ] } ] + }, + { + "tab": "未定義", + "groups": [ + { + "group": "未定義", + "pages": [ + "ja/changelog/roadmap" + ] + } + ] } ], "language": "ja" @@ -1352,7 +1385,7 @@ ] }, { - "tab": "API 참조", + "tab": "API 레퍼런스", "groups": [ { "group": "API 문서", @@ -1376,7 +1409,7 @@ ] }, { - "group": "Bar 데이터", + "group": "가격 표시 바", "pages": [ "ko/api-reference/data-api-proxy-api/bars/overview", "ko/api-reference/data-api-proxy-api/bars/get-bars" @@ -1390,7 +1423,7 @@ ] }, { - "group": "calendar", + "group": "캘린더", "pages": [ "ko/api-reference/calendar-api/overview", "ko/api-reference/calendar-api/get-blocktrade", @@ -1416,7 +1449,7 @@ ] }, { - "group": "기초 재무 지표", + "group": "기업 기초 재무 지표", "pages": [ "ko/api-reference/data-api-proxy-api/fundamentals/overview", "ko/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta", @@ -1447,7 +1480,7 @@ ] }, { - "group": "컨퍼런스 콜 녹취록", + "group": "컨퍼런스 콜 통화록", "pages": [ "ko/api-reference/delivery-api/overview", "ko/api-reference/delivery-api/calls/fetch-all-calls", @@ -1464,7 +1497,7 @@ ] }, { - "group": "정부 매매", + "group": "정부 거래", "pages": [ "ko/api-reference/calendar-api/government-trades/overview", "ko/api-reference/calendar-api/government-trades/get-government-trade-reports", @@ -1472,7 +1505,7 @@ ] }, { - "group": "내부자 매매", + "group": "내부자 거래", "pages": [ "ko/api-reference/calendar-api/insider-transaction/overview", "ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing", @@ -1504,14 +1537,14 @@ ] }, { - "group": "보도자료", + "group": "보도 자료", "pages": [ "ko/api-reference/news-api/press-releases/overview", "ko/api-reference/news-api/press-releases/get-press-releases" ] }, { - "group": "티커 트렌드", + "group": "티커 동향", "pages": [ "ko/api-reference/ticker-trends-api/overview", "ko/api-reference/ticker-trends-api/get-ticker-trend-data", @@ -1528,7 +1561,7 @@ ] }, { - "tab": "웹소켓 참조", + "tab": "웹소켓 레퍼런스", "groups": [ { "group": "웹소켓", @@ -1574,17 +1607,17 @@ ] }, { - "tab": "웹훅 참조", + "tab": "웹훅 레퍼런스", "groups": [ { - "group": "웹훅", + "group": "웹후크", "pages": [ "ko/webhook-reference/overview", "ko/webhook-reference/webhook-engine" ] }, { - "group": "웹훅 API", + "group": "웹후크 API", "pages": [ "ko/api-reference/webhook-api/test-webhook-delivery" ] @@ -1592,7 +1625,7 @@ ] }, { - "tab": "TCP 참조", + "tab": "TCP 레퍼런스", "groups": [ { "group": "TCP 스트리밍", @@ -1643,15 +1676,26 @@ ] }, { - "tab": "변경 내역", + "tab": "변경 로그", "groups": [ { - "group": "변경 내역", + "group": "변경 로그", "pages": [ "ko/changelog/overview" ] } ] + }, + { + "tab": "로드맵", + "groups": [ + { + "group": "로드맵", + "pages": [ + "ko/changelog/roadmap" + ] + } + ] } ], "language": "ko" diff --git a/es/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx b/es/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx index 63aef992..c0d34b8c 100644 --- a/es/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx +++ b/es/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx @@ -1,5 +1,5 @@ --- -title: "Perspectivas de los analistas" +title: "Perspectivas de analistas" openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights --- @@ -10,7 +10,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "action": "Upgrades", "analyst_id": "669ea49c3f2d7e0001303664", - "analyst_insights": "BWS Financial mejoró su recomendación sobre las acciones de Innodata a Top Pick con un precio objetivo de $110.00. \n\n **Sólido desempeño financiero y perspectivas de crecimiento**: Innodata ha demostrado un crecimiento financiero significativo y un alto potencial, especialmente puesto de relieve por el anuncio de $68 millones en acuerdos de preentrenamiento en su última conferencia de resultados. Esto refleja la capacidad de la compañía para asegurar contratos de gran tamaño y su sólida posición dentro del entorno de IA en rápida evolución, lo que probablemente impulsará un mayor crecimiento de los ingresos y la confianza de los inversores.\n\n**Adjudicación estratégica de contrato gubernamental**: La obtención de un contrato gubernamental que comienza en el cuarto trimestre de 2025 posiciona a Innodata para una expansión sustancial hacia nuevas áreas de negocio en 2026. Se espera que esta iniciativa contribuya de forma significativa a los ingresos de la compañía hacia finales de año, poniendo de relieve sus iniciativas de crecimiento estratégico y aumentando su valor de mercado.", + "analyst_insights": "BWS Financial elevó la calificación de las acciones de Innodata a Top Pick, con un precio objetivo (PO) de 110,00 $. \n\n **Sólido desempeño financiero y perspectivas de crecimiento**: Innodata ha demostrado un crecimiento financiero y un potencial significativos, especialmente resaltados por el anuncio de 68 millones de dólares en acuerdos de preentrenamiento en su última conferencia de resultados. Esto refleja la capacidad de la compañía para asegurar contratos de gran tamaño y su sólida posición dentro del panorama de IA, que evoluciona rápidamente y probablemente impulsará un mayor crecimiento de los ingresos y la confianza de los inversores.\n\n**Obtención estratégica de un contrato gubernamental**: La adjudicación de un contrato gubernamental al inicio del cuarto trimestre de 2025 sitúa a Innodata en posición de lograr una expansión sustancial hacia nuevas áreas de negocio en 2026. Se espera que esta iniciativa contribuya de forma significativa a los ingresos de la compañía hacia finales de año, poniendo de manifiesto sus iniciativas estratégicas de crecimiento y reforzando su valor de mercado.", "date": "2026-01-05", "firm": "BWS Financial", "firm_id": "57f832d56b87f600016fa43f", @@ -30,7 +30,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "action": "Maintains", "analyst_id": "669ea49c3f2d7e0001303664", - "analyst_insights": "BWS Financial mantuvo su recomendación de Compra sobre las acciones de Innodata con un precio objetivo de $110.00. \n\n **Fuerte potencial de crecimiento de ingresos**: Innodata ha mostrado una trayectoria financiera sólida al asegurar $68 millones en acuerdos de preentrenamiento, lo que indica una demanda sustancial de sus servicios de preparación y de ingeniería de datos para IA. Este crecimiento es un claro indicador de la capacidad de la compañía para atraer contratos significativos, reforzando así la confianza de los inversores en sus perspectivas de ingresos y fortaleza operativa.\n\n**Contrato gubernamental estratégico**: El inicio del cuarto trimestre de 2025 con un contrato gubernamental posiciona a la compañía para ampliar sus oportunidades de negocio en 2026. Este movimiento estratégico no solo diversifica las fuentes de ingresos de Innodata, sino que también sienta las bases para mayores beneficios financieros hacia finales de año, demostrando el potencial de la compañía para aumentar su cuota de mercado y su rentabilidad.", + "analyst_insights": "BWS Financial mantuvo su recomendación de Compra sobre las acciones de Innodata, con un precio objetivo (PO) de 110,00 $. \n\n **Fuerte potencial de crecimiento de los ingresos**: Innodata ha mostrado una trayectoria financiera sólida al asegurar 68 millones de dólares en acuerdos de preentrenamiento, lo que indica una demanda considerable de sus servicios de preparación y de ingeniería de datos para IA. Este crecimiento es un claro indicador de la capacidad de la compañía para atraer contratos de envergadura, lo que refuerza la confianza de los inversores en sus perspectivas de ingresos y en su fortaleza operativa.\n\n**Contrato gubernamental estratégico**: La entrada de la compañía en el cuarto trimestre de 2025 con un contrato gubernamental la posiciona para ampliar sus oportunidades de negocio en 2026. Este movimiento estratégico no solo diversifica las fuentes de ingresos de Innodata, sino que también sienta las bases para mayores beneficios financieros hacia finales de año, demostrando el potencial de la compañía para aumentar su cuota de mercado y su rentabilidad.", "date": "2026-01-05", "firm": "BWS Financial", "firm_id": "57f832d56b87f600016fa43f", @@ -57,7 +57,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Invalid or missing authentication token" } ] } @@ -69,7 +69,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron datos para los parámetros especificados" + "value": "No data found for the specified parameters" } ] } @@ -81,7 +81,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/es/api-reference/calendar-api/analyst-insights/overview.mdx b/es/api-reference/calendar-api/analyst-insights/overview.mdx index eb0824ed..37e0e8c8 100644 --- a/es/api-reference/calendar-api/analyst-insights/overview.mdx +++ b/es/api-reference/calendar-api/analyst-insights/overview.mdx @@ -7,19 +7,19 @@ description: "Descripción general de la API de Analyst Insights" ## Introducción
-La API de Analyst Insights ofrece perspectivas de investigación sobre valores, incluyendo análisis detallados y recomendaciones de analistas financieros. Proporciona acceso a: +La API Analyst Insights devuelve perspectivas de investigación sobre valores, incluidos análisis detallados y recomendaciones de analistas financieros. Proporciona acceso a: -* Mejoras y rebajas en las recomendaciones de analistas +* Revisiones al alza y a la baja de analistas * Objetivos de precio * Notas de investigación detalladas -* Contexto de las calificaciones de consenso +* Contexto de calificaciones de consenso
## Endpoints disponibles
- ### [Obtener Analyst Insights](/es/api-reference/calendar_api/analyst-insights/analyst-insights-v1) + ### [Obtener información de analistas](/es/api-reference/calendar_api/analyst-insights/analyst-insights-v1)
-Obtén análisis y perspectivas de investigación de analistas para valores, empresas o analistas específicos. \ No newline at end of file +Obtén información y perspectivas de investigación de analistas para valores, firmas o analistas específicos. \ No newline at end of file diff --git a/es/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx b/es/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx index cf19b34e..6a7b6ff5 100644 --- a/es/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx +++ b/es/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx @@ -1,15 +1,15 @@ --- -title: "Toros VS Osos" +title: "Alcistas VS Bajistas" openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say --- -```json Respuesta (200 OK) +```json Response (200 OK) { "bulls_say_bears_say": [ { - "bear_case": "El análisis destaca una caída interanual del 3,6 % en las ventas procedentes de China, lo que genera preocupación sobre el desempeño del mercado en una región clave. Además, aunque los márgenes brutos se mantienen estables en torno al 47 % interanual, el aumento de los gastos operativos supone un riesgo para la rentabilidad. Asimismo, un posible crecimiento ralentizado de las ventas de iPhone y la posibilidad de un deterioro de la reputación de Apple podrían ejercer presión a la baja sobre la valoración de la compañía, generando inquietud entre los inversores.", - "bull_case": "Las ventas del cuarto trimestre de Apple aumentaron un 8 % hasta 102,5 mil millones de dólares, en línea con las estimaciones y respaldando una proyección de crecimiento total de ventas del 10 % al 12 % para el próximo trimestre, impulsado principalmente por el sólido desempeño en las ventas de iPhone. La compañía también reportó un ingreso operativo de 32,4 mil millones de dólares, lo que supone un aumento interanual del 10 %, y un crecimiento de los ingresos por servicios del 15 %, contribuyendo positivamente a la dinámica del margen bruto. Además, con el crecimiento previsto en la región de China y las inversiones estratégicas en IA y desarrollo de productos, Apple está posicionada para un crecimiento sostenible a largo plazo a pesar del aumento de los gastos operativos.", + "bear_case": "El análisis destaca una disminución interanual del 3,6% en las ventas provenientes de China, lo que genera preocupaciones sobre el desempeño en el mercado de una región clave. Además, aunque los márgenes brutos se mantienen estables en aproximadamente un 47% interanual, el aumento de los gastos operativos supone un riesgo para la rentabilidad. Asimismo, un posible crecimiento lento en las ventas de iPhone y la posibilidad de un deterioro en la reputación de Apple podrían ejercer presión a la baja sobre la valoración de la compañía, generando inquietud entre los inversores.", + "bull_case": "Las ventas del cuarto trimestre de Apple aumentaron un 8% hasta los 102,5 mil millones de dólares, en línea con las estimaciones y respaldando un crecimiento total de ventas proyectado del 10% al 12% en el próximo trimestre, impulsado principalmente por un sólido desempeño en las ventas de iPhone. La compañía también reportó un ingreso operativo de 32,4 mil millones de dólares, lo que refleja un aumento interanual del 10%, y un crecimiento de los ingresos por servicios del 15%, lo que contribuye positivamente a la dinámica del margen bruto. Además, con el crecimiento previsto en la región de China y las inversiones estratégicas en IA y desarrollo de productos, Apple está bien posicionada para un crecimiento sostenible a largo plazo a pesar del aumento de los gastos operativos.", "id": "6951d73e304f6ecd69d00189", "securities": [ { @@ -26,7 +26,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say ] } ``` -```json Respuesta (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -38,7 +38,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say ] } ``` -```json Respuesta (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -50,14 +50,14 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say ] } ``` -```json Respuesta (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar tu solicitud" } ] } diff --git a/es/api-reference/calendar-api/bulls-say-bears-say/overview.mdx b/es/api-reference/calendar-api/bulls-say-bears-say/overview.mdx index 9aff591f..5e345530 100644 --- a/es/api-reference/calendar-api/bulls-say-bears-say/overview.mdx +++ b/es/api-reference/calendar-api/bulls-say-bears-say/overview.mdx @@ -1,18 +1,18 @@ --- title: "Descripción general" -description: "Descripción general de la API de Bulls Say Bears Say" +description: "Descripción general de la API Bulls Say Bears Say" ---
## Introducción
-La API Bulls Say Bears Say devuelve los últimos casos de inversión alcistas y bajistas para un determinado símbolo de cotización de una acción. +La API Bulls Say Bears Say devuelve los casos de inversión alcistas y bajistas más recientes para un símbolo ticker de una acción determinado. * **Casos alcistas (Bull Cases)**: Presentan argumentos positivos para comprar una acción. * **Casos bajistas (Bear Cases)**: Presentan argumentos negativos en contra de invertir en una acción. -Estos datos son valiosos para entender los puntos de vista opuestos sobre el rendimiento potencial de un valor. +Estos datos son valiosos para comprender los puntos de vista opuestos sobre las perspectivas de rendimiento de un valor.
## Endpoints disponibles @@ -22,4 +22,4 @@ Estos datos son valiosos para entender los puntos de vista opuestos sobre el ren ### [Obtener Bulls Say Bears Say](/es/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol)
-Obtiene los casos alcistas y bajistas más recientes para un símbolo de ticker determinado. \ No newline at end of file +Obtenga los casos alcistas y bajistas más recientes para un ticker dado. \ No newline at end of file diff --git a/es/api-reference/calendar-api/dividends/dividends-events.mdx b/es/api-reference/calendar-api/dividends/dividends-events.mdx index f2a8db2d..65bf701f 100644 --- a/es/api-reference/calendar-api/dividends/dividends-events.mdx +++ b/es/api-reference/calendar-api/dividends/dividends-events.mdx @@ -63,7 +63,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-blocktrade.mdx b/es/api-reference/calendar-api/get-blocktrade.mdx index 5a7b1372..e5092865 100644 --- a/es/api-reference/calendar-api/get-blocktrade.mdx +++ b/es/api-reference/calendar-api/get-blocktrade.mdx @@ -12,7 +12,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade "bid": "30.13", "count": 1, "date": "2026-01-06", - "description": "Block Trade: CFLT 2.2M @ $30.15", + "description": "Operación en bloque: CFLT 2.2M @ $30.15", "exchange": "NASDAQ", "executing_exchange": "L", "id": "695d0f6d8f047b0001fefed9", diff --git a/es/api-reference/calendar-api/get-conference-calls.mdx b/es/api-reference/calendar-api/get-conference-calls.mdx index 119fd764..771f15a4 100644 --- a/es/api-reference/calendar-api/get-conference-calls.mdx +++ b/es/api-reference/calendar-api/get-conference-calls.mdx @@ -1,5 +1,5 @@ --- -title: "Conferencias telefónicas" +title: "Llamadas de conferencia" openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-calls --- @@ -48,7 +48,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ @@ -60,7 +60,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -72,7 +72,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ diff --git a/es/api-reference/calendar-api/get-consensus-ratings.mdx b/es/api-reference/calendar-api/get-consensus-ratings.mdx index 26bdac83..33ed9891 100644 --- a/es/api-reference/calendar-api/get-consensus-ratings.mdx +++ b/es/api-reference/calendar-api/get-consensus-ratings.mdx @@ -1,5 +1,5 @@ --- -title: "Recomendaciones de consenso" +title: "Calificaciones de consenso" openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings --- @@ -30,7 +30,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "Token de autenticación inválido o ausente" } ] } @@ -42,7 +42,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "No se encontraron datos para los parámetros especificados" } ] } @@ -54,7 +54,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-dividends.mdx b/es/api-reference/calendar-api/get-dividends.mdx index 3b559081..f8a4b640 100644 --- a/es/api-reference/calendar-api/get-dividends.mdx +++ b/es/api-reference/calendar-api/get-dividends.mdx @@ -67,7 +67,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } @@ -79,7 +79,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron datos para los parámetros especificados" + "value": "No se encontraron datos para los parámetros indicados" } ] } @@ -91,7 +91,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-earnings.mdx b/es/api-reference/calendar-api/get-earnings.mdx index 9d3e3b47..006ea863 100644 --- a/es/api-reference/calendar-api/get-earnings.mdx +++ b/es/api-reference/calendar-api/get-earnings.mdx @@ -39,7 +39,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ @@ -51,7 +51,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -63,7 +63,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ diff --git a/es/api-reference/calendar-api/get-economics.mdx b/es/api-reference/calendar-api/get-economics.mdx index 12c49124..7c646a3c 100644 --- a/es/api-reference/calendar-api/get-economics.mdx +++ b/es/api-reference/calendar-api/get-economics.mdx @@ -14,7 +14,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics "consensus_t": "", "country": "USA", "date": "2026-03-08", - "description": "El informe Challenger Job Cuts (YoY) registra el porcentaje de variación en los despidos reportados por los empleadores durante un mes determinado en comparación con el mismo mes del año anterior. Los inversores y analistas utilizan este informe para evaluar la solidez del mercado laboral y tomar decisiones informadas sobre sus inversiones. Los datos de este informe también pueden afectar el valor del dólar estadounidense, ya que unas cifras superiores a las esperadas se consideran negativas y unas cifras inferiores a las esperadas se consideran positivas.", + "description": "El informe Challenger Job Cuts (YoY) registra el cambio porcentual en los despidos reportados por los empleadores durante un mes determinado en comparación con el mismo mes del año anterior. Los inversores y analistas utilizan este informe para evaluar la fortaleza del mercado laboral y tomar decisiones informadas sobre sus inversiones. Los datos de este informe también pueden afectar el valor del dólar estadounidense: cifras superiores a las esperadas suelen percibirse como negativas y cifras inferiores a las esperadas como positivas.", "event_category": "Employment", "event_name": "Challenger Job Cuts (YoY)", "event_period": "", diff --git a/es/api-reference/calendar-api/get-erx-gaps.mdx b/es/api-reference/calendar-api/get-erx-gaps.mdx index 09b10b8d..2830492d 100644 --- a/es/api-reference/calendar-api/get-erx-gaps.mdx +++ b/es/api-reference/calendar-api/get-erx-gaps.mdx @@ -1,44 +1,44 @@ --- -title: "Brechas de ERX" +title: "Brechas ERX" openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps --- -```json Response (200 OK) +```json Respuesta (200 OK) {} ``` -```json Response (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "token de autenticación inválido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } ``` -```json Response (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron datos para los parámetros especificados" + "value": "No se encontraron datos para los parámetros indicados" } ] } ``` -```json Response (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-events.mdx b/es/api-reference/calendar-api/get-events.mdx index d52e84c4..00a0aa08 100644 --- a/es/api-reference/calendar-api/get-events.mdx +++ b/es/api-reference/calendar-api/get-events.mdx @@ -4,7 +4,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2/calendar/events --- -```json Respuesta (200 OK) +```json Response (200 OK) { "events": [ { @@ -38,38 +38,38 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2/calendar/events } ``` -```json Respuesta (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Invalid or missing authentication token" } ] } ``` -```json Respuesta (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron datos para los parámetros especificados" + "value": "No data found for the specified parameters" } ] } ``` -```json Respuesta (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/es/api-reference/calendar-api/get-fda.mdx b/es/api-reference/calendar-api/get-fda.mdx index 21063ee0..bfb5111e 100644 --- a/es/api-reference/calendar-api/get-fda.mdx +++ b/es/api-reference/calendar-api/get-fda.mdx @@ -4,7 +4,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda --- -```json Response (200 OK) +```json Respuesta (200 OK) { "fda": [ { @@ -32,14 +32,14 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ], "name": "Alpha DaRT" }, - "event_type": "Actualización proporcionada", + "event_type": "Provided Update", "id": "695bc49183cac20001bec514", "nic_number": "", "notes": "", - "outcome": "Alpha Tau Medical Ltd. anunció la presentación del primer módulo de su solicitud de aprobación previa a la comercialización (PMA) ante la Administración de Alimentos y Medicamentos de EE. UU. (FDA), tras la decisión previa de la FDA de permitir que la compañía utilice el enfoque modular más flexible.", + "outcome": "Alpha Tau Medical Ltd. announced the submission of the first module of its pre-market approval (PMA) application to the U.S. Food and Drug Administration (FDA), following the FDA's previous decision to allow the Company to use the more flexible modular approach.", "outcome_brief": "", "source_link": "https://www.benzinga.com/pressreleases/26/01/g49690927/alpha-tau-submits-first-pre-market-approval-module-to-the-fda-for-alpha-dart-for-the-treatment-of-", - "source_type": "Comunicado de prensa", + "source_type": "Press Release", "status": "", "target_date": "", "time": "09:00:00", @@ -48,38 +48,38 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ] } ``` -```json Response (401 No autorizado) +```json Respuesta (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Invalid or missing authentication token" } ] } ``` -```json Response (404 No encontrado) +```json Respuesta (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron datos para los parámetros especificados" + "value": "No data found for the specified parameters" } ] } ``` -```json Response (500 Error interno del servidor) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/es/api-reference/calendar-api/get-guidance.mdx b/es/api-reference/calendar-api/get-guidance.mdx index 272770f1..b0c90d2c 100644 --- a/es/api-reference/calendar-api/get-guidance.mdx +++ b/es/api-reference/calendar-api/get-guidance.mdx @@ -1,5 +1,5 @@ --- -title: "Previsiones" +title: "Proyecciones" openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance --- @@ -39,19 +39,19 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance ] } ``` -```json Respuesta (401 No autorizado) +```json Respuesta (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "token de autenticación no válido o ausente" } ] } ``` -```json Respuesta (404 No encontrado) +```json Respuesta (404 Not Found) { "ok": false, "errors": [ @@ -63,14 +63,14 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance ] } ``` -```json Respuesta (500 Error interno del servidor) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado durante el procesamiento de su solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-haltresume.mdx b/es/api-reference/calendar-api/get-haltresume.mdx index 3dcfc166..eb7e085a 100644 --- a/es/api-reference/calendar-api/get-haltresume.mdx +++ b/es/api-reference/calendar-api/get-haltresume.mdx @@ -7,19 +7,19 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume ```json Respuesta (200 OK) {} ``` - ```json Respuesta (401 Unauthorized) + ```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } ``` - ```json Respuesta (404 Not Found) + ```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -31,14 +31,14 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume ] } ``` - ```json Respuesta (500 Internal Server Error) + ```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar la solicitud" + "value": "Se produjo un error inesperado al procesar tu solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-ipos.mdx b/es/api-reference/calendar-api/get-ipos.mdx index 3552c408..8ab3d68b 100644 --- a/es/api-reference/calendar-api/get-ipos.mdx +++ b/es/api-reference/calendar-api/get-ipos.mdx @@ -1,10 +1,10 @@ --- -title: "OPIs V2" -openapi: /es/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos +title: "IPOs" +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos --- -```json Respuesta (200 OK) +```json Response (200 OK) { "ipos": [ { @@ -56,38 +56,38 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos ] } ``` -```json Respuesta (401 No autorizado) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Invalid or missing authentication token" } ] } ``` -```json Respuesta (404 No encontrado) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron datos para los parámetros especificados" + "value": "No data found for the specified parameters" } ] } ``` -```json Respuesta (500 Error interno del servidor) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/es/api-reference/calendar-api/get-ma.mdx b/es/api-reference/calendar-api/get-ma.mdx index d757371f..9a8bf016 100644 --- a/es/api-reference/calendar-api/get-ma.mdx +++ b/es/api-reference/calendar-api/get-ma.mdx @@ -4,7 +4,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma --- -```json Response (200 OK) +```json Respuesta (200 OK) { "ma": [ { @@ -20,7 +20,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma "deal_payment_type": "", "deal_size": "", "deal_status": "Completed", - "deal_terms_extra": "Terms of the transaction are not being disclosed.", + "deal_terms_extra": "No se revelan los términos de la transacción.", "deal_type": "Acquisition", "id": "695bc1b183cac20001bec44e", "importance": 2, @@ -33,19 +33,19 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma ] } ``` -```json Response (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } ``` -```json Response (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -57,14 +57,14 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma ] } ``` -```json Response (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-offerings.mdx b/es/api-reference/calendar-api/get-offerings.mdx index 3dbe4706..7195a271 100644 --- a/es/api-reference/calendar-api/get-offerings.mdx +++ b/es/api-reference/calendar-api/get-offerings.mdx @@ -30,19 +30,19 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación inválido o ausente" + "value": "Token de autenticación no válido o ausente" } ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -54,14 +54,14 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-optionactivity.mdx b/es/api-reference/calendar-api/get-optionactivity.mdx index f78016fa..eb3f58a5 100644 --- a/es/api-reference/calendar-api/get-optionactivity.mdx +++ b/es/api-reference/calendar-api/get-optionactivity.mdx @@ -4,7 +4,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity --- -```json Respuesta (200 OK) +```json Response (200 OK) { "option_activity": [ { @@ -14,8 +14,8 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity "cost_basis": "336000.0", "date": "2025-12-29", "date_expiration": "2026-09-18", - "description": "Freeport-McMoRan Option Alert: Sep 18 $50 Puts at the Ask: 600 vs 636 OI; Earnings 1/22 Before Open [est] ", - "description_extended": "Freeport-McMoRan Option Alert: Sep 18 $50 Puts at the Ask: 600 @ $5.6 vs 636 OI; Earnings 1/22 Before Open [est] Ref=$51.4", + "description": "Alerta de opciones de Freeport-McMoRan: puts de 50 $ con vencimiento el 18 de septiembre al precio de venta (ask): 600 frente a 636 de OI; resultados el 22/1 antes de la apertura [est] ", + "description_extended": "Alerta de opciones de Freeport-McMoRan: puts de 50 $ con vencimiento el 18 de septiembre al precio de venta (ask): 600 @ 5,6 $ frente a 636 de OI; resultados el 22/1 antes de la apertura [est] Ref=51,4 $", "exchange": "NYSE", "execution_estimate": "AT_ASK", "id": "6952ef7b6ab0a40001b39586", @@ -39,19 +39,19 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity ] } ``` -```json Respuesta (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } ``` -```json Respuesta (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -63,7 +63,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity ] } ``` -```json Respuesta (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/calendar-api/get-ratings-analysts.mdx b/es/api-reference/calendar-api/get-ratings-analysts.mdx index 92242dd6..b2b1dd05 100644 --- a/es/api-reference/calendar-api/get-ratings-analysts.mdx +++ b/es/api-reference/calendar-api/get-ratings-analysts.mdx @@ -4,7 +4,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys --- -```json Respuesta (200 OK) +```json Response (200 OK) { "analyst_ratings_analyst": [ { @@ -57,7 +57,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys ] } ``` -```json Respuesta (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -69,7 +69,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys ] } ``` -```json Respuesta (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -81,7 +81,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys ] } ``` -```json Respuesta (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/calendar-api/get-ratings-firms.mdx b/es/api-reference/calendar-api/get-ratings-firms.mdx index 99fecc1a..0d304e62 100644 --- a/es/api-reference/calendar-api/get-ratings-firms.mdx +++ b/es/api-reference/calendar-api/get-ratings-firms.mdx @@ -37,7 +37,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "Token de autenticación no válido o ausente" } ] } @@ -49,7 +49,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "No se encontraron datos para los parámetros especificados" } ] } @@ -61,7 +61,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "Se produjo un error inesperado al procesar su solicitud" } ] } diff --git a/es/api-reference/calendar-api/get-removed.mdx b/es/api-reference/calendar-api/get-removed.mdx index 3c2cf988..051f842f 100644 --- a/es/api-reference/calendar-api/get-removed.mdx +++ b/es/api-reference/calendar-api/get-removed.mdx @@ -42,7 +42,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } diff --git a/es/api-reference/calendar-api/get-splits.mdx b/es/api-reference/calendar-api/get-splits.mdx index 60ce46f3..2664f812 100644 --- a/es/api-reference/calendar-api/get-splits.mdx +++ b/es/api-reference/calendar-api/get-splits.mdx @@ -27,38 +27,38 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "Token de autenticación no válido o faltante" } ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "No se encontraron datos para los parámetros especificados" } ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx b/es/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx index ac543171..0c662854 100644 --- a/es/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx +++ b/es/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx @@ -4,41 +4,41 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports --- - ```json Respuesta (200 OK) + ```json Response (200 OK) {} ``` - ```json Respuesta (401 No autorizado) + ```json Response (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "Token de autenticación no válido o faltante" } ] } ``` - ```json Respuesta (404 No encontrado) + ```json Response (404 No encontrado) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "No se encontraron datos para los parámetros indicados" } ] } ``` - ```json Respuesta (500 Error interno del servidor) + ```json Response (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "Se produjo un error inesperado al procesar su solicitud" } ] } diff --git a/es/api-reference/calendar-api/government-trades/get-government-trades.mdx b/es/api-reference/calendar-api/government-trades/get-government-trades.mdx index cb5cf7a3..73a82518 100644 --- a/es/api-reference/calendar-api/government-trades/get-government-trades.mdx +++ b/es/api-reference/calendar-api/government-trades/get-government-trades.mdx @@ -1,5 +1,5 @@ --- -title: "Operaciones del gobierno" +title: "Operaciones gubernamentales" openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/government_trades --- diff --git a/es/api-reference/calendar-api/government-trades/overview.mdx b/es/api-reference/calendar-api/government-trades/overview.mdx index 823d761c..badb24e2 100644 --- a/es/api-reference/calendar-api/government-trades/overview.mdx +++ b/es/api-reference/calendar-api/government-trades/overview.mdx @@ -7,10 +7,10 @@ description: "Descripción general de la API de Government Trades" ## Introducción
-La Government Trades API rastrea la actividad de negociación de funcionarios del gobierno de EE. UU., incluidos miembros de la Cámara de Representantes y del Senado. Proporciona transparencia sobre: +La API Government Trades realiza un seguimiento de la actividad de negociación de funcionarios del gobierno de EE. UU., incluidos miembros de la Cámara de Representantes y del Senado. Proporciona transparencia en: * Informes periódicos de transacciones -* Registros individuales de operaciones +* Registros de operaciones individuales * Tipos de activos y montos de las transacciones
@@ -18,13 +18,13 @@ La Government Trades API rastrea la actividad de negociación de funcionarios de
- ### [Obtener operaciones de gobierno](/es/api-reference/calendar_api/government-trades/government-trades) + ### [Obtener operaciones gubernamentales](/es/api-reference/calendar_api/government-trades/government-trades)
-Devuelve las operaciones de funcionarios del gobierno, incluidas las realizadas por miembros del Congreso. +Devuelve las operaciones de funcionarios gubernamentales, incluidas las transacciones realizadas por miembros del Congreso.
### [Obtener informes de operaciones gubernamentales](/es/api-reference/calendar_api/government-trade-reports/government-trade-reports)
-Devuelve informes detallados sobre la divulgación de operaciones gubernamentales. \ No newline at end of file +Devuelve informes detallados de divulgación de operaciones gubernamentales. \ No newline at end of file diff --git a/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx b/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx index 6d3d76b1..1916a616 100644 --- a/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx +++ b/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx @@ -1,5 +1,5 @@ --- -title: "Transacción de iniciados" +title: "Transacción de un insider" openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/filings --- diff --git a/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx b/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx index acfd88c9..aa8629a9 100644 --- a/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx +++ b/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx @@ -1,5 +1,5 @@ --- -title: "Titular de operaciones con información privilegiada" +title: "Propietario de transacciones de insiders" openapi: /es/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners --- @@ -14,19 +14,19 @@ openapi: /es/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners ] } ``` -```json Respuesta (401 No autorizado) +```json Respuesta (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o faltante" + "value": "Token de autenticación no válido o ausente" } ] } ``` -```json Respuesta (404 No encontrado) +```json Respuesta (404 Not Found) { "ok": false, "errors": [ @@ -38,7 +38,7 @@ openapi: /es/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners ] } ``` -```json Respuesta (500 Error interno del servidor) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/calendar-api/insider-transaction/overview.mdx b/es/api-reference/calendar-api/insider-transaction/overview.mdx index 4b296ab2..e8d49315 100644 --- a/es/api-reference/calendar-api/insider-transaction/overview.mdx +++ b/es/api-reference/calendar-api/insider-transaction/overview.mdx @@ -1,26 +1,26 @@ --- title: "Descripción general" -description: "Descripción general de la API de operaciones de insiders" +description: "Descripción general de la API de transacciones internas" ---
## Introducción
-La API de Insider Transactions proporciona datos sobre operaciones con acciones realizadas por insiders de la empresa, como directivos, miembros del consejo y accionistas mayoritarios. Incluye datos derivados de declaraciones del Formulario 4 de la SEC. +La API de transacciones internas proporciona datos sobre la compraventa de acciones por parte de insiders de la empresa, como directivos, miembros del consejo de administración y accionistas principales. Incluye datos derivados de los formularios Form 4 de la SEC.
## Endpoints disponibles
- ### [Obtener Insider Transaction Filing](/es/api-reference/calendar_api/insider-transaction/insider-transaction-filing) + ### [Obtener presentaciones de operaciones de insiders](/es/api-reference/calendar_api/insider-transaction/insider-transaction-filing)
-Devuelve registros de operaciones de insiders, incluidas compras y ventas de acciones y ejercicios de opciones. +Devuelve presentaciones de operaciones de insiders, incluidas compras y ventas de acciones, y ejercicios de opciones.
### [Obtener propietario interno](/es/api-reference/calendar_api/insider-transaction/insider-transaction-owner)
-Devuelve información sobre propietarios internos. \ No newline at end of file +Devuelve información sobre los propietarios internos. \ No newline at end of file diff --git a/es/api-reference/calendar-api/ipos/returns-ipo-data.mdx b/es/api-reference/calendar-api/ipos/returns-ipo-data.mdx index 5a621ad6..350aa301 100644 --- a/es/api-reference/calendar-api/ipos/returns-ipo-data.mdx +++ b/es/api-reference/calendar-api/ipos/returns-ipo-data.mdx @@ -1,6 +1,6 @@ --- -title: "OPIs" -openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos +title: "IPOs V2" +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos --- @@ -56,19 +56,19 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "token de autenticación no válido o ausente" } ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -80,14 +80,14 @@ openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/calendar-api/overview.mdx b/es/api-reference/calendar-api/overview.mdx index 865cebfc..0ffd50b5 100644 --- a/es/api-reference/calendar-api/overview.mdx +++ b/es/api-reference/calendar-api/overview.mdx @@ -1,13 +1,13 @@ --- title: "Descripción general" -description: "Descripción general de las APIs de Calendar de Benzinga" +description: "Descripción general de las APIs de calendar de Benzinga" ---
## Introducción
-La suite de la API Calendars proporciona acceso a una amplia gama de datos de calendario financiero, ayudando a los inversores a hacer seguimiento de eventos corporativos y económicos clave. +La suite de APIs de Calendars proporciona acceso a una amplia gama de datos de calendario financiero, lo que ayuda a los inversores a realizar un seguimiento de los principales eventos corporativos y económicos.
## Grupos disponibles @@ -15,12 +15,12 @@ La suite de la API Calendars proporciona acceso a una amplia gama de datos de ca | Grupo | Descripción | Endpoint | | :--- | :--- | :--- | -| **Conference Calls** | Programación y detalles de las llamadas de conferencia de la empresa | [Link](/es/api-reference/calendar_api/conference_calls/returns-conference-call-data) | +| **Conference Calls** | Programación y detalles de las conference calls corporativas | [Link](/es/api-reference/calendar_api/conference_calls/returns-conference-call-data) | | **Dividends** | Historial y programación de pagos de dividendos | [Link](/es/api-reference/calendar_api/dividends/dividends-events-v22) | | **Earnings** | Calendario de reportes de resultados corporativos | [Link](/es/api-reference/calendar_api/earnings/returns-the-earnings-data) | | **Economics** | Calendario de eventos económicos globales | [Link](/es/api-reference/calendar_api/economics/returns-the-economic-calendar-data) | | **Guidance** | Proyecciones financieras corporativas | [Link](/es/api-reference/calendar_api/guidance/returns-guidance-data) | -| **IPOs** | Datos de ofertas públicas iniciales (Initial Public Offerings) | [Link](/es/api-reference/calendar_api/ipos/ipos-v21) | +| **IPOs** | Datos de ofertas públicas iniciales (IPOs) | [Link](/es/api-reference/calendar_api/ipos/ipos-v21) | | **Splits** | Historial y programación de splits de acciones | [Link](/es/api-reference/calendar_api/splits/returns-the-splits-calendar-data) | | **Ratings** | Calificaciones detalladas de analistas | [Link](/es/api-reference/calendar_api/ratings/returns-analyst-ratings-data) | -| **M&A** | Actividad de fusiones y adquisiciones (M&A) | [Link](/es/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data) | \ No newline at end of file +| **M&A** | Actividad de fusiones y adquisiciones | [Link](/es/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data) | \ No newline at end of file diff --git a/es/api-reference/calendar-api/splits/overview.mdx b/es/api-reference/calendar-api/splits/overview.mdx index 8ad818cb..9670ce94 100644 --- a/es/api-reference/calendar-api/splits/overview.mdx +++ b/es/api-reference/calendar-api/splits/overview.mdx @@ -7,9 +7,9 @@ description: "Descripción general de la API de splits de acciones" ## Introducción
-La API de Splits proporciona información sobre splits de acciones históricos y futuros. Incluye detalles como: +La API de Splits proporciona información sobre desdoblamientos de acciones históricos y próximos. Incluye detalles como: -* Relación de split +* Relación de desdoblamiento * Fecha de anuncio * Fecha ex * Fecha de pago diff --git a/es/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx b/es/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx new file mode 100644 index 00000000..2f9b2347 --- /dev/null +++ b/es/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/block-trade/blocktrade-v1.mdx b/es/api-reference/calendar_api/block-trade/blocktrade-v1.mdx new file mode 100644 index 00000000..d9b90431 --- /dev/null +++ b/es/api-reference/calendar_api/block-trade/blocktrade-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx b/es/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx new file mode 100644 index 00000000..bcf51eef --- /dev/null +++ b/es/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx b/es/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx new file mode 100644 index 00000000..b2f96201 --- /dev/null +++ b/es/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-calls +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx b/es/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx new file mode 100644 index 00000000..ff77ef46 --- /dev/null +++ b/es/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/dividends/dividends-events-v22.mdx b/es/api-reference/calendar_api/dividends/dividends-events-v22.mdx new file mode 100644 index 00000000..d34847a7 --- /dev/null +++ b/es/api-reference/calendar_api/dividends/dividends-events-v22.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/dividends/dividends-events.mdx b/es/api-reference/calendar_api/dividends/dividends-events.mdx new file mode 100644 index 00000000..d2953e01 --- /dev/null +++ b/es/api-reference/calendar_api/dividends/dividends-events.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx b/es/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx new file mode 100644 index 00000000..d9f57d3b --- /dev/null +++ b/es/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx b/es/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx new file mode 100644 index 00000000..a708a7c6 --- /dev/null +++ b/es/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/erx-gaps/erx-gaps.mdx b/es/api-reference/calendar_api/erx-gaps/erx-gaps.mdx new file mode 100644 index 00000000..3aac88a1 --- /dev/null +++ b/es/api-reference/calendar_api/erx-gaps/erx-gaps.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/events/events.mdx b/es/api-reference/calendar_api/events/events.mdx new file mode 100644 index 00000000..717c6f0d --- /dev/null +++ b/es/api-reference/calendar_api/events/events.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2/calendar/events +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx b/es/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx new file mode 100644 index 00000000..e2bbb5f0 --- /dev/null +++ b/es/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx b/es/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx new file mode 100644 index 00000000..a7a2dc8b --- /dev/null +++ b/es/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/government-trades/government-trades.mdx b/es/api-reference/calendar_api/government-trades/government-trades.mdx new file mode 100644 index 00000000..b6e58e33 --- /dev/null +++ b/es/api-reference/calendar_api/government-trades/government-trades.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/government_trades +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/guidance/returns-guidance-data.mdx b/es/api-reference/calendar_api/guidance/returns-guidance-data.mdx new file mode 100644 index 00000000..abba8a92 --- /dev/null +++ b/es/api-reference/calendar_api/guidance/returns-guidance-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/halt-resume/haltresume-v1.mdx b/es/api-reference/calendar_api/halt-resume/haltresume-v1.mdx new file mode 100644 index 00000000..54bdb0d5 --- /dev/null +++ b/es/api-reference/calendar_api/halt-resume/haltresume-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx b/es/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx new file mode 100644 index 00000000..9665ca62 --- /dev/null +++ b/es/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/filings +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx b/es/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx new file mode 100644 index 00000000..d8ad9015 --- /dev/null +++ b/es/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/ipos/ipos-v21.mdx b/es/api-reference/calendar_api/ipos/ipos-v21.mdx new file mode 100644 index 00000000..d057a19b --- /dev/null +++ b/es/api-reference/calendar_api/ipos/ipos-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/ipos/returns-ipo-data.mdx b/es/api-reference/calendar_api/ipos/returns-ipo-data.mdx new file mode 100644 index 00000000..b53d1f26 --- /dev/null +++ b/es/api-reference/calendar_api/ipos/returns-ipo-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx b/es/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx new file mode 100644 index 00000000..6829bae3 --- /dev/null +++ b/es/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx b/es/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx new file mode 100644 index 00000000..23b305aa --- /dev/null +++ b/es/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/option-activity/optionactivity-v1.mdx b/es/api-reference/calendar_api/option-activity/optionactivity-v1.mdx new file mode 100644 index 00000000..8702e372 --- /dev/null +++ b/es/api-reference/calendar_api/option-activity/optionactivity-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx b/es/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx new file mode 100644 index 00000000..31bd2290 --- /dev/null +++ b/es/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx b/es/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx new file mode 100644 index 00000000..668620c1 --- /dev/null +++ b/es/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analysts +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/ratings_firms/ratings-firms.mdx b/es/api-reference/calendar_api/ratings_firms/ratings-firms.mdx new file mode 100644 index 00000000..922bf539 --- /dev/null +++ b/es/api-reference/calendar_api/ratings_firms/ratings-firms.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/removed/removed-v2.mdx b/es/api-reference/calendar_api/removed/removed-v2.mdx new file mode 100644 index 00000000..6516a28c --- /dev/null +++ b/es/api-reference/calendar_api/removed/removed-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ +--- \ No newline at end of file diff --git a/es/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx b/es/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx new file mode 100644 index 00000000..1cfb2f06 --- /dev/null +++ b/es/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/bars/overview.mdx b/es/api-reference/data-api-proxy-api/bars/overview.mdx index 680d190e..e7e3e506 100644 --- a/es/api-reference/data-api-proxy-api/bars/overview.mdx +++ b/es/api-reference/data-api-proxy-api/bars/overview.mdx @@ -7,7 +7,7 @@ description: "Descripción general de la Bars API" ## Introducción
-La Bars API obtiene datos históricos de barras de precios OHLCV (apertura, máximo, mínimo, cierre y volumen) para los valores especificados. Devuelve datos de precios agregados basados en los intervalos indicados y admite: +La API Bars obtiene datos históricos de barras de precios OHLCV (Open, High, Low, Close, Volume) para valores especificados. Devuelve datos de precios agregados en función de los intervalos especificados y admite: * Múltiples símbolos de ticker * Varios rangos de tiempo (fechas absolutas y relativas) @@ -22,4 +22,4 @@ La Bars API obtiene datos históricos de barras de precios OHLCV (apertura, máx ### [Obtener barras](/es/api-reference/data-api-proxy_api/bars/get-bars-v2)
-Obtén datos históricos de barras para análisis y gráficos. \ No newline at end of file +Recupera datos históricos de barras para análisis y gráficos. \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx b/es/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx index d2fcd699..258ab1d5 100644 --- a/es/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx +++ b/es/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx @@ -1,13 +1,13 @@ --- title: "Descripción general" -description: "Descripción general de la API de Cifras y Ratios Derivados" +description: "Descripción general de la API de cifras y ratios derivados" ---
## Introducción
-La API de Derived Figures and Ratios proporciona cifras financieras calculadas derivadas de datos fundamentales. Esto incluye métricas precalculadas para simplificar el análisis. +La API Derived Figures and Ratios proporciona cifras financieras calculadas a partir de datos fundamentales. Incluye métricas precalculadas que simplifican el análisis.
## Endpoints disponibles @@ -17,4 +17,4 @@ La API de Derived Figures and Ratios proporciona cifras financieras calculadas d ### [Obtener cifras y ratios derivados](/es/api-reference/data-api-proxy_api/derivedfiguresandratios/get-derived-figures-and-ratios-for-a-list-of-symbols)
-Obtén cifras y ratios derivados para una lista de símbolos. \ No newline at end of file +Obtenga cifras y ratios derivados para una lista de símbolos. \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx b/es/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx index d701731c..a21dc2e2 100644 --- a/es/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx +++ b/es/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx @@ -1,5 +1,5 @@ --- -title: "Datos de ratios de beneficios" +title: "Datos de ratios de ganancias" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningRatios --- diff --git a/es/api-reference/data-api-proxy-api/earningratios/overview.mdx b/es/api-reference/data-api-proxy-api/earningratios/overview.mdx index b62a9db0..e24133e0 100644 --- a/es/api-reference/data-api-proxy-api/earningratios/overview.mdx +++ b/es/api-reference/data-api-proxy-api/earningratios/overview.mdx @@ -1,17 +1,17 @@ --- title: "Descripción general" -description: "Descripción general de la API de ratios de beneficios" +description: "Descripción general de la API de ratios de ganancias" ---
## Introducción
-La API de ratios de beneficios proporciona ratios específicamente relacionados con los beneficios y la rentabilidad de la empresa, tales como: +La API de ratios de ganancias proporciona ratios específicamente relacionados con las utilidades y la rentabilidad de las empresas, tales como: -* ROA (rendimiento sobre activos) -* ROE (rendimiento sobre el capital) -* ROI (retorno de la inversión) +* ROA (Return on Assets) +* ROE (Return on Equity) +* ROI (Return on Investment)
## Endpoints disponibles @@ -21,4 +21,4 @@ La API de ratios de beneficios proporciona ratios específicamente relacionados ### [Obtener ratios de beneficios](/es/api-reference/data-api-proxy_api/earningratios/get-earning-ratios-for-a-list-of-symbols-isins-or-ciks)
-Obtén ratios de beneficios para una lista de símbolos. \ No newline at end of file +Obtenga ratios de beneficios para una lista de símbolos. \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx b/es/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx index 0e21466a..1a34bbcb 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx @@ -1,4 +1,4 @@ --- -title: "Fundamentos de la compañía V2.1" +title: "Fundamentos de la empresa V2.1" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals --- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx b/es/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx index 26076e6c..8f2d7993 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx @@ -1,4 +1,4 @@ --- -title: "Fundamentos de la empresa v3" +title: "Fundamentos de la empresa V3" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals --- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx b/es/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx index b958719d..97e03cd6 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx @@ -1,5 +1,5 @@ --- -title: "Información del perfil de la empresa" +title: "Información del perfil de la compañía" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/companyProfile --- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx index e7d70c96..248e945d 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx @@ -1,5 +1,5 @@ --- -title: "Alfa Beta" +title: "Alpha Beta" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alphaBeta --- @@ -43,38 +43,38 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alph ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación inválido o ausente" + "value": "Token de autenticación no válido o ausente" } ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron datos para los parámetros especificados" + "value": "No se encontraron datos para los parámetros indicados" } ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx index ce3a4600..e8e901c4 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx @@ -10,7 +10,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc "data": [] } ``` -```json Respuesta (401 No autorizado) +```json Respuesta (401 Unauthorized) { "ok": false, "errors": [ @@ -22,7 +22,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc ] } ``` -```json Respuesta (404 No encontrado) +```json Respuesta (404 Not Found) { "ok": false, "errors": [ @@ -34,7 +34,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc ] } ``` -```json Respuesta (500 Error interno del servidor) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx index 73d3dee8..a4621059 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx @@ -17,7 +17,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-f { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o faltante" + "value": "Token de autenticación no válido o ausente" } ] } diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx index 4c9b8b50..408cfe3b 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx @@ -40,7 +40,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET "province": "CA", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Apple is among the largest companies in the world, with a broad portfolio of hardware and software products targeted at consumers and businesses. Apple's iPhone makes up a majority of the firm sales, and Apple's other products like Mac, iPad, and Watch are designed around the iPhone as the focal point of an expansive software ecosystem. Apple has progressively worked to add new applications, like streaming video, subscription bundles, and augmented reality. The firm designs its own software and semiconductors while working with subcontractors like Foxconn and TSMC to build its products and chips. Slightly less than half of Apple's sales come directly through its flagship stores, with a majority of sales coming indirectly through partnerships and distribution." + "longDescription": "Apple se encuentra entre las empresas más grandes del mundo, con una amplia cartera de productos de hardware y software dirigidos a consumidores y empresas. El iPhone de Apple representa la mayor parte de las ventas de la firma, y otros productos de Apple como Mac, iPad y Watch están diseñados en torno al iPhone como punto focal de un amplio ecosistema de software. Apple ha trabajado progresivamente para añadir nuevas aplicaciones, como vídeo en streaming, paquetes de suscripción y realidad aumentada. La empresa diseña su propio software y sus propios semiconductores mientras colabora con subcontratistas como Foxconn y TSMC para fabricar sus productos y chips. Algo menos de la mitad de las ventas de Apple proviene directamente de sus tiendas insignia, mientras que la mayoría de las ventas se realiza indirectamente a través de asociaciones y distribución." }, "symbol": "AAPL", "idType": "SYMBOL", @@ -49,19 +49,19 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -73,7 +73,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-company.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-company.mdx index 7e6f235b..76ee4672 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-company.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-company.mdx @@ -61,7 +61,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/comp { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx index ca4bd802..97c9a867 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx @@ -259,7 +259,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/fina { "code": "internal_server_error", "id": "server_error", - "value": "Ocurrió un error inesperado al procesar su solicitud" + "value": "Ocurrió un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx index e5bb356d..b9d5f20c 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx @@ -24,7 +24,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals "standardName": "Apple Inc", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Apple es una de las mayores empresas del mundo, con una amplia cartera de productos de hardware y software dirigidos a consumidores y empresas. El iPhone de Apple representa la mayor parte de las ventas de la compañía, y otros productos de Apple como Mac, iPad y Watch están diseñados en torno al iPhone, que actúa como punto central de un amplio ecosistema de software. Apple ha trabajado de forma progresiva para añadir nuevas aplicaciones, como vídeo en streaming, paquetes de suscripción y realidad aumentada. La empresa diseña su propio software y sus propios semiconductores, mientras colabora con subcontratistas como Foxconn y TSMC para fabricar sus productos y chips. Algo menos de la mitad de las ventas de Apple procede directamente de sus tiendas insignia, mientras que la mayoría de las ventas llega de forma indirecta a través de socios y canales de distribución." + "longDescription": "Apple se encuentra entre las empresas más grandes del mundo, con una amplia cartera de productos de hardware y software dirigidos a consumidores y empresas. El iPhone de Apple representa la mayoría de las ventas de la firma, y otros productos de Apple como Mac, iPad y Watch están diseñados en torno al iPhone como punto focal de un amplio ecosistema de software. Apple ha trabajado progresivamente para añadir nuevas aplicaciones, como vídeo en streaming, paquetes de suscripción y realidad aumentada. La firma diseña su propio software y semiconductores, mientras trabaja con subcontratistas como Foxconn y TSMC para fabricar sus productos y chips. Algo menos de la mitad de las ventas de Apple provienen directamente de sus tiendas emblemáticas, y la mayoría de las ventas provienen indirectamente de asociaciones y distribución." }, "shareClass": { "shareClassId": "0P000000GY", diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx index d89e8bd1..79aecc06 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx @@ -1,5 +1,5 @@ --- -title: "Fundamentos v2.1" +title: "Fundamentos V21" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals --- @@ -141,7 +141,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals "province": "CA", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Apple se encuentra entre las empresas más grandes del mundo, con un amplio portafolio de productos de hardware y software dirigidos a consumidores y empresas. El iPhone de Apple representa la mayoría de las ventas de la compañía, y otros productos de Apple como Mac, iPad y Watch están diseñados alrededor del iPhone como punto focal de un extenso ecosistema de software. Apple ha trabajado progresivamente para agregar nuevas aplicaciones, como video en streaming, paquetes de suscripción y realidad aumentada. La empresa diseña su propio software y semiconductores mientras trabaja con subcontratistas como Foxconn y TSMC para fabricar sus productos y chips. Algo menos de la mitad de las ventas de Apple provienen directamente de sus tiendas insignia, con la mayoría de las ventas provenientes indirectamente a través de asociaciones y distribución." + "longDescription": "Apple is among the largest companies in the world, with a broad portfolio of hardware and software products targeted at consumers and businesses. Apple's iPhone makes up a majority of the firm sales, and Apple's other products like Mac, iPad, and Watch are designed around the iPhone as the focal point of an expansive software ecosystem. Apple has progressively worked to add new applications, like streaming video, subscription bundles, and augmented reality. The firm designs its own software and semiconductors while working with subcontractors like Foxconn and TSMC to build its products and chips. Slightly less than half of Apple's sales come directly through its flagship stores, with a majority of sales coming indirectly through partnerships and distribution." }, "shareClass": { "shareClassId": "0P000000GY", @@ -519,7 +519,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals "sic": "3571", "sicName": "Electronic Computers", "naics": "334220", - "naicsName": "Radiodifusión de Radio y Televisión y Equipos Inalámbricos", + "naicsName": "Radio & Television Broadcasting & Wireless Equip.", "msSuperSectorCode": 3, "msSuperSectorName": "Sensitive", "msSectorCode": 311, @@ -559,7 +559,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals ```json Response (404 Not Found) { "ok": false, - "errors": [ + "errores": [ { "code": "no_data_found", "id": "not_found", diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx index 2a76fe29..4fbf3a38 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx @@ -4,25 +4,25 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals --- -```json Respuesta (200 OK) +```json Response (200 OK) { "ok": "true", "data": [] } ``` -```json Respuesta (401 Unauthorized) +```json Response (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación inválido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } ``` -```json Respuesta (404 Not Found) +```json Response (404 No encontrado) { "ok": false, "errors": [ @@ -34,14 +34,14 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals ] } ``` -```json Respuesta (500 Internal Server Error) +```json Response (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Ocurrió un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx index 7bc19559..e08adc84 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx @@ -5,13 +5,13 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET --- -```json Respuesta (200 OK) +```json Response (200 OK) { "ok": "true", "data": [] } ``` -```json Respuesta (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -23,7 +23,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json Respuesta (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -35,7 +35,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json Respuesta (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx index 983b5ff1..bcb0d574 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx @@ -37,19 +37,19 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -61,14 +61,14 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-share-class-v21.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-share-class-v21.mdx index fa9db4f6..b99c844a 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-share-class-v21.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-share-class-v21.mdx @@ -1,4 +1,4 @@ --- -title: "Clase de acciones V21" +title: "Clase de acción V21" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shareClass --- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx index 10f689e1..5ce61ae8 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx @@ -54,19 +54,19 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar ] } ``` -```json Respuesta (401 Unauthorized) +```json Respuesta (401 No autorizado) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } ``` -```json Respuesta (404 Not Found) +```json Respuesta (404 No encontrado) { "ok": false, "errors": [ @@ -78,7 +78,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar ] } ``` -```json Respuesta (500 Internal Server Error) +```json Respuesta (500 Error interno del servidor) { "ok": false, "errors": [ diff --git a/es/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx b/es/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx index ab73a6d9..ca727039 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx @@ -1,5 +1,5 @@ --- -title: "Ratios del precio de la acción" +title: "Ratios de precio de la acción" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/share-price-ratios --- @@ -123,11 +123,11 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET ```json Response (404 Not Found) { "ok": false, - "errors": [ + "errores": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "No se encontraron datos para los parámetros especificados" } ] } @@ -140,7 +140,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "Ocurrió un error inesperado al procesar su solicitud" } ] } diff --git a/es/api-reference/data-api-proxy-api/fundamentals/overview.mdx b/es/api-reference/data-api-proxy-api/fundamentals/overview.mdx index 784cb5ed..8c357d91 100644 --- a/es/api-reference/data-api-proxy-api/fundamentals/overview.mdx +++ b/es/api-reference/data-api-proxy-api/fundamentals/overview.mdx @@ -7,11 +7,11 @@ description: "Descripción general de la API de fundamentos de la empresa" ## Introducción
-La API de Company Fundamentals obtiene datos financieros exhaustivos necesarios para un análisis profundo de empresas. Incluye: +La API de fundamentos de la compañía obtiene datos financieros exhaustivos necesarios para un análisis profundo de la empresa. Cubre: -* **Estados financieros**: Balance general, estado de resultados, estado de flujo de efectivo (original, reexpresado, TTM). +* **Estados financieros**: Balance general, estado de resultados, estado de flujos de efectivo (original, reexpresado, TTM). * **Perfil de la compañía**: Descripción del negocio, sector, industria, ejecutivos y sede. -* **Informes de resultados**: Historial de ingresos, beneficio por acción (EPS), EBITDA y beneficio neto. +* **Informes de ganancias**: Historial de ingresos, beneficio por acción (EPS), EBITDA y utilidad neta. * **Clase de acciones y valoración**: Detalles de la clase de acciones, alfa/beta y ratios de valoración.
@@ -19,22 +19,22 @@ La API de Company Fundamentals obtiene datos financieros exhaustivos necesarios
- ### [Obtener perfil de la compañía](/es/api-reference/data-api-proxy_api/fundamentals/get-company-profile-v21) + ### [Obtener perfil de la empresa](/es/api-reference/data-api-proxy_api/fundamentals/get-company-profile-v21)
-Obtenga información completa del perfil de la compañía. +Obtén información completa del perfil de la empresa.
### [Obtener estados financieros](/es/api-reference/data-api-proxy_api/fundamentals/get-financials-v21)
-Obtén estados financieros detallados. +Recupera estados financieros detallados.
### [Obtener informes de resultados](/es/api-reference/data-api-proxy_api/fundamentals/get-earnings-reports-v21)
-Obtén datos históricos de resultados, incluidos el beneficio por acción (EPS) y los ingresos. +Obtén datos históricos de resultados, incluidos el EPS (ganancias por acción) y los ingresos.
### [Obtener clase de acción](/es/api-reference/data-api-proxy_api/fundamentals/get-share-class) diff --git a/es/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx b/es/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx index 9ccda54c..b8cda373 100644 --- a/es/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx +++ b/es/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx @@ -1,5 +1,5 @@ --- -title: "Valores con mayor movimiento" +title: "Movers" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers --- @@ -23,7 +23,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers "averageVolume": 54118, "previousClose": 2.25, "marketCap": "3717459", - "gicsSectorName": "Consumer Discretionary", + "gicsSectorName": "Consumo discrecional", "shareFloat": "627204", "isin": "KYG837611170" }, @@ -38,7 +38,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers "averageVolume": 38277, "previousClose": 1.12, "marketCap": "5177790", - "gicsSectorName": "Industrials", + "gicsSectorName": "Industriales", "shareFloat": "1412527", "isin": "US1311001093" }, @@ -53,7 +53,7 @@ openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers "averageVolume": 38513, "previousClose": 3.53, "marketCap": "2563193", - "gicsSectorName": "Consumer Staples", + "gicsSectorName": "Bienes de consumo básicos", "shareFloat": "573192", "isin": "KYG6223S1259" } diff --git a/es/api-reference/data-api-proxy-api/market-data/overview.mdx b/es/api-reference/data-api-proxy-api/market-data/overview.mdx index 63c867b8..907712e4 100644 --- a/es/api-reference/data-api-proxy-api/market-data/overview.mdx +++ b/es/api-reference/data-api-proxy-api/market-data/overview.mdx @@ -7,43 +7,43 @@ description: "Descripción general de las API de datos de mercado" ## Introducción
-Las APIs de datos de mercado proporcionan información de mercado integral, incluyendo cotizaciones diferidas, principales variaciones del mercado y datos sobre posiciones cortas en valores. +Las API de datos de mercado proporcionan información de mercado completa, incluidas cotizaciones en diferido, valores más activos (market movers) y datos sobre posiciones cortas para valores.
## Market Movers
-La API de Market Movers proporciona datos en tiempo real sobre los valores con mayores subidas, caídas y los más negociados activamente. Usa este endpoint para identificar: +La API de Market Movers proporciona datos en tiempo real sobre los valores con mayores subidas, mayores bajadas y los más activamente negociados. Utiliza este endpoint para identificar: -* **Gainers** - Valores con el mayor cambio positivo de precio -* **Losers** - Valores con el mayor cambio negativo de precio +* **Gainers** - Valores con la mayor variación positiva en el precio +* **Losers** - Valores con la mayor variación negativa en el precio * **Volume Leaders** - Valores con el mayor volumen de negociación -Cada resultado incluye precio, cambio porcentual, volumen, capitalización de mercado, sector y datos sobre el float. +Cada resultado incluye precio, porcentaje de cambio, volumen, capitalización bursátil, sector y datos de free float.
### [Obtener principales movimientos del mercado](/es/api-reference/data-api-proxy_api/market-data/market-movers)
-Obtén los principales valores en movimiento del mercado, incluidos los de mayores subidas, mayores caídas y los líderes por volumen. +Obtenga los principales movimientos del mercado, incluidos los mayores ganadores, los mayores perdedores y los líderes por volumen. ***
- ## Datos de Short Interest + ## Datos de posición corta
-La API de Short Interest proporciona datos sobre la actividad de ventas en corto de valores. Estos datos son valiosos para comprender el sentimiento del mercado e identificar posibles candidatos a un short squeeze. +La API Short Interest proporciona datos sobre la actividad de ventas en corto para valores. Estos datos son valiosos para comprender el sentimiento del mercado e identificar posibles candidatos a short squeeze. Las métricas clave incluyen: * **Total Short Interest** - Número de acciones vendidas en corto -* **Days to Cover** - Días estimados para cubrir las posiciones cortas en función del volumen promedio -* **Short % of Float** - Porcentaje del float de acciones vendido en corto -* **Month-over-Month Change** - Cambio en el short interest con respecto al mes anterior +* **Days to Cover** - Días estimados necesarios para cubrir las posiciones cortas en función del volumen promedio +* **Short % of Float** - Porcentaje de las acciones en circulación vendidas en corto +* **Month-over-Month Change** - Cambio intermensual en el short interest con respecto al mes anterior
- ### [Obtener datos de posiciones cortas](/es/api-reference/data-api-proxy_api/market-data/short-interest-data) + ### [Obtener datos de interés en corto](/es/api-reference/data-api-proxy_api/market-data/short-interest-data)
-Obtenga datos de posiciones cortas para valores. \ No newline at end of file +Obtenga datos de interés en corto para valores. \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/operationratios/get-operation-ratios.mdx b/es/api-reference/data-api-proxy-api/operationratios/get-operation-ratios.mdx index e34be401..d6040288 100644 --- a/es/api-reference/data-api-proxy-api/operationratios/get-operation-ratios.mdx +++ b/es/api-reference/data-api-proxy-api/operationratios/get-operation-ratios.mdx @@ -1,5 +1,5 @@ --- -title: "Ratios de operación" +title: "Ratios operativos" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals/operationRatios --- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/operationratios/overview.mdx b/es/api-reference/data-api-proxy-api/operationratios/overview.mdx index 30e67969..9b84da05 100644 --- a/es/api-reference/data-api-proxy-api/operationratios/overview.mdx +++ b/es/api-reference/data-api-proxy-api/operationratios/overview.mdx @@ -1,16 +1,16 @@ --- title: "Descripción general" -description: "Descripción general de la API Operation Ratios" +description: "Descripción general de la API de ratios de operación" ---
## Introducción
-La API Operation Ratios proporciona métricas que permiten evaluar la eficiencia operativa de una empresa, como: +La API de Operation Ratios proporciona métricas que permiten evaluar la eficiencia operativa de una empresa, tales como: * Rotación de activos -* Rotación de inventarios +* Rotación de inventario * Rotación de cuentas por cobrar
@@ -21,4 +21,4 @@ La API Operation Ratios proporciona métricas que permiten evaluar la eficiencia ### [Obtener ratios operativos](/es/api-reference/data-api-proxy_api/operationratios/get-operation-ratios-v21)
-Obtiene los ratios operativos para una lista de símbolos. \ No newline at end of file +Obtiene ratios operativos para una lista de símbolos. \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx b/es/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx index 9aa35469..d4bf9772 100644 --- a/es/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx +++ b/es/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx @@ -1,5 +1,5 @@ --- -title: "Datos de cotizaciones diferidas" +title: "Datos de cotizaciones en diferido" openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2/quoteDelayed --- diff --git a/es/api-reference/data-api-proxy-api/quotedelayed/overview.mdx b/es/api-reference/data-api-proxy-api/quotedelayed/overview.mdx index c7b919d4..a2b90fdd 100644 --- a/es/api-reference/data-api-proxy-api/quotedelayed/overview.mdx +++ b/es/api-reference/data-api-proxy-api/quotedelayed/overview.mdx @@ -7,9 +7,9 @@ description: "Descripción general de la API de cotizaciones diferidas" ## Introducción
-La API Delayed Quotes proporciona cotizaciones de mercado con 15 minutos de retraso para una lista de valores. Permite la obtención mediante: +La API de Delayed Quotes proporciona cotizaciones de mercado con un retraso de 15 minutos para una lista de valores. Permite recuperar datos por: -* símbolos +* Símbolos * ISIN * CIK @@ -21,4 +21,4 @@ La API Delayed Quotes proporciona cotizaciones de mercado con 15 minutos de retr ### [Obtener cotizaciones en diferido v2](/es/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2)
-Obtén cotizaciones en diferido. \ No newline at end of file +Obtener cotizaciones en diferido. \ No newline at end of file diff --git a/es/api-reference/data-api-proxy-api/valuationratios/overview.mdx b/es/api-reference/data-api-proxy-api/valuationratios/overview.mdx index bb112aa5..36214f0a 100644 --- a/es/api-reference/data-api-proxy-api/valuationratios/overview.mdx +++ b/es/api-reference/data-api-proxy-api/valuationratios/overview.mdx @@ -7,11 +7,11 @@ description: "Descripción general de la API de ratios de valoración" ## Introducción
-La API de Valuation Ratios proporciona métricas de valoración clave para evaluar el valor relativo de los títulos. Entre ellas se incluyen ratios como: +La API de Valuation Ratios proporciona métricas clave de valoración para evaluar el valor relativo de los valores. Incluye ratios como: -* P/E (precio/beneficio) -* P/S (precio/ventas) -* P/B (precio/valor en libros) +* P/E (Price-to-Earnings) +* P/S (Price-to-Sales) +* P/B (Price-to-Book)
## Endpoints disponibles diff --git a/es/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx new file mode 100644 index 00000000..b31d3e12 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx b/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx new file mode 100644 index 00000000..521b72ec --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx new file mode 100644 index 00000000..45afc602 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx b/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx new file mode 100644 index 00000000..e83fb343 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx new file mode 100644 index 00000000..6dd0b3ac --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/companyProfile +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx new file mode 100644 index 00000000..af9170e9 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alphaBeta +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx new file mode 100644 index 00000000..21867e8f --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/assetClassification +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx new file mode 100644 index 00000000..7adc2b9d --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balance-sheet +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx new file mode 100644 index 00000000..57aa6a18 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-flow +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx new file mode 100644 index 00000000..34ebfe72 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/derived +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx new file mode 100644 index 00000000..784e1d9b --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/earningRatios +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx new file mode 100644 index 00000000..6b278da0 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/financials +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx new file mode 100644 index 00000000..93a61b7d --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/operationRatios +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx new file mode 100644 index 00000000..82a56633 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/shareClassProfile +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx new file mode 100644 index 00000000..275cfc7c --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shareClass +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx new file mode 100644 index 00000000..8ab0df45 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/share-price-ratios +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx new file mode 100644 index 00000000..3520dbee --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/valuationRatios +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx b/es/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx new file mode 100644 index 00000000..ee6bf4fe --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/income-statement +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx b/es/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx new file mode 100644 index 00000000..141ff9e3 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v2/fundamentals/operationRatios +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx b/es/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx new file mode 100644 index 00000000..9f084bf2 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/earningReports +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx b/es/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx new file mode 100644 index 00000000..7e172a12 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2/bars +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/market-data/market-movers.mdx b/es/api-reference/data-api-proxy_api/market-data/market-movers.mdx new file mode 100644 index 00000000..bf05356f --- /dev/null +++ b/es/api-reference/data-api-proxy_api/market-data/market-movers.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx b/es/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx new file mode 100644 index 00000000..728cc912 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v1/shortinterest +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx b/es/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx new file mode 100644 index 00000000..25ffe3d5 --- /dev/null +++ b/es/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v2/quoteDelayed +--- \ No newline at end of file diff --git a/es/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx b/es/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx new file mode 100644 index 00000000..dc8fc6fc --- /dev/null +++ b/es/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/data-api-proxy_api.spec.yml GET /api/v1/quoteDelayed +--- \ No newline at end of file diff --git a/es/api-reference/delivery-api/calls/fetch-all-calls.mdx b/es/api-reference/delivery-api/calls/fetch-all-calls.mdx index b51f2f9a..5c30f571 100644 --- a/es/api-reference/delivery-api/calls/fetch-all-calls.mdx +++ b/es/api-reference/delivery-api/calls/fetch-all-calls.mdx @@ -4,15 +4,15 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls --- -```json Response (200 OK) +```json Respuesta (200 OK) { "data": [ { "call_id": "694bf432dd7f23000124626c", - "call_title": "Aritzia alcanza unos ingresos récord de 1.000 millones de dólares, impulsados por el crecimiento digital y la expansión de boutiques", - "description": "Q1 2026 Aritzia (ATZ) llamada de resultados", + "call_title": "Aritzia alcanza un récord de ingresos de 1.000 millones de dólares, impulsado por el crecimiento digital y la expansión de boutiques", + "description": "Q1 2026 Aritzia (ATZ) Earnings Conference Call", "webcast_url": "https://events.q4inc.com/attendee/476349537", - "headline": "Aritzia registra un crecimiento de los ingresos del 43 % hasta 1.040 millones de dólares en el 3T, impulsado por un sólido comercio electrónico en EE. UU. y la apertura estratégica de boutiques", + "headline": "Aritzia registra un crecimiento de ingresos del 43 % hasta 1,04 mil millones de dólares en el 3T, impulsado por un sólido comercio electrónico en EE. UU. y aperturas estratégicas de boutiques", "symbol": "ATZ", "exchange": "TSX", "figis": [ @@ -28,7 +28,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls "transcripts": [ { "transcript_id": "053c48c4-17f2-48a8-8216-68513c5c54c2", - "text": "Gracias por mantenerse en línea, este es el operador de la conferencia... ahora puede desconectar sus líneas", + "text": "Gracias por mantenerse en la línea, le habla el operador de la conferencia... ahora pueden desconectar sus líneas", "language": "en-US", "confidence_score": 0.41074312812500047, "segments": null, @@ -36,7 +36,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls }, { "transcript_id": "c10f465c-f09e-4661-b029-c1092b2b9d40", - "text": "Gracias por mantenerse en línea... Gracias por acompañarnos y que tenga un buen día. Ahora puede desconectar sus líneas.", + "text": "Gracias por mantenerse en la línea... Gracias por unirse y que tengan un buen día. Ahora pueden desconectar sus líneas.", "language": "en-US", "confidence_score": 0.9678800193700792, "segments": null, @@ -66,19 +66,19 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls } } ``` -```json Response (400 Bad Request) +```json Respuesta (400 Bad Request) { "ok": false, "errors": [ { "code": "bad_request", "id": "invalid_parameter", - "value": "Parámetro \"search_keys_type\" no válido" + "value": "Parámetro search_keys_type no válido" } ] } ``` -```json Response (401 Unauthorized) +```json Respuesta (401 Unauthorized) { "ok": false, "errors": [ @@ -90,19 +90,19 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls ] } ``` -```json Response (404 Not Found) +```json Respuesta (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron logos para la clave de búsqueda especificada" + "value": "No se encontraron logotipos para la clave de búsqueda especificada" } ] } ``` -```json Response (500 Internal Server Error) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/delivery-api/calls/fetch-call-by-id.mdx b/es/api-reference/delivery-api/calls/fetch-call-by-id.mdx index fd53830e..acd94293 100644 --- a/es/api-reference/delivery-api/calls/fetch-call-by-id.mdx +++ b/es/api-reference/delivery-api/calls/fetch-call-by-id.mdx @@ -1,5 +1,5 @@ --- -title: "Obtener transcripción por ID" +title: "Obtener la transcripción por ID" openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} --- @@ -7,10 +7,10 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (200 OK) { "call_id": "68c1684993d1da0001953084", - "call_title": "TotalEnergies reporta un sólido crecimiento en el tercer trimestre y aumenta los dividendos a pesar de los desafíos del mercado", - "description": "Llamada de resultados del cuarto trimestre de 2025 de TotalEnergies (TTE)", + "call_title": "TotalEnergies reporta un sólido crecimiento en el T3 y aumenta los dividendos a pesar de los desafíos del mercado", + "description": "Llamada de resultados del T4 2025 de TotalEnergies (TTE)", "webcast_url": "https://edge.media-server.com/mmc/p/zfnjs6iz/", - "headline": "TotalEnergies mejora los retornos para los accionistas con un crecimiento del 4% en el flujo de efectivo a medida que la producción se incrementa y la estrategia cobra impulso en medio de precios del petróleo fluctuantes.", + "headline": "TotalEnergies mejora los retornos para los accionistas con un crecimiento del 4% en el flujo de efectivo a medida que la producción aumenta y la estrategia gana impulso en medio de precios del petróleo fluctuantes.", "symbol": "TTE", "exchange": "NYSE", "figis": [ @@ -26,7 +26,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "transcripts": [ { "transcript_id": "df8fa7e2-37ec-4981-8e86-6715f9207ff2", - "text": "Good afternoon. Good morning everyone. Before Jean Pierre goes through the details of the third quarter results, I would like to make a few opening comments ..{{truncated}}.. And frankly, board of directors and myself as you, we are quite pleased with the results of this quarter because that demonstrates and again that all what we explain you quarter and year after year is on the delivery mode and that free cash flow will increase. Thank you for your attendance.", + "text": "Buenas tardes. Buenos días a todos. Antes de que Jean Pierre repase los detalles de los resultados del tercer trimestre, me gustaría hacer algunos comentarios iniciales ..{{truncado}}.. Y francamente, la junta directiva y yo, al igual que ustedes, estamos muy satisfechos con los resultados de este trimestre porque eso demuestra una vez más que todo lo que les explicamos trimestre tras trimestre y año tras año se está cumpliendo y que el flujo de efectivo libre aumentará. Gracias por su asistencia.", "language": "en-US", "confidence_score": 0.948344884949495, "segments": [ @@ -36,7 +36,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:00:01", "end_time": "00:08:06", "confidence": 0.95141685, - "text": "Buenas tardes. Buenos días a todos. Antes de que Jean Pierre repase los detalles de los resultados del tercer trimestre ..{{truncado}}.. Ahora le cedo la llamada a Jean Pierre, quien repasará los detalles de sus finanzas del primer trimestre.", + "text": "Buenas tardes. Buenos días a todos. Antes de que Jean Pierre repase los detalles de los resultados del tercer trimestre ..{{truncado}}.. Ahora cederé la llamada a Jean Pierre, quien repasará los detalles de sus resultados financieros del primer trimestre.", "sentiment": 0.45 }, { @@ -54,7 +54,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:19:18", "end_time": "00:19:49", "confidence": 0.9713833, - "text": "Gracias damas y caballeros. Ahora comenzaremos la sesión de preguntas y respuestas. Como recordatorio, si desea hacer una pregunta, por favor presione asterisco n1 en su teléfono y espere a que se anuncie su nombre. Por favor silencie cualquier fuente de audio al hacer una pregunta. Si desea cancelar su solicitud, por favor presione la tecla numeral. Una vez más, por favor presione N1 si desea hacer una pregunta. La primera pregunta es de Lydia Rainforth, Barclays. Por favor adelante.", + "text": "Gracias damas y caballeros. Ahora comenzaremos la sesión de preguntas y respuestas. Como recordatorio, si desea hacer una pregunta, por favor presione estrella n1 en su teléfono y espere a que se anuncie su nombre. Por favor silencie cualquier fuente de audio al hacer una pregunta. Si desea cancelar su solicitud, por favor presione la tecla numeral. Una vez más, por favor presione N1 si desea hacer una pregunta. La primera pregunta es de Lydia Rainforth, Barclays. Por favor adelante.", "sentiment": 0 }, { @@ -63,7 +63,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:19:51", "end_time": "00:20:26", "confidence": 0.9671036, - "text": "Gracias y buenas tardes a ambos y gracias por la presentación. Entonces, cuando piensan en 2026, ¿pueden darnos una indicación de cuánto más podría crecer el flujo de efectivo que la producción para el próximo año? ¿Y solo recordarnos eso?", + "text": "Gracias y buenas tardes a ambos y gracias por la presentación. Entonces, cuando piensan en 2026, ¿pueden darnos una indicación de cuánto más podría crecer el flujo de efectivo en comparación con la producción para el próximo año? ¿Y solo recordarnos eso?", "sentiment": 0.1 }, {....}, @@ -77,7 +77,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "sentiment": 0.5 } ], - "type": "NO_EN_VIVO" + "type": "NON_LIVE" }, { "transcript_id": "b4dee433-51e2-40c5-8bac-d9508b30de1a", @@ -85,7 +85,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "language": "en-US", "confidence_score": 0, "segments": null, - "type": "EN_VIVO" + "type": "LIVE" } ], "recording": { @@ -111,7 +111,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "summary_id": "d3a9f050-dcfe-4baf-b5d2-5abf3a4cd0fc", "transcript_id": "", "call_id": "68c1684993d1da0001953084", - "summary": "TotalEnergies reportó un aumento del 4% en el flujo de efectivo para el tercer trimestre a pesar de una caída de $10 por barril en los precios del petróleo interanual.\nLos nuevos proyectos de hidrocarburos en Brasil y Estados Unidos han contribuido significativamente al flujo de efectivo de la compañía, agregando $400 millones interanuales.\nEl consejo ha aumentado el tercer dividendo provisional en cerca del 8% en euros y más del 10% en dólares en comparación con 2024.\nLa compañía ha autorizado un programa de recompra de acciones de hasta $1.5 mil millones para el cuarto trimestre de 2025.\nSe pronostica que la producción upstream crecerá más del 4% interanual, con inversiones netas que se espera disminuyan.\nLa compañía planea comenzar a cotizar acciones ordinarias en la Bolsa de Valores de Nueva York a partir del 8 de diciembre.\nEl segmento downstream experimentó un aumento en el flujo de efectivo de casi $500 millones debido a mejores márgenes de refinación.\nLa compañía tiene como objetivo mantener el apalancamiento en 15-16% para fin de año, respaldado por desinversiones y mejoras en el capital de trabajo.\nLa gerencia destacó la resiliencia en el desempeño financiero, atribuyéndolo a iniciativas estratégicas y crecimiento de producción incremental.", + "summary": "TotalEnergies reportó un aumento del 4% en el flujo de efectivo para el tercer trimestre a pesar de una caída de $10 por barril en los precios del petróleo interanual.\nLos nuevos proyectos de hidrocarburos en Brasil y Estados Unidos han contribuido significativamente al flujo de efectivo de la compañía, agregando $400 millones interanuales.\nLa junta ha aumentado el tercer dividendo provisional en cerca del 8% en euros y más del 10% en dólares en comparación con 2024.\nLa compañía ha autorizado un programa de recompra de acciones de hasta $1.5 mil millones para el cuarto trimestre de 2025.\nSe pronostica que la producción upstream crecerá más del 4% interanual, con inversiones netas que se espera disminuyan.\nLa compañía planea comenzar a cotizar acciones ordinarias en la Bolsa de Valores de Nueva York a partir del 8 de diciembre.\nEl segmento downstream experimentó un aumento en el flujo de efectivo de casi $500 millones debido a mejores márgenes de refinación.\nLa compañía tiene como objetivo mantener el apalancamiento en 15-16% para fin de año, respaldado por desinversiones y mejoras en el capital de trabajo.\nLa gerencia destacó la resiliencia en el desempeño financiero, atribuyéndola a iniciativas estratégicas y crecimiento de producción incremental.", "symbol": "", "sentiment": 0.78, "language": "", @@ -123,7 +123,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "participant_id": "b819ea94-8ada-4d02-b7b8-dd1f013443de", "call_id": "68c1684993d1da0001953084", "name": "Patrick Pouyanné", - "role": "Presidente y Director Ejecutivo", + "role": "Presidente y CEO", "organization": "TotalEnergies", "mentions": 11, "human_verified": false @@ -183,11 +183,11 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (404 Not Found) { "ok": false, - "errors": [ + "errores": [ { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron logotipos para la clave de búsqueda especificada" + "value": "No se encontraron logos para la clave de búsqueda especificada" } ] } diff --git a/es/api-reference/delivery-api/overview.mdx b/es/api-reference/delivery-api/overview.mdx index cbeb2fee..ea643351 100644 --- a/es/api-reference/delivery-api/overview.mdx +++ b/es/api-reference/delivery-api/overview.mdx @@ -1,6 +1,6 @@ --- title: "Descripción general" -description: "Descripción general de la API de transcripciones de conferencias telefónicas" +description: "Descripción general de la API de Conference Call Transcripts" ---
@@ -17,7 +17,7 @@ Esta API REST proporciona endpoints para obtener llamadas de conferencia y resú ### [Obtener todas las llamadas](/es/api-reference/delivery_api/calls/fetch-all-calls)
-Obtén una lista de llamadas con filtros opcionales y paginación. +Obtiene una lista de llamadas con filtros opcionales y paginación.
### [Obtener llamada por ID](/es/api-reference/delivery_api/calls/fetch-call-by-id) @@ -26,13 +26,13 @@ Obtén una lista de llamadas con filtros opcionales y paginación. Obtén información detallada sobre una llamada específica mediante su ID.
- ### [Fetch Summaries](/es/api-reference/delivery_api/summaries/fetch-summaries) + ### [Obtener resúmenes](/es/api-reference/delivery_api/summaries/fetch-summaries)
-Obtén una lista de resúmenes con paginación. +Recupera una lista paginada de resúmenes.
### [Obtener resumen por ID de llamada](/es/api-reference/delivery_api/summaries/fetch-summary-by-call-id)
-Obtén los detalles del resumen para un ID de llamada específico. \ No newline at end of file +Obtiene los detalles del resumen para un ID de llamada específico. \ No newline at end of file diff --git a/es/api-reference/delivery-api/summaries/fetch-summaries.mdx b/es/api-reference/delivery-api/summaries/fetch-summaries.mdx index c48c8dd5..97959396 100644 --- a/es/api-reference/delivery-api/summaries/fetch-summaries.mdx +++ b/es/api-reference/delivery-api/summaries/fetch-summaries.mdx @@ -11,7 +11,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries "summary_id": "4b0d7883-10fd-4212-9d59-d781bf5434d8", "transcript_id": "08dd94d7-ad88-430b-8402-a3cb8d82e80b", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritzia alcanzó más de $1,000 millones en ingresos netos para el Q3 del año fiscal 2026, superando las proyecciones con un incremento del 43% interanual, impulsado por un sólido crecimiento en los canales de comercio electrónico y minorista.\nLa compañía reportó un incremento del 58% en las ventas de comercio electrónico y un incremento del 35% en las ventas minoristas. Los ingresos netos en EE. UU. aumentaron un 54%, evidenciando una demanda y expansión significativas.\nLas iniciativas estratégicas incluyeron aperturas de nuevas boutiques, un exitoso lanzamiento de aplicación móvil e inversiones en marketing, contribuyendo al incremento del conocimiento de marca y el impulso de ventas.\nEl lanzamiento de la aplicación móvil superó las expectativas, alcanzando 1.4 millones de descargas e impulsando significativamente la participación en comercio electrónico.\nLa gerencia elevó las proyecciones de ingresos netos para el año fiscal 2026 a entre $3,615 y $3,640 millones, con planes de mayor expansión en EE. UU. e iniciativas digitales en el año fiscal 2027.\nLa compañía mantuvo un balance sólido con $620 millones en efectivo y sin deuda, y continuó con las recompras de acciones bajo el NCIB.\nAritzia planea continuar optimizando las estrategias de inventario y abastecimiento, reduciendo la dependencia de China y manteniendo un sólido desempeño de márgenes a pesar de las presiones externas.", + "summary": "Aritzia achieved over $1 billion in net revenue for Q3 fiscal 2026, surpassing guidance with a 43% increase year-over-year, driven by strong e-commerce and retail channel growth.\nThe company reported a 58% increase in e-commerce sales and a 35% increase in retail sales. U.S. net revenue surged by 54%, showcasing significant demand and expansion.\nStrategic initiatives included new boutique openings, a successful mobile app launch, and marketing investments, contributing to increased brand awareness and sales momentum.\nThe launch of the mobile app exceeded expectations, reaching 1.4 million downloads, and significantly boosting e-commerce engagement.\nManagement raised fiscal 2026 net revenue guidance to $3.615 to $3.64 billion, with plans for further expansion in the U.S. and digital initiatives in fiscal 2027.\nThe company maintained a healthy balance sheet with $620 million in cash and no debt, and continued share repurchases under the NCIB.\nAritzia plans to continue optimizing inventory and sourcing strategies, reducing dependency on China, and maintaining strong margin performance despite external pressures.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -30,7 +30,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries "updated_at": "2026-01-09T13:00:25.721386Z" } ], - "message": "Successfully fetched summaries", + "message": "Resúmenes obtenidos con éxito", "pagination": { "hits": 16110, "page": 1, @@ -69,11 +69,11 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries ```json Response (404 Not Found) { "ok": false, - "errors": [ + "errores": [ { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron logotipos para la clave de búsqueda especificada" + "value": "No se encontraron logos para la clave de búsqueda especificada" } ] } diff --git a/es/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx b/es/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx index a12fda13..3a17857c 100644 --- a/es/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx +++ b/es/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx @@ -11,7 +11,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "summary_id": "4b0d7883-10fd-4212-9d59-d781bf5434d8", "transcript_id": "08dd94d7-ad88-430b-8402-a3cb8d82e80b", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritzia alcanzó más de $1,000 millones en ingresos netos para el T3 del año fiscal 2026, superando las proyecciones con un incremento del 43% interanual, impulsado por un sólido crecimiento en los canales de comercio electrónico y minorista.\nLa compañía reportó un incremento del 58% en las ventas de comercio electrónico y un incremento del 35% en las ventas minoristas. Los ingresos netos en EE. UU. aumentaron un 54%, evidenciando una demanda y expansión significativas.\nLas iniciativas estratégicas incluyeron aperturas de nuevas boutiques, un exitoso lanzamiento de aplicación móvil e inversiones en marketing, contribuyendo a un mayor reconocimiento de marca e impulso en las ventas.\nEl lanzamiento de la aplicación móvil superó las expectativas, alcanzando 1.4 millones de descargas e impulsando significativamente la participación en comercio electrónico.\nLa gerencia elevó las proyecciones de ingresos netos para el año fiscal 2026 a un rango de $3,615 a $3,640 millones, con planes de mayor expansión en EE. UU. e iniciativas digitales en el año fiscal 2027.\nLa compañía mantuvo un balance sólido con $620 millones en efectivo y sin deuda, y continuó con las recompras de acciones bajo el NCIB.\nAritzia planea continuar optimizando las estrategias de inventario y abastecimiento, reduciendo la dependencia de China y manteniendo un sólido desempeño de márgenes a pesar de las presiones externas.", + "summary": "Aritzia achieved over $1 billion in net revenue for Q3 fiscal 2026, surpassing guidance with a 43% increase year-over-year, driven by strong e-commerce and retail channel growth.\nThe company reported a 58% increase in e-commerce sales and a 35% increase in retail sales. U.S. net revenue surged by 54%, showcasing significant demand and expansion.\nStrategic initiatives included new boutique openings, a successful mobile app launch, and marketing investments, contributing to increased brand awareness and sales momentum.\nThe launch of the mobile app exceeded expectations, reaching 1.4 million downloads, and significantly boosting e-commerce engagement.\nManagement raised fiscal 2026 net revenue guidance to $3.615 to $3.64 billion, with plans for further expansion in the U.S. and digital initiatives in fiscal 2027.\nThe company maintained a healthy balance sheet with $620 million in cash and no debt, and continued share repurchases under the NCIB.\nAritzia plans to continue optimizing inventory and sourcing strategies, reducing dependency on China, and maintaining strong margin performance despite external pressures.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -22,7 +22,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "summary_id": "f8890d3f-1c61-40ed-9ed5-2eaed75aa6fa", "transcript_id": "52769188-2cea-442b-8140-aaa57b5733bf", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritzia reportó ingresos netos récord de $1,040 millones en el T3 del año fiscal 2026, un incremento del 43% impulsado por un sólido desempeño en comercio electrónico y minorista.\nLa compañía experimentó un crecimiento excepcional en Estados Unidos, con ingresos netos en EE. UU. aumentando un 54%, destacando una fuerte demanda e impulso de marca.\nAritzia lanzó exitosamente una aplicación móvil, que impulsó significativamente las ventas de comercio electrónico y alcanzó más de 1 millón de descargas poco después del lanzamiento.\nLa compañía abrió 13 boutiques nuevas y 4 reposicionadas, principalmente en EE. UU., como parte de su estrategia de expansión inmobiliaria, que está generando resultados excepcionales.\nLas proyecciones futuras sugieren un desempeño sólido continuo con ingresos del T4 esperados entre $1,100 y $1,125 millones, y el pronóstico de ingresos para el año fiscal 2026 elevado a un rango de $3,615 a $3,640 millones.\nAritzia planea abrir de 12 a 14 boutiques nuevas en el año fiscal 2027, con enfoque en el mercado estadounidense, y también invertirá en infraestructura, incluyendo un segundo centro de distribución en EE. UU.\nLa gerencia expresó confianza en alcanzar los objetivos de ingresos del año fiscal 2027 antes de lo programado, respaldada por inversiones estratégicas en marketing e iniciativas de crecimiento digital.", + "summary": "Aritzia reported record net revenue of $1.04 billion in Q3 fiscal 2026, a 43% increase driven by strong e-commerce and retail performance.\nThe company saw exceptional growth in the United States, with US net revenue increasing by 54%, highlighting strong demand and brand momentum.\nAritzia successfully launched a mobile app, which significantly boosted e-commerce sales and achieved over 1 million downloads shortly after launch.\nThe company opened 13 new and 4 repositioned boutiques, mainly in the US, as part of its real estate expansion strategy, which is yielding exceptional results.\nFuture guidance suggests continued strong performance with Q4 revenue expected to be between $1.1 to $1.125 billion, and fiscal 2026 revenue forecast raised to $3.615 to $3.64 billion.\nAritzia plans to open 12 to 14 new boutiques in fiscal 2027, with a focus on the US market, and will also invest in infrastructure, including a second US distribution center.\nManagement expressed confidence in achieving fiscal 2027 revenue targets ahead of schedule, supported by strategic marketing investments and digital growth initiatives.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -30,7 +30,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "updated_at": "2026-01-09T13:00:25.721386Z" } ], - "message": "Resúmenes obtenidos exitosamente", + "message": "Resúmenes obtenidos con éxito", "pagination": { "hits": 16110, "page": 1, @@ -73,7 +73,7 @@ openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron logotipos para la clave de búsqueda especificada" + "value": "No se encontraron logos para la clave de búsqueda especificada" } ] } diff --git a/es/api-reference/delivery_api/calls/fetch-all-calls.mdx b/es/api-reference/delivery_api/calls/fetch-all-calls.mdx new file mode 100644 index 00000000..b713fcb8 --- /dev/null +++ b/es/api-reference/delivery_api/calls/fetch-all-calls.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls +--- \ No newline at end of file diff --git a/es/api-reference/delivery_api/calls/fetch-call-by-id.mdx b/es/api-reference/delivery_api/calls/fetch-call-by-id.mdx new file mode 100644 index 00000000..df1a0acb --- /dev/null +++ b/es/api-reference/delivery_api/calls/fetch-call-by-id.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} +--- \ No newline at end of file diff --git a/es/api-reference/delivery_api/summaries/fetch-summaries.mdx b/es/api-reference/delivery_api/summaries/fetch-summaries.mdx new file mode 100644 index 00000000..af147619 --- /dev/null +++ b/es/api-reference/delivery_api/summaries/fetch-summaries.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries +--- \ No newline at end of file diff --git a/es/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx b/es/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx new file mode 100644 index 00000000..82084497 --- /dev/null +++ b/es/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id} +--- \ No newline at end of file diff --git a/es/api-reference/guides/consensus-ratings-explained.mdx b/es/api-reference/guides/consensus-ratings-explained.mdx index 6f3dab72..796d20a7 100644 --- a/es/api-reference/guides/consensus-ratings-explained.mdx +++ b/es/api-reference/guides/consensus-ratings-explained.mdx @@ -1,67 +1,83 @@ --- -title: "Consensus Ratings Explained" -description: "Learn how Benzinga calculates consensus ratings from individual analyst recommendations" +title: "Calificaciones de consenso explicadas" +description: "Aprende cómo Benzinga calcula las calificaciones de consenso a partir de las recomendaciones de analistas individuales" --- -## Overview +
+ ## Descripción general +
-Consensus ratings provide a consolidated view of analyst sentiment on a stock by aggregating individual analyst ratings into a single, easy-to-understand metric. This guide explains how we calculate consensus ratings to help you make informed investment decisions. +Las calificaciones de consenso ofrecen una visión consolidada del sentimiento de los analistas sobre una acción, al combinar las calificaciones individuales de los analistas en una métrica única y fácil de entender. Esta guía explica cómo calculamos las calificaciones de consenso para ayudarle a tomar decisiones de inversión con fundamento. -## How Consensus Ratings Are Calculated +
+ ## Cómo se calculan las recomendaciones de consenso +
-### Step 1: Collecting Analyst Ratings +
+ ### Paso 1: Recopilación de calificaciones de analistas +
-We gather all available analyst ratings for a given stock. Each rating includes: +Recopilamos todas las calificaciones de analistas disponibles para una acción determinada. Cada calificación incluye: -- **Analyst Name** and **Firm Name** -- **Rating** (e.g., Strong Buy, Buy, Hold, Sell, Strong Sell) -- **Price Target** - The analyst's projected stock price -- **Date Updated** - When the rating was issued +* **Nombre del analista** y **Nombre de la firma** +* **Calificación** (p. ej., Strong Buy, Buy, Hold, Sell, Strong Sell) +* **Precio objetivo** - El precio de la acción proyectado por el analista +* **Fecha de actualización** - Cuándo se emitió la calificación -### Step 2: Filtering for Unique Analysts +
+ ### Paso 2: Filtrado de analistas únicos +
-To ensure accuracy and avoid double-counting, we only include the **most recent rating** from each unique analyst-firm combination. +Para garantizar la precisión y evitar contar dos veces, solo incluimos la **calificación más reciente** de cada combinación única de analista y firma. -**Example:** If Morgan Stanley's analyst John Doe has rated a stock multiple times, only their latest rating is included in the calculation. +**Ejemplo:** Si el analista de Morgan Stanley John Doe ha calificado una acción varias veces, solo se incluye su calificación más reciente en el cálculo. -Ratings without a valid price target are excluded from the analysis. + Las calificaciones sin un precio objetivo válido se excluyen del análisis. -### Step 3: Categorizing Ratings +
+ ### Paso 3: Clasificación de recomendaciones +
-Analyst ratings are categorized into five standard categories: +Las recomendaciones de los analistas se agrupan en cinco categorías estándar: -| Category | Numeric Value | +| Categoría | Valor numérico | |----------|---------------| -| **Strong Sell** | 1 | -| **Sell** | 2 | -| **Hold** | 3 | -| **Buy** | 4 | -| **Strong Buy** | 5 | +| **Venta fuerte** | 1 | +| **Venta** | 2 | +| **Mantener** | 3 | +| **Compra** | 4 | +| **Compra fuerte** | 5 | -### Step 4: Aggregating Ratings +
+ ### Paso 4: Agrupar las calificaciones +
-We count how many analysts fall into each category. +Contamos cuántos analistas entran en cada categoría. -**Example Aggregate:** -- Strong Buy: 8 analysts -- Buy: 12 analysts -- Hold: 5 analysts -- Sell: 2 analysts -- Strong Sell: 1 analyst +**Ejemplo de agregación:** -**Total:** 28 unique analysts +* Compra fuerte: 8 analistas +* Compra: 12 analistas +* Mantener: 5 analistas +* Venta: 2 analistas +* Venta fuerte: 1 analista -### Step 5: Calculating the Consensus Rating Value +**Total:** 28 analistas únicos -The consensus rating value is calculated as a weighted average: +
+ ### Paso 5: Calcular el valor de la calificación de consenso +
+ +El valor de la calificación de consenso se calcula como un promedio ponderado: ``` Consensus Value = (Strong Buy × 5 + Buy × 4 + Hold × 3 + Sell × 2 + Strong Sell × 1) / Total Analysts ``` -**Using the example above:** +**Con el ejemplo anterior:** + ``` Consensus Value = (8×5 + 12×4 + 5×3 + 2×2 + 1×1) / 28 Consensus Value = (40 + 48 + 15 + 4 + 1) / 28 @@ -69,144 +85,186 @@ Consensus Value = 108 / 28 Consensus Value = 3.86 ``` -### Step 6: Determining the Consensus Rating +
+ ### Paso 6: Determinar la calificación de consenso +
-The consensus value is rounded to the nearest whole number and mapped to a rating: +El valor de consenso se redondea al entero más cercano y se asigna una calificación: -| Consensus Value | Standard Rating | Simplified Rating | +| Valor de consenso | Calificación estándar | Calificación simplificada | |----------------|-----------------|-------------------| -| **1** | Strong Sell | Sell | -| **2** | Sell | Sell | -| **3** | Hold | Hold | -| **4** | Buy | Buy | -| **5** | Strong Buy | Buy | +| **1** | Venta fuerte | Venta | +| **2** | Venta | Venta | +| **3** | Mantener | Mantener | +| **4** | Compra | Compra | +| **5** | Compra fuerte | Compra | -**In our example:** 3.86 rounds to **4**, which translates to a **"Buy"** consensus rating. +**En nuestro ejemplo:** 3.86 se redondea a **4**, lo que da como resultado una calificación de consenso de **«Compra»**. ---- +*** -## Display Options +
+ ## Opciones de visualización +
-### Standard vs. Simplified Ratings +
+ ### Calificaciones estándar vs. simplificadas +
-We offer two display formats: +Ofrecemos dos formatos de presentación: -**Standard (5-category):** -- Strong Sell, Sell, Hold, Buy, Strong Buy +**Estándar (5 categorías):** -**Simplified (3-category):** -- Sell (combines Strong Sell + Sell) -- Hold -- Buy (combines Buy + Strong Buy) +* Venta fuerte, Venta, Mantener, Compra, Compra fuerte -### Count vs. Percentage Display +**Simplificado (3 categorías):** -**Count Display:** -Shows the actual number of analysts in each category. +* Venta (combina Venta fuerte + Venta) +* Mantener +* Compra (combina Compra + Compra fuerte) -**Percentage Display:** -Shows the proportion of analysts in each category, rounded to whole percentages that sum to exactly 100%. +
+ ### Recuento frente a porcentaje +
-**Example:** -- Buy: 71% (20 analysts) -- Hold: 18% (5 analysts) -- Sell: 11% (3 analysts) +**Recuento:** +Muestra el número exacto de analistas en cada categoría. ---- +**Porcentaje:** +Muestra la proporción de analistas en cada categoría, redondeada a porcentajes enteros que suman exactamente el 100 %. + +**Ejemplo:** + +* Compra: 71 % (20 analistas) +* Mantener: 18 % (5 analistas) +* Venta: 11 % (3 analistas) -## Price Target Calculations +*** -### Consensus Price Target +
+ ## Cálculo del precio objetivo +
-The average of all analyst price targets: +
+ ### Precio objetivo de consenso +
+ +La media de todos los precios objetivo de los analistas: ``` -Consensus PT = Sum of all Price Targets / Number of Analysts +PO Consenso = Suma de todos los Precios Objetivo / Número de Analistas ``` -### Low and High Price Targets +
+ ### Precios objetivo mínimo y máximo +
-- **Low Price Target:** The lowest price target among all analysts -- **High Price Target:** The highest price target among all analysts +* **Precio objetivo mínimo:** El precio objetivo más bajo entre todos los analistas +* **Precio objetivo máximo:** El precio objetivo más alto entre todos los analistas -These provide a range showing the spectrum of analyst expectations. +Estos valores definen un rango que refleja el espectro de expectativas de los analistas. ---- +*** -## Understanding the Metrics +
+ ## Cómo interpretar las métricas +
-### Total Analyst Count vs. Unique Analyst Count +
+ ### Recuento total de analistas vs. recuento único de analistas +
-- **Total Analyst Count:** All ratings collected (may include multiple ratings from the same analyst) -- **Unique Analyst Count:** The number of distinct analyst-firm combinations (used for calculations) +* **Recuento total de analistas:** Todas las calificaciones recopiladas (puede incluir múltiples calificaciones del mismo analista) +* **Recuento único de analistas:** El número de combinaciones únicas analista–firma (empleado para los cálculos) -The unique count ensures each analyst's voice is counted only once, providing a more accurate consensus. +El recuento único garantiza que la opinión de cada analista se cuente solo una vez, lo que proporciona un consenso más preciso. ---- +*** -## Important Considerations +
+ ## Consideraciones importantes +
-### Rating Freshness +
+ ### Actualización de las calificaciones +
-Consensus ratings reflect the most recent analyst opinions. The **Updated At** timestamp indicates when the consensus was last calculated. +Las calificaciones de consenso reflejan las opiniones más recientes de los analistas. La marca de tiempo **Updated At** indica cuándo se calculó por última vez el consenso. -### Coverage Depth +
+ ### Profundidad de cobertura +
-Consensus ratings are more reliable when based on a larger number of unique analysts. Stocks with limited analyst coverage (fewer than 3-5 analysts) may have less stable consensus ratings. +Las calificaciones de consenso son más fiables cuando se basan en un mayor número de analistas distintos. Las acciones con cobertura limitada de analistas (por debajo de 3‑5 analistas) pueden tener calificaciones de consenso menos estables. -### Rating Distribution +
+ ### Distribución de recomendaciones +
-Pay attention to the distribution of ratings, not just the consensus. A stock with 50% Buy and 50% Sell ratings will have a "Hold" consensus, but this masks significant disagreement among analysts. +Presta atención a la distribución de las recomendaciones, no solo al consenso. Una acción con 50% de recomendaciones de Compra y 50% de recomendaciones de Venta tendrá un consenso de "Mantener", pero esto oculta un desacuerdo significativo entre los analistas. ---- +*** + +
+ ## Ejemplo de cálculo paso a paso +
-## Example Calculation Walkthrough +Veamos un ejemplo completo con **XYZ Corporation**: -Let's walk through a complete example for **XYZ Corporation**: +
+ ### Datos en bruto (10 analistas) +
-### Raw Data (10 analysts) -| Analyst | Firm | Rating | Price Target | +| Analista | Firma | Recomendación | Precio objetivo | |---------|------|--------|--------------| -| Analyst A | Goldman Sachs | Buy | $150 | -| Analyst B | JP Morgan | Strong Buy | $165 | -| Analyst C | Morgan Stanley | Buy | $155 | -| Analyst D | Bank of America | Hold | $140 | -| Analyst E | Citigroup | Strong Buy | $170 | -| Analyst F | Wells Fargo | Buy | $152 | -| Analyst G | Deutsche Bank | Hold | $145 | -| Analyst H | Barclays | Sell | $130 | -| Analyst I | UBS | Buy | $158 | -| Analyst J | Credit Suisse | Strong Buy | $168 | - -### Step-by-Step Calculation - -**1. Filter for unique analysts:** All 10 ratings are unique (10 analysts used) - -**2. Aggregate counts:** -- Strong Buy: 3 -- Buy: 4 -- Hold: 2 -- Sell: 1 -- Strong Sell: 0 - -**3. Calculate consensus value:** +| Analista A | Goldman Sachs | Comprar | $150 | +| Analista B | JP Morgan | Compra fuerte | $165 | +| Analista C | Morgan Stanley | Comprar | $155 | +| Analista D | Bank of America | Mantener | $140 | +| Analista E | Citigroup | Compra fuerte | $170 | +| Analista F | Wells Fargo | Comprar | $152 | +| Analista G | Deutsche Bank | Mantener | $145 | +| Analista H | Barclays | Vender | $130 | +| Analista I | UBS | Comprar | $158 | +| Analista J | Credit Suisse | Compra fuerte | $168 | + +
+ ### Cálculo paso a paso +
+ +**1. Filtrar por analistas únicos:** Las 10 calificaciones son distintas (se usan 10 analistas) + +**2. Agregar recuentos:** + +* Strong Buy: 3 +* Buy: 4 +* Hold: 2 +* Sell: 1 +* Strong Sell: 0 + +**3. Calcular el valor de consenso:** + ``` (3×5 + 4×4 + 2×3 + 1×2 + 0×1) / 10 = (15 + 16 + 6 + 2 + 0) / 10 = 3.9 ``` -**4. Determine consensus:** 3.9 rounds to **4 = "Buy"** +**4. Determinar el consenso:** 3.9 se redondea a **4 = "Compra"** -**5. Price targets:** -- Consensus PT: (150+165+155+140+170+152+145+130+158+168) / 10 = **$153.30** -- Low PT: **$130** -- High PT: **$170** +**5. Precios objetivo (PO):** -**6. Percentage breakdown:** -- Buy: 70% (Strong Buy 30% + Buy 40%) -- Hold: 20% -- Sell: 10% +* PO de consenso: (150+165+155+140+170+152+145+130+158+168) / 10 = **$153.30** +* PO mínima: **$130** +* PO máxima: **$170** -### Final Consensus Rating Output +**6. Desglose porcentual:** + +* Compra: 70% (Compra fuerte 30% + Compra 40%) +* Mantener: 20% +* Vender: 10% + +
+ ### Salida de la calificación de consenso definitiva +
```json { @@ -221,37 +279,42 @@ Let's walk through a complete example for **XYZ Corporation**: } ``` ---- +*** -## Frequently Asked Questions +
+ ## Preguntas frecuentes +
- - If an analyst from the same firm updates their rating multiple times, the total count includes all instances, but only the most recent is used in calculations (reflected in the unique count). + + Si un analista de la misma firma actualiza su calificación varias veces, el conteo total incluye todas las ocasiones, pero solo la más reciente se utiliza en los cálculos (reflejado en el conteo único). - - Consensus ratings are recalculated whenever new analyst ratings are published or existing ratings are updated. + + Las calificaciones de consenso se recalculan cada vez que se publican nuevas calificaciones de analistas o se actualizan las existentes. - - Without analyst coverage, a consensus rating cannot be calculated. The stock will show no consensus data. + + Sin cobertura de analistas, no se puede calcular una calificación de consenso. La acción no mostrará datos de consenso. - - No. The consensus only changes when analysts issue new ratings or update existing ones. + + No. El consenso solo cambia cuando los analistas emiten nuevas calificaciones o actualizan las existentes. ---- +*** -## Related Endpoints + - - Get consensus rating data for stocks + + Obtener datos de calificaciones de consenso para acciones - - Get individual analyst ratings + + + Obtener las calificaciones individuales de los analistas - + \ No newline at end of file diff --git a/es/api-reference/logo-api_api/logos/bulk-logos-sync.mdx b/es/api-reference/logo-api_api/logos/bulk-logos-sync.mdx new file mode 100644 index 00000000..91530890 --- /dev/null +++ b/es/api-reference/logo-api_api/logos/bulk-logos-sync.mdx @@ -0,0 +1,3 @@ +--- +openapi: /openapi/logo-api_api.spec.yml GET /logos/sync +--- \ No newline at end of file diff --git a/es/api-reference/logo-api_api/logos/search-logos.mdx b/es/api-reference/logo-api_api/logos/search-logos.mdx new file mode 100644 index 00000000..73e46a50 --- /dev/null +++ b/es/api-reference/logo-api_api/logos/search-logos.mdx @@ -0,0 +1,3 @@ +--- +openapi: /openapi/logo-api_api.spec.yml GET /logos/search +--- \ No newline at end of file diff --git a/es/api-reference/logos-api/get-logos-sync.mdx b/es/api-reference/logos-api/get-logos-sync.mdx index 55fdb1c4..adce9c3b 100644 --- a/es/api-reference/logos-api/get-logos-sync.mdx +++ b/es/api-reference/logos-api/get-logos-sync.mdx @@ -1,10 +1,10 @@ --- -title: "Sincronizar logotipos en masa" +title: "Sincronizar logotipos por lotes" openapi: /es/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync --- -```json Respuesta (200 OK) +```json Response (200 OK) { "ok": true, "data": [ @@ -61,19 +61,19 @@ openapi: /es/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync ] } ``` -```json Respuesta (400 Solicitud incorrecta) +```json Response (400 Bad Request) { "ok": false, "errors": [ { "code": "bad_request", "id": "invalid_parameter", - "value": "Parámetro \"search_keys_type\" no válido" + "value": "Parámetro search_keys_type no válido" } ] } ``` -```json Respuesta (401 No autorizado) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -85,7 +85,7 @@ openapi: /es/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync ] } ``` -```json Respuesta (404 No encontrado) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -97,7 +97,7 @@ openapi: /es/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync ] } ``` -```json Respuesta (500 Error interno del servidor) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/logos-api/get-search-logos.mdx b/es/api-reference/logos-api/get-search-logos.mdx index 5f2cd797..6da21f1a 100644 --- a/es/api-reference/logos-api/get-search-logos.mdx +++ b/es/api-reference/logos-api/get-search-logos.mdx @@ -95,7 +95,7 @@ openapi: /es/openapi/logo-api_api.spec.yml GET /api/v2/logos/search ```json Response (404 Not Found) { "ok": false, - "errors": [ + "errores": [ { "code": "no_data_found", "id": "not_found", @@ -112,7 +112,7 @@ openapi: /es/openapi/logo-api_api.spec.yml GET /api/v2/logos/search { "code": "internal_server_error", "id": "server_error", - "value": "Ocurrió un error inesperado al procesar tu solicitud" + "value": "Ocurrió un error inesperado al procesar su solicitud" } ] } diff --git a/es/api-reference/logos-api/overview.mdx b/es/api-reference/logos-api/overview.mdx index e935cd39..71a473ec 100644 --- a/es/api-reference/logos-api/overview.mdx +++ b/es/api-reference/logos-api/overview.mdx @@ -1,13 +1,13 @@ --- title: "Descripción general" -description: "Guía completa para buscar y obtener logotipos de empresas, fondos y criptomonedas utilizando diversos identificadores" +description: "Guía completa para buscar y recuperar logotipos de empresas, fondos y criptomonedas utilizando diversos identificadores" ---
## Introducción
-La API de logos de Benzinga proporciona acceso a logotipos de alta calidad para compañías, fondos y criptomonedas. Puedes buscar logotipos utilizando múltiples tipos de identificadores, incluidos símbolos, números CIK, códigos ISIN, CUSIP, FIGI y más. +La API de logotipos de Benzinga proporciona acceso a logotipos de alta calidad para empresas, fondos y criptomonedas. Puedes buscar logotipos utilizando distintos tipos de identificadores, incluidos símbolos, números CIK, códigos ISIN, CUSIP, FIGI y más.
## Endpoints disponibles @@ -17,33 +17,33 @@ La API de logos de Benzinga proporciona acceso a logotipos de alta calidad para ### `/logos/search`
-Busca logotipos usando distintos identificadores. Devuelve URLs de logotipos, detalles de los valores y metadatos. +Busca logotipos mediante varios identificadores. Devuelve URL de logotipos, detalles de los valores y metadatos.
### `/logos/sync`
-Endpoint de sincronización en lote para obtener varios logotipos con soporte de paginación. +Endpoint de sincronización masiva para obtener varios logotipos con soporte de paginación.
## Filtros de búsqueda
-La API permite realizar búsquedas flexibles mediante dos parámetros principales: +La API admite búsquedas flexibles mediante dos parámetros principales: -- `search_keys` - El valor del identificador que quieres buscar -- `search_keys_type` - El tipo de identificador (opcional; el valor predeterminado es `symbol`) +- `search_keys` - El valor del identificador que deseas buscar +- `search_keys_type` - El tipo de identificador (opcional; de forma predeterminada es `symbol`)
### 1. Filtrar por símbolo
-Busca logotipos utilizando símbolos de ticker bursátiles. +Busque logotipos utilizando símbolos ticker de acciones. **Parámetros:** -* `search_keys`: Símbolo (p. ej., `AAPL`, `TSLA`, `MSFT`) -* `search_keys_type`: `symbol` (opcional, este es el valor predeterminado) +* `search_keys`: Símbolo (por ejemplo, `AAPL`, `TSLA`, `MSFT`) +* `search_keys_type`: `symbol` (opcional; este es el valor predeterminado) **Ejemplo:** @@ -56,7 +56,7 @@ GET /api/v2/logos/search?search_keys=AAPL&search_keys_type=symbol&fields=logo_li ### 2. Filtrar por CIK
-Busca usando la Central Index Key (CIK) de la SEC. Admite valores con y sin ceros a la izquierda. +Busca utilizando la Central Index Key (CIK) de la SEC. Admite valores con y sin ceros a la izquierda. **Parámetros:** @@ -80,11 +80,11 @@ GET /api/v2/logos/search?search_keys=0000320193&search_keys_type=cik&fields=logo ### 3. Filtrar por ISIN
-Busca utilizando el Número Internacional de Identificación de Valores (ISIN). +Busque utilizando el Número Internacional de Identificación de Valores (ISIN). **Parámetros:** -* `search_keys`: código ISIN (por ejemplo, `US0378331005`) +* `search_keys`: código ISIN (p. ej., `US0378331005`) * `search_keys_type`: `isin` **Ejemplo:** @@ -95,14 +95,14 @@ GET /api/v2/logos/search?search_keys=US0378331005&search_keys_type=isin&fields=l
- ### 4. Filtrar por clase de acción FIGI + ### 4. Filtrar por clase de acciones FIGI
-Busca usando el Identificador Global de Instrumentos Financieros (FIGI) de Bloomberg para clases de acciones. +Busque usando el identificador global de instrumento financiero (FIGI) de Bloomberg para clases de acciones. **Parámetros:** -* `search_keys`: ID de clase de acción FIGI (por ejemplo, `BBG001SQKGD7`) +* `search_keys`: ID de clase de acciones FIGI (por ejemplo, `BBG001SQKGD7`) * `search_keys_type`: `figi_share_class` **Ejemplo:** @@ -116,7 +116,7 @@ GET /api/v2/logos/search?search_keys=BBG001SQKGD7&search_keys_type=figi_share_cl ### 5. Filtrar por CUSIP
-Busque usando el número CUSIP (Committee on Uniform Securities Identification Procedures). +Busca usando el número del Committee on Uniform Securities Identification Procedures. **Parámetros:** @@ -134,11 +134,11 @@ GET /api/v2/logos/search?search_keys=88160R101&search_keys_type=cusip&fields=log ### 6. Filtrar por símbolo con moneda y país
-Especifique los símbolos con códigos de país o moneda usando dos puntos (`:`) o punto (`.`) como delimitador. +Especifique los símbolos con códigos de país o de divisa usando dos puntos (`:`) o punto (`.`) como delimitador. **Parámetros:** -* `search_keys`: símbolo con calificador (por ejemplo, `AAPL:US`, `AAPL:USD`, `AAPL.US`) +* `search_keys`: Símbolo con calificador (por ejemplo, `AAPL:US`, `AAPL:USD`, `AAPL.US`) * `search_keys_type`: `symbol` **Ejemplos:** @@ -151,19 +151,19 @@ GET /api/v2/logos/search?search_keys=AAPL.US&search_keys_type=symbol&fields=logo
- ### 7. Filtrar por Exchange y símbolo + ### 7. Filtrar por exchange y símbolo
-Realiza búsquedas combinando el código de exchange con el símbolo. Admite formatos tanto de estilo Bloomberg (legado) como de estilo LSEG. +Busca combinando el código de exchange con el símbolo. Es compatible con formatos estilo Bloomberg (legado) y estilo LSEG. **Mapeo estilo Bloomberg (legado):** -* `search_keys`: Exchange y símbolo (p. ej., `NASDAQ:AAPL`) +* `search_keys`: Exchange y símbolo (por ejemplo, `NASDAQ:AAPL`) * `search_keys_type`: `symbol` **Código LSEG de 3 caracteres (actual):** -* `search_keys`: Código de exchange y símbolo (p. ej., `NSQ:AAPL`) +* `search_keys`: Código de exchange y símbolo (por ejemplo, `NSQ:AAPL`) * `search_keys_type`: `symbol` **Ejemplos:** @@ -178,7 +178,7 @@ GET /api/v2/logos/search?search_keys=NSQ:AAPL&search_keys_type=symbol&fields=log ### 8. Filtrar por ISO MIC y símbolo
-Buscar mediante el código MIC (ISO Market Identifier Code) combinado con el símbolo. +Busque usando el código ISO Market Identifier (MIC) combinado con el símbolo. **Parámetros:** @@ -196,7 +196,7 @@ GET /api/v2/logos/search?search_keys=XYNS:AAPL&search_keys_type=symbol&fields=lo ### 9. Filtros de logotipos de criptomonedas
-Busca logotipos de criptomonedas utilizando diversos formatos. La API reconoce automáticamente los formatos de criptomonedas incluso cuando no se especifica `search_keys_type`. +Busca logotipos de criptomonedas utilizando distintos formatos. La API reconoce automáticamente los formatos de criptomonedas incluso cuando `search_keys_type` no se especifica. **Formatos compatibles:** @@ -219,14 +219,14 @@ GET /api/v2/logos/search?search_keys=BTC/USD&fields=logo_light,logo_dark ## Campos disponibles
-Puede solicitar tipos específicos de logotipos usando el parámetro `fields`. Los campos disponibles incluyen: +Puedes solicitar tipos específicos de logotipos usando el parámetro `fields`. Los campos disponibles incluyen: * `logo_light` - Logotipo para tema claro (PNG) * `logo_dark` - Logotipo para tema oscuro (PNG) * `logo_vector_light` - Logotipo vectorial para tema claro (SVG) * `logo_vector_dark` - Logotipo vectorial para tema oscuro (SVG) -* `mark_light` - Marca/ícono para tema claro (PNG) -* `mark_dark` - Marca/ícono para tema oscuro (PNG) +* `mark_light` - Marca/icono para tema claro (PNG) +* `mark_dark` - Marca/icono para tema oscuro (PNG) * `mark_vector_light` - Marca vectorial para tema claro (SVG) * `mark_vector_dark` - Marca vectorial para tema oscuro (SVG) * `mark_composite_light` - Marca compuesta para tema claro (PNG) @@ -246,13 +246,13 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### Personalización de la imagen + ### Personalización de imágenes
-- `scale` - Escala la imagen (por ejemplo, `100x100`, `300x300`) +- `scale` - Escala de la imagen (por ejemplo, `100x100`, `300x300`) - `max_width` - Ancho máximo de la imagen devuelta -- `composite_radius` - Radio de borde para las imágenes compuestas (entero, rango `0-50`) -- `composite_auto` - Genera imágenes compuestas automáticamente (booleano) +- `composite_radius` - Radio de borde para imágenes compuestas (entero, rango `0-50`) +- `composite_auto` - Generar automáticamente imágenes compuestas (booleano)
### Paginación (solo para sincronización masiva) @@ -260,7 +260,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto - `page` - Número de página (entero) - `pagesize` - Número de resultados por página (entero) -- `updated_since` - Filtrar por marca de tiempo de actualización (formato ISO 8601) +- `updated_since` - Filtrar por fecha/hora de actualización (formato ISO 8601)
### Detalles de valores @@ -273,7 +273,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### 200 Respuesta exitosa + ### 200 Respuesta correcta
```json @@ -330,7 +330,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### Respuesta 404 No encontrada + ### Respuesta 404 Not Found
```json @@ -340,7 +340,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto { "code": "no_data_found", "id": "not_found", - "value": "No se encontraron logos para la clave de búsqueda especificada" + "value": "No se encontraron logotipos para la clave de búsqueda especificada" } ] } @@ -348,7 +348,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### Respuesta 500 de error interno del servidor + ### Respuesta 500: error interno del servidor
```json @@ -369,7 +369,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto ## Autenticación
-Todos los endpoints de la API de Logos requieren autenticación mediante una clave de API. Incluye tu token como parámetro de consulta: +Todos los endpoints de la API de Logos requieren autenticación mediante una clave de API. Incluye tu token como parámetro de consulta en la URL: ``` ?token=YOUR_API_KEY @@ -380,20 +380,20 @@ Todos los endpoints de la API de Logos requieren autenticación mediante una cla ## Mejores prácticas -1. **Especifica search_keys_type** - Aunque la API usa `symbol` de forma predeterminada, especificar el tipo explícitamente mejora la claridad y el rendimiento -2. **Solicita solo los campos necesarios** - Solicita únicamente los tipos de logotipo que necesitas para minimizar el tamaño de la respuesta y mejorar el rendimiento -3. **Usa bulk-sync para conjuntos de datos grandes** - Al recuperar múltiples logotipos, utiliza el endpoint `/logos/bulk-sync` con paginación -4. **Almacena respuestas en caché** - Las URL de logotipos incluyen marcas de tiempo de expiración; usa la caché adecuadamente para reducir las llamadas a la API -5. **Maneja errores de forma adecuada** - Verifica siempre el campo `ok` en las respuestas y maneja los casos de error de manera apropiada +1. **Especifica search_keys_type** - Aunque la API usa `symbol` como valor predeterminado, especificar explícitamente el tipo mejora la claridad y el rendimiento +2. **Solicita solo los campos necesarios** - Solicita únicamente los tipos de logotipos que necesitas para minimizar el tamaño de la respuesta y mejorar el rendimiento +3. **Usa bulk-sync para conjuntos de datos grandes** - Al obtener múltiples logotipos, utiliza el endpoint `/logos/bulk-sync` con paginación +4. **Usa caché para las respuestas** - Las URL de logotipos incluyen marcas de tiempo de expiración; almacena en caché de forma adecuada para reducir las llamadas a la API +5. **Gestiona los errores de forma adecuada** - Verifica siempre el campo `ok` en las respuestas y maneja correctamente los casos de error
## Límites de solicitudes
-Consulta tu plan de suscripción a la API para conocer los detalles de los límites de solicitudes. Contacta al soporte si necesitas límites más altos para tu aplicación. +Revisa tu plan de suscripción a la API para conocer los detalles de los límites de solicitudes. Ponte en contacto con el equipo de soporte si necesitas límites más altos para tu aplicación.
## Soporte
-Para obtener ayuda adicional o si tiene preguntas sobre la API de Logos, póngase en contacto con el soporte de la API de Benzinga o consulte la documentación detallada de los endpoints. \ No newline at end of file +Para obtener ayuda adicional o si tiene preguntas sobre la API de Logos, comuníquese con el soporte de la API de Benzinga o consulte la documentación detallada de los endpoints. \ No newline at end of file diff --git a/es/api-reference/news-api/get-news-items.mdx b/es/api-reference/news-api/get-news-items.mdx index 9638c8f7..40f7c4a6 100644 --- a/es/api-reference/news-api/get-news-items.mdx +++ b/es/api-reference/news-api/get-news-items.mdx @@ -11,7 +11,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news "author": "Benzinga Insights", "created": "Mon, 01 Jan 2024 13:35:14 -0400", "updated": "Mon, 01 Jan 2024 13:35:15 -0400", - "title": "10 Information Technology Stocks With Whale Alerts In Today's Session", + "title": "10 acciones tecnológicas con alertas de grandes inversores en la sesión de hoy", "teaser": "", "body": "", "url": "https://www.benzinga.com/markets/options/24/01/36444586/10-information-technology-stocks-with-whale-alerts-in-todays-session", @@ -74,7 +74,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news } ] ``` -```json Respuesta (401 No autorizado) +```json Respuesta (401 Unauthorized) { "ok": false, "errors": [ @@ -86,7 +86,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json Respuesta (404 No encontrado) +```json Respuesta (404 Not Found) { "ok": false, "errors": [ @@ -98,7 +98,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json Respuesta (500 Error interno del servidor) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/news-api/overview.mdx b/es/api-reference/news-api/overview.mdx index 6ff66430..d594acba 100644 --- a/es/api-reference/news-api/overview.mdx +++ b/es/api-reference/news-api/overview.mdx @@ -7,12 +7,12 @@ description: "Descripción general de la API de Newsfeed" ## Introducción -La API de Newsfeed de Benzinga proporciona noticias financieras en tiempo real, con un filtrado flexible por: +La API Benzinga Newsfeed ofrece noticias financieras en tiempo real con opciones de filtrado flexibles por: * Tickers, ISINs y CUSIPs * Canales y temas * Rangos de fechas y marcas de tiempo de actualización -* Tipos de contenido y nivel de importancia +* Tipos de contenido e importancia
## Endpoints disponibles @@ -28,7 +28,7 @@ Devuelve datos estructurados de noticias. ### [Obtener canales de noticias](/es/api-reference/news-api_api/channels/get-available-news-channels)
-Devuelve una lista de todos los canales de noticias disponibles para filtrar resultados. +Devuelve una lista de todos los canales de noticias disponibles para utilizarlos como filtros.
### [Obtener noticias eliminadas](/es/api-reference/news-api_api/news/returns-the-removed-news-data) diff --git a/es/api-reference/news-api/press-releases/get-press-releases.mdx b/es/api-reference/news-api/press-releases/get-press-releases.mdx index 7a6a2f5b..df209999 100644 --- a/es/api-reference/news-api/press-releases/get-press-releases.mdx +++ b/es/api-reference/news-api/press-releases/get-press-releases.mdx @@ -1,5 +1,5 @@ --- -title: "Comunicados de prensa" +title: "Notas de prensa" openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news --- @@ -11,7 +11,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news "author": "GlobeNewswire", "created": "Mon, 01 Jan 2024 13:35:14 -0400", "updated": "Mon, 01 Jan 2024 13:35:15 -0400", - "title": "La empresa XYZ anuncia los resultados de ganancias del 4T de 2023 y sus iniciativas estratégicas", + "title": "Company XYZ Announces Q4 2023 Earnings Results and Strategic Initiatives", "teaser": "", "body": "", "url": "https://www.benzinga.com/pressreleases/24/01/g36444586/company-xyz-announces-q4-2023-earnings-results-and-strategic-initiatives", @@ -31,7 +31,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news ], "channels": [ { - "name": "Comunicados de prensa" + "name": "Press Releases" } ], "stocks": [ @@ -44,13 +44,13 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news ], "tags": [ { - "name": "Comunicado de prensa" + "name": "Press Release" } ] } ] ``` -```json Respuesta (401 No autorizado) +```json Respuesta (401 Unauthorized) { "ok": false, "errors": [ @@ -62,7 +62,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json Respuesta (404 No encontrado) +```json Respuesta (404 Not Found) { "ok": false, "errors": [ @@ -74,14 +74,14 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json Respuesta (500 Error interno del servidor) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "Se produjo un error inesperado al procesar su solicitud" + "value": "Se produjo un error inesperado al procesar la solicitud" } ] } diff --git a/es/api-reference/news-api/press-releases/overview.mdx b/es/api-reference/news-api/press-releases/overview.mdx index aa0e193d..6d340cea 100644 --- a/es/api-reference/news-api/press-releases/overview.mdx +++ b/es/api-reference/news-api/press-releases/overview.mdx @@ -7,13 +7,13 @@ description: "Descripción general de la API de comunicados de prensa" ## Introducción
-La API de Press Releases proporciona acceso a comunicados de prensa oficiales de empresas y anuncios corporativos. Este endpoint dedicado entrega comunicaciones corporativas verificadas y oportunas directamente desde la fuente, lo que permite mantenerse informado sobre noticias oficiales de la empresa y actualizaciones estratégicas. +La API de comunicados de prensa proporciona acceso a comunicados de prensa y anuncios corporativos oficiales de las empresas. Este endpoint dedicado ofrece comunicaciones corporativas verificadas y oportunas directamente desde la fuente, lo que te permite mantenerte informado sobre noticias oficiales de las empresas y actualizaciones estratégicas.
- ## Funciones clave + ## Características clave
-* **Comunicaciones oficiales**: Acceso directo a comunicados de prensa corporativos verificados +* **Comunicaciones oficiales**: Acceso directo a comunicados de prensa verificados de las empresas * **Distribución en tiempo real**: Entrega inmediata de nuevos comunicados de prensa cuando se publican * **Cobertura integral**: Comunicados de prensa de empresas de todas las capitalizaciones bursátiles * **Datos estructurados**: Formato consistente para facilitar la integración y el análisis @@ -22,10 +22,10 @@ La API de Press Releases proporciona acceso a comunicados de prensa oficiales de ## Casos de uso -* **Supervisión de cumplimiento**: Hacer seguimiento de las divulgaciones oficiales de las empresas y de las presentaciones ante los organismos reguladores -* **Investigación de inversiones**: Acceder a fuentes primarias para noticias y anuncios de empresas -* **Agregación de noticias**: Crear plataformas de noticias integrales con comunicados oficiales de empresas -* **Sistemas de alertas**: Crear notificaciones sobre comunicados de prensa específicos de empresas +* **Supervisión de cumplimiento**: Realice un seguimiento de las divulgaciones oficiales de la empresa y las presentaciones ante los reguladores +* **Investigación de inversiones**: Acceda a fuentes primarias de noticias y anuncios de la empresa +* **Agregación de noticias**: Cree plataformas de noticias completas con comunicados oficiales de la empresa +* **Sistemas de alertas**: Cree notificaciones sobre comunicados de prensa específicos de la empresa
## Endpoints disponibles @@ -35,4 +35,4 @@ La API de Press Releases proporciona acceso a comunicados de prensa oficiales de ### [Obtener comunicados de prensa](/es/api-reference/news-api_api/press-releases/get-press-releases)
-Devuelve datos de comunicados de prensa con opciones de filtrado para empresas, rangos de fechas y tipos de contenido. \ No newline at end of file +Obtiene datos de comunicados de prensa con opciones de filtrado por empresas, rangos de fechas y tipos de contenido. \ No newline at end of file diff --git a/es/api-reference/news-api/wiims/get-wiims.mdx b/es/api-reference/news-api/wiims/get-wiims.mdx index 29e7bd40..ecb76889 100644 --- a/es/api-reference/news-api/wiims/get-wiims.mdx +++ b/es/api-reference/news-api/wiims/get-wiims.mdx @@ -1,5 +1,5 @@ --- -title: "Why Is It Moving (WIIMs)" +title: "Por qué se mueve (WIIMs)" openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news --- @@ -11,7 +11,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news "author": "Benzinga Insights", "created": "Mon, 01 Jan 2024 13:35:14 -0400", "updated": "Mon, 01 Jan 2024 13:35:15 -0400", - "title": "10 Information Technology Stocks With Whale Alerts In Today's Session", + "title": "10 acciones de tecnología de la información con alertas de ballenas en la sesión de hoy", "teaser": "", "body": "", "url": "https://www.benzinga.com/markets/options/24/01/36444586/10-information-technology-stocks-with-whale-alerts-in-todays-session", @@ -81,7 +81,7 @@ openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news { "code": "auth_failed", "id": "unauthorized", - "value": "Token de autenticación no válido o ausente" + "value": "Token de autenticación no válido o faltante" } ] } diff --git a/es/api-reference/news-api/wiims/overview.mdx b/es/api-reference/news-api/wiims/overview.mdx index 4fbf09f7..ee930f02 100644 --- a/es/api-reference/news-api/wiims/overview.mdx +++ b/es/api-reference/news-api/wiims/overview.mdx @@ -1,31 +1,31 @@ --- title: "Descripción general" -description: "Descripción general de Why Is It Moving (WIIM)" +description: "Descripción general de Why Is It Moving (WIIMs)" ---
## Introducción
-Why Is It Moving (WIIMs) es un feed de noticias especializado que responde la pregunta clave: "¿Por qué se está moviendo esta acción?" Este contenido seleccionado ofrece noticias con contexto y análisis que explican los catalizadores detrás de movimientos significativos en el precio de las acciones, ayudándote a comprender el "por qué" detrás de la acción del mercado en tiempo real. +Why Is It Moving (WIIMs) es un feed de noticias especializado que responde a la pregunta clave: "¿Por qué se está moviendo esta acción?" Este contenido seleccionado ofrece noticias contextuales y análisis que explican los catalizadores detrás de movimientos significativos en el precio de las acciones, ayudándote a entender el "por qué" detrás del movimiento del mercado en tiempo real.
## Características clave
-* **Noticias contextuales**: Historias específicamente enfocadas en explicar los movimientos del precio de las acciones -* **Cobertura oportuna**: Noticias en tiempo real sobre eventos que impulsan movimientos inmediatos del precio -* **Información accionable**: Análisis de catalizadores que mueven el mercado, incluidas sorpresas en resultados, subidas/bajadas de calificación de analistas, actividad inusual en opciones y novedades de última hora +* **Noticias contextuales**: Artículos específicamente enfocados en explicar los movimientos del precio de las acciones +* **Cobertura oportuna**: Noticias en tiempo real sobre eventos que impulsan el movimiento inmediato del precio +* **Ideas accionables**: Análisis de catalizadores que mueven el mercado, incluidas sorpresas en resultados, mejoras/rebajas de calificación de analistas, actividad inusual en opciones y desarrollos de última hora * **Contenido seleccionado**: Noticias filtradas que destacan los eventos más significativos que mueven el mercado
## Casos de uso
-* **Comprender la dinámica del mercado**: Identifique rápidamente las razones detrás de movimientos de precios inesperados -* **Inteligencia de trading**: Acceda a noticias que explican los catalizadores antes de tomar decisiones de trading -* **Supervisión de la cartera**: Manténgase al tanto de las noticias que afectan sus posiciones -* **Investigación de mercado**: Siga los patrones que impulsan los movimientos de las acciones en distintos sectores +* **Comprender la acción del mercado**: Captar rápidamente los motivos detrás de movimientos de precios inesperados +* **Inteligencia de trading**: Acceder a noticias que expliquen catalizadores antes de tomar decisiones de trading +* **Supervisión de cartera**: Mantenerse informado sobre las noticias que afecten sus posiciones +* **Investigación de mercado**: Analizar patrones en lo que impulsa los movimientos de las acciones en distintos sectores
## Endpoints disponibles @@ -35,4 +35,4 @@ Why Is It Moving (WIIMs) es un feed de noticias especializado que responde la pr ### [Obtener WIIMs](/es/api-reference/news-api_api/news/get-wiims)
-Devuelve artículos de noticias de Why Is It Moving que explican los factores desencadenantes y el contexto detrás de movimientos significativos en el precio de las acciones. \ No newline at end of file +Devuelve artículos de noticias Why Is It Moving que explican los catalizadores y el contexto de movimientos significativos en el precio de las acciones. \ No newline at end of file diff --git a/es/api-reference/news-api_api/channels/get-available-news-channels.mdx b/es/api-reference/news-api_api/channels/get-available-news-channels.mdx new file mode 100644 index 00000000..a37a35c5 --- /dev/null +++ b/es/api-reference/news-api_api/channels/get-available-news-channels.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/news-api_api.spec.yml GET /api/v2.1/news/channels +--- \ No newline at end of file diff --git a/es/api-reference/news-api_api/news/get-the-news-items.mdx b/es/api-reference/news-api_api/news/get-the-news-items.mdx new file mode 100644 index 00000000..e5a6e297 --- /dev/null +++ b/es/api-reference/news-api_api/news/get-the-news-items.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news +--- \ No newline at end of file diff --git a/es/api-reference/news-api_api/news/returns-the-removed-news-data.mdx b/es/api-reference/news-api_api/news/returns-the-removed-news-data.mdx new file mode 100644 index 00000000..b4d2dc75 --- /dev/null +++ b/es/api-reference/news-api_api/news/returns-the-removed-news-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/news-api_api.spec.yml GET /api/v2/news-removed +--- \ No newline at end of file diff --git a/es/api-reference/newsquantified-api/overview.mdx b/es/api-reference/newsquantified-api/overview.mdx index 2edccbd1..6fcd6fe1 100644 --- a/es/api-reference/newsquantified-api/overview.mdx +++ b/es/api-reference/newsquantified-api/overview.mdx @@ -7,14 +7,14 @@ description: "Descripción general de la API de NewsQuantified" ## Introducción -La API de NewsQuantified devuelve datos cuantificados de analítica de noticias con puntuaciones de sentimiento, métricas de relevancia e indicadores de impacto en el mercado. Proporciona datos estructurados que analizan los aspectos cualitativos de la cobertura de noticias, incluidos: +La API de NewsQuantified devuelve datos cuantificados de análisis de noticias con puntuaciones de sentimiento, métricas de relevancia e indicadores de impacto en el mercado. Proporciona datos estructurados que analizan los aspectos cualitativos de la cobertura informativa, entre ellos: * Polaridad del sentimiento * Recuento de artículos * Puntuaciones de tendencia * Métricas específicas por ticker -Estos datos están diseñados para trading algorítmico e investigación cuantitativa. +Estos datos están diseñados para el trading algorítmico y la investigación cuantitativa.
## Endpoints disponibles @@ -24,4 +24,4 @@ Estos datos están diseñados para trading algorítmico e investigación cuantit ### [Obtener datos de NewsQuantified](/es/api-reference/newsquantified-api_api/get-newsquantified-data)
-Obtén análisis cuantitativos de noticias. \ No newline at end of file +Recupera análisis cuantitativos de noticias. \ No newline at end of file diff --git a/es/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx b/es/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx new file mode 100644 index 00000000..5f73245c --- /dev/null +++ b/es/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/newsquantified-api_api.spec.yml GET /api/v2/newsquantified +--- \ No newline at end of file diff --git a/es/api-reference/ticker-trends-api/get-ticker-trend-data.mdx b/es/api-reference/ticker-trends-api/get-ticker-trend-data.mdx index 4b3390eb..384d18a7 100644 --- a/es/api-reference/ticker-trends-api/get-ticker-trend-data.mdx +++ b/es/api-reference/ticker-trends-api/get-ticker-trend-data.mdx @@ -1,5 +1,5 @@ --- -title: "Datos de tendencia de tickers" +title: "Datos de tendencias de tickers" openapi: /es/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers --- diff --git a/es/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx b/es/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx index 9513ec3f..a8e794d7 100644 --- a/es/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx +++ b/es/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx @@ -1,10 +1,10 @@ --- -title: "Datos de la lista de tendencias de tickers" +title: "Datos de la lista de tendencias de ticker" openapi: /es/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers/list --- -```json Response (200 OK) +```json Respuesta (200 OK) { "ok": true, "data": [ @@ -23,7 +23,7 @@ openapi: /es/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers -```json Response (400 Bad Request) +```json Respuesta (400 Bad Request) { "ok": false, "errors": [ @@ -38,7 +38,7 @@ openapi: /es/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers -```json Response (500 Internal Server Error) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/ticker-trends-api/overview.mdx b/es/api-reference/ticker-trends-api/overview.mdx index 96121862..5578b9c4 100644 --- a/es/api-reference/ticker-trends-api/overview.mdx +++ b/es/api-reference/ticker-trends-api/overview.mdx @@ -7,11 +7,11 @@ description: "Descripción general de la API de Ticker Trends" ## Introducción -La API de Ticker Trends obtiene datos de tendencias para símbolos de ticker específicos basados en métricas de interacción de los usuarios. Ayuda a identificar valores que están generando un mayor interés al hacer seguimiento de: +La API de Ticker Trends obtiene datos de tendencias para determinados símbolos de ticker basados en métricas de participación de los usuarios. Ayuda a identificar valores que generan un mayor interés mediante el seguimiento de: * Puntuaciones de tendencia * Niveles de actividad -* Interacción en diferentes intervalos de tiempo +* Participación en diferentes intervalos de tiempo
## Endpoints disponibles @@ -21,10 +21,10 @@ La API de Ticker Trends obtiene datos de tendencias para símbolos de ticker esp ### [Obtener datos de tendencia de símbolos bursátiles](/es/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data)
-Obtenga puntuaciones de tendencia agregadas para los símbolos bursátiles especificados. +Obtén puntuaciones de tendencia agregadas para los símbolos bursátiles especificados. -Obtén una lista clasificada de símbolos bursátiles que son tendencia. \ No newline at end of file +Obtiene una lista clasificada de símbolos bursátiles en tendencia. \ No newline at end of file diff --git a/es/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx b/es/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx new file mode 100644 index 00000000..f9563a4e --- /dev/null +++ b/es/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers +--- \ No newline at end of file diff --git a/es/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx b/es/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx new file mode 100644 index 00000000..36e788c7 --- /dev/null +++ b/es/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers/list +--- \ No newline at end of file diff --git a/es/api-reference/webhook-api/test-webhook-delivery.mdx b/es/api-reference/webhook-api/test-webhook-delivery.mdx index 4fa1a2d8..e2d1fa34 100644 --- a/es/api-reference/webhook-api/test-webhook-delivery.mdx +++ b/es/api-reference/webhook-api/test-webhook-delivery.mdx @@ -7,42 +7,42 @@ openapi: /es/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ## Descripción general -Utiliza este endpoint para enviar un webhook de prueba a tu endpoint configurado. Esto te permite comprobar que tu integración de webhooks funciona correctamente antes de empezar a recibir datos de producción en tiempo real. +Use este endpoint para activar el envío de un webhook de prueba a su endpoint configurado. Esto le permite verificar que su integración de webhook esté funcionando correctamente antes de recibir datos de producción en tiempo real.
## Probar tu integración
-Cuando invoques este endpoint, Benzinga enviará una carga útil de webhook de prueba a la URL configurada en `destination`. Esta entrega de prueba utiliza el mismo formato y la misma lógica de reintentos que las entregas de webhooks en producción. +Cuando invoques este endpoint, Benzinga enviará un payload de webhook de prueba a la URL de `destination` que hayas configurado. Esta entrega de prueba sigue el mismo formato y la misma lógica de reintentos que las entregas de webhooks en producción.
- ### Qué puedes esperar + ### Qué esperar
-1. **Respuesta inmediata**: La API devuelve un código de estado `200` si se activó correctamente la entrega de prueba. -2. **Payload de prueba**: Tu endpoint de webhook recibe un payload de prueba en el mismo formato que los datos de producción. +1. **Respuesta inmediata**: La API devuelve un código de estado `200` si la entrega de prueba se activó correctamente. +2. **Payload de prueba**: Tu endpoint de webhook recibe un payload de prueba con el mismo formato que los datos de producción. 3. **Encabezados de entrega**: La entrega de prueba incluye el encabezado `X-BZ-Delivery`, igual que las entregas de producción.
### Verifica tu integración
-Usa este endpoint para confirmar: +Usa este endpoint para confirmar lo siguiente: -- Que tu endpoint de webhook sea accesible públicamente -- Que tu endpoint pueda procesar correctamente el formato del payload del webhook -- Que tu endpoint responda con los códigos de estado apropiados (2xx para indicar éxito) +- Que tu endpoint de webhook sea públicamente accesible +- Que tu endpoint pueda analizar correctamente el formato del payload del webhook +- Que tu endpoint responda con los códigos de estado apropiados (2xx para una respuesta satisfactoria) - Que tu endpoint responda dentro del tiempo de espera de 30 segundos -- Que tu lógica de idempotencia gestione correctamente el encabezado `X-BZ-Delivery` y el campo `id` del payload +- Que tu lógica de idempotencia maneje correctamente el encabezado `X-BZ-Delivery` y el campo `id` del payload
## Mejores prácticas
-- Realiza primero pruebas con endpoints de webhook no productivos -- Verifica que tu endpoint responda con códigos de estado `200` o `204` -- Confirma que tu sistema de logging y monitoreo captura la entrega de prueba -- Comprueba que tu lógica de desduplicación funciona con el ID de entrega de prueba +- Prueba primero con endpoints de webhook que no sean de producción +- Verifica que tu endpoint responda con los códigos de estado `200` o `204` +- Confirma que tu registro y monitoreo capturen la entrega de prueba +- Comprueba que tu lógica de desduplicación funcione con el ID de entrega de prueba - Prueba escenarios de error devolviendo temporalmente códigos de estado de error
@@ -53,7 +53,7 @@ Usa este endpoint para confirmar: ### 424 Error de entrega
-Si recibes un código de estado `424`, significa que el sistema no pudo entregar el payload de prueba a tu endpoint de destino. Causas comunes: +Si recibes un código de estado `424`, el sistema no pudo entregar la carga de prueba a tu endpoint de destino. Causas habituales: - La URL de destino no es accesible públicamente - El endpoint de destino está devolviendo códigos de estado de error @@ -64,32 +64,32 @@ Si recibes un código de estado `424`, significa que el sistema no pudo entregar ### 400 Solicitud no válida -Verifique que todos los parámetros obligatorios se hayan proporcionado y tengan el formato correcto: +Asegúrate de que todos los parámetros obligatorios se hayan proporcionado y tengan el formato correcto: - `destination` debe ser una URL HTTPS válida - `version` debe ser `webhook/v1` - `kind` debe ser `News/v1` -```json Response (200 OK) +```json Respuesta (200 OK) { "status": "success" } ``` -```json Response (400 Bad Request) +```json Respuesta (400 Bad Request) { "error": "Invalid destination URL" } ``` -```json Response (424 Failed Dependency) +```json Respuesta (424 Failed Dependency) { "error": "Failed to deliver test payload to destination" } ``` -```json Response (401 Unauthorized) +```json Respuesta (401 Unauthorized) { "ok": false, "errors": [ @@ -102,7 +102,7 @@ Verifique que todos los parámetros obligatorios se hayan proporcionado y tengan } ``` -```json Response (404 Not Found) +```json Respuesta (404 Not Found) { "ok": false, "errors": [ @@ -115,7 +115,7 @@ Verifique que todos los parámetros obligatorios se hayan proporcionado y tengan } ``` -```json Response (500 Internal Server Error) +```json Respuesta (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/es/api-reference/webhook_api/test-webhook-delivery.mdx b/es/api-reference/webhook_api/test-webhook-delivery.mdx new file mode 100644 index 00000000..580147ef --- /dev/null +++ b/es/api-reference/webhook_api/test-webhook-delivery.mdx @@ -0,0 +1,3 @@ +--- +openapi: /es/openapi/webhook_api.spec.yml GET /api/v1/webhook/test +--- \ No newline at end of file diff --git a/es/changelog/roadmap.mdx b/es/changelog/roadmap.mdx new file mode 100644 index 00000000..bc4fedc1 --- /dev/null +++ b/es/changelog/roadmap.mdx @@ -0,0 +1,120 @@ +--- +title: "Hoja de ruta" +description: "Descubre en qué estamos trabajando a continuación." +--- + +
+ {/* En progreso */} + +
+
+
+ + En progreso +
+ +
+
+
Transcripciones en formato PDF
+
Formato PDF descargable de transcripciones de llamadas de conferencia.
+
+ +
+
Cobertura histórica ampliada de transcripciones
+
Ampliación de la disponibilidad de datos históricos de transcripciones de llamadas de conferencia.
+
+
+
+ + {/* Planificado */} + +
+
+
+ + Previsto +
+ +
+
+
Panel de monitoreo mejorado
+
Panel orientado al cliente con monitoreo para todos los servicios.
+
+ +
+
Optimizaciones del motor de traducción
+
Mejoras de rendimiento y calidad en los servicios de traducción.
+
+ +
+
Integración de Security Master para noticias
+
Integración del Security Master interno para mejorar las capacidades de consulta.
+
+
+
+ + {/* Pendientes */} + +
+
+
+ + Backlog +
+ +
+
+
Go SDK
+
Biblioteca cliente oficial de Go.
+
+ +
+
WebSocket para todos los calendars
+
Soporte de transmisión en tiempo real para todos los endpoints de calendar.
+
+
+
+ + {/* Completado */} + +
+
+
+ + Completado +
+ +
+
+
Security Master interno
+
Security master centralizado para mejorar la consistencia de los datos.
+
+ +
+
Streaming TCP
+
Conexiones TCP de baja latencia para datos en tiempo real.
+
+ +
+
Transcripciones de llamadas de conferencia
+
Transcripciones completas con identificación de oradores.
+
+ +
+
Motor de webhooks
+
Entrega de datos mediante push.
+
+ +
+
Kit de desarrollo de software (SDK) de Java
+
Biblioteca de cliente oficial de Java.
+
+
+
+
+ +--- + + +¿Tienes alguna sugerencia de funcionalidad? [Crea un issue en GitHub](https://github.com/Benzinga/benzinga-docs/issues/new) o [contáctanos](mailto:licensing@benzinga.com). + \ No newline at end of file diff --git a/es/introduction/architecture.mdx b/es/introduction/architecture.mdx index 8fbdbfc7..e7c533fe 100644 --- a/es/introduction/architecture.mdx +++ b/es/introduction/architecture.mdx @@ -1,97 +1,518 @@ --- -title: Arquitectura -description: Infraestructura escalable de datos financieros en tiempo real -icon: database +title: "Arquitectura de infraestructura" +description: "Infraestructura de nivel empresarial que sustenta el 99,9% de disponibilidad de la API de Benzinga con supervisión y confiabilidad de clase mundial" +icon: microchip --- -Benzinga proporciona una infraestructura de API sólida y altamente escalable, diseñada para ofrecer datos financieros en tiempo real a aplicaciones y servicios en todo el mundo. Con un enfoque en la velocidad y la disponibilidad, la arquitectura de Benzinga aprovecha una variedad de tecnologías modernas, entre ellas **Go (Golang)**, **Kafka**, **WebSockets**, **Elasticsearch** y **microservicios**, para garantizar que los usuarios reciban datos confiables y de baja latencia siempre que los necesiten. + + La infraestructura de Benzinga está diseñada para una **disponibilidad del 99,9%**, lo que garantiza que tus aplicaciones reciban datos financieros confiables y en tiempo real en todo momento. Nuestro entorno de producción está exhaustivamente probado, completamente monitorizada y respaldado por soporte de ingeniería de guardia 24/5. + -
- ## Arquitectura de alto rendimiento con Go y Kafka +
+ ## Descripción general
-Basada en **Go (Golang)** por su capacidad de concurrencia y velocidad, la infraestructura de Benzinga gestiona de forma eficiente grandes volúmenes de tráfico de datos financieros. Las canalizaciones de datos y el streaming en tiempo real están impulsados por **Kafka**, lo que permite una ingesta, procesamiento y distribución de datos rápidos con una latencia mínima. Esta arquitectura garantiza escalabilidad y robustez en implementaciones globales, satisfaciendo las exigencias de la entrega de datos financieros en tiempo real. +Nuestra plataforma está construida sobre una arquitectura moderna, nativa de la nube, que aprovecha servicios administrados de AWS, orquestación con Kubernetes y prácticas de despliegue GitOps. Esta **infraestructura de nivel de producción** procesa millones de solicitudes de API diariamente mientras mantiene tiempos de respuesta por debajo de 100 ms, con observabilidad completa y escalado automatizado. - - Arquitectura de AWS - + + + Confiabilidad probada en producción con redundancia multi-AZ + + + Observabilidad en tiempo real con Coralogix y Datadog + + + Despliegues sin tiempo de inactividad con escalado automático inteligente + + -
- ## Acceso a datos en tiempo real mediante WebSockets y API REST +![Arquitectura de infraestructura de Benzinga](/images/infrastructure-architecture.png) + +--- + +
+ ## Infraestructura principal +
+ +
+ ### Base en la nube de AWS +
+ +Nuestra infraestructura se ejecuta completamente en **Amazon Web Services (AWS)**, aprovechando: + + + + Servicios implementados en varias Zonas de Disponibilidad para tolerancia a fallos + + + Una Virtual Private Cloud (VPC) aislada con políticas estrictas de grupos de seguridad + + + DNS global con comprobaciones de estado y enrutamiento de conmutación por error automático + + + Plano de control de Kubernetes administrado por AWS con un SLA del 99,95 % + + + +
+ ### Infraestructura de Kubernetes +
+ +Operamos **dos clústeres de Kubernetes dedicados** para garantizar despliegues seguros y aislamiento de entornos: + +| Entorno | Propósito | Flujo de despliegue | +|-------------|---------|-----------------| +| **Clúster de Staging** | Pruebas de desarrollo, validación de QA, pruebas de integración | Los cambios de código se despliegan primero para su validación | +| **Clúster de Producción** | Tráfico de clientes en producción con garantías de SLA | Solo se promueven versiones ya verificadas | + +
+ #### Componentes clave de Kubernetes +
+ +- **Karpenter** — Autoescalador de nodos nativo de AWS que aprovisiona recursos de cómputo del tamaño adecuado en segundos, no minutos +- **Horizontal Pod Autoscaler (HPA)** — Escalado automático de pods basado en CPU, memoria y métricas personalizadas +- **Kong Gateway** — API gateway empresarial que gestiona tráfico de entrada/salida, limitación de solicitudes (rate limiting) y autenticación +- **ArgoCD** — Controlador de despliegue basado en GitOps para lanzamientos declarativos y auditables + +--- + +
+ ## API Gateway y gestión del tráfico +
+ +
+ ### Kong Gateway +
+ +Todo el tráfico de la API pasa a través de **Kong Gateway**, que proporciona: + + + + Validación de claves de API y verificación de tokens JWT en el perímetro de la red + + + Limitación de solicitudes por cliente para garantizar una asignación equitativa de recursos + + + Distribución inteligente del tráfico entre pods de servicio en buen estado + + + Todo el tráfico se cifra con TLS 1.3; los certificados se renuevan automáticamente + + + +
+ ### Route 53 DNS
-Las API de Benzinga admiten tanto el protocolo **WebSocket** como **REST**, lo que permite a los clientes acceder a datos en tiempo real, así como realizar solicitudes bajo demanda. Las conexiones WebSocket son ideales para aplicaciones que requieren flujos continuos de datos, como cotizaciones de mercado en vivo y datos de negociación, mientras que las API REST cubren una amplia gama de solicitudes de datos históricos, fundamentos de empresas, noticias y análisis. +AWS Route 53 proporciona: + +- **Enrutamiento global basado en latencia** — Los usuarios son dirigidos automáticamente al endpoint más rápido +- **Comprobaciones de estado (health checks)** — Supervisión continua con conmutación por error automática en caso de fallo +- **SLA de tiempo de actividad del 100%** — Garantía de disponibilidad respaldada por AWS para la resolución DNS -
- ### Aspectos destacados de la API +--- + +
+ ## Pipeline de CI/CD
-- **Datos de mercado en tiempo real**: Transmita cotizaciones en vivo, operaciones y otros datos de mercado esenciales en tiempo real. -- **Datos históricos**: Acceda a datos históricos, incluidos datos de barras, cotizaciones y desempeño del mercado a lo largo del tiempo. -- **Noticias y análisis**: Manténgase al día con noticias en tiempo real y análisis que mueven el mercado. -- **Fundamentos de la empresa**: Obtenga métricas financieras esenciales, como ingresos, beneficios y ratios clave. +Nuestro pipeline de despliegue aplica estrictos controles de calidad antes de que cualquier código llegue a producción. -
- ## Eficiencia en el Almacenamiento y la Búsqueda de Datos con Elasticsearch +
+ ### Flujo de desarrollo
-Para un almacenamiento y una recuperación de datos eficientes, Benzinga utiliza **Elasticsearch** como componente central de su sistema de búsqueda e indexación. Elasticsearch permite un acceso rápido tanto a datos estructurados como no estructurados, lo que garantiza que los usuarios puedan consultar rápidamente grandes conjuntos de datos, como datos históricos y archivos de noticias, con tiempos de respuesta del orden de milisegundos. Esta arquitectura también admite capacidades de analítica, lo que permite a los clientes analizar y extraer información valiosa de los datos. +```mermaid +flowchart LR + A[Developer Commit] --> B[GitLab CI Pipeline] + B --> C{Linting & Tests} + C -->|Pass| D[Build Container Image] + C -->|Fail| E[Reject & Notify] + D --> F[Push to Registry] + F --> G[Peer Review Required] + G -->|2 Approvals| H[Update GitOps Repo] + H --> I[ArgoCD Sync] + I --> J[Deploy to Staging] + J -->|Validated| K[Promote to Production] +``` - - Concepto de arquitectura de Elasticsearch - Concepto de arquitectura de Elasticsearch - -
- ## Infraestructura basada en microservicios para escalabilidad +
+ ### Etapas del pipeline
-La arquitectura de Benzinga se fundamenta en un enfoque de **microservicios**, donde cada servicio gestiona una función específica —como ingesta de datos, procesamiento, almacenamiento o distribución—. Este enfoque modular mejora la escalabilidad, ya que permite escalar cada componente de forma independiente según la demanda. Además, los microservicios se comunican mediante protocolos ligeros, lo que garantiza baja latencia y resiliencia en todo el sistema. +| Etapa | Descripción | Control de calidad | +|-------|-------------|-------------------| +| **Lint** | Verificaciones de estilo de código y análisis estático | Debe cumplir todas las reglas | +| **Pruebas unitarias** | Ejecución de la suite de pruebas automatizadas | 100% de pruebas aprobadas | +| **Escaneo de seguridad** | Análisis de vulnerabilidades del contenedor | Sin CVE de severidad crítica/alta | +| **Build** | Creación de imagen de Docker etiquetada con el SHA del commit | Build satisfactorio | +| **Revisión por pares** | Revisión de código manual por 2 desarrolladores | Se requieren dos aprobaciones | +| **Actualización GitOps** | Etiqueta de imagen actualizada en el repositorio de ArgoCD | Promoción manual | -
- ## Entrega con CDN para imágenes y contenido estático +
+ ### GitOps con ArgoCD
-Para garantizar que las imágenes, logotipos y otros recursos estáticos se entreguen rápidamente, Benzinga utiliza una **CDN** (red de entrega de contenido). Esta arquitectura reduce los tiempos de carga y minimiza la latencia al almacenar en caché los recursos estáticos cerca de los usuarios, lo que asegura que las imágenes y los archivos se carguen casi al instante, independientemente de la ubicación geográfica. +Todos los despliegues se gestionan mediante **ArgoCD**, siguiendo los principios de GitOps: + +- **Declarativo** — Estado deseado definido en Git, única fuente de verdad +- **Sincronización automática** — ArgoCD detecta cambios y los aplica automáticamente +- **Capacidad de reversión** — Reversión instantánea al deshacer commits de Git +- **Registro de auditoría** — Historial completo de despliegues mediante el registro de commits de Git -
- ## Beneficios clave de la arquitectura de Benzinga + + Cada cambio en producción se puede rastrear hasta un commit específico de Git, con revisión por pares y aprobador, lo que garantiza una auditabilidad completa para los requisitos de cumplimiento. + + +--- + +
+ ## Arquitectura de escalado automático
-- **Escalabilidad**: Diseñada para escalar horizontalmente, con soporte para millones de solicitudes por minuto y grandes volúmenes de conexiones WebSocket concurrentes. -- **Alta disponibilidad**: Sistemas redundantes y componentes distribuidos geográficamente garantizan el tiempo de actividad y la disponibilidad de los datos. -- **Consistencia de datos**: Kafka y Elasticsearch en conjunto proporcionan un flujo y una recuperación de datos consistentes, con mecanismos de conmutación por error confiables. -- **Baja latencia**: Optimizada para entregar datos con una latencia mínima, aprovechando el rendimiento de Go, el streaming de Kafka y las capacidades en tiempo real de WebSocket. +Nuestra infraestructura se escala automáticamente en varios niveles para manejar picos de tráfico. -
- ## Flexibilidad de despliegue e integración con la infraestructura +
+ ### Autoescalado a nivel de pods (HPA)
-La arquitectura de Benzinga ofrece opciones de despliegue flexibles para satisfacer las diversas necesidades de sus clientes: +Cada despliegue de servicio incluye la configuración de Horizontal Pod Autoscaler: + +```yaml +# Ejemplo de configuración de HPA +apiVersion: autoscaling/v2 +kind: HorizontalPodAutoscaler +spec: + minReplicas: 3 + maxReplicas: 50 + metrics: + - type: Resource + resource: + name: cpu + target: + type: Utilization + averageUtilization: 70 +``` -- **Servicio en la nube gestionado**: Para los clientes que buscan una experiencia fluida, Benzinga ofrece un servicio en la nube totalmente gestionado, que incluye escalado automático y mantenimiento. -- **Opción autoalojada**: Para quienes necesitan más control, la arquitectura de Benzinga puede adaptarse para despliegues en las instalaciones (on-premises) o en nubes privadas, garantizando plena propiedad de los datos y cumplimiento de las regulaciones locales. +**Condiciones de escalado:** -
- ### Alcance global con edge caching +* Uso de CPU > 70% +* Uso de memoria > 80% +* Métricas personalizadas (profundidad de la cola de solicitudes, percentiles de latencia) + + +
+ ### Escalado a nivel de nodo (Karpenter)
-Para mejorar aún más el rendimiento, Benzinga emplea **edge caching** para garantizar que los datos, incluidos los flujos en tiempo real y el contenido estático, lleguen a los usuarios con una latencia mínima. Al ubicar estratégicamente Puntos de Presencia (PoPs) en todo el mundo, Benzinga asegura una alta disponibilidad y baja latencia para clientes en todos los continentes. +**Karpenter** gestiona la capacidad del clúster mediante: -Esta arquitectura distribuida permite a Benzinga proporcionar datos confiables en tiempo real a los clientes, independientemente de su ubicación geográfica, satisfaciendo las necesidades de usuarios tanto locales como globales. +- Aprovisiona nodos de tamaño óptimo en menos de 60 segundos +- Consolida nodos infrautilizados para reducir costos +- Admite instancias spot para cargas de trabajo no críticas +- Respeta la topología de pods y las restricciones de zona de disponibilidad --- -Esta arquitectura combina tecnologías modernas y escalables para ofrecer datos e insights financieros rápidos y confiables, respaldando el compromiso de Benzinga con la calidad y el rendimiento. Para obtener más detalles técnicos o para comenzar a usar nuestras API, comunícate con el equipo de soporte de Benzinga o visita nuestra documentación. \ No newline at end of file +
+ ## Observabilidad y monitorización a nivel de producción +
+ +Nuestra infraestructura emplea **monitorización a nivel empresarial** con múltiples capas de observabilidad, lo que garantiza una visibilidad total del estado, el rendimiento y la fiabilidad del sistema. Cada componente se monitoriza de forma continua con alertas automatizadas y protocolos de respuesta a incidentes. + +
+ ### Stack de monitoreo integral +
+ + + + **Trazas distribuidas y registros (logging)** + - Agregación de registros en tiempo real de todos los servicios + - Trazas distribuidas a través de microservicios + - Monitoreo de rendimiento de aplicaciones (APM) + - Seguimiento de solicitudes de extremo a extremo con IDs de correlación + - Reconocimiento de patrones en los registros y detección de anomalías + - Paneles personalizados para métricas de negocio + + + **Alertas y monitoreo sintético** + - Pruebas continuas 24/7 de endpoints de API + - Monitoreo sintético multirregión + - Seguimiento de tiempo de respuesta y disponibilidad + - Alertas automatizadas con enrutamiento inteligente + - Seguimiento de indicadores de nivel de servicio (SLI) + - Detección de regresiones de rendimiento + + + +
+ ### Coralogix: Trazas y registros +
+ +Coralogix proporciona **observabilidad completa** en nuestra capa de aplicación: + + + + Todos los registros de las aplicaciones de cada servicio, pod y contenedor se agregan en tiempo real, lo que proporciona acceso instantáneo a la información de depuración en toda la infraestructura. + + + Cada solicitud de API se rastrea de extremo a extremo a través de microservicios, balanceadores de carga, bases de datos y servicios externos. Esto permite un análisis rápido de la causa raíz de problemas de rendimiento o errores. + + + Detección automática de errores con trazas de pila, información contextual y número de usuarios afectados. Los errores se categorizan por gravedad e impacto. + + + Métricas en tiempo real sobre tiempos de respuesta de la API, rendimiento, tasas de error y utilización de recursos en todos los servicios. + + + +**Características clave de Coralogix en producción:** + +- **Política de retención**: 30 días de almacenamiento en caliente para acceso inmediato, 90 días de archivo para cumplimiento normativo +- **Rendimiento de consultas**: Consultas en menos de un segundo sobre miles de millones de entradas de registro +- **Integración de alertas**: Enrutamiento automatizado a canales de Slack e ingenieros de guardia +- **Paneles personalizados**: Métricas específicas del negocio visibles para las partes interesadas en tiempo real + +
+ ### Datadog: Alertas y pruebas sintéticas +
+ +Datadog proporciona **monitorización proactiva** y validación continua: + + + + Las pruebas automatizadas se ejecutan cada 60 segundos desde múltiples regiones geográficas, validando la disponibilidad de la API, los tiempos de respuesta y la precisión de los datos antes de que los clientes se vean afectados. + + + La detección de anomalías basada en aprendizaje automático identifica patrones inusuales en las métricas, activando alertas antes de que los problemas afecten a los clientes. + + + Seguimiento en tiempo real de los objetivos de nivel de servicio (SLO) con generación de informes automatizados sobre objetivos de disponibilidad del 99,9 %. + + + Monitorización continua de los percentiles de latencia p50, p95 y p99 para garantizar un rendimiento constante. + + + +**Las pruebas sintéticas de Datadog incluyen:** + +| Tipo de prueba | Frecuencia | Regiones | Métricas supervisadas | +|----------------|------------|----------|------------------------| +| **Comprobaciones de estado de API** | Cada 60 s | 5 regiones globales | Disponibilidad, tiempo de respuesta, códigos de estado | +| **Pruebas de precisión de datos** | Cada 5 min | 3 regiones | Frescura de los datos, validación de esquema, integridad | +| **Pruebas de rendimiento** | Cada 60 s | 5 regiones | Latencia (p50/p95/p99), throughput, tasas de error | +| **Pruebas de autenticación** | Cada 5 min | 2 regiones | Validación de clave de API, rate limiting, flujos OAuth | + +
+ ### Integración con Slack y gestión de incidentes +
+ +Todos los sistemas de monitorización se integran con **canales dedicados de Slack** para visibilidad inmediata y respuesta rápida: + + + + **Alertas críticas** + + * Incidentes P1/P2 que requieren acción inmediata + * Alertado automático del ingeniero de guardia + * Métricas en tiempo real y enlaces a runbooks + * Asignación de un responsable del incidente + + + + **Información de rendimiento** + + * Resúmenes diarios del estado + * Alertas de planificación de capacidad + * Notificaciones de tendencias de rendimiento + * Advertencias de detección de anomalías + + + +**Flujo de alertas de Slack:** + +```mermaid +flowchart LR + A[Alerta Activada] --> B{Nivel de Severidad} + B -->|P1/P2| C[#alerts-production] + B -->|P3/P4| D[#monitoring-insights] + C --> E[Ingeniero de Guardia Notificado] + C --> F[Canal de Incidente Creado] + F --> G[Desarrollador Asignado] + G --> H[Investigación de Causa Raíz] + H --> I[Corrección Implementada] + I --> J[Informe Post-Mortem] +``` + + +
+ ### Alertas e incidentes +
+ +**Proceso de asignación de desarrolladores:** + +1. **Alerta activada** → Notificación automática en Slack con contexto y métricas +2. **Ingeniero de guardia realiza el triage** → Se evalúa la gravedad y se crea el canal de incidentes +3. **Desarrollador asignado** → Se etiqueta a la persona experta en el tema según el servicio afectado +4. **Investigación** → Análisis de causa raíz usando trazas de Coralogix y métricas de Datadog +5. **Resolución** → Corrección desplegada mediante el pipeline estándar de GitOps +6. **Análisis post mortem** → Incidente documentado con medidas preventivas + + + Todos los incidentes P1/P2 activan un **paging automatizado inmediato** a los ingenieros de guardia con cobertura 24/5. + + + + Nuestros sistemas de monitoreo han detectado y resuelto **el 95% de los problemas potenciales antes de que afecten a los clientes** mediante alertas proactivas y remediación automatizada. + + +--- + +
+ ## Seguridad y cumplimiento normativo +
+ +
+ ### Seguridad de red +
+ +- **Aislamiento de VPC** — Segmentación completa de la red respecto de la Internet pública +- **Security Groups** — Reglas estrictas de entrada/salida, con denegación por defecto +- **TLS en todas partes** — Todo el tráfico interno y externo cifrado +- **Gestión de secretos** — AWS Secrets Manager para credenciales confidenciales + +
+ ### Control de acceso +
+ +- **RBAC** — Control de acceso basado en roles (RBAC) de Kubernetes para todas las operaciones +- **Integración SSO** — Integración con el proveedor de identidad empresarial (SSO) +- **Registros de auditoría** — Registros de acceso completos conservados para fines de cumplimiento normativo + +--- + +
+ ## Recuperación ante desastres +
+ +
+ ### Objetivos de recuperación +
+ +| Métrica | Objetivo | Actual | +|--------|----------|--------| +| **RTO** (Recovery Time Objective) | < 15 minutos | ~5 minutos | +| **RPO** (Recovery Point Objective) | < 1 minuto | Replicación en tiempo real | + +
+ ### Características de resiliencia +
+ +- **Replicación Multi-AZ** — Datos replicados entre zonas de disponibilidad +- **Conmutación por error automatizada** — Las comprobaciones de estado de Route 53 activan la conmutación por error de DNS +- **Despliegues progresivos** — Despliegues sin tiempo de inactividad con reversión automática +- **Copia de seguridad y restauración** — Copias de seguridad diarias automatizadas con recuperación a un punto en el tiempo + +--- + +
+ ## Garantías de confiabilidad a nivel de producción +
+ +
+ ### Por qué nuestra infraestructura es a prueba de fallos +
+ +La infraestructura de Benzinga está **probada en producción a gran escala**, gestionando millones de solicitudes diarias con fiabilidad demostrada: + + + + **Estadísticas de producción** + - Más de 10 millones de solicitudes de API procesadas diariamente + - Tiempo de respuesta medio inferior a 100 ms + - 99,9 % de disponibilidad histórica + - Sin pérdida de datos en más de 3 años + + + **Excelencia operativa** + - Cobertura de ingeniería on-call 24/5/365 + - Conmutación por error automatizada y autorrecuperación + - Redundancia multirregión + + + +
+ ### Excelencia en monitoreo y observabilidad +
+ +Nuestro **monitoreo integral** garantiza que los problemas se detecten y se resuelvan antes de que afecten su negocio: + + + + Cada solicitud, entrada de log y métrica se sigue de extremo a extremo usando trazas distribuidas de Coralogix y registros centralizados + + + El monitoreo sintético de Datadog prueba las APIs cada 60 segundos desde múltiples regiones, y alerta sobre problemas antes de que afecten a los clientes + + + La integración automatizada con Slack enruta las alertas a canales dedicados con asignación inmediata de desarrolladores y seguimiento de la resolución + + + El análisis postmortem de todos los incidentes garantiza que los problemas no vuelvan a ocurrir, con medidas preventivas automatizadas + + + +
+ ### Confianza de los clientes: qué significa esto para usted +
+ +Cuando integra con las API de Benzinga, se conecta a una **infraestructura de nivel de producción** respaldada por: + +| Feature | Client Benefit | +|---------|----------------| +| **Multi-AZ Redundancy** | Su aplicación se mantiene en línea incluso durante caídas en zonas de disponibilidad de AWS | +| **Automated Scaling** | Sus solicitudes se gestionan sin problemas durante picos de tráfico, sin aplicar limitación de tasa | +| **24/7 Monitoring** | Los ingenieros detectan y resuelven los problemas antes de que usted note cualquier degradación | +| **Zero-Downtime Deployments** | Nuestras actualizaciones nunca interrumpen la disponibilidad de su servicio | +| **Complete Audit Trail** | Cada implementación se registra, se revisa y puede revertirse al instante | +| **Proactive Alerting** | El 95% de los posibles problemas se resuelven antes de que afecten al cliente | + + + **Listo para producción**: Nuestra infraestructura ha procesado más de **mil millones de solicitudes de API** con un 99,9% de disponibilidad y mantiene una latencia inferior a 100 ms para la entrega de datos financieros en tiempo real. + + +--- + +
+ ## Resumen +
+ +La infraestructura de Benzinga ofrece **fiabilidad a nivel empresarial** mediante: + + + + AWS EKS con implementación multi-AZ y plano de control gestionado que garantiza el máximo tiempo de actividad + + + Despliegues gestionados con ArgoCD, con registro de auditoría completo y capacidades de reversión inmediata + + + Karpenter + HPA para una gestión de capacidad transparente que maneja automáticamente los picos de tráfico + + + Trazado/registro con Coralogix + alertas/pruebas sintéticas con Datadog e integración con Slack para una respuesta rápida ante incidentes + + + Ingenieros dedicados de guardia + + + Defensa en profundidad con cifrado, RBAC y aislamiento de red para proteger sus datos + + + + + **Su éxito es nuestra prioridad**: Si tiene preguntas sobre nuestra infraestructura, las garantías de SLA o desea hablar de sus requisitos específicos de fiabilidad, póngase en contacto con su representante de cuenta o envíe un correo electrónico a [support@benzinga.com](mailto:support@benzinga.com). + \ No newline at end of file diff --git a/es/openapi/calendar_api.spec.yml b/es/openapi/calendar_api.spec.yml index 59775b44..ea62fd61 100644 --- a/es/openapi/calendar_api.spec.yml +++ b/es/openapi/calendar_api.spec.yml @@ -2974,14 +2974,19 @@ components: calendarapi.AggregateRating: properties: buy: + example: 10 type: integer hold: + example: 3 type: integer sell: + example: 1 type: integer strong_buy: + example: 5 type: integer strong_sell: + example: 0 type: integer type: object calendarapi.AnalystInsightsJSON: @@ -3021,22 +3026,31 @@ components: aggregate_ratings: $ref: "#/components/schemas/calendarapi.AggregateRating" aggregate_type: + example: 90D type: string consensus_price_target: + example: 195.5 type: number consensus_rating: + example: Buy type: string consensus_rating_val: + example: 4.2 type: number high_price_target: + example: 225 type: number low_price_target: + example: 150 type: number total_analyst_count: + example: 19 type: integer unique_analyst_count: + example: 15 type: integer updated_at: + example: 2024-01-09T16:00:00Z type: string type: object calendarapi.DividendJSON: @@ -3122,40 +3136,53 @@ components: calendarapi.InsiderTransaction: properties: accession_number: + example: 0001127602-24-000123 type: string company_cik: + example: 320193 type: string company_name: + example: Apple Inc. type: string company_symbol: + example: AAPL type: string filing_date: + example: 2024-01-09T00:00:00Z type: string footnotes: items: $ref: "#/components/schemas/calendarapi.SECFootnotes" type: array form_type: + example: "4" type: string html_url: + example: https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000320193 type: string id: + example: 64a1b2c3d4e5f6789012345 type: string is_10b5: + example: true type: boolean owner: $ref: "#/components/schemas/calendarapi.Owner" remaining_shares: + example: "125000" type: string remaining_underlying_shares: + example: "50000" type: string traded_percentage: + example: "15.5" type: string transactions: items: $ref: "#/components/schemas/calendarapi.Transaction" type: array updated: + example: 1704758400 type: integer type: object calendarapi.InsiderTransactionFilingDoc: @@ -3192,18 +3219,25 @@ components: calendarapi.Owner: properties: insider_cik: + example: "0001234567" type: string insider_name: + example: Tim Cook type: string insider_title: + example: Chief Executive Officer type: string is_director: + example: true type: boolean is_officer: + example: true type: boolean is_ten_percent_owner: + example: false type: boolean raw_signature: + example: /s/ Tim Cook type: string type: object calendarapi.RatingJSON: @@ -3249,8 +3283,10 @@ components: calendarapi.SECFootnotes: properties: id: + example: F1 type: string text: + example: Shares were sold pursuant to a Rule 10b5-1 trading plan type: string type: object calendarapi.SplitJSON: @@ -3264,40 +3300,58 @@ components: calendarapi.Transaction: properties: acquired_or_disposed: + example: D type: string conversion_exercise_price_derivative: + example: "150.25" type: string date_deemed_execution: + example: 2024-01-09T00:00:00Z type: string date_exercisable: + example: 2024-01-09T00:00:00Z type: string date_expiration: + example: 2025-01-09T00:00:00Z type: string date_transaction: + example: 2024-01-09T00:00:00Z type: string is_derivative: + example: false type: boolean ownership: + example: Direct type: string post_transaction_quantity: + example: "250000" type: string price_per_share: + example: "150.25" type: string remaining_underlying_shares: + example: "50000" type: string security_title: + example: Common Stock type: string shares: + example: "10000" type: string transaction_code: + example: S type: string transaction_id: + example: TXN-20240109-001 type: string underlying_security_title: + example: Common Stock type: string underlying_shares: + example: "10000" type: string voluntarily_reported: + example: false type: boolean type: object servers: diff --git a/es/openapi/data-api-proxy_api.spec.yml b/es/openapi/data-api-proxy_api.spec.yml index dad0a26d..99899462 100644 --- a/es/openapi/data-api-proxy_api.spec.yml +++ b/es/openapi/data-api-proxy_api.spec.yml @@ -1480,6 +1480,8 @@ components: type: object bzhttp.ErrorCode: enum: + - unsupported_message_type + - database_query_error - json_unmarshaling_error - no_data_found - no_matching_endpoint @@ -1491,10 +1493,10 @@ components: - failed_dependency - service_unavailable - upstream_api_error - - unsupported_message_type - - database_query_error type: string x-enum-varnames: + - ErrorUnsupportedMessageType + - ErrorDBQueryError - ErrorJSONUnmarshaling - ErrorNoDataFound - ErrorNoMatchingEndpoint @@ -1506,8 +1508,6 @@ components: - ErrorFailedDependency - ErrorServiceUnavailable - ErrorUpstreamAPIError - - ErrorUnsupportedMessageType - - ErrorDBQueryError bzhttp.Resp: properties: data: diff --git a/es/openapi/delivery_api.spec.yml b/es/openapi/delivery_api.spec.yml index 4adb9853..fa645153 100644 --- a/es/openapi/delivery_api.spec.yml +++ b/es/openapi/delivery_api.spec.yml @@ -9,7 +9,9 @@ info: paths: /api/v1/transcripts/calls: get: - description: Recuperar una lista de llamadas con filtrado y paginación opcionales + description: Recupera una lista de llamadas con filtrado y paginación + opcionales. De forma predeterminada, solo se devuelven llamadas con + estado COMPLETED. Usa status=ALL para devolver todos los estados. operationId: get-conference-calls parameters: - description: El número de página para la paginación (comienza en 1) @@ -24,6 +26,13 @@ paths: schema: type: integer default: 10 + - description: Filtra por estado de la llamada. De forma predeterminada, es + COMPLETED. Usa ALL para devolver todos los estados. + in: query + name: status + schema: + type: string + default: COMPLETED responses: "200": description: De acuerdo @@ -70,12 +79,17 @@ paths: name: audio schema: type: boolean - - description: Si es true, devuelve un formato de salida más limpio y simplificado + - description: Si es true, incluye URL prefirmadas para la transcripción en PDF. + in: query + name: pdf + schema: + type: boolean + - description: Si es true, devuelve una salida más limpia y simplificada. in: query name: clean schema: type: boolean - - description: El formato de la respuesta (p. ej., «JSON» o «HTML») + - description: El formato de la respuesta (por ejemplo, "json" o "html"). in: query name: format schema: @@ -251,8 +265,10 @@ components: period: example: Q3 type: string - recording: - $ref: "#/components/schemas/domain.Recordings" + recordings: + items: + $ref: "#/components/schemas/domain.Recordings" + type: array securities: $ref: "#/components/schemas/pgtype.JSONB" start_time: @@ -276,8 +292,8 @@ components: example: https://example.com/webcast type: string year: - example: "2023" - type: string + example: 2023 + type: integer type: object domain.Participants: properties: diff --git a/es/openapi/logo-api_api.spec.yml b/es/openapi/logo-api_api.spec.yml index 54f8eb35..acbcc3a9 100644 --- a/es/openapi/logo-api_api.spec.yml +++ b/es/openapi/logo-api_api.spec.yml @@ -157,6 +157,13 @@ paths: name: max_width schema: type: string + - description: Si es true, agrega el parámetro de consulta flutter_compatible=true + a las URL SVG para garantizar la compatibilidad con la biblioteca + flutter_svg. + in: query + name: flutter_compatible + schema: + type: boolean responses: "200": description: Respuesta exitosa con un array de objetos LogoClientResponse en el @@ -207,6 +214,8 @@ components: type: object bzhttp.ErrorCode: enum: + - unsupported_message_type + - database_query_error - json_unmarshaling_error - no_data_found - no_matching_endpoint @@ -218,10 +227,10 @@ components: - failed_dependency - service_unavailable - upstream_api_error - - unsupported_message_type - - database_query_error type: string x-enum-varnames: + - ErrorUnsupportedMessageType + - ErrorDBQueryError - ErrorJSONUnmarshaling - ErrorNoDataFound - ErrorNoMatchingEndpoint @@ -233,8 +242,6 @@ components: - ErrorFailedDependency - ErrorServiceUnavailable - ErrorUpstreamAPIError - - ErrorUnsupportedMessageType - - ErrorDBQueryError bzhttp.Resp: properties: data: diff --git a/gt-lock.json b/gt-lock.json index 81eb663a..5f359fdc 100644 --- a/gt-lock.json +++ b/gt-lock.json @@ -167,19 +167,19 @@ }, "969d424d653fae1ac27c787d554ba799b678a6763b43436657baa1e98165f479": { "es": { - "updatedAt": "2026-01-16T09:12:32.401Z", + "updatedAt": "2026-02-04T22:54:20.167Z", "postProcessHash": "ec16c69f7ae105e66df1eb05fa076080ece83e8f954d53d37107b3b9e816cc2a" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.391Z", + "updatedAt": "2026-02-04T22:54:20.166Z", "postProcessHash": "783f84eef09b206dc4329fd1a3d0f9d08f0a696fe4cc8242d06e340b421a2463" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.416Z", + "updatedAt": "2026-02-04T22:54:20.170Z", "postProcessHash": "30df6a6430e7595c1527ee3bf16aacfc1c4880771491ca36da2976f98ef837ff" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.454Z", + "updatedAt": "2026-02-04T22:54:20.186Z", "postProcessHash": "92e851031702666e62af55e311df42e11b3c92c7d59acfd23de91eb95ac6e65e" } } @@ -187,19 +187,19 @@ "0c5d0348a995e91462a5556edf9087746d409bc748910a3dc1a67300fc9822cd": { "9f72175980c3783a0d0d4aeeaceb0250498fab5555a978acaec08a9eda4df1e3": { "es": { - "updatedAt": "2026-01-16T09:12:33.015Z", + "updatedAt": "2026-02-04T22:54:20.700Z", "postProcessHash": "f39eda11cae3a8fbb02de9c73001af2fff2c9a0e12749855b59084559cd02cb6" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.063Z", + "updatedAt": "2026-02-04T22:54:20.725Z", "postProcessHash": "350ebd31263afc4aaeadd09050acc32f776e9d45c3e2f1c45d84870294fd7142" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.160Z", + "updatedAt": "2026-02-04T22:54:20.729Z", "postProcessHash": "fb46320ad17c769d36959cb25a2e993b4d86f6b223ff1aed0b15093c6cb08f29" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.208Z", + "updatedAt": "2026-02-04T22:54:20.744Z", "postProcessHash": "8196cf7f77dd34bb5981705ce0dbcfba0d1f65a799395615be5c7a90852f03f5" } } @@ -269,19 +269,19 @@ "1906fcc291cbfc068e3653aede75cca600cc435cf70226610d6716f879d89f70": { "1ae750c75fa54d6c94b01343fe80e6f36b7dcc10adaa37c0cfb81246bb61d771": { "es": { - "updatedAt": "2026-01-16T09:12:33.004Z", + "updatedAt": "2026-02-04T22:54:20.693Z", "postProcessHash": "0e6232a16e58ebd0d7c8c40db7771dd2e99ec88a36e57991aafd0fd225d8a43a" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.028Z", + "updatedAt": "2026-02-04T22:54:20.710Z", "postProcessHash": "fd2877438338176e1f90a6bf42013b5a9bf69c613f1dcf7db624e94a2d329c35" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.138Z", + "updatedAt": "2026-02-04T22:54:20.800Z", "postProcessHash": "194006e7f2599dbdb1624bfe28a4fb5c4da6074f92d9fface5de3983ee8c95de" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.199Z", + "updatedAt": "2026-02-04T22:54:20.822Z", "postProcessHash": "2a05899e625f37c0e0c519d1e38e8aa7500e5521d875d78de098afb3468a5f40" } } @@ -289,19 +289,19 @@ "1a92ad0a41ddb63b2a495d52de2167d0ce269d799dd07556a7c6405d7405a2da": { "076188a78eed1dc7d8989258ecd50fc635e785b54530020439b24374c73b4b11": { "es": { - "updatedAt": "2026-01-16T09:12:33.018Z", + "updatedAt": "2026-02-04T22:54:20.702Z", "postProcessHash": "230c3199608198a828486a2b8c21b20a1284f0188a770f855bc6c44ba2e25601" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.040Z", + "updatedAt": "2026-02-04T22:54:20.714Z", "postProcessHash": "15d33eafbfbafa5139408b7b7c0af5f2218acc4ca307770e61ce8da7bcf91536" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.182Z", + "updatedAt": "2026-02-04T22:54:20.736Z", "postProcessHash": "730f1cfb58fc5521a35ed97801d29ce4d41c90f32d62d410fe778920969b935c" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.212Z", + "updatedAt": "2026-02-04T22:54:20.747Z", "postProcessHash": "1d41eb9fd11954bd47e581e259af23b543dc382e947ec88369d06238e3f66dcc" } } @@ -319,19 +319,19 @@ }, "647cb98741d21f70fd1999be3cbd5f336b78eabf946a59258a4c17b825239d77": { "es": { - "updatedAt": "2026-01-16T09:12:32.237Z", + "updatedAt": "2026-02-04T22:54:19.984Z", "postProcessHash": "89d51d135b6a339590d85458995d22f9ead9dc8c52d48096a0dfefeb5bd4745f" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.239Z", + "updatedAt": "2026-02-04T22:54:19.986Z", "postProcessHash": "b7bc22941b250eae370c810d45c25cd267781f79cb8a4ca6e46dba156f43028e" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.241Z", + "updatedAt": "2026-02-04T22:54:19.993Z", "postProcessHash": "dee92b39d5762e4d241898bccb3c468fb9c36931bf7c18dcc42c18a35065d71c" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.262Z", + "updatedAt": "2026-02-04T22:54:19.998Z", "postProcessHash": "4773bcf4ee7939759396138f6c29e468d3600fbac4b12f5ad7c4bbd46460e5f9" } } @@ -339,19 +339,19 @@ "22641fd1be113954bc6b0f6e75800d6775bf039a333de72f467471b580bef634": { "d646cd268919ee5b8571dddc8ae5099aec797130972e867d6a9607678ddcb850": { "es": { - "updatedAt": "2026-01-16T09:12:33.024Z", + "updatedAt": "2026-02-04T22:54:20.707Z", "postProcessHash": "b3c41d4a4debadbc6d3e0b1434f9a7c1bbc0a0a916a17f97bd052fa2fcc51a7f" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.121Z", + "updatedAt": "2026-02-04T22:54:20.780Z", "postProcessHash": "eef87a3a65b02d26c2a895dd2d3de9b709b9123b503b15cc651574019f18bc7e" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.167Z", + "updatedAt": "2026-02-04T22:54:20.805Z", "postProcessHash": "7d2dbdbe1e6f406950c6c6ca62459898d4e9856f26588e798a4dae5cdc0c2664" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.201Z", + "updatedAt": "2026-02-04T22:54:20.824Z", "postProcessHash": "dcf5750d59ffdf474836053560bbb61e7877112cbd72cca60c47c0f181fe0a5f" } } @@ -391,12 +391,20 @@ "23eaa0957316f0f93ae0d8730e1c4ea5fd7e50ab0f310ccea2a0b741c70c58aa": { "a48de57cc21695bb832224fb1a02022b3e35735ed5d83b6367f91eff21e712e9": { "es": { - "updatedAt": "2026-01-06T12:57:22.091Z", + "updatedAt": "2026-02-04T22:54:20.507Z", "postProcessHash": "a43d201aeab779f8d70f88f4432149b7a8c49893240e812def88e6dfe3fe784e" }, "ja": { - "updatedAt": "2026-01-06T12:57:22.092Z", + "updatedAt": "2026-02-04T22:54:20.508Z", "postProcessHash": "645b1a68f9aee06191a4e6548291467c1baf5430b7b65a4b3e6f95243768fd80" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.580Z", + "postProcessHash": "4d7232cf145fa998eb14693a357aa961e581d2c5966f9b36558665c4d07dd6b8" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.604Z", + "postProcessHash": "afc4999358049f55954cedd4a9dbf5d8940e2a727ec680ba1d820adc9ba224ce" } }, "0fa889fc7717d3d59198ef54ed5c7b2905e0748d91b61530f34398965c7e254d": { @@ -451,19 +459,19 @@ "240dd0cf34347da7badd966c002e18701febc02774016bef677778cb06dff9d7": { "20e11c72890b37a659cb39389e50725092e8d763c92c5950bcc9d2418aa79573": { "es": { - "updatedAt": "2026-01-16T09:12:32.907Z", + "updatedAt": "2026-02-04T22:54:20.705Z", "postProcessHash": "f4836c26cb1d5cf08db213087aef1340d069d0be3cdebd845a58c5cd63f0c8fb" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.899Z", + "updatedAt": "2026-02-04T22:54:20.695Z", "postProcessHash": "739a913041739d9ce3e5f01f55c9458d3d9b1cde1773665357da5004e7a27c44" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.092Z", + "updatedAt": "2026-02-04T22:54:20.737Z", "postProcessHash": "f3bd73eb8b3a184fcb75ff75afcc41790846ffc6a1edec39bf0f0bb5b05fa2c6" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.101Z", + "updatedAt": "2026-02-04T22:54:20.740Z", "postProcessHash": "718f61602a683480f3b3066fe2044fcebffa8e25c6368a3d4190272708e469f1" } } @@ -503,19 +511,19 @@ "2aa516431f5d1c508948e3acb102ab2180aa08fb33114f5075c0aae88d1903f2": { "42007ff517cb0602410660037ca9fae14dc78420f77dc577d09bf1a741dafeb6": { "ja": { - "updatedAt": "2026-01-16T09:12:31.247Z", + "updatedAt": "2026-02-04T22:54:19.977Z", "postProcessHash": "ab158fd654882142f91cf1b104611022cef9ed722929a502022fd60c6d413ede" }, "es": { - "updatedAt": "2026-01-16T09:12:31.295Z", + "updatedAt": "2026-02-04T22:54:19.979Z", "postProcessHash": "59d5ba3dd7a3ad0aceac83bbfc2d82d0e5d6810236797cb527e92960306ebeca" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.233Z", + "updatedAt": "2026-02-04T22:54:19.983Z", "postProcessHash": "9196448c3be06259fd61521bd8ab2b2405ab84e036ed2dc7e24e0a2ade625e92" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.245Z", + "updatedAt": "2026-02-04T22:54:19.996Z", "postProcessHash": "97617150285ab8aef7b548e5a6b613529b53ac5d4a85fda823e55eb2da81d246" } } @@ -523,12 +531,20 @@ "3102eb2f2425d2486498e4ec476656d0c7635078c2dbd061bc5d91549612d047": { "b983546c594160d8235acda2ae43a1ecf416dce26f94f456cbdcfecf08e16102": { "es": { - "updatedAt": "2025-12-30T08:50:25.442Z", + "updatedAt": "2026-02-04T22:54:20.509Z", "postProcessHash": "b54fc45bf9bf67c7bcf63c61ca10a16748fc27df52afa9775038d65a341839bb" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.442Z", + "updatedAt": "2026-02-04T22:54:20.509Z", "postProcessHash": "999bcbddfaff5b8491ddebc1181d70d35fbf685a138149a4fdee034717721cdf" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.561Z", + "postProcessHash": "ed7badbdace42850efcb10025cbcada3b8e8385b2a8114f20e46f0f6c9efbfd8" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.569Z", + "postProcessHash": "b3020b10ec9c7db175f3678f2de1d2a0913cff040ab08d6d7446a988284a6602" } }, "01b8a8f99233fd9439873edeeae9a667692f492a17b37b44bc180df7dbfa9528": { @@ -645,19 +661,19 @@ "38a10c10df881b3fd5f444d9aea555011addef07e7057128fe1b82e5317af473": { "9d12e84c9c6baaf30c8d9ef8ea4615977f4d986f37536a6275d7897bd6c18faf": { "es": { - "updatedAt": "2026-01-16T09:12:33.033Z", + "updatedAt": "2026-02-04T22:54:20.770Z", "postProcessHash": "4d8539222c3f96edc1aa0515e3c6e2e40aae04b6396d5f8e4b022a0d159e9b4a" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.026Z", + "updatedAt": "2026-02-04T22:54:20.709Z", "postProcessHash": "d31dee344f5b4bb426f8311140f813cee66265be53c5987be45731a18e7dd22a" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.135Z", + "updatedAt": "2026-02-04T22:54:20.795Z", "postProcessHash": "b1413050d4406af58b4f9dc499c6ac5093a9619157103e4dd945328dbf36661a" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.195Z", + "updatedAt": "2026-02-04T22:54:20.819Z", "postProcessHash": "0477637b6d8ea712d516e04380bc312c2d3daae448e0051aee3f3a346fff487b" } } @@ -720,6 +736,24 @@ "updatedAt": "2026-01-16T09:12:32.897Z", "postProcessHash": "3a0ad808d3c179a507781e3a2b4235ee8ecd26275fc0d595227460223b2025cf" } + }, + "ee9b7ae9bf15f4614f6a4d4b417c62c963215162ad1a120da6df97a85ddba218": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.574Z", + "postProcessHash": "0d4e9f2bb9e1edc8623046add396494fe1e0538793ff3734fda18e190489aa65" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.579Z", + "postProcessHash": "b1e9be40cde896907dbac45be594447f0a7cf88f184a4cb2fddbd85eaa31c955" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.600Z", + "postProcessHash": "a565f7a97fa00b4e810c623e74f55c1dec2d13aa08e846d472d05003248c0c84" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.605Z", + "postProcessHash": "0556f48f33aca7a6211e9bade7b54a595b28244b3d503a6010eaf5234fe8f7ec" + } } }, "44e53f69dbd40630363dfaef1f1cb2c88466213a619b16bd8806b2578ac603d1": { @@ -757,19 +791,19 @@ "4b027f2c545970540b06ec9b969a3f9d068be80d993eb89af44095ed38ddbc56": { "93a0243e3ac7ca5069a163fef62b2df347671119a94e7843d96d72b9a0142b73": { "es": { - "updatedAt": "2026-01-16T09:12:33.009Z", + "updatedAt": "2026-02-04T22:54:20.696Z", "postProcessHash": "b0144549ad6fda1095b573ed4f37d45fe6f89761c39dc540c53e2c5c3ce10439" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.045Z", + "updatedAt": "2026-02-04T22:54:20.716Z", "postProcessHash": "f8a29dab5609d6ac209bf8b090b50b1f017e6408ac46288a2a0b677dedd572d2" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.161Z", + "updatedAt": "2026-02-04T22:54:20.730Z", "postProcessHash": "bc304158f2243a20c84011abbe591dd4b2a71bdca977661f9173d181295e937c" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.207Z", + "updatedAt": "2026-02-04T22:54:20.743Z", "postProcessHash": "88a7d6c1b87a4100680e2e748a02156788de23892a406b97e506ef5841c50d92" } } @@ -789,19 +823,19 @@ "51b8a3391603d23204b5413bfdd258efe19e680dae9dc759ea2c92446bc84c10": { "87b0b3665cdea6acaf1b1d584ef077ef983a95f8042038ead8c0c23faf4753ef": { "es": { - "updatedAt": "2026-01-16T09:12:33.012Z", + "updatedAt": "2026-02-04T22:54:20.697Z", "postProcessHash": "e3bff3327ef0401187be83aeddd4d374948eebf701ed00c10b0d9b101ce47eff" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.126Z", + "updatedAt": "2026-02-04T22:54:20.789Z", "postProcessHash": "bf88c6ca6698606dc7dc7132839f6678962d08ee320487063847f47e05246d6e" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.157Z", + "updatedAt": "2026-02-04T22:54:20.802Z", "postProcessHash": "411eb5533af0a009f900b0f07d04b70d456fe8b6603dd3d6690b29e1ce2577c2" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.200Z", + "updatedAt": "2026-02-04T22:54:20.823Z", "postProcessHash": "930e43f2a299025f31aa7076942241c8ca757315a8107e22f21efbed272ea8c4" } } @@ -841,19 +875,19 @@ "547d57590c18e74189b869d9c6583ea8c49749a2bccb87dcae06a59c2ee18a5b": { "9240c0b495c75368a286dce5eb4b245b26e7f16af1bbb15c454d2a5e0abceee7": { "es": { - "updatedAt": "2026-01-16T09:12:32.903Z", + "updatedAt": "2026-02-04T22:54:20.610Z", "postProcessHash": "2ce40109f470887c74d7edc6ed2484564235ceac4ebc5a9ea2285ed8a3cd95cd" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.912Z", + "updatedAt": "2026-02-04T22:54:20.616Z", "postProcessHash": "1c7a81fd1c3857ad2b5e3dbb7150d79b0b6d2bf8c397675dc0884eaf3289b64e" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.090Z", + "updatedAt": "2026-02-04T22:54:20.641Z", "postProcessHash": "b86f391906a9219da3213bc49bab30627b476a7ab4570e615b0244aad3f9190b" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.109Z", + "updatedAt": "2026-02-04T22:54:20.655Z", "postProcessHash": "90659e74758edfa3fc19efeee6b75da3cdff482e3fadb49bf88b4ecbdbcb9431" } } @@ -861,19 +895,19 @@ "56acf0f9b3aaebbdfb516b4f6f1c9a0626cf47b288ea62383f1bef5061c4bcaa": { "ce51a8aae7fdfde5f556b2f60df423ed4d997b34e9ab8ea803da4291e737460e": { "es": { - "updatedAt": "2026-01-16T09:12:33.019Z", + "updatedAt": "2026-02-04T22:54:20.703Z", "postProcessHash": "aab3dc89d42a742a917675dcebe435b1f3db0631f8e7bf70c4b0ce648a0ba939" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.024Z", + "updatedAt": "2026-02-04T22:54:20.707Z", "postProcessHash": "5bc2863ec28a8dd526df622d9ee6705357dd16f9f6e64f86307dbdf0b3409b79" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.178Z", + "updatedAt": "2026-02-04T22:54:20.812Z", "postProcessHash": "6cebc8cdde07bff305b0be94409a913e01e97f7c724e5e5d283b9261bedce86c" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.197Z", + "updatedAt": "2026-02-04T22:54:20.821Z", "postProcessHash": "b23f92db080aebb6a35574308eb686d57a3111c3335db7227c751fda74b804b3" } } @@ -881,19 +915,19 @@ "5a054cc9718efbdd1088cf4e51a202dde859e7229ab88ab29c4475da0193882f": { "557a38cd0215f7c2ed3308002fff14f521cebc383cba7259b870e98e544d6175": { "es": { - "updatedAt": "2026-01-16T09:12:33.029Z", + "updatedAt": "2026-02-04T22:54:20.711Z", "postProcessHash": "6b0398e416f50be0f03c20b3a07bae6879d66af18a772cfa8f37c3bed02c3fb1" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.044Z", + "updatedAt": "2026-02-04T22:54:20.775Z", "postProcessHash": "4b43eba688e395c4fd9079bcc264b671353e270361b22aa5cb68a4d05228c6fb" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.181Z", + "updatedAt": "2026-02-04T22:54:20.812Z", "postProcessHash": "e5046a557ecded67fc178421606d38637751e21dda947ee9021c8d38dd2b9537" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.192Z", + "updatedAt": "2026-02-04T22:54:20.816Z", "postProcessHash": "fa9ab02951537d3a2a3416a8177f8e4a99e7cab4c45545fa55a8eaf564348215" } } @@ -923,19 +957,19 @@ "5adfaab1d152fe25aa6794916b5794fd93da01b7c382047712589cf7404b10ee": { "39a17a896159c1ae44e21ee247fd85725ececfb7d1ad1f021c2400286df4a178": { "es": { - "updatedAt": "2026-01-16T09:12:32.909Z", + "updatedAt": "2026-02-04T22:54:20.616Z", "postProcessHash": "7f0f1bc25adbc5ffa1a2904affb642ca77a52aa4f2dab77cd5d84ed25ff60192" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.908Z", + "updatedAt": "2026-02-04T22:54:20.614Z", "postProcessHash": "64484b5e3f56139059cca06c37d5d2e2d25956ab0154d30b73770d6d5d9f784b" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.085Z", + "updatedAt": "2026-02-04T22:54:20.639Z", "postProcessHash": "f1056fa7c4f8032d52f09d2a7c871ef93ca1506bbd33fabeb09a5178d15145e5" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.100Z", + "updatedAt": "2026-02-04T22:54:20.646Z", "postProcessHash": "09ddbd6314f3ec08d2eb2622e042c3f5bafeab374970c14c4fab666360d8d77f" } } @@ -1159,12 +1193,20 @@ "6122c3e345f411bcc3662ac7ff64a5112092b78ed288cc1dab93693809ee28f0": { "64fd81125d6588a0831cfa1dd4e3152d0aea99371c2f07f7419e8571c335268c": { "es": { - "updatedAt": "2025-12-29T16:02:02.911Z", - "postProcessHash": "64fd81125d6588a0831cfa1dd4e3152d0aea99371c2f07f7419e8571c335268c" + "updatedAt": "2026-02-04T22:54:20.439Z", + "postProcessHash": "9175433df96fcc87861eab5255ec670daaa9e398a96ac5266269dd153de2d4a7" }, "ja": { - "updatedAt": "2025-12-29T16:02:02.911Z", - "postProcessHash": "64fd81125d6588a0831cfa1dd4e3152d0aea99371c2f07f7419e8571c335268c" + "updatedAt": "2026-02-04T22:54:20.440Z", + "postProcessHash": "4ba148426e9e1a9d30d49068e745502392f61e5d68b761d19df872a639652559" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.565Z", + "postProcessHash": "af151fc3c8a07944386a96d81a4f4305e523d48ea9518a0c31857051b725ab51" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.572Z", + "postProcessHash": "aabb1fe9bbe86336207d6838a97ddb98239eefc098d6d7378e8d71d17a44a2d3" } }, "027effd8857003f19ad736bd8cf384f51dc09b0f11b5856391c6499b081be040": { @@ -1219,19 +1261,19 @@ "62e604bdd67c850b2bf05ce36f8aae2eb0f46c365b9a61c289fc3a0c943511e4": { "bad7280d23c1dc6e83029c74cd3ca5557e987df82f41de5ef3304f34a904034f": { "ja": { - "updatedAt": "2026-01-16T09:12:33.013Z", + "updatedAt": "2026-02-04T22:54:20.698Z", "postProcessHash": "f86693c43a13005e001f51e35dd62fab33c7c59d1509a3ffdf40440dd0455c28" }, "es": { - "updatedAt": "2026-01-16T09:12:33.047Z", + "updatedAt": "2026-02-04T22:54:20.718Z", "postProcessHash": "da22c123b9716fdc1ae18e5132ae44aa23ac92d84aeac0c146da32d4a7163d6d" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.155Z", + "updatedAt": "2026-02-04T22:54:20.728Z", "postProcessHash": "aa9b836d0fe439fc70ee4e9a63c2b05ba6a169a26b33b9e3310db850df5e0c13" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.206Z", + "updatedAt": "2026-02-04T22:54:20.742Z", "postProcessHash": "297cd2c1bcdc618024875697d6173739622c8f709849c336e401010c15eb9dfc" } } @@ -1271,19 +1313,19 @@ "728e69b9cc9d726067f4b605eabf36ecfc2ec637ec735c50a756d5bac4479529": { "dc26a7b59467b75608faa749912779f73b41911397473e7f3d9f6c8fe150be2b": { "es": { - "updatedAt": "2026-01-16T09:12:33.010Z", + "updatedAt": "2026-02-04T22:54:20.697Z", "postProcessHash": "ac8ed015c6adae4fb0bf7b1ce2d68fd5e0b5d09f07844ddd230f5f85cfa3ee1c" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.041Z", + "updatedAt": "2026-02-04T22:54:20.715Z", "postProcessHash": "dc00713677beb096a5b234e4d06911147ebfb7d8a5385a2b2448691e4974f1d3" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.136Z", + "updatedAt": "2026-02-04T22:54:20.727Z", "postProcessHash": "8c79dba2dc75a871263ade0efd92d161f6e93d415c4c9c866af6bd87f7f259d7" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.215Z", + "updatedAt": "2026-02-04T22:54:20.748Z", "postProcessHash": "776c1214e9da4551044d5ab55a25c1367e4c6987ef732cde7a8ba54a5b0ea798" } } @@ -1291,19 +1333,19 @@ "7f7cf43a8eb8b4aa29701d1b1c28679e5cdba34deb2be1ba5fcba3d3e9326cfd": { "f60554343095043d83196cc4fa806fd804ec0d5be350d8b331280074697bedfb": { "ja": { - "updatedAt": "2026-01-16T09:12:33.031Z", + "updatedAt": "2026-02-04T22:54:20.770Z", "postProcessHash": "6e1e58d8c50bb8920f3851a88afff7ee20e180964d77ffb3632fea2b42ab4557" }, "es": { - "updatedAt": "2026-01-16T09:12:33.124Z", + "updatedAt": "2026-02-04T22:54:20.786Z", "postProcessHash": "0d2f7d4e62832adfe0b098dc5e80b0736702ce15db2890ee60d24616bcb18ddf" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.156Z", + "updatedAt": "2026-02-04T22:54:20.801Z", "postProcessHash": "3c09226c0950d013185242826970dd3ffe1ae6a4a4a9ef0ef45241e7a92661b8" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.204Z", + "updatedAt": "2026-02-04T22:54:20.826Z", "postProcessHash": "6a0ca7850e2eaaf3645b96528ea3294239522f3b1f8f5f2ed42c15d881e1a0bf" } } @@ -1375,19 +1417,19 @@ "846a5cdd206b7b2f685dbeb11200fd31cee8fd35775364a8c368566e63b19d72": { "f51b86052605aca32ef946845ebf52ff144a9bae7c8c3f2c6bad59e281146de6": { "ja": { - "updatedAt": "2026-01-16T09:12:33.032Z", + "updatedAt": "2026-02-04T22:54:20.711Z", "postProcessHash": "fd5216e6f05df18bc7c64654140547cea1b44645c8b757400052353870431a7e" }, "es": { - "updatedAt": "2026-01-16T09:12:33.048Z", + "updatedAt": "2026-02-04T22:54:20.719Z", "postProcessHash": "76378a80db5f0f5c9967a33cb139e709fff3959370b7bfad71478b1170fe615b" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.180Z", + "updatedAt": "2026-02-04T22:54:20.735Z", "postProcessHash": "c0623a7e4a8100a23a6187491335139789b75724c9701b09e579446516925a4e" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.196Z", + "updatedAt": "2026-02-04T22:54:20.739Z", "postProcessHash": "62ce1c9c5430bce0077fd2bee8cfcbfc3116099b53fea4688ac982962b44f85c" } } @@ -1613,19 +1655,19 @@ }, "291bf3fef1feb38e8e6debac247e63ade08065a72c91d12cd771d05640940b7a": { "es": { - "updatedAt": "2026-01-16T09:12:32.695Z", + "updatedAt": "2026-02-04T22:54:20.527Z", "postProcessHash": "be3d3a284149b3365f41d5912f059c8a7f75f87d99c9b07a6d9c76e31c9ba5a7" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.697Z", + "updatedAt": "2026-02-04T22:54:20.529Z", "postProcessHash": "454c248a063a0eae3b6cfe8fa0a2df02d0101ca1aabdc741be20cb32bf6cae78" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.933Z", + "updatedAt": "2026-02-04T22:54:20.640Z", "postProcessHash": "bc1a6731851a3d49c0426db55a1b65548280d265cc3c5076415c811b43e42ad0" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.972Z", + "updatedAt": "2026-02-04T22:54:20.654Z", "postProcessHash": "7ab90b70d7af29088f9ee6adaa71b2988e8d0180a6d4a5c2cfafb3fde4792772" } } @@ -1693,19 +1735,19 @@ "a20c7659dea9d643b243ddd3b23e54d8ebf6b40639c283af55ce374be8455b16": { "aff04ec2a1b66e98b8697149d7f5a3ccaf94b47b0fdbd169bd3f1961a9935f21": { "es": { - "updatedAt": "2026-01-16T09:12:33.014Z", + "updatedAt": "2026-02-04T22:54:20.699Z", "postProcessHash": "10370c96c2984a53572003ab9ff6715b35f35fceaa8be4e16bd73aa60af782c9" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.025Z", + "updatedAt": "2026-02-04T22:54:20.708Z", "postProcessHash": "6aca4b01004f421886046655a8540a575b8bfff08a2bde8a2a4b02feb804f9aa" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.173Z", + "updatedAt": "2026-02-04T22:54:20.810Z", "postProcessHash": "fc9994ace2984a79bd2ef055242d338b5018db9a5a1d90d18a45c8b29a805c2a" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.187Z", + "updatedAt": "2026-02-04T22:54:20.814Z", "postProcessHash": "bd49db414e684c89b126946ddd154e83f399be1090f5393dd7aac3f2fd74bb6c" } } @@ -1713,19 +1755,19 @@ "ae80d899c9578bed428f235b24f29d5af3a783e23d1fa00737a5438844ecb295": { "962a734aa73dde92454fc1b523dbcf021552a1a4066f44b98c3c0c0bac9a5ccb": { "es": { - "updatedAt": "2026-01-16T09:12:32.901Z", + "updatedAt": "2026-02-04T22:54:20.608Z", "postProcessHash": "c3ae0814714d1ab42ddf5885984c9c4bec78a4038edf77fec456b756ac9bc5b2" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.900Z", + "updatedAt": "2026-02-04T22:54:20.606Z", "postProcessHash": "bf87da2feb929359bc17dde301598aff3b9e2cd446f5b11cbb942ee16ba049e1" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.084Z", + "updatedAt": "2026-02-04T22:54:20.637Z", "postProcessHash": "22efb33c5514687183ae9fd3b27983da94723f8e0ee2861c0a1ede6c14d34ed2" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.106Z", + "updatedAt": "2026-02-04T22:54:20.652Z", "postProcessHash": "4081a49a69f83bd3d3edccdc5eaf9fa7f7c7799c3f9891edbca7c58ebc69f4bd" } } @@ -1807,19 +1849,19 @@ "b8c40c38711201d251a9567c2307c49c11f0af132127dc5e98c1dd81fe7b0bc6": { "538aa8cdda67d80f48d4088ea2fd7eeb39494f5d8d47de82c57f75dd97154e03": { "ja": { - "updatedAt": "2026-01-16T09:12:33.017Z", + "updatedAt": "2026-02-04T22:54:20.701Z", "postProcessHash": "a7ff3427c0f94baed33dd9178c1f95c6add5bc0a7824b92851941423c6b81d94" }, "es": { - "updatedAt": "2026-01-16T09:12:33.129Z", + "updatedAt": "2026-02-04T22:54:20.792Z", "postProcessHash": "ad620353b32d9fd31a7be72c95aa90eaaf790c464ed95e6f1d6f2c06f0275304" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.132Z", + "updatedAt": "2026-02-04T22:54:20.795Z", "postProcessHash": "6e8435f86c5d5709d12014c4247e9d0bf2fc840bcf44d7c29d2096eb059d7775" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.198Z", + "updatedAt": "2026-02-04T22:54:20.821Z", "postProcessHash": "92f0219c75a084ca703b8edb514bcc4a4e43860176663e9abe2fdff1a8d948e3" } } @@ -1877,19 +1919,19 @@ "b8ce555c0599c5097e88a743f74c1036033e978b9737ecf10bff2934e4e62ca0": { "1f0ac1349b060ecfc840d72a8caae5ed255d22f70205b7b753ec7c89b88fcfdc": { "es": { - "updatedAt": "2026-01-16T09:12:33.005Z", + "updatedAt": "2026-02-04T22:54:20.694Z", "postProcessHash": "01864cb3294286a9c24a604cf2c3ee2bec2b1d74d8216fdabb8172f5734db922" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.043Z", + "updatedAt": "2026-02-04T22:54:20.775Z", "postProcessHash": "fbf1e609f5e6a42210bacc441fa830e4d97c26d3b31e5d902da573d779e1f53d" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.184Z", + "updatedAt": "2026-02-04T22:54:20.813Z", "postProcessHash": "e532ca2b6ff5e47c37e0a3d1cc70e726d439d0bbfc7bc6d4b525bb57055fa3d7" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.219Z", + "updatedAt": "2026-02-04T22:54:20.829Z", "postProcessHash": "88a6e98915eed8f7004f1f0a2f78edc6e59d7fda9b5da75609ae22ff4e7e62da" } } @@ -1897,19 +1939,19 @@ "bc3df52835c1fc087fabf9814d8ed5001508149e35f85cc8b2873308228f5ad7": { "039448a19f193e47b651fdc11334854f2f10c6cb703f981ff2fd704c07d190af": { "es": { - "updatedAt": "2026-01-16T09:12:32.903Z", + "updatedAt": "2026-02-04T22:54:20.611Z", "postProcessHash": "f7caeb338ab001f379c226906dee66f934a72a7cd24bde6c9a7f0abda898fbc7" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.909Z", + "updatedAt": "2026-02-04T22:54:20.615Z", "postProcessHash": "1636521bbf8af7b8b8426fd541eacdacf7ea03a33ba50242d3ae207543f13f57" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.091Z", + "updatedAt": "2026-02-04T22:54:20.643Z", "postProcessHash": "ccca94820e13e1edc622640098b49d402512a3f0bac8a3654a818eb4930827ec" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.104Z", + "updatedAt": "2026-02-04T22:54:20.651Z", "postProcessHash": "8be4e865f15154408cc28e7497ce4bd1c14591f0368c95a4573c95f6740d3d00" } } @@ -2031,19 +2073,19 @@ "caf3e9b12f6d0992140c338d46ea20f009fa704be2d261a7fd8d7e3fc7e5d53c": { "e2a0d8ccefc089eb187cd38faac90b3f08b5e6897572338c345c13fd5c2d2082": { "es": { - "updatedAt": "2026-01-16T09:12:31.241Z", + "updatedAt": "2026-02-04T22:54:19.976Z", "postProcessHash": "3869e7bf08099b84cd295ef5040e9544e869c859ded8c286ea47e7026c751abe" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.280Z", + "updatedAt": "2026-02-04T22:54:19.978Z", "postProcessHash": "bde49c08ef72a40f953536440025d3eb9c8885d1e6aceed01e5f7fef746018d2" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.231Z", + "updatedAt": "2026-02-04T22:54:19.981Z", "postProcessHash": "4fa962279fa06a05a5037a7bddebca7de98e4e379bdb851bb06506b89cfc9e9a" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.267Z", + "updatedAt": "2026-02-04T22:54:20.002Z", "postProcessHash": "b706b8c67d80fd1d449dbe4f4370a9003f2c127ba604da0fc6509275b00e90f5" } } @@ -2051,19 +2093,19 @@ "cd892716639d21abdaeead2ba1af9c3a7249c86fbf2ff3d5f4f9a0c8b373e283": { "6f43baefe63e88bc9c7a6c2f2580fc32c2d28c0159c5e2c9a6ad17f8dc389ada": { "es": { - "updatedAt": "2026-01-16T09:12:33.022Z", + "updatedAt": "2026-02-04T22:54:20.704Z", "postProcessHash": "a71990f8e69a3ba1d80a5473cc3d375868f1860e500573f5f2f98818f7e187bf" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.051Z", + "updatedAt": "2026-02-04T22:54:20.720Z", "postProcessHash": "8a2864d988bc51532a4d9e6e1c58468d9997aea0ef35825dd66beb468f0741aa" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.175Z", + "updatedAt": "2026-02-04T22:54:20.734Z", "postProcessHash": "8e7c9e93c7d7fe60ab56ce59224e130ffcc59392b8f0900afdfdb8081ed89a7f" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.190Z", + "updatedAt": "2026-02-04T22:54:20.738Z", "postProcessHash": "40f1847a9041a1b4517cbc9faf22203f59652f760363af1445bfc7d9e652bde5" } } @@ -2071,19 +2113,19 @@ "d28b90b373ffa38d27e88e170add405569b0637ed84e0ade9b074a921c8f951a": { "1b79de33fe58d983e41b858a6eb1a7b2dd2b93161b545db639a4840a97af464f": { "ja": { - "updatedAt": "2026-01-16T09:12:32.905Z", + "updatedAt": "2026-02-04T22:54:20.612Z", "postProcessHash": "1a7d7fd7189b932f486e3d3bd342088f48428794bbb7cd919037377db24bc374" }, "es": { - "updatedAt": "2026-01-16T09:12:32.913Z", + "updatedAt": "2026-02-04T22:54:20.617Z", "postProcessHash": "89fc07e3c7a4cf998bf5e2182c8aefb8e0db638f60a20fbf1fab337fb7cc2a09" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.093Z", + "updatedAt": "2026-02-04T22:54:20.643Z", "postProcessHash": "5f31b45917382bd049c85f0997a9a176ff05a18591f39f18df5cb4bb3e85e025" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.110Z", + "updatedAt": "2026-02-04T22:54:20.656Z", "postProcessHash": "e68c78fd79943c96ec63bf0a5dc0c98655bde9243499835bbc89cfa245ef5121" } } @@ -2091,19 +2133,19 @@ "e13633a0fed54e75fb6ceb4ae937eb0a5935d4ecc42d0fd81fead1c45fd9e3ed": { "f8f4f952f97e66e5f21e9d299a433cc33aaf203e8a8dfaea42063e71004abd20": { "es": { - "updatedAt": "2026-01-16T09:12:32.902Z", + "updatedAt": "2026-02-04T22:54:20.609Z", "postProcessHash": "05d9145847de22352e9d3603bee07a12d7ac319d6b41e5890462c20ee97a64dd" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.904Z", + "updatedAt": "2026-02-04T22:54:20.612Z", "postProcessHash": "61824824157a4dbeac4733b18c6fd1760d6791d59bc38233fdcabe0e4ce1509e" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.082Z", + "updatedAt": "2026-02-04T22:54:20.633Z", "postProcessHash": "78cde5c4265fc6e2f8069cbe74a7600dd404c5038d2695fd68f77edaed002da9" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.099Z", + "updatedAt": "2026-02-04T22:54:20.644Z", "postProcessHash": "ee219b2410b63edb77507ca2f72c2d61e99ff42d94865f1d89c21da8354861fc" } } @@ -2133,19 +2175,19 @@ "f3ffd69f466699dd0e19b0b55670ac14d3d743009236a84f918d4cb1b0d1369b": { "4ea74ea491da7ff339cfef677cc9f8deb2d352327076ed87789bb83172a361c4": { "ja": { - "updatedAt": "2026-01-16T09:12:33.007Z", + "updatedAt": "2026-02-04T22:54:20.694Z", "postProcessHash": "5dc13b29e23125d0f239a9cb115a958abf7d5010e685042d124961934f788f17" }, "es": { - "updatedAt": "2026-01-16T09:12:33.046Z", + "updatedAt": "2026-02-04T22:54:20.717Z", "postProcessHash": "7a97611843189a572db522f5eb950148671f55cd39431d123e04515f03741471" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.171Z", + "updatedAt": "2026-02-04T22:54:20.733Z", "postProcessHash": "2668be78eaa4e3bc20467df3ec90aab64fcbe408f1a898795ac93e0c3abfd9f4" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.217Z", + "updatedAt": "2026-02-04T22:54:20.748Z", "postProcessHash": "5457e0c6017fa54b39f190a9b02b7864636400c1fe188ebce1c0a979d3b5dfbf" } } @@ -2183,19 +2225,19 @@ }, "df19c33149c5f3027c3a20944e61a4688703d9945f4af53cdf9ce2acf810ed91": { "es": { - "updatedAt": "2026-01-16T09:12:32.693Z", + "updatedAt": "2026-02-04T22:54:20.527Z", "postProcessHash": "2a7a80b2540893e4597693d24d6eaa8aac01c5b48a4d706678b98875d2da47d5" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.698Z", + "updatedAt": "2026-02-04T22:54:20.531Z", "postProcessHash": "f364b906acaf41d052bfc9663208f213cb9e1f40282bc9c05178709a7405bc68" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.926Z", + "updatedAt": "2026-02-04T22:54:20.639Z", "postProcessHash": "18d28280353220180072b30b0da02ee76f907bc91a8564bdaca26b42292f7fe1" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.967Z", + "updatedAt": "2026-02-04T22:54:20.653Z", "postProcessHash": "f2c62eb3a118e07cebceb679751db6ab831b27b8df33e351bd8b5ed8aaae58e9" } } @@ -2295,19 +2337,19 @@ "fbf2479dd438d587d8b9b4addff25636eafa76a9cc2732f33f73d84568e14402": { "21e53b8f6971b31fa9872e9377df7f4dd9d2346e92c5e475ad4c288ef0bacd48": { "ja": { - "updatedAt": "2026-01-16T09:12:32.906Z", + "updatedAt": "2026-02-04T22:54:20.704Z", "postProcessHash": "f6f8d37e95232b73ee12f8033d2828f7d3f994821c68d98e03678caead90c70a" }, "es": { - "updatedAt": "2026-01-16T09:12:32.911Z", + "updatedAt": "2026-02-04T22:54:20.715Z", "postProcessHash": "ac970071e4703a0c0741fd00afb7251a50183d216d84311b42c2b32fd1d3bb6c" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.088Z", + "updatedAt": "2026-02-04T22:54:20.733Z", "postProcessHash": "cacbf764f57a60685d789be5137b2441f8a1720ecd041b9b51abb305f7f7ffb6" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.104Z", + "updatedAt": "2026-02-04T22:54:20.746Z", "postProcessHash": "894847f38a3303c1cf341127b6760fdd27e93ffade0c1899e115de7f77862196" } } @@ -2315,19 +2357,19 @@ "0b9159f892538239bf20c4a0102c3e910e01464c17f158febb7eb494df4c39b5": { "9ff0c27bce29b874872c67fb11f58d6beaf6a7f6a1e267a7fbe6a8d06cce5b2a": { "es": { - "updatedAt": "2026-01-16T09:12:31.256Z", + "updatedAt": "2026-02-04T22:54:19.129Z", "postProcessHash": "7469f1ee1cf7cce7ed5e09aa40144e01883442e6301e3c14490e5d14850ac101" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.254Z", + "updatedAt": "2026-02-04T22:54:19.128Z", "postProcessHash": "7fb79c8a7c3654db7e19ac41494a45e8ab3b48090981296463711307e3c61752" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.761Z", + "updatedAt": "2026-02-04T22:54:19.564Z", "postProcessHash": "238027697060247473c0a0f277f8599d816ac92baf87db3d51c1f4a4bf2a77af" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.266Z", + "updatedAt": "2026-02-04T22:54:20.001Z", "postProcessHash": "9c8b88d2fecd6b753132b684f7f6ed699099b531a96aa5b12b6c913c0346c773" } } @@ -2345,19 +2387,19 @@ }, "df09b2853f00d5db607277cf9fe7d9b80fe9ff59b187f32eb7245780e6d4416e": { "es": { - "updatedAt": "2026-01-16T09:12:32.226Z", + "updatedAt": "2026-02-04T22:54:19.979Z", "postProcessHash": "b663710a0b20bd2394250e82022949529c68730761808e91a2fc0cbe6256435a" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.228Z", + "updatedAt": "2026-02-04T22:54:19.980Z", "postProcessHash": "f076935906d70f570bd95de68d168af00a160eb30fb385c4f570e87d1185796d" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.232Z", + "updatedAt": "2026-02-04T22:54:19.982Z", "postProcessHash": "317cf74ac6fdb939202f02f49a019715cc2563c3e2be756275aa51574c8c2834" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.268Z", + "updatedAt": "2026-02-04T22:54:20.014Z", "postProcessHash": "b49ccec0dab412aa32ba9f3b12a50356304d982a12842511aab72270de290dc4" } } @@ -2365,19 +2407,19 @@ "12e7e09f5ed93a24be5f5756edcb58dcae86c50d2c145d8ac4d19e40a4f4f44b": { "3a35be3f5a124780b17ab22edb8e1f92c48c6eec9229c2e9c0f3f5ecdad82e82": { "es": { - "updatedAt": "2026-01-16T09:12:33.123Z", + "updatedAt": "2026-02-04T22:54:20.782Z", "postProcessHash": "e97da575a68ca8aaf7f68dfedf2e6c5f763d1dbe5c914ac75973a599e760c751" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.125Z", + "updatedAt": "2026-02-04T22:54:20.787Z", "postProcessHash": "deda4dbf55ac97f81278ff7f25c2c67b2dddd4c53133dbeffbccab124676ba8e" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.176Z", + "updatedAt": "2026-02-04T22:54:20.811Z", "postProcessHash": "2267bdaf0954302a9c6702885bcf19748c684e0e8e68b6dd36f037674649e673" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.188Z", + "updatedAt": "2026-02-04T22:54:20.814Z", "postProcessHash": "471db76c2de3ea32987799eda61309fc1984b7f437b5937c9956f858681b120f" } } @@ -2427,19 +2469,19 @@ }, "e07eb76feb8fc12ad180f3054921a4e353f2a03da5d935ee827a32a951b84ac6": { "es": { - "updatedAt": "2026-01-16T09:12:32.361Z", + "updatedAt": "2026-02-04T22:54:20.163Z", "postProcessHash": "f94cf54af69bd0455708d0a3d8ab7f6d841fb219fcdd3ec89b81991e5801df80" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.349Z", + "updatedAt": "2026-02-04T22:54:20.158Z", "postProcessHash": "1eb980586990d39a9c113c620f77c1271af3c351e21255551841887474055ff4" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.421Z", + "updatedAt": "2026-02-04T22:54:20.172Z", "postProcessHash": "777be40189388a2720fa9e6c79391e69421efb9c6fcb60a7f05dc169dae708c2" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.449Z", + "updatedAt": "2026-02-04T22:54:20.183Z", "postProcessHash": "fc24b8617dd09b904765929cc495bdf70f27595d082c35c8d779b897c5afbfc2" } } @@ -2462,6 +2504,24 @@ "updatedAt": "2026-01-16T09:12:32.248Z", "postProcessHash": "412a280f8a9019ab4cb24b9d59f808a533b8f466ede5d52ab840a1d83caf5a31" } + }, + "73e4a7f9b414f833de53d3cba430292339420f8fff92325366bbb449afce0e82": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.052Z", + "postProcessHash": "b5d87c320ca13908f34b12d6dda5f3fe2583a5e417e82d1f21b3edc95570b067" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.058Z", + "postProcessHash": "745c0a517b02a5ca3a86f4ead17bc151f1676844500244eb6f20efb0cf3a299a" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.059Z", + "postProcessHash": "f9c4633125138189519a410ff6b346bd51def8776377eba587816653e00ea6b6" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.060Z", + "postProcessHash": "83a5121dd87b7bbb98c89c9106db249f6d73c5d110288fdf0a0bef90f6a2d2f2" + } } }, "20596773a215e6d3e05b27382a11c3fc67abf422cb54e55b75f2c31f7a9b28af": { @@ -2511,19 +2571,19 @@ "26778d10a2a58a587972495064961d448d98e87bd22d3bb3a62c2c6f980111fa": { "4c331673248fb537fe91fb8127ae1c5bc05464e3c1b340fc0e467259450d5f1e": { "es": { - "updatedAt": "2026-01-16T09:12:31.252Z", + "updatedAt": "2026-02-04T22:54:19.127Z", "postProcessHash": "9494e2672fb8d1b9c117a0738ca59a8f73816974d32207932632ed15719a6671" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.292Z", + "updatedAt": "2026-02-04T22:54:19.147Z", "postProcessHash": "e51478c3fe7605bbb4043784751b9d21aafb0d918b465a0582550f80a24dc48c" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.749Z", + "updatedAt": "2026-02-04T22:54:19.557Z", "postProcessHash": "cd774aab4cb99fabed8cb43adc89276fc5d8c6329f02c17f30ae7b3c7cad4d8c" }, "ar": { - "updatedAt": "2026-01-16T09:12:31.945Z", + "updatedAt": "2026-02-04T22:54:19.715Z", "postProcessHash": "b0df8c923a2a9040acbf4d9c2dd2fd8657f29cd60bd2eb530600c3d0cef29683" } } @@ -2695,19 +2755,19 @@ "5f160c19262c4a66ce51a8dfad1783124ac68e67c723d02b7573c26fcd248279": { "c1a5954dc29f6e6be21cef65e9dcc3c05aa83133f462240f29d8cbb3002686e6": { "es": { - "updatedAt": "2026-01-16T09:12:31.239Z", + "updatedAt": "2026-02-04T22:54:19.122Z", "postProcessHash": "c4d8826500a576a4a2beaee05794ce9d7f0aff162f3cdd2f7ef47317c302a021" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.270Z", + "updatedAt": "2026-02-04T22:54:19.139Z", "postProcessHash": "69e80c4b4923203d830c1a3d3fc0d4ddd0ed0a9e891e2571225892a163a15eb9" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.763Z", + "updatedAt": "2026-02-04T22:54:19.565Z", "postProcessHash": "a61a2d7913cb0be3cb1311f578d308499fb103513e40851f39d4ee90ae18d712" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.242Z", + "updatedAt": "2026-02-04T22:54:19.994Z", "postProcessHash": "7db0444098e40ebe18958951517841ab90d77a6f49034b3f45699548949a7831" } } @@ -2715,19 +2775,19 @@ "64dff4466616a81f47d3f914253ba172d15425638e13dad1aab85c07c0e37f66": { "3db24dfd279191d83f12754324360d2f424d63b3332da2ea30d1626e9d5d9b8a": { "es": { - "updatedAt": "2026-01-16T09:12:31.244Z", + "updatedAt": "2026-02-04T22:54:19.125Z", "postProcessHash": "987f756c7a32f40e66a4ac3f562dc28d8f0aef03f41060774e272141631b6631" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.278Z", + "updatedAt": "2026-02-04T22:54:19.144Z", "postProcessHash": "4c4abdc51016b54a354c9480548dde3184439358145dffabfe74157a1a3f1c48" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.774Z", + "updatedAt": "2026-02-04T22:54:19.575Z", "postProcessHash": "ce33600d1fd5cf6a2ada2a5071a21e9ff93c344e7de88b32488ce6f061fd5de6" }, "ar": { - "updatedAt": "2026-01-16T09:12:31.955Z", + "updatedAt": "2026-02-04T22:54:19.726Z", "postProcessHash": "8f8c12c17e76b94b9a22c77d718ac98a210821315c45ef8140ca89dea0203467" } } @@ -2735,19 +2795,19 @@ "693e696f0c0cfbba647f7c27058078e03ceb00de68352f64f1c0fd8bc1efebad": { "62c9b538dad163ca45d4d1c6ce48a6f9ed33bdac7a6938b92e12d4e878fa0c67": { "es": { - "updatedAt": "2026-01-16T09:12:31.265Z", + "updatedAt": "2026-02-04T22:54:19.136Z", "postProcessHash": "b3bfea504e3cd236cc4a6bb8c74048646278172f7c04cdd13a67a6cee9674b08" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.272Z", + "updatedAt": "2026-02-04T22:54:19.141Z", "postProcessHash": "2b768f9147e58d9a2eb2f757b6a781dfe20ed296e86ef9742bfcf807215613de" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.750Z", + "updatedAt": "2026-02-04T22:54:19.558Z", "postProcessHash": "d8a951b22a1a6efdba9f4b3025c958a64026cbfda6d772f205a60d08f0e6382d" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.248Z", + "updatedAt": "2026-02-04T22:54:19.998Z", "postProcessHash": "3721b4855edf161191135d7c18404bc8c1ce9aa87bdd6a9b19b339c854dc44fd" } } @@ -2765,19 +2825,19 @@ }, "d2c3052b098ca2e2bf4bdc9e09c3ea58855bffe859966364bc54cc51eb3f6e8e": { "es": { - "updatedAt": "2026-01-16T09:12:31.627Z", + "updatedAt": "2026-02-04T22:54:19.455Z", "postProcessHash": "dfa7b690c63ef0b0791ed80139ca4b29c9a068a3d01e64453841f15a942d0f14" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.628Z", + "updatedAt": "2026-02-04T22:54:19.456Z", "postProcessHash": "fca0ca31b8369e64fb1bad19e1bdfbadf27c52f649e8a0847f9422b9ae15b918" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.773Z", + "updatedAt": "2026-02-04T22:54:19.575Z", "postProcessHash": "c07f17002bf9a79a44a332151524a6612cdf2eb018343422b7eb58dd539bd0bd" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.263Z", + "updatedAt": "2026-02-04T22:54:20.000Z", "postProcessHash": "9d2a2ee6bf22d0d344e063af8d245a734072f907661e9e9b4583f991ba6bf2ed" } } @@ -2817,19 +2877,19 @@ "77c347f1b6c92729382482e4612bb31eca5d2b0689cf5ab57beda05d9951ca89": { "0414614d427d3143722cb6e973e54a2949144ad8cf96c8dc31134365715702ba": { "es": { - "updatedAt": "2026-01-16T09:12:33.049Z", + "updatedAt": "2026-02-04T22:54:20.776Z", "postProcessHash": "415fcd35fc584190c83f15787665a23fdc92bdcff7aeb041222f920b976c02b2" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.121Z", + "updatedAt": "2026-02-04T22:54:20.781Z", "postProcessHash": "15ff5220debb35e262ddc123a2f2f87f61f59fe682adb2119036c5157151fb28" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.169Z", + "updatedAt": "2026-02-04T22:54:20.807Z", "postProcessHash": "7f4af80880f7d79aa10494f4b6e020b98d141ab3f4680cb93274a45c3e2ab338" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.193Z", + "updatedAt": "2026-02-04T22:54:20.817Z", "postProcessHash": "d109717c88305f947085fe9f756ce7dca4a04a5cdf0b97b9930ad16f3131d2de" } } @@ -2847,19 +2907,19 @@ }, "cbdb9ce24be07432a4468bf4e5ed078307da29078c55f079bfc85cfba439e732": { "ja": { - "updatedAt": "2026-01-16T09:12:32.366Z", + "updatedAt": "2026-02-04T22:54:20.165Z", "postProcessHash": "df3e5db051011efe1a82fd3c31a865d572b2ecebc2bc8bb5a701f7a7f84a365d" }, "es": { - "updatedAt": "2026-01-16T09:12:32.379Z", + "updatedAt": "2026-02-04T22:54:20.165Z", "postProcessHash": "bcd6b8e244fe499b0ab4bf05beb7b41b8f37a966f295be22124e83b943c36822" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.410Z", + "updatedAt": "2026-02-04T22:54:20.169Z", "postProcessHash": "f6e9d6acbf54280461cfd4c49c8830d48fea7bcff88765180a165fadc4f418e6" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.445Z", + "updatedAt": "2026-02-04T22:54:20.181Z", "postProcessHash": "22f773fba388370a5fa0e644f98bd8aa56f25c2249eadf656546cdf5e4d3ff44" } } @@ -2912,6 +2972,24 @@ "updatedAt": "2026-01-16T09:12:32.669Z", "postProcessHash": "30975e9e725742c9f78ede231ba88f07531c7559924b67f7f25e5f998cec9b28" } + }, + "8587501e8c7900d60db7afffafa67778fcb420ceb8256465f11c98507415027c": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.558Z", + "postProcessHash": "aafe6c950ba7a8664896ab204174c736dfcfd51bae2be748fdf9f2252b25abe9" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.571Z", + "postProcessHash": "c0466b4d0bd328fe82d634952e31087b9c38f9615d42bffa65223e2ff45c9622" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.578Z", + "postProcessHash": "a2b546c794b141e896dcf49c7f6f4c5a56e7f640a2ac73a1e95cae054f4e072b" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.603Z", + "postProcessHash": "98c53eba35ee525a09748b26a66ec411f0950945f32d1203dc47957e5fe934f2" + } } }, "9fb1e2795b6cfa63d9ca34b50939df78111861fb0bb21f8849e36897c8be1a40": { @@ -2955,19 +3033,19 @@ }, "ec865dac3a6c2828df1c87833de99806a89c7dddd607f030446b7af60281fe82": { "ar": { - "updatedAt": "2026-01-16T09:12:32.164Z", + "updatedAt": "2026-02-04T22:54:19.854Z", "postProcessHash": "3d50bac3718b7142e9d5aa60dbc44cf253dd097cf335c5604a47e6395046c8e0" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.200Z", + "updatedAt": "2026-02-04T22:54:19.874Z", "postProcessHash": "5987fb88b31106d5bcb7baa837107c07225b2e97850aff201f58a8b2b89f5ed6" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.205Z", + "updatedAt": "2026-02-04T22:54:19.887Z", "postProcessHash": "03e27f86db0cad4101c8943ae4f3b392168c514102168017b31ebd4f0e36e36d" }, "es": { - "updatedAt": "2026-01-16T09:12:32.206Z", + "updatedAt": "2026-02-04T22:54:19.889Z", "postProcessHash": "78f233b652b13a02a989305116f55a5565ca3c022db334a3ddb924727e5de75c" } } @@ -3015,19 +3093,19 @@ }, "ab71319d63cbb89d50f28ead93d240b57f72f3cb9e48de3f826bbda8caeda562": { "es": { - "updatedAt": "2026-01-16T09:12:32.225Z", + "updatedAt": "2026-02-04T22:54:20.156Z", "postProcessHash": "a7c6a47c2570ff6758aa68585477199c6f58dec3590468c8d7861e51bd243fa8" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.224Z", + "updatedAt": "2026-02-04T22:54:20.156Z", "postProcessHash": "1312554b8ab628a51ab7b2e5d04ef157aa35cc9cb340a5494b2e5bdbb36fd4c9" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.407Z", + "updatedAt": "2026-02-04T22:54:20.168Z", "postProcessHash": "c88299c8fe4b15d88aaed78f9f9610c18f71bc1d04c80681a2271daa00575059" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.442Z", + "updatedAt": "2026-02-04T22:54:20.180Z", "postProcessHash": "679fdfe7b23551154731aaffd95681667e791d4a6ef7cb1efe29e783da8dc771" } } @@ -3295,6 +3373,21 @@ "updatedAt": "2026-01-16T09:12:33.264Z", "postProcessHash": "5f1cb87abba994108d009003abc07572435529d56ab375baf381fe76fd8d7b3d" } + }, + "0df9c35152534e4271e731178b08f55227b3b10387b002fac1e38f0c551d6f17": { + "ar": { + "updatedAt": "2026-02-04T22:54:19.957Z" + }, + "es": { + "updatedAt": "2026-02-04T22:54:19.963Z" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:19.968Z" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:19.975Z", + "postProcessHash": "c5d115b5c65f1d21c6c60fa7f438271d1980b9d10d4caac99853bbcd1998a112" + } } }, "b90697d6707e56e4e62bfaa942ed822bee2c2b5cc321a917898825f2e7159693": { @@ -3360,19 +3453,19 @@ }, "ebd4ee6cf35613b45888f27a7bbb35610f043a2fc7e3a6f6cfd5c793e3499ef1": { "es": { - "updatedAt": "2026-01-16T09:12:32.238Z", + "updatedAt": "2026-02-04T22:54:19.986Z", "postProcessHash": "987947e2855205eb753cab53964659e4d87262b86cfc65f03fb4421b0b634337" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.239Z", + "updatedAt": "2026-02-04T22:54:19.987Z", "postProcessHash": "0c640b0db1e251a9f068ff4f82937e76e58a2cc4cf6bac88c6a138982b4e30d5" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.240Z", + "updatedAt": "2026-02-04T22:54:19.992Z", "postProcessHash": "794cb8dbd0413da954a1e72576fe99522837ed8a188450ffbdf04a2cfc44e100" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.244Z", + "updatedAt": "2026-02-04T22:54:19.995Z", "postProcessHash": "9e005d0f0478ddfaada72e3f569ea4b0ecad604b0b0721f6fcdc868557a01bdb" } } @@ -3380,19 +3473,19 @@ "c2685d7d4a6dd2c0c9febc6e7053d5ea9bf2917611f241d971cb7b31b9faf472": { "d0a04114100dced1de6f05488fd8fab18ab07a111164d48f57d3234540796346": { "es": { - "updatedAt": "2026-01-16T09:12:33.037Z", + "updatedAt": "2026-02-04T22:54:20.712Z", "postProcessHash": "d6ceb36407025d7576e5ee4571c284d82384fb9b913e3ce01f5ce44c79ec34b0" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.023Z", + "updatedAt": "2026-02-04T22:54:20.706Z", "postProcessHash": "62265ea5214e6cdf7f23ee64b10587d4dff23f31aaf5458bc1feab085c6ec059" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.165Z", + "updatedAt": "2026-02-04T22:54:20.732Z", "postProcessHash": "e8012f0c4910e10ffa2948b78bede244613f0b33b1b7c11cca5dc297c3884c2e" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.214Z", + "updatedAt": "2026-02-04T22:54:20.747Z", "postProcessHash": "83d2fdec29fde9c9116faf9b4508b3d1d644b16a8992bd31a60b30146986d920" } } @@ -3537,6 +3630,24 @@ "updatedAt": "2026-01-16T09:12:33.108Z", "postProcessHash": "75711f5de72c7a0568faf48d1a5fde0505d8e99317633d103e38db6b77ad1053" } + }, + "cdd0f567e41a2d609b25b07222ef355cc8a27da355f3a860273ccf1f3007cce5": { + "es": { + "updatedAt": "2026-02-04T22:54:20.764Z", + "postProcessHash": "35af54e0fa9d53be8c9bab0733102623b7dc7c13679c2e846d6b036229a6998a" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.765Z", + "postProcessHash": "27a7536e2b1cb89e911d5eac97034426665961e1dc533bdc4898d0ba134c34ba" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.766Z", + "postProcessHash": "ef26f1ffb6620aeb095c21e41f025991a7173af2cb2545d2f3e8ce4c946225f3" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.769Z", + "postProcessHash": "84ecbb88913eed6b981cd16e2b42e10bed09b7b70739b6960b31eb53b6c72cda" + } } }, "cc7b158640056248753c90bc7725ea80574ee2f2362fdbb5b18ea7b2845680e1": { @@ -3574,19 +3685,19 @@ "cff9ff76e8aebe89c9b8f258b811c51d644371116eda5156cefc811d9a8a9b13": { "f686c1604fb3c1653ae802e0af21de8c82579e6393c788d150159c69003b440d": { "ja": { - "updatedAt": "2026-01-16T09:12:33.039Z", + "updatedAt": "2026-02-04T22:54:20.713Z", "postProcessHash": "ad16a41af6f71f198f9e669d3cc5f164d3bbfe194e1c424cb9a9e186f2fda874" }, "es": { - "updatedAt": "2026-01-16T09:12:33.059Z", + "updatedAt": "2026-02-04T22:54:20.723Z", "postProcessHash": "bd59a0bad6faf3a04996f9d81a3a435d6fdc1cebd3af2d8fc09544819940e4e2" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.133Z", + "updatedAt": "2026-02-04T22:54:20.727Z", "postProcessHash": "b5c4122fc6fbe93c780bbe96738031a5a75e410903f56a71e0510321bf909ad3" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.203Z", + "updatedAt": "2026-02-04T22:54:20.740Z", "postProcessHash": "2e5f8c84b7159e1f02ca5f24a278753514f3dbaeb52849066b4d0af1c8f8f6da" } } @@ -3626,19 +3737,19 @@ "d8528f714c68e08de0e897f53c68f87ce603e1f32e127de9749c1d2e56fee98d": { "9896fdcba8ee2fbcee884ee605e4c9b120429d0083092225938dfaa40348a04d": { "es": { - "updatedAt": "2026-01-16T09:12:31.248Z", + "updatedAt": "2026-02-04T22:54:19.126Z", "postProcessHash": "b6818b69d7bd094348161d8427302ace8181585cdc78bf8e37b5564771818aec" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.258Z", + "updatedAt": "2026-02-04T22:54:19.131Z", "postProcessHash": "c74635fe5cff4af3c71b5a467fbb7974f3715131262610ad2ecc602e32d82282" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.797Z", + "updatedAt": "2026-02-04T22:54:19.592Z", "postProcessHash": "37cce490cc42ad1e12dc3be95b79384bc337c086b180ec91dc9aa6ded8742a83" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.263Z", + "updatedAt": "2026-02-04T22:54:20.000Z", "postProcessHash": "e0e1b4aeaacf7c4569471393a2f4ed77c28618e04adc913a01b2e08b3a10448a" } } @@ -3698,12 +3809,20 @@ "de8b224ecc9f2e8c6e87b996a5580e4f91f3d22af19ae1174132c6956431e6d6": { "ccff01960de787ecf8fa5dd3d5e4b15a4dcf61bdf8abe6d0ab6744e7412f12de": { "ja": { - "updatedAt": "2025-12-30T08:50:25.485Z", + "updatedAt": "2026-02-04T22:54:20.510Z", "postProcessHash": "2a77fcfc7d2b5b9858e8848f0101bd73a4c7591804cd4b15bab9adc794bec7f6" }, "es": { - "updatedAt": "2025-12-30T08:50:25.484Z", + "updatedAt": "2026-02-04T22:54:20.510Z", "postProcessHash": "f975d876e456b79e6aac629e3d0f7a520664c4fe251fde9b545c9447f91cd1fd" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.575Z", + "postProcessHash": "b35b133dae6f6fa9b50d5ae3bafd2e68c2012046c7fa738445083a1f58ca2b79" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.601Z", + "postProcessHash": "1104aee4f636e8b991a1973d3c8c8d401f82310c979d8d35a5b0f9733b7e2464" } }, "c79b780eb21098e1ea15496c961c31d83fddf13279aeef59ccae24e472d85b2e": { @@ -3748,19 +3867,19 @@ "e239022ad69734aed0c58dfcdc06821fad32b12eb6a1cded6a7d216a34e62fb6": { "c0043bc79f0cfbe38fc6deba162263e24a526f5e1fb2185dfde47f477bfb6255": { "ja": { - "updatedAt": "2026-01-16T09:12:33.047Z", + "updatedAt": "2026-02-04T22:54:20.718Z", "postProcessHash": "70a0fc467a275e44edf81ee805ae26d10d52bb4c36b8f74fd0bd88ce47fe73f5" }, "es": { - "updatedAt": "2026-01-16T09:12:33.066Z", + "updatedAt": "2026-02-04T22:54:20.726Z", "postProcessHash": "869b5e31a1add51cc6c283febeb29310abd89c517ec3994d9f66af393b1f4f24" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.159Z", + "updatedAt": "2026-02-04T22:54:20.729Z", "postProcessHash": "fbd021b1e0668ddbe862649c19921785efcc285aa838235fa90618c21ef322f5" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.209Z", + "updatedAt": "2026-02-04T22:54:20.745Z", "postProcessHash": "16bdb0320f39d9795e13e2b44354d06d52a0bcd225365623988702c182bc50cb" } } @@ -3800,12 +3919,20 @@ "eb8469b0da549ef076410666414df4decbc6751718dc34a004d3ab088c76b01a": { "d00fcf803cab4308c44e9dca3377a197ba4350a516a021ff8b1bce20190ff713": { "es": { - "updatedAt": "2025-12-30T08:50:25.485Z", + "updatedAt": "2026-02-04T22:54:20.441Z", "postProcessHash": "9bf13ad16baad5f30f68c8f7871e202d5a211abb9a4a9780d2511e8fede726c0" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.486Z", + "updatedAt": "2026-02-04T22:54:20.440Z", "postProcessHash": "f8638c2f2490d5494261542ef05bf3b6279c739b88834f547a41c54159e7378f" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.563Z", + "postProcessHash": "bdbf65981e52c162363b64cd2a27d2972787293bf53f2c9d13390bafbced4469" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.584Z", + "postProcessHash": "85682bc1f9771b7d14c9a22de76488a2d6d2cc706cac23c994ff455aed8229c2" } }, "013f3964de5a9b81d5ebf06440709bda0da5126ea1b7dd6609024f9c6f7f0014": { @@ -3894,19 +4021,19 @@ "f41a2f400cfd48f20cceee7786e827562befd3aa4b6aedaa8fdb0535361ed2a7": { "45df334a5e3e77d55a007b8879e2e49e125cde3f0f8f93311b4d8fce605f36b4": { "es": { - "updatedAt": "2026-01-16T09:12:33.036Z", + "updatedAt": "2026-02-04T22:54:20.774Z", "postProcessHash": "d46e618a0999a77558c9b46dc22f68ce512888337945366ea56dac3fecee747f" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.128Z", + "updatedAt": "2026-02-04T22:54:20.791Z", "postProcessHash": "5a45b56e065d298db0285118c4f2643bbbd6868fbc7b103afecb44193867e5b2" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.172Z", + "updatedAt": "2026-02-04T22:54:20.808Z", "postProcessHash": "e77c3248c0d2a31fa94d8c2751aacfe0244719a83d0e88bad81d15c9be92daec" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.194Z", + "updatedAt": "2026-02-04T22:54:20.818Z", "postProcessHash": "4084b3992660a1d5104712b1eb8a54ef3367aa3c3c22d571697d7ebd3b254589" } } @@ -4046,19 +4173,19 @@ "0a6329fa170181df360c88bed232f4b29b2c645afce048cd8d645b5ded0857e5": { "12b565b5d95836f1a235c2110fb3920828747276d8b8ffa63521dc95affcbeb8": { "es": { - "updatedAt": "2026-01-16T09:12:31.293Z", + "updatedAt": "2026-02-04T22:54:19.148Z", "postProcessHash": "507338e2971d3de8467037011908856b2f21f99535d0985d3bc0f7d26c8e1929" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.285Z", + "updatedAt": "2026-02-04T22:54:19.147Z", "postProcessHash": "84eaf14f6579fedee70dbba3e3d6386f93438d562e4873e9f1d6ae4f75cdb467" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.758Z", + "updatedAt": "2026-02-04T22:54:19.563Z", "postProcessHash": "5caf093e677e9bccb3003b86aae4a99a04a588db8f0ccc7bd3bc16966db66648" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.271Z", + "updatedAt": "2026-02-04T22:54:20.016Z", "postProcessHash": "e91f56fde373129b2bd2da62c5e1f49c573b960bb28f3a483a0518075417a44d" } } @@ -4066,19 +4193,19 @@ "1dd449c3e81471082e3c173ae46c38d917a37f0410bc4da0167ffe4f1ae893f8": { "aff10fa37b94e86452c5bf23734e2129028785bb5e775980a3189970a69f6312": { "es": { - "updatedAt": "2026-01-16T09:12:32.211Z", + "updatedAt": "2026-02-04T22:54:20.153Z", "postProcessHash": "4942af7c059f22498e598aeec61dd083aee63509695dd8763ddbf3e7cf7ff2b1" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.208Z", + "updatedAt": "2026-02-04T22:54:20.151Z", "postProcessHash": "a0844be3532b6482c6f8e7c5496a612d1726c72660d83d7ed066e42c5f0cfed0" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.423Z", + "updatedAt": "2026-02-04T22:54:20.173Z", "postProcessHash": "7ad6d35c28dc0e4af0d3a4ee9aabb0dd23afcb6fcfec88102901a8510581039c" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.453Z", + "updatedAt": "2026-02-04T22:54:20.184Z", "postProcessHash": "989c94d7e36cde3838ed3e66f2a352526b03cd54df83266e746bfaa59bfa0a48" } } @@ -4106,19 +4233,19 @@ }, "1d917a09dcb81f76712fde3a4614c40d4ec67a13af467c207ad20e7da652a642": { "es": { - "updatedAt": "2026-01-16T09:12:31.841Z", + "updatedAt": "2026-02-04T22:54:19.637Z", "postProcessHash": "d285136a68d658142c9eb07e3a0a0b6698a461a0a45d0e4056f9e4c914576f00" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.840Z", + "updatedAt": "2026-02-04T22:54:19.636Z", "postProcessHash": "607cb085d16b5215d7265f1760d752b7769e1004d56fcfcd81f8585039243c54" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.842Z", + "updatedAt": "2026-02-04T22:54:19.637Z", "postProcessHash": "d7302bd27427322b712a7b22e762d515ff85694a5ad6be2dabcc258153e2dcb0" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.085Z", + "updatedAt": "2026-02-04T22:54:19.797Z", "postProcessHash": "24be2a469abe3078e2b1dbcd2d0f2042ae9dc611d1eb257eb04076d00f0ee543" } } @@ -4136,19 +4263,19 @@ }, "162b5bfb10acf7aa2b8ba7c81a08b76b25fae21d888f668b3b60b0f75fecf963": { "es": { - "updatedAt": "2026-01-16T09:12:32.362Z", + "updatedAt": "2026-02-04T22:54:20.163Z", "postProcessHash": "85147ba74aa520daef9064076befb11e042aa9e69d4a994c5410f4bcca476fa3" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.359Z", + "updatedAt": "2026-02-04T22:54:20.162Z", "postProcessHash": "dca5e9d97e713ade27e4be65d5e4f04d18d006594cc0e806a8ce06a8b4a1279e" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.424Z", + "updatedAt": "2026-02-04T22:54:20.174Z", "postProcessHash": "705f8f9fec167d0e6ecaefb6ee3d86a3923be2995da033ddc32da3f8028d7528" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.450Z", + "updatedAt": "2026-02-04T22:54:20.183Z", "postProcessHash": "1723adcdb0e872eca941488427137cc47e947ec59e615ed8b182612fa38f94bc" } } @@ -4166,19 +4293,19 @@ }, "5f1fed5a119c5a1ad78ee0da85c2d2baf6318bf427066837caa71abe263425f4": { "es": { - "updatedAt": "2026-01-16T09:12:32.357Z", + "updatedAt": "2026-02-04T22:54:20.160Z", "postProcessHash": "31e02dd50ed59dbaa8d6e126543e3525b1380ce10b212422eae1b1d8d6143d63" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.360Z", + "updatedAt": "2026-02-04T22:54:20.162Z", "postProcessHash": "4b27be9bf834fe004ebcf1671cf510e9584ad657f3c93cd7ef894edf920c9a4f" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.414Z", + "updatedAt": "2026-02-04T22:54:20.170Z", "postProcessHash": "8f861cbbb1c87c2f8655448479f7b8309748f3d67114f4ee43880161abd0c100" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.446Z", + "updatedAt": "2026-02-04T22:54:20.181Z", "postProcessHash": "9564d7fb961ab7a2d2c510d17676b69b3e96d721720e338e418ef6f4aab4090a" } } @@ -4186,19 +4313,19 @@ "2da17103592def405efab58d9ca4086000ac1bd2ce7691de630da7ee35d6d132": { "b881d73060f1c3d6c514b9441a3a604d9f81f78882c3c7542689f1a25ab33d1a": { "es": { - "updatedAt": "2026-01-16T09:12:33.062Z", + "updatedAt": "2026-02-04T22:54:20.725Z", "postProcessHash": "fbb8d9a25ff92640000f47334bc5e2f7095b91c26dea3a46a1bb76e0038046da" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.050Z", + "updatedAt": "2026-02-04T22:54:20.720Z", "postProcessHash": "506ce8d224000223441674a3aeb3719ba2d90f85123b810c665f7dfa1b67d68d" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.186Z", + "updatedAt": "2026-02-04T22:54:20.737Z", "postProcessHash": "8034dfd75630f19f39e926b75665c8b78e548ea68fc0ce84b748607ebcfa9726" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.220Z", + "updatedAt": "2026-02-04T22:54:20.750Z", "postProcessHash": "cd216c655fe7626ce07497594ab01fec85bade384eb53aa7e634421ab9e4f3d3" } } @@ -4216,19 +4343,19 @@ }, "f5b0903771173f624f5a01fad2e6037b2ddb73a354d7a8a8518646ea19133713": { "es": { - "updatedAt": "2026-01-16T09:12:32.353Z", + "updatedAt": "2026-02-04T22:54:20.158Z", "postProcessHash": "fc0e2540f53d6f078fd89194a662a91f9051eaeac03de26bec5f503380712146" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.348Z", + "updatedAt": "2026-02-04T22:54:20.157Z", "postProcessHash": "0e34762169a0b19f7e3b222c87175af2706e57af34892eb2e391aaf3f069fd4b" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.420Z", + "updatedAt": "2026-02-04T22:54:20.171Z", "postProcessHash": "8cec9c68b25da76dfad03d97e07d881d7af2118dce2fba201921f91f5d0b4e12" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.454Z", + "updatedAt": "2026-02-04T22:54:20.185Z", "postProcessHash": "d3c0eb4040228861d785566bcfd37b783fa82f6b9fd9826d331b137272fd633b" } } @@ -4236,19 +4363,19 @@ "398f135a48c8a0864fbbadd57cd59a95c7de8f717e4600a1b5daf22b7c8f3351": { "df59ba6a086515a93472d54c0c1312900f9b5b6f1d9c42335dfe822c8aec9f14": { "es": { - "updatedAt": "2026-01-16T09:12:31.262Z", + "updatedAt": "2026-02-04T22:54:19.134Z", "postProcessHash": "3e9ac0013ec1300f04d123836c6c1efccd960534ffa0088b6457606889f31e08" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.261Z", + "updatedAt": "2026-02-04T22:54:19.133Z", "postProcessHash": "107b86c71b1b2ef6931982a09a6d5fca892e9be1de473d0e478bb99851e84f2c" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.795Z", + "updatedAt": "2026-02-04T22:54:19.591Z", "postProcessHash": "6644d347ad418c34108191b603cf0d1ba9868c603426ed525747d78bf3f975f8" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.270Z", + "updatedAt": "2026-02-04T22:54:20.016Z", "postProcessHash": "cd88fcb28f2a58c124aac11cecc9e478fad34946a8678125532ad9c39b2def9e" } } @@ -4284,19 +4411,19 @@ }, "40d4973fa657f1a45672463397d6b711ec59b8e54c6e2e0e8ed0da8b82bfefeb": { "ko": { - "updatedAt": "2026-01-16T09:12:32.278Z", + "updatedAt": "2026-02-04T22:54:20.023Z", "postProcessHash": "97f65b3de731d276eae7f049e647c759a191f918132016f660e8e4f265be9d07" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.286Z", + "updatedAt": "2026-02-04T22:54:20.029Z", "postProcessHash": "a6d3061a715251e39b8013ee431b1fd3030212faa5b20399b0e9039dc3b8c815" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.287Z", + "updatedAt": "2026-02-04T22:54:20.031Z", "postProcessHash": "28eb3943d60caaad66c0cab1a36dc2e201c0b28186cea76a5761b9e07aaf6fe4" }, "es": { - "updatedAt": "2026-01-16T09:12:32.298Z", + "updatedAt": "2026-02-04T22:54:20.036Z", "postProcessHash": "ce8939557b3f0721dcb3bd3f09a41639df110f6fc42004e34915609cbdf5bd1f" } } @@ -4304,19 +4431,19 @@ "3c10419c1599dbac4204b3ed274e3d2e9d25d6dffa3b3720fba7abcc52a6a66f": { "20edb7b177930d00f0a7c1a9afac76714b1333dd2de354f6ce173c6d068cf41b": { "es": { - "updatedAt": "2026-01-16T09:12:31.294Z", + "updatedAt": "2026-02-04T22:54:19.149Z", "postProcessHash": "eb838cab28276265e505b0965d5df8291b2ae0b6443d5a1745ed5362223df765" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.279Z", + "updatedAt": "2026-02-04T22:54:19.145Z", "postProcessHash": "c625cf9906a89b050e434f8f1dfbeb77895612354dcc3c3b1422c9febe3e569f" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.757Z", + "updatedAt": "2026-02-04T22:54:19.562Z", "postProcessHash": "9356a14934f942905bcc3e1f3ebf5d325358ca71c6e95523c8b5907acc64ebc4" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.084Z", + "updatedAt": "2026-02-04T22:54:19.797Z", "postProcessHash": "ee4b210eab2c07504d3093e514920d71f55e9efe712ad0d55066bf53843ee25b" } } @@ -4324,12 +4451,20 @@ "443aeb5fe35370b713f93d2cd06333b555854529d2052da936994fa231f648ab": { "df17058110b74f501a583aae5e25e2136fd420a52941ea6dda3fd22c90953baa": { "es": { - "updatedAt": "2025-12-30T08:50:25.444Z", + "updatedAt": "2026-02-04T22:54:20.524Z", "postProcessHash": "7bf51aa480c5bc98339ea1eaac54ae2753ed12a5513484f5bea3df7b1395c485" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.445Z", + "updatedAt": "2026-02-04T22:54:20.526Z", "postProcessHash": "e8be9947e14958c4168cfc5fb53ab95d72358480d33f7ca30bc176b1ba03f3cf" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.581Z", + "postProcessHash": "7df4ea190d3bf77c655b733a4bd703d2f348f14f0e33b8fca011135ed45d3f3f" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.585Z", + "postProcessHash": "53fe2bdd549b73c3e368c9273f5fe309825da881993741737bb66ef5298b522a" } }, "e1064543b6b8c8193c98f0c95af987a7313f54e94f1c786045d8684689435894": { @@ -4392,19 +4527,19 @@ }, "8a347818e999cceb4f2d3f7718266ec5b8c08cf07f240756615de309990e7e2b": { "ar": { - "updatedAt": "2026-01-16T09:12:32.279Z", + "updatedAt": "2026-02-04T22:54:20.024Z", "postProcessHash": "b243bac718a8cb1ea9e6ce7672988f81a7ee6c0097f950a064e0d7e8db2f7f93" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.281Z", + "updatedAt": "2026-02-04T22:54:20.026Z", "postProcessHash": "b073a07eddc36d6a4feb845bdd328732fffb2b4959dbbb7c82ac10d6197ab71a" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.282Z", + "updatedAt": "2026-02-04T22:54:20.027Z", "postProcessHash": "034c81d7fac20b3233e93fe2abf5a354e157e6d790de37e93de060dc0e058823" }, "es": { - "updatedAt": "2026-01-16T09:12:32.288Z", + "updatedAt": "2026-02-04T22:54:20.031Z", "postProcessHash": "07b3f5ac7d361d0c8da2d853797e069a545d38d2aab18c83407fee6f7b8bd1dd" } } @@ -4422,19 +4557,19 @@ }, "98c3731845a6714ae32a7d6cff601b4c70295d66fa03ac7a546a5d1da0907688": { "es": { - "updatedAt": "2026-01-16T09:12:32.356Z", + "updatedAt": "2026-02-04T22:54:20.160Z", "postProcessHash": "57dc1ca5b99a9a34301d017ff25f2bc2f13df67b353e1fa7516ba6695afc9870" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.354Z", + "updatedAt": "2026-02-04T22:54:20.159Z", "postProcessHash": "2c2576ff326fbbcb02ed329239b8c443c4461811af543ac6e5f0104d441d2044" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.417Z", + "updatedAt": "2026-02-04T22:54:20.171Z", "postProcessHash": "5eb64fc7840e17f4965621dbd3f4ca54c7c22f344a0686daa73b5e3117b2477d" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.440Z", + "updatedAt": "2026-02-04T22:54:20.178Z", "postProcessHash": "d870635c9e73bfe7d05f2d5001372b003dfe6b494f7c211ee579ada9c711437e" } } @@ -4454,19 +4589,19 @@ "590344321df54cd1e2e831098aa2db270be62c14ccd52a7a7aa7c3461f82d56e": { "452dc7c8f4571bb2078ff88f7c24c03adc19fea046f85aacad89451ab9544680": { "es": { - "updatedAt": "2026-01-16T09:12:33.056Z", + "updatedAt": "2026-02-04T22:54:20.788Z", "postProcessHash": "b1a933384ae7b3482afafc112edfb2a86e0f44cf4ee24d75d6051a13afbe2cf3" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.064Z", + "updatedAt": "2026-02-04T22:54:20.794Z", "postProcessHash": "c315fdfa1c50b9ed464d05ffc35ee683f3e6a8dcfda5900ba6a1ae0e61fa5e67" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.166Z", + "updatedAt": "2026-02-04T22:54:20.804Z", "postProcessHash": "6af996ff84e1bae2b33d8713f0df2c210aaa4946920a8cf14535e05ed4e2bea5" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.211Z", + "updatedAt": "2026-02-04T22:54:20.828Z", "postProcessHash": "3a103675c3f98d19768185a09c5dece9544c989506a9872fa4d77ea398803b06" } } @@ -4524,19 +4659,19 @@ "69e23982f203416ea3425aa500e92c998b5d4e017d0e1bf33362981bdae932cf": { "1d7ec520fe37229d7267a775f06bc4b3246b925cfadb3d6228dafc28f616157d": { "es": { - "updatedAt": "2026-01-16T09:12:31.264Z", + "updatedAt": "2026-02-04T22:54:19.136Z", "postProcessHash": "55c73b5f16ec3b2b28c589afc72b9094426595f23a36400041f03709fe2d021f" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.274Z", + "updatedAt": "2026-02-04T22:54:19.143Z", "postProcessHash": "9efc3ca9e7f31af5cec45e6c2d78dbd44cf90652da8e30a756b8b37f389db27d" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.234Z", + "updatedAt": "2026-02-04T22:54:19.633Z", "postProcessHash": "4236ed25c809f87eeee43cdb3241bbcd896ae1ea30916b9ded0628944f290db7" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.273Z", + "updatedAt": "2026-02-04T22:54:20.018Z", "postProcessHash": "7d82a938370e59063a613394bead2b2ee2e528c07f38dcb2586ef7674db9ee8b" } } @@ -4544,19 +4679,19 @@ "780dba2cfe4d2a9711ec5d94945b20df945069f4bace4a1df78fdaded9cd67cf": { "02aac3e0959c9a3c2c0effba50359b699b914e7b924535520ff99f5984e3f29e": { "es": { - "updatedAt": "2026-01-16T09:12:33.060Z", + "updatedAt": "2026-02-04T22:54:20.723Z", "postProcessHash": "1610cc0a75c1c4b790fce3594ba8e3c3583b942c943a663fee00b65eaed54f35" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.061Z", + "updatedAt": "2026-02-04T22:54:20.724Z", "postProcessHash": "eff16bd85c37f4c7bed8e1c4092a664db8c01ec80a55899be15cfa2ba700d7f8" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.163Z", + "updatedAt": "2026-02-04T22:54:20.731Z", "postProcessHash": "affc6b73e2e87329dfdbbf1ca2e90307bdae5a95d439520c00b586ed3088d025" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.218Z", + "updatedAt": "2026-02-04T22:54:20.749Z", "postProcessHash": "148002a34ef7ce0212b06d26686046b1d4f0c82f84022af9fb98a5070a84a02d" } } @@ -4596,19 +4731,19 @@ "7d660b752d27d28d6d01d25208708f4709bc543c836aacfda2a3dbc118d36180": { "0c8f03d37a6cc58049e712ba5a8c465c0e12de1c7d9fc3df92f77c9a10e14370": { "es": { - "updatedAt": "2026-01-16T09:12:31.299Z", + "updatedAt": "2026-02-04T22:54:19.151Z", "postProcessHash": "26de2383c6e35d2426dc25a2bfeead4734de9a5c5a727e0ac3b43c61945dcdd8" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.298Z", + "updatedAt": "2026-02-04T22:54:19.151Z", "postProcessHash": "9287d70eeec5e3b4f2eb895b9da734725049a7bde491f16d4fcc9e847ffdfb88" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.235Z", + "updatedAt": "2026-02-04T22:54:19.635Z", "postProcessHash": "feef2c3dae5ded899e93b06d7cbdf8232399b1b919e8bf9baa7bcfd945a5ecac" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.274Z", + "updatedAt": "2026-02-04T22:54:20.019Z", "postProcessHash": "325580d5cf3039c6ee2f5e415bc77bf86dd59264f7603d375b8ca4a265926cc9" } } @@ -4634,19 +4769,19 @@ }, "1c0171668d6769cb988b1f322024a220113fd2dde8bbfb81b4a424fdb12a49d0": { "ja": { - "updatedAt": "2026-01-16T09:12:32.276Z", + "updatedAt": "2026-02-04T22:54:20.020Z", "postProcessHash": "d6398da35dcd00e8560f4a8102c0e80190431bf3ae09eeff0b988933c2294247" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.280Z", + "updatedAt": "2026-02-04T22:54:20.025Z", "postProcessHash": "60fc6638d98d8bbd4b229faf1adba5658953c33a62678f60cfe0518b78be3692" }, "es": { - "updatedAt": "2026-01-16T09:12:32.284Z", + "updatedAt": "2026-02-04T22:54:20.028Z", "postProcessHash": "04c57d96346026964b5c132cdd5955da3e62da73053334c54c8a631e1f56acce" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.294Z", + "updatedAt": "2026-02-04T22:54:20.035Z", "postProcessHash": "c2cc6b49d30dbd3212ab65f898672b899182ab7fd82e21bd44e8c9f6dc3a014b" } } @@ -4686,19 +4821,19 @@ "9dcfc13c2e7a0c4114f5fbea8ae222b79cb5537ffdb7a6c33a8b2c61363a16bd": { "2f31c294389b35335a7eb90770cf2d1209216a0920eb3370dbb44b58245df3f4": { "es": { - "updatedAt": "2026-01-16T09:12:33.053Z", + "updatedAt": "2026-02-04T22:54:20.721Z", "postProcessHash": "0308874d3f7f3d81c40f67740c8cdd0a1fbcee36f189b91692c6b378b9317a9f" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.057Z", + "updatedAt": "2026-02-04T22:54:20.722Z", "postProcessHash": "02dfa949b79f62a8b776f564efb0180ecd7b2a37cc4b9f9e353d4087c5af3090" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.162Z", + "updatedAt": "2026-02-04T22:54:20.731Z", "postProcessHash": "c461027eb4cb9699406f42adb7ec2684bf9c76e99edf94fb520f90d39a72e185" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.205Z", + "updatedAt": "2026-02-04T22:54:20.741Z", "postProcessHash": "8fff4b08fd4e06c33f80b91c7aa021e68413a6378631437c7bed955d673f3d32" } } @@ -4706,19 +4841,19 @@ "a088f63a617fb999b9b602f56ea58ec6e7181e30b2ee513204111f428078fcb3": { "63cee86d525973b29d5d6d1034ed429baac7988b1b47b5f560275c23a1574d83": { "es": { - "updatedAt": "2026-01-16T09:12:32.207Z", + "updatedAt": "2026-02-04T22:54:20.150Z", "postProcessHash": "8731ccef2aa84c00205c65bf88b46470684826769688fc6351798a72b0fa303f" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.209Z", + "updatedAt": "2026-02-04T22:54:20.152Z", "postProcessHash": "f4217d3658207b17d6564223585ce9985883924cd0cf36454c6d52cb67f08644" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.433Z", + "updatedAt": "2026-02-04T22:54:20.175Z", "postProcessHash": "272e304ef32ee7e54301770f4c6073ab1afef77fcc3ea23131bc49d871bd87d0" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.455Z", + "updatedAt": "2026-02-04T22:54:20.187Z", "postProcessHash": "32743f0d9e0668d31f944ff82fc43ab12986116c5d814022125cd76fd3fa3473" } } @@ -4818,19 +4953,19 @@ "af0c1914b94269bfa5e2cc54a3e4d567f7804a8d00fb373693ed0232e3ae69ba": { "48b23f616aca580405d0aa50f8ef026451e5af1fc3cae7cc61a26645127dfe98": { "es": { - "updatedAt": "2026-01-16T09:12:31.269Z", + "updatedAt": "2026-02-04T22:54:19.138Z", "postProcessHash": "9798e6b9bb248802edafe5be9898148a298dbfac55e465f07e81be668f98787c" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.273Z", + "updatedAt": "2026-02-04T22:54:19.142Z", "postProcessHash": "5889e18a24c4d1058e3b9f3cd34766a33f2e2709aa2e3fad1dcad2cdb236c2bd" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.754Z", + "updatedAt": "2026-02-04T22:54:19.562Z", "postProcessHash": "af796013485e439fad72f213a9a9aee2432e54f5ad79725da0e2346ae6551cda" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.269Z", + "updatedAt": "2026-02-04T22:54:20.015Z", "postProcessHash": "2ce698fd8c06f8c5bfcda6a87deaf709ceffe9b09e902a67548297c69ece3e62" } } @@ -4866,19 +5001,19 @@ }, "22bbb89cf177cf8aebc0e9d3eb2a6a8f5421aa0e5ec670452d02b756f4fe83a4": { "es": { - "updatedAt": "2026-01-16T09:12:32.291Z", + "updatedAt": "2026-02-04T22:54:20.032Z", "postProcessHash": "81507b439011c1e25f3bfbff4a1084769b1e5dbc14010ebfd7d6e268895ee110" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.299Z", + "updatedAt": "2026-02-04T22:54:20.036Z", "postProcessHash": "c5442a854efea75e9c79ca3109cd01e3d844ffbe06ce1a34134130d8da777f93" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.299Z", + "updatedAt": "2026-02-04T22:54:20.037Z", "postProcessHash": "7f00a34bcc315f85be06518b12ea6ab97f1c298e6836a098b82794d75e400571" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.300Z", + "updatedAt": "2026-02-04T22:54:20.038Z", "postProcessHash": "fae212b58bc7dc8c344a09d52bbbb6e46c1018c8a0b5c65c2466bf2b381a77f9" } } @@ -4886,19 +5021,19 @@ "bfc8eed66b4730afafc551e6fdada74897e61f15160b363d970dbd217eace8ca": { "3d3ea58c24c7b0e3f2ccbdb6da78dda305ecd80ebff53d294be4c648234e88fe": { "ja": { - "updatedAt": "2026-01-16T09:12:31.267Z", + "updatedAt": "2026-02-04T22:54:19.137Z", "postProcessHash": "89dbd8f44870e01b00de8aa6a664f8dd77d175a40b15ff0f75b937e9bff3eb2f" }, "es": { - "updatedAt": "2026-01-16T09:12:31.282Z", + "updatedAt": "2026-02-04T22:54:19.146Z", "postProcessHash": "444555f1d9ca338dd5b318cbed4f04d6dff31811d25a165ce37f83a628c3f971" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.759Z", + "updatedAt": "2026-02-04T22:54:19.563Z", "postProcessHash": "765e3699b4190c3b61aabfc6c9a93371ebab2820d4206e839588985f1ab47ca6" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.271Z", + "updatedAt": "2026-02-04T22:54:20.017Z", "postProcessHash": "3caa7c7f54f2c9586e4d221077c54dbc208bd28c7046a7eb0cca70e36b73229d" } } @@ -4906,12 +5041,20 @@ "da3b1247b6773b11f5f5e171df466f170fa7fd555a2b9b9d161e9722500c9abf": { "1a9ab665e4223dcfbefaa1f3cb7a2da6e5808f2c13006fea6a46afcbf3c8c4ac": { "es": { - "updatedAt": "2025-12-30T08:50:25.483Z", + "updatedAt": "2026-02-04T22:54:20.442Z", "postProcessHash": "ec3309b1fa660989bf35192327fda9bf4b2e906afcd980b313687cf3e41119e7" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.483Z", + "updatedAt": "2026-02-04T22:54:20.442Z", "postProcessHash": "6adb71fc2fb2421d46d9869a3c884a569b9ea7f8ade0af9f24f7ce06624824e9" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.562Z", + "postProcessHash": "df21a18c23a350c93efbac22fd6db16cb01d1cfe30329e7e98a7249c742afc8c" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.577Z", + "postProcessHash": "e9482b0158b1c546975397bffd3c9f96449ac9255c23e6484bc0b9bfdbf754bc" } }, "93cd2b131ae1b4fe5ef39b83297831175c7a23c4351cf1128d5caa4c480d3a3b": { @@ -4998,19 +5141,19 @@ "f273208c8e336e2599f566c3296cdbff0bb9e55ebd2e85df3a2787e4c2889607": { "9ebf982207e1dbd551ea1d53f64f0812c57a1d6d9bbea80c1a58dd0ceafc8c80": { "es": { - "updatedAt": "2026-01-16T09:12:33.130Z", + "updatedAt": "2026-02-04T22:54:20.793Z", "postProcessHash": "7fa4cae76bcc68d766cdfdef2ecb74d06bac748197d5063292783eac883ab245" }, "ja": { - "updatedAt": "2026-01-16T09:12:33.126Z", + "updatedAt": "2026-02-04T22:54:20.790Z", "postProcessHash": "3c326721009e5c26f4e8b0af821c471d6f764d659527cd106c5383c48a74a64c" }, "ko": { - "updatedAt": "2026-01-16T09:12:33.168Z", + "updatedAt": "2026-02-04T22:54:20.806Z", "postProcessHash": "b511ecf92c46105d2d5ace5ecc3e6d6977ba12b4d54cef303186ad44c7303c86" }, "ar": { - "updatedAt": "2026-01-16T09:12:33.191Z", + "updatedAt": "2026-02-04T22:54:20.815Z", "postProcessHash": "37aa0b7160a8daa5cc7d8902c0d5cfe0035b212ed0fe7eb6873325a760340f91" } } @@ -5018,19 +5161,19 @@ "df8d473dbf86df242540b464f9324f6e30bb263e621df8c8ed66251b24ad64ef": { "2f9264ffebd8808e5248d5fe00ba997ac911e24a2be2f1c7b50856dfa98cb77d": { "es": { - "updatedAt": "2026-01-16T09:12:31.296Z", + "updatedAt": "2026-02-04T22:54:19.150Z", "postProcessHash": "5c1c90c659bf821d70aa12938505f9c680f11ee5931a2d6421e16117974f1e56" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.300Z", + "updatedAt": "2026-02-04T22:54:19.152Z", "postProcessHash": "3c9aca5f8c0aeaf74ac0999d668f17e8b403ef27e4a9e18190749d4077c1439e" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.235Z", + "updatedAt": "2026-02-04T22:54:19.634Z", "postProcessHash": "9dad74624e664aa394a1168e8bf49a3aca4309f1b6fc37475ad60cd375294129" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.246Z", + "updatedAt": "2026-02-04T22:54:19.997Z", "postProcessHash": "27c018d1465a6578c7218d32ec371d0cc8900e9c870e2926bfcf7a52f6ae52d3" } } @@ -5115,6 +5258,24 @@ "updatedAt": "2026-01-16T09:12:32.557Z", "postProcessHash": "a688d45c762553aac4d47bc72295856347a7aeb8935cdd92f172a1350eae415b" } + }, + "5b3e0d77990b3eda06ae87d3a505ee74b614802ba43375235469192a847bdaab": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.274Z", + "postProcessHash": "5e661e8086d9120c83973f8c2fad49c7a6c7eafb2842cd3ec7c8e10951450978" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.276Z", + "postProcessHash": "248bfecc37b23d4879f2dd937bb0fd13eac1784a1728d63fbdd1e137c9b22825" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.286Z", + "postProcessHash": "0fbdfaf736fc4e7d2588818eb582d62b1158f6d9265ee255c486b99bae01202a" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.354Z", + "postProcessHash": "dd031c640e7e8a137063e8d5c7f99d9a301e8310e027d7fe0eccf8bdbf98e1d9" + } } }, "3ee2d40aff44a8b65b71d58ce57bb958bb59ba1a82e250837216e294038b5a42": { @@ -5165,6 +5326,24 @@ "updatedAt": "2026-01-16T09:12:32.551Z", "postProcessHash": "bd9d4b3b167d7035de98de57ee056758d447e15c1a6446ae544e161a832e13e7" } + }, + "fd1bad3db42fa79a0f485291e65d23847c0ae3b0cb9a9f858c6f79010ac30e9b": { + "es": { + "updatedAt": "2026-02-04T22:54:20.272Z", + "postProcessHash": "0d71b4ae7da3cf5ff699914d12d6f633c2196e4d7d6a71bd5c7413e01940b80a" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.283Z", + "postProcessHash": "569e4510c8b86cc276d06ade5de243086744a6426c06f1c758cb55397956081b" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.291Z", + "postProcessHash": "8874d6a9f0dde3165edea831aee831d34294463f52e542604561addde6341edf" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.370Z", + "postProcessHash": "13aef82d37ebdba9970ad3e0622ee9cfab07780888d774efc8150dc3595133bf" + } } }, "4ec546cfc3d7c2f8f7de7131dc32b47a5b07f86a2c576a191b7563399ca16cdf": { @@ -5248,19 +5427,19 @@ }, "378282117b444777b0225a6c1e0949c2dc1e41e592cae1433f46d183f4757fa3": { "ko": { - "updatedAt": "2026-01-16T09:12:32.182Z", + "updatedAt": "2026-02-04T22:54:19.863Z", "postProcessHash": "93fc1b5b39d507b365baff64588a0c455c508110f17390667f27e903c4b2f50a" }, "es": { - "updatedAt": "2026-01-16T09:12:32.186Z", + "updatedAt": "2026-02-04T22:54:19.867Z", "postProcessHash": "f636843ff5dae425ca453b1740a72624c014e1524c3bd7b79d0864616b6f8ed0" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.190Z", + "updatedAt": "2026-02-04T22:54:19.873Z", "postProcessHash": "0ee4def0c510e65d1bb7e1fcb2c2b94e6cf8a878d4c5a96395661aa89eb1a65f" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.203Z", + "updatedAt": "2026-02-04T22:54:19.886Z", "postProcessHash": "b3e4f4d37bffd62b9468e6a5f0693d6c62b5498a5e72a9566b2b4395932f9251" } } @@ -5278,19 +5457,19 @@ }, "f6a699e355a5418899caa591ddf276fd1fbd1786b3d6f2621c36ed1798c85f44": { "es": { - "updatedAt": "2026-01-16T09:12:31.740Z", + "updatedAt": "2026-02-04T22:54:19.548Z", "postProcessHash": "57d25184a309a16566f5da7f21cd780cb24fc627f704b352c0cf5f45a3faa080" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.748Z", + "updatedAt": "2026-02-04T22:54:19.556Z", "postProcessHash": "9ee50e346aade6fe5e8406ac987bf61266fb4cb7905c77358a7e47894407cc54" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.794Z", + "updatedAt": "2026-02-04T22:54:19.590Z", "postProcessHash": "0e8f11a04da549310c93a2c308eb5523cf17cd67ac07b7b3146b1f6645078472" }, "ar": { - "updatedAt": "2026-01-16T09:12:31.953Z", + "updatedAt": "2026-02-04T22:54:19.724Z", "postProcessHash": "aa895f42402b10b0f34f30181988edfd1c5cab0c021dfe61f9f46fa0830ea554" } } @@ -5338,20 +5517,20 @@ }, "bd42e1ee1c7dc1136ff3f7ee13f488df37e5610e09796ec6e5a1197bbcd670ec": { "es": { - "updatedAt": "2026-01-16T09:12:31.730Z", - "postProcessHash": "3707f22ab75dbe58040aec587d15d7681ef2b88522b70e94c3bb4bd60b2b4ea2" + "updatedAt": "2026-02-04T22:54:19.538Z", + "postProcessHash": "ee2d17b7acf31670a76cc9da2e2fbde1c9370b0ef8e78fddd1ffe0f44bf97b05" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.671Z", - "postProcessHash": "d9758e395f1f999df8e7854d043b74a0bc96b1aa6efb2e6b41979ed9fcf169c1" + "updatedAt": "2026-02-04T22:54:19.486Z", + "postProcessHash": "1ea11647b41564f2c261b25de8ee912caea6656973db2ff7e2e9d26894c88a88" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.839Z", - "postProcessHash": "414176a73a44f8d9c68f403ba4f76806e18990b6af55bbbe65d62e6631993c95" + "updatedAt": "2026-02-04T22:54:19.632Z", + "postProcessHash": "3b5bc2f9bad28f0793a6e2e353fef185dfc7e0d693a331eaaf3137bbb7711592" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.155Z", - "postProcessHash": "de2ec527f8acf3c4aa3e9a3020f12e858a786f68bf6365c2a4afbcf50d130e77" + "updatedAt": "2026-02-04T22:54:19.844Z", + "postProcessHash": "c4e3842856480ad9413e44f564e7ac28698b0e80d1edcaca2a7c701f568eb5d9" } }, "24a373664ac98649b1b5eef772ac4f006b6e00997bbe22d07de6a2ec3b300bde": { @@ -5439,6 +5618,24 @@ "updatedAt": "2026-01-16T09:12:32.197Z", "postProcessHash": "e71048df36b1f760d6e409140dbff6f0bc516cde2ec4fed934597d3557b85c4b" } + }, + "470640634320ca2bee541153373a0a42b17858e4ba2d32d84274f7791ee61053": { + "ja": { + "updatedAt": "2026-02-04T22:54:19.896Z", + "postProcessHash": "6fdc22ad17f4cc386410e4e9c698f3ac618f5bc3517fc1fc01cb6a885a52a928" + }, + "es": { + "updatedAt": "2026-02-04T22:54:19.902Z", + "postProcessHash": "f084db3147eb0a0837feb41047b554d636d1657ba188d836a84eca59838b6f19" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:19.907Z", + "postProcessHash": "78b8167250260e8b73d466c1dea00fb38385d689a053e21d1dec8655e06e03db" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:19.913Z", + "postProcessHash": "52eb6f14ae29a9366a426a868214ee9c1cd18dad995abc762b07f71b675bef93" + } } }, "cdfe53fbf05c958daeb4cf06fa78a023dd51f0f7588eb420d66390eecc066aeb": { @@ -5484,19 +5681,19 @@ }, "5c534cf603ff0dcfea0a0543760b30a1c3477b653af1389b264f98efd892b05c": { "es": { - "updatedAt": "2026-01-16T09:12:31.699Z", + "updatedAt": "2026-02-04T22:54:19.502Z", "postProcessHash": "c22ed3c93e3f49a2f41d70c39670f89858718f388093a3a9e9b0f1f4b8c85792" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.683Z", + "updatedAt": "2026-02-04T22:54:19.494Z", "postProcessHash": "23c8a163216e4c6717401391a0c876dc941d12a77e3868a9f444c8805fe343a9" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.782Z", + "updatedAt": "2026-02-04T22:54:19.582Z", "postProcessHash": "22f9c5db24c9af821c2f99c6f6dd0570702d56eb1d72f68158774a9abcd0f90a" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.163Z", + "updatedAt": "2026-02-04T22:54:19.853Z", "postProcessHash": "f261f97b98ae47dee76f62f9293c13ed444711c2108fcd29eea25c64943cffb1" } }, @@ -5542,19 +5739,19 @@ }, "f64e89048e3ad8c891ba0c9431745965d3535862d69176acee6ef2bce8b763eb": { "es": { - "updatedAt": "2026-01-16T09:12:31.326Z", + "updatedAt": "2026-02-04T22:54:19.174Z", "postProcessHash": "f974d950fbd6080d96d1a0cf90885e598b76c2a39ec356c2c52e663f39726927" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.391Z", + "updatedAt": "2026-02-04T22:54:19.233Z", "postProcessHash": "e1626fbac7673183e5c53259ce0e6a951692a5e977649dba0c6de1023a125e7f" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.804Z", + "updatedAt": "2026-02-04T22:54:19.598Z", "postProcessHash": "810ae1b2dd8aedd5b4862e9eb188e92eabf61c9924487db700e23414cdce2ad4" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.099Z", + "updatedAt": "2026-02-04T22:54:19.804Z", "postProcessHash": "0b59b69be45322f1ae9bc69b9bbc286be416dc9af22f1fa3a226bc2f719c3a23" } }, @@ -5600,19 +5797,19 @@ }, "de834727706f9e820fbd7f8c5abe816815a7125b36415435c2ae1f549cc83a0c": { "es": { - "updatedAt": "2026-01-16T09:12:31.356Z", + "updatedAt": "2026-02-04T22:54:19.191Z", "postProcessHash": "83324bfaf58a4c7de815d14a067cc8475d8b3200418a8190f91852b2ffdf8b84" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.374Z", + "updatedAt": "2026-02-04T22:54:19.223Z", "postProcessHash": "4b94582ab6cb4d4b62a6f8fe03af578fe366ac918b8ff07ca622eb0baffe7693" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.772Z", + "updatedAt": "2026-02-04T22:54:19.574Z", "postProcessHash": "74d6d03636a149ec31a02757c7672c647b86e43f13a606073f6d5fcb32c64e6f" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.123Z", + "updatedAt": "2026-02-04T22:54:19.812Z", "postProcessHash": "10c6e56743f01273616aed7253f8c979464add94cf1d5e2840771b2f1e8af96c" } }, @@ -5717,6 +5914,24 @@ "updatedAt": "2026-01-16T09:12:32.554Z", "postProcessHash": "2754c9d04e794aefd7c7efa3de4b25db0cbd42a21d6cb33cfb2e7c2ba9e2407a" } + }, + "c6efd5f21f68593350d78c452da7beb5194cb48eea13a50e0967456670affa1f": { + "es": { + "updatedAt": "2026-02-04T22:54:20.345Z", + "postProcessHash": "d6f2f1ff721d0c99b583b30d91d503737abb7b31d4093681ffbac4392ba64879" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.346Z", + "postProcessHash": "be94702dbec563676c703d21b50b15a757145f865e887fb22eb328d4a196fec6" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.350Z", + "postProcessHash": "d59944d88a22ac767006d77df8e98a9136bef34e91a3fc42b590c68b6b7eb7de" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.364Z", + "postProcessHash": "8c818a49deb8edaa9a66698a7b76dd6c5b66e40e7ad410fc500499be311ed3cb" + } } }, "9ef0c7e28aff021e38f221729e7733930d838b7e112b8659bd637386f44c098c": { @@ -5767,17 +5982,43 @@ "updatedAt": "2026-01-16T09:12:32.560Z", "postProcessHash": "98c021bef74bc30f08e857ce66e64a5ffcd564bee39f56b2e78994c2cc691a32" } + }, + "28f836b0ebb6c71f962322d3c527177d6b722c206571744b8c7724b10027564f": { + "es": { + "updatedAt": "2026-02-04T22:54:20.281Z", + "postProcessHash": "a4d499ad5da2b643dadb25c2667b682d84ad3e0497c9092580dd96583d5169b5" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.284Z", + "postProcessHash": "0b3cf02e785308d93a313e2752b6e5d17ecb50ea70c17fc830e461830bf54a0d" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.355Z", + "postProcessHash": "83db1253f8f274b4dd281bd01a245b0c31800b7e91f2250f9182f7e2089ec7e0" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.366Z", + "postProcessHash": "2880d6bf585b1164cd68bbaf588405561c751b8728bb1c9a724b5adf90cdd9ff" + } } }, "b6bb1e34f1cdfbbde2f95479ef571e63b053cf67ac7a0ccf09e348399357e93a": { "0aeea27cc234b95a34c87070a6e1503be35a87b4a87f61e1c5dd3fcfcd89be72": { "es": { - "updatedAt": "2025-12-30T08:50:25.412Z", + "updatedAt": "2026-02-04T22:54:20.293Z", "postProcessHash": "7334e3f52da27b7b4fe8460f80b49dc3a92b65a86f1f3304cda166804c8b6853" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.412Z", + "updatedAt": "2026-02-04T22:54:20.294Z", "postProcessHash": "39fd0c1433debf04f25ecf966955082082f164092adffaa66c92bd8178242219" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.329Z", + "postProcessHash": "efd3a79ec9000f6786b9272418cfee79ca131d7743f283cdedb29d3e801963ea" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.329Z", + "postProcessHash": "d8453f2a91b6b60316f5c560f9d5330079f3cf1d5f222e293e6adabb095ed388" } }, "c1b87ed87da39231fcaf5e3a1e36b665a98c9f9638f79b837e757e44204a7b74": { @@ -5822,12 +6063,20 @@ "b833a9c87781710fd447e9fb04097deab6bc0e758e1c9a5bd8a5d3d998d8c04a": { "bf4d4668180926d7009e5086a50294534be9df7d6e2ba06a089050ff3ad6201a": { "es": { - "updatedAt": "2025-12-30T08:50:25.413Z", + "updatedAt": "2026-02-04T22:54:20.222Z", "postProcessHash": "947c23a9b6895820646738dd30443bb56e7400363f469562aa87c2f17eab5da9" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.413Z", + "updatedAt": "2026-02-04T22:54:20.221Z", "postProcessHash": "ef3ece3254172e58662fa0ea5b9da8a0eedcc2ea38111f02a8a854c5a7117bd5" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.263Z", + "postProcessHash": "8b8acd358dccff4d4c0c60ba5e5f30281b57b2b14f71e1f9e25b909c7ad4d564" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.264Z", + "postProcessHash": "83360c1245b135ffe97f4f84985cf64eb039c152bf6e6fc24d0d57ef106d9e19" } }, "4597d4fc88d62dfe7004daeee080c83effc8c69bf8b5c18471995c3b168e640b": { @@ -5927,6 +6176,24 @@ "updatedAt": "2026-01-16T09:12:32.556Z", "postProcessHash": "da6cf75c13724a6044808a035c99643ae256a012642f2ef4f8c4cdf8615a99b3" } + }, + "94fb244c67cb79c62d9e02d32d769820c229fe18063232bbfc479161e4e76366": { + "es": { + "updatedAt": "2026-02-04T22:54:20.270Z", + "postProcessHash": "f68045a822520cd2657405b43c37762ba6d4d48f04a058a3e381d47f4d82a621" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.273Z", + "postProcessHash": "8aab6348971388a2a7647fce83ac1c94f350b6ed645f7e9d290eb78a266add3d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.289Z", + "postProcessHash": "d2d378eb4e417ccf5302532703a851217765ea741fa3638a38e8a660a0acfd8e" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.292Z", + "postProcessHash": "bc897973a53b54cf6588c617fe453ff740121987bd4845285af0ff354eb88a83" + } } }, "c090a1d253a8f89fd54668e8c4be99e8badd69802e0b3445e6d2967d2cc9562a": { @@ -5977,6 +6244,24 @@ "updatedAt": "2026-01-16T09:12:32.565Z", "postProcessHash": "9003a53f4c63291601f528f798ae9c973f0d56e1c2bc53adaaecd45f31e267ab" } + }, + "1783ad28125ed796d3117e41bce1e7b7ee1a2bef51b44c2f4317a6a7252ee256": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.271Z", + "postProcessHash": "f73fb60448975124406c5e713cfefb8df6d36ca7f775919415a384c3f95296a3" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.275Z", + "postProcessHash": "14d476ce4f92f5d7250b17619a4973f8f9ae7e281643b11725cb6f3ef0b70373" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.278Z", + "postProcessHash": "5742ac3266c881f0ae675b5d8c46d1100b565f718bf659eec7a6a28e509077fb" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.285Z", + "postProcessHash": "252a5a00dbd60e189efb64df638802b22dcb9a76d0162a48aa8dc89e037854c6" + } } }, "c6a4b33a83d49cf49fb6582f3bb8bf9cf1cedcb1d77bd69cdc9ad2a13e8e5ce6": { @@ -6061,6 +6346,24 @@ "updatedAt": "2026-01-16T09:12:32.567Z", "postProcessHash": "bdb7e7ce6f96249304facd94d6481d3409d7ff9abb69df9be26a8949274ce0a0" } + }, + "e260276635ebe65d58d29c290064fa5418d4ba22da81a5c10a6a45841f7f48b5": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.332Z", + "postProcessHash": "305d19d09fb9751ed0ef175e0431b86a37b013c075f4e804738b77782918b7ce" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.352Z", + "postProcessHash": "9786fea280f289bbdfaaf5b1b3a7f9e22e0acc35393ad1a6ae1eb7bade56ae8f" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.357Z", + "postProcessHash": "c44ea3fc386e497c3db2d11fbf8f7fb8ca3af2a82bf648f21adfe42ba7daa2e5" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.357Z", + "postProcessHash": "abf7216c5c47d5e89ae7647f4d2876968628f65d108d7e67a36ce0c72f846402" + } } }, "cca0ad9692b3ab807ae4d3667ae916d5bb707857a3149a11c05e7cad8b4947fb": { @@ -6111,6 +6414,24 @@ "updatedAt": "2026-01-16T09:12:32.564Z", "postProcessHash": "a66be8c45653bf657123ec9c6c9a63e4dfc974ca233db6d01555a81a409453b4" } + }, + "bd7d6316b0b9497c45b17a2410ca35a35acbe298213e47d166313b5886b21e82": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.267Z", + "postProcessHash": "30b872bfe9dae2084f8fd0a06f0789dcd6763c64a92a0c289dc72a1b64af10a2" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.268Z", + "postProcessHash": "37ff0508dc065f549c16650679fe506ca427b65874594857a4ae54d242febbaa" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.362Z", + "postProcessHash": "7967e688527463b46c43631b531dd782895080112a531983323114a0483defcb" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.372Z", + "postProcessHash": "4da0f434ec23dd28f36d8767bea80e8313508c6313b66ff90b61f776cc6c7f20" + } } }, "da8a8322319dbc080765502ce0f170dbc1c9f0504e16c361ff10ba5b8936a1e5": { @@ -6161,6 +6482,24 @@ "updatedAt": "2026-01-16T09:12:32.549Z", "postProcessHash": "8a173cb4902ee6abf2269e7ada15e56a091a5b227fe7c6c0aff3c7e27deee787" } + }, + "1df522e028e24acae4995b8ec363af4ea1934135943e8309dd6ca30e789d6240": { + "es": { + "updatedAt": "2026-02-04T22:54:20.348Z", + "postProcessHash": "e68324d2e0f138c239b2026f3734b6ea4976ab9b94a75e22cf11d99459539e5c" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.349Z", + "postProcessHash": "9bb24fb8476710e8a3ca0dd0b5cde6024ddab2c63f29e6b28b5ca77b7585fdcb" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.363Z", + "postProcessHash": "c0a38bca2de388f99608971f7953f4d263511c83745ae5bcf41437e27e852cb6" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.367Z", + "postProcessHash": "4f3f4ab08e3cf532cfd8ff2d52d159766b38697ee200a43a42f7c69d50ff9661" + } } }, "daf338f959048ad42f73b522e16c0b34f8f8b689fb7d3bcfa7873173404ca2ef": { @@ -6233,6 +6572,24 @@ "updatedAt": "2026-01-16T09:12:32.533Z", "postProcessHash": "1e6c5c33913ec028745ed0a3df10574eb45ea2b4eba79d83affa58c473ed5f6c" } + }, + "412930f315c2039f72b772db6fa388e1345f21bd7387bfdfbd4bacd65eca72be": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.274Z", + "postProcessHash": "d1d9478d6cebeebc0e33b32fb80bc5ba896e3ebbd00b0b6818d78b4df5d34a10" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.287Z", + "postProcessHash": "464c863abbef870e6225fc863294e089108e7b85448b5eae2e3411b98236c253" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.291Z", + "postProcessHash": "a74a35583e9142635c8ea3fbc56d58b427f7caf0035942b4a4ad148835db1ee4" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.369Z", + "postProcessHash": "98e5b17f9f7b6d7d39996076332349c4bd9b7a4aaf269a8881578ffbe72443ac" + } } }, "547dfac8d40112e6e2efca72e9a8a3e3e424c36479f0e46da3ae0bf19a085d88": { @@ -6283,17 +6640,43 @@ "updatedAt": "2026-01-16T09:12:32.683Z", "postProcessHash": "fbb8a1c326e0ab4eae1d6a206397bf595a5cf66e7b192a3baed9c6e54b66d68f" } + }, + "19a43abbfec1ee49189dc708c3066f8ace84628ee24425bc58bca17437c2a4c4": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.333Z", + "postProcessHash": "ec1be63eadc161083325764249808d21e2dbdbd7d5e9438d1e5a1ec2348b1ca3" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.353Z", + "postProcessHash": "2ea0a2a4cebf34cc4c0547cba4ddaf2570770618d23bb4ef74297991967df901" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.371Z", + "postProcessHash": "61cd3474207f7ecc84a027eb4d0cb1098dccc468dd4b5009c69bbc5c79db90ce" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.371Z", + "postProcessHash": "f17de298198d698e6ba21a9b399887442c7e1e4b8006d796776e80eabdcdcdad" + } } }, "6806f8fc1fa8d604e237558e35aad76d8763a801e3d52dfd985a40afb01e3b9d": { "05461bcc7c2b711bb87897d0edbe8b5d245dea377669b0c455b973075b0ebc25": { "es": { - "updatedAt": "2025-12-30T08:50:25.496Z", + "updatedAt": "2026-02-04T22:54:20.621Z", "postProcessHash": "8d741d262d547e5589a833264d0b6be334ea9a08d066f8f16018e5175ac7b3f1" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.497Z", + "updatedAt": "2026-02-04T22:54:20.620Z", "postProcessHash": "37e98e67f36fe113b3116ee15c04d1bd5e1bec67427e1bed0ca9d22ab5baf532" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.763Z", + "postProcessHash": "ef20c68ad9c96fc68819fc9e20b90bb929b603c930d039f879e461c1357745a9" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.767Z", + "postProcessHash": "3faaffcca205faa427c0920324a4037901132cc97b5aac5322977879965eccfa" } }, "19126b1eec30944e13cfca98227c212661e0a84b7d8ca7f8c7d170025ada37fd": { @@ -6348,12 +6731,20 @@ "88ac8632ca181afbd25411d5d539355b334d741ea38f2079cd7c336c70593ff5": { "df714d090bc215ad98661f20f9a67df604b5b62e66fc6e16eb0abb9be32539ff": { "es": { - "updatedAt": "2025-12-30T08:50:25.504Z", + "updatedAt": "2026-02-04T22:54:20.619Z", "postProcessHash": "4b9dc27855055e311190156ff2fb1d5a417d7cdc71151303a7b6628229c4102a" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.504Z", + "updatedAt": "2026-02-04T22:54:20.622Z", "postProcessHash": "5b2b19a271b06035ad2704d93851a5de5d04a8d29536d36d3a6a77e62d7431ec" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.758Z", + "postProcessHash": "d1d687dbeffcbb03ed027834ea82737f53ba23d582f0426864891ccde7dcc22e" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.761Z", + "postProcessHash": "a4c822aab00377a90973c3b353229124f3be103baaaf94d269842ea8c0d3af7d" } }, "55f36825e441bde29f52e09eb3258d48d9a52b06b8a17bf78bd2a6841cfbc9b0": { @@ -6428,32 +6819,40 @@ }, "7c0193bcf2a1f5a18a97310e357a015f4df562834c38903c98c4b334e42b8b56": { "es": { - "updatedAt": "2026-01-16T09:12:31.486Z", - "postProcessHash": "75e205fcf554a23d3ea30b270ade15fb66445b559f8460db4e1a9af6121939ad" + "updatedAt": "2026-02-04T22:54:19.361Z", + "postProcessHash": "adf7999f6dd1559cd0ccb72c3605c1f1f992c634621d5310de430bfb49ad3b3d" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.614Z", - "postProcessHash": "96e87c54713d4c21aa11228e184213c878b018a6cdff17aab7330941b7aaddf8" + "updatedAt": "2026-02-04T22:54:19.446Z", + "postProcessHash": "624ea4c3b75a30edacfb2f315ada81530a52fc00daa9d63db69b4cbc18380cf8" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.944Z", - "postProcessHash": "3bf82eed2e4bc48cb6ec6308a020b405a790dd20185ea777f3ab5385f7d0ff15" + "updatedAt": "2026-02-04T22:54:19.714Z", + "postProcessHash": "166d79564aa3bbe6741cb7bc585aedb0ee1046f7d2b9e9c026c32896a132d7da" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.080Z", - "postProcessHash": "c53af780ba868407e8eb05ec7eb22b0e3c0385631e3d183b50ec621421aa4158" + "updatedAt": "2026-02-04T22:54:19.792Z", + "postProcessHash": "838aad6c5e3a807afaee4970fa33760876ee4439bf160231d46045d0f6d650b3" } } }, "b864c5dde696247ab410c797e30174f071f1d7fc60a38f06dc261f30a667e88a": { "9c1791f3b279de67df571ae96ed854a06459d4953342d944903817bf305e67d7": { "es": { - "updatedAt": "2025-12-30T08:50:25.806Z", + "updatedAt": "2026-02-04T22:54:20.619Z", "postProcessHash": "a3a5c76b2fd9e8eb50a4d7f0e994b7dfe1b1f3ca5faf7bb1f7ac550bdb95c546" }, "ja": { - "updatedAt": "2025-12-30T08:50:25.807Z", + "updatedAt": "2026-02-04T22:54:20.618Z", "postProcessHash": "197742fabb15cb6141bfe0074eb03d197c58fc872d2163cc0f520e6db40f36ac" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.762Z", + "postProcessHash": "6687d13b965f1b2b611fd353d2801ce02b728484d69e1745f691d35d76a29433" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.768Z", + "postProcessHash": "80b6e28c3fddf84e85d33d2d15a2ceeb5f9b5906de5a44931b54c01ba196f05d" } }, "7a1546db2cacd64bada03b0c83ff6d5ca8ff3e82c45b8dbee97f3f408e5ddf5e": { @@ -6533,17 +6932,43 @@ "updatedAt": "2026-01-16T09:12:32.545Z", "postProcessHash": "439c66d2d718843b25671f3f01fc3706f41713b062a67e30e42d04b0adfc3dc7" } + }, + "b4043e662e62d80ba226344b9e0be4d6fb4213e9028eafe6a54f5de4e57258ca": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.334Z", + "postProcessHash": "4dc2165f54dc7296e3155361246e098d53e3a2cd7145faac2baa6f3b84b0e4bc" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.340Z", + "postProcessHash": "b36f0a7c1e9231e5ff93f5ef543b2271b501f1f42de296ead5c59fa9e28f7888" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.352Z", + "postProcessHash": "48d1813cdd469081993f39fb077a5772db0d67b21de710fb20aef3c668d64d1d" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.361Z", + "postProcessHash": "8abd8965829b27e8b18b3d1ebe7d4badf6afa3527597a73107ce00d6ec6831a5" + } } }, "0bf0caca3e7f2ec284da2d3879395f4bf05207d1c16c740a7a7b3650c9fb9135": { "1f7ec814e6aa70ff334c1bdbad95903a3bfbffe0976c2d519e80d8d6d847a621": { "es": { - "updatedAt": "2025-12-30T11:14:38.905Z", + "updatedAt": "2026-02-04T22:54:20.297Z", "postProcessHash": "9f4c1b9746b7a740d749c291c822d5e616e82811600fa5afdc9c5c0955ae632a" }, "ja": { - "updatedAt": "2025-12-30T11:14:38.906Z", + "updatedAt": "2026-02-04T22:54:20.295Z", "postProcessHash": "ee24267c2b8ab5323305bb81953ee94dbda55b63045e00b6d3979a57628baa67" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.328Z", + "postProcessHash": "f8bec790a406b9dcc19384c4260ddc169e1f3ef9c2b9db133fc7cfb2c7236be5" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.344Z", + "postProcessHash": "dda42c0cc8c606e94fed6ffee080d8d31d77775380e99c3240f49950a0636f90" } }, "25af1a4b0fd35607a9a6edef1fd20b8b1d03b13462dbf87fb9ad280b982cc173": { @@ -6613,6 +7038,24 @@ "updatedAt": "2026-01-16T09:12:32.568Z", "postProcessHash": "21403bba07ce5d11310ef8dc3b445e8f05f6aa8c7730af1991bcc261fa0f257b" } + }, + "c2eea6e1d306b404e7e03d11e5a0dc8d1f5fe9de975c3d5cbf3b17dccad5bae0": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.335Z", + "postProcessHash": "4f1de6a150ab768a817515cec4910960451a17c0f229ac0d1af1854124bfd597" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.336Z", + "postProcessHash": "1dfcd6ec42e4b11e0bcf84a183747e7b4659ef784694e3d97a450252b29516d7" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.351Z", + "postProcessHash": "39fb04a64c676fb935cc8ec43ab3999cfac2c072d6398d0486d4db0cad90f1fb" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.367Z", + "postProcessHash": "370ad42404e7be78c426cdfbe08883c75fd44b9cf85a76ffc4acee57aa9e0ce9" + } } }, "15488908cd888ced5e9729eccc246a3563211f021611bbe81410698bf68b2cb6": { @@ -6653,6 +7096,24 @@ "updatedAt": "2026-01-16T09:12:32.546Z", "postProcessHash": "92a50f62727dcdf2595b969e0a51a27351dd32e203aecba26ca4650203837548" } + }, + "9a047f11bcd5c747b22385fb4112e3b50bb554057bb3eeb6f79efda40fb70ff1": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.275Z", + "postProcessHash": "485456bdfbd1ac93ab3f08d447afff93f1c47048ac0918df11637f6f1be29c87" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.285Z", + "postProcessHash": "ad0dea9f53822ca740755ebcc4ef3a2ec260ca11364f14254afa3c75e46928e9" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.288Z", + "postProcessHash": "b3d7750a861df57463c4347911cdc01213fec219984fc99dfeee19802d4479b5" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.290Z", + "postProcessHash": "174096a76472391ad14289c1c1571c001eecf7c4b744633f2823d5048421e886" + } } }, "20e0cf4b1ad35379d6e59470873d18f2e56b325a2539334c2b507703a25afe7d": { @@ -6693,8 +7154,26 @@ "updatedAt": "2026-01-16T09:12:32.559Z", "postProcessHash": "705c7687a059a68cc6eb0d8b28b9af876106c5ed983b05b7487aeaf1309ae9ac" } - } - }, + }, + "598eb6bc1cec7ee9a1f0b71d658c33a7d200ce897f56c7501c1accf1f5743f03": { + "es": { + "updatedAt": "2026-02-04T22:54:20.336Z", + "postProcessHash": "3f237b319cd217d25771aad873903c64b81e5750f89df01a5111b768378be559" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.339Z", + "postProcessHash": "827c343c9e1c0b9f62ab07a49d074f1bf795502b8a1e0c13de048a6d0bc4665c" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.342Z", + "postProcessHash": "1db54746aaad12e0193cae92f6602be305561b0bfcaced02b2833b570763d368" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.347Z", + "postProcessHash": "74b381fa07128c2cf86bbd049ef1625a80796c7ec408e9194394e7b24785d1b2" + } + } + }, "2131a87448a873c0b39d15dff788e952064f659ecc285d49691465fa6052b1ba": { "ed10821b8fee197fb659c163bc9723ee9cb79f46b0c90ec7b2309a247aeffd65": { "es": { @@ -6733,6 +7212,24 @@ "updatedAt": "2026-01-16T09:12:32.561Z", "postProcessHash": "5eb862ce34ca4bb1e40a49e15f44157fabcd08a26092db10d8ff61f061d79ced" } + }, + "a6e35fe76d70ad56159acab80a2a15a6151e1416a09b8a706d751fa10a7e8fe7": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.331Z", + "postProcessHash": "560781fb51fb693166bf1b91597b3abeda93dc3ec9018933c7a4ba73b79df578" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.338Z", + "postProcessHash": "0624909b8233b696ddc4b1123f97bbaa98af223d1bb7cd09fb1a57548fa5c445" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.341Z", + "postProcessHash": "f77cf7cfdcfa27c08301f07b18d818c15f15290e5fce6f651c5be1a2f4760b8b" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.345Z", + "postProcessHash": "f940a3330a764357e9d15fd2a5f79972688b13a0d57118b398fab85a7e1dd893" + } } }, "217f816332ba2d36f7b44593388cb080e5b3013930ff7d695f7da1bdd03724dc": { @@ -6748,12 +7245,20 @@ }, "6387a1faae3a605e84af1c33c5f7b361c643713789fef66484f6ec03322ebc01": { "es": { - "updatedAt": "2026-01-05T20:33:25.926Z", + "updatedAt": "2026-02-04T22:54:20.223Z", "postProcessHash": "122527d45ca82e282ac1b6eee982fde03d4aaf07d8655288a27a736e4c1fb1d5" }, "ja": { - "updatedAt": "2026-01-05T20:33:25.926Z", + "updatedAt": "2026-02-04T22:54:20.225Z", "postProcessHash": "444caf2091ba036415dfbcda1db2b3c8a75e33dd07a6f08594f54e75cbae67c9" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.266Z", + "postProcessHash": "c8e0df59ecc62c387f6b470abb5c2185e422a266716d9798f81693bece100e18" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.267Z", + "postProcessHash": "863c830659352133d37bbf73b7b70957b634b883d760b86dedc3abf0a274a2ea" } }, "3c4a7f8d94c7ed03680a214c5ab6a0038237a4c33037092d077ac7271f0c7d37": { @@ -6833,6 +7338,24 @@ "updatedAt": "2026-01-16T09:12:32.548Z", "postProcessHash": "2349e55d84d3712e6edcfafec8ec719acb8b234f60773ac71a345f07d7556711" } + }, + "ceef8e66cf0757d2c9181baca8fcb35a4a32ef11ebc71ae3de7c6291fe39bd10": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.269Z", + "postProcessHash": "6a1819cd32d621ec2c4853ce0a5e7ee31db673a3a500a25bb8b587ec5e8f5066" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.277Z", + "postProcessHash": "9c46cc7686455c8c91c83dd068d5002d0a299a2534f03ce94f32455feff4793e" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.359Z", + "postProcessHash": "8e7f7362e0b7fe5ca7f472a552a02a92fcd97eb72466f80152a023eb0e7c774a" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.365Z", + "postProcessHash": "0908c69c555a18f34d65d0a3589b4d53a7645357256c4dfe7ec3ac71a90a6ac5" + } } }, "62b7eacc329eba20067ef8f1c956255f67319587da96715e60735fd6a8c302a2": { @@ -6873,6 +7396,24 @@ "updatedAt": "2026-01-16T09:12:32.540Z", "postProcessHash": "156b5035b110ef44e98c2d8041976a8f4e53c8caecf8223f1856a5c5f23ca0dc" } + }, + "ebaed104d995780afd757306fddb0e328d3ef9a9ba1a5e58b036b0375f6ca0b0": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.278Z", + "postProcessHash": "8531d75fe93f94def03344658b64dad62aa612eb3662f16fa5800b1e9550e316" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.281Z", + "postProcessHash": "141802a6aaecc67c9236ddf07eb06552b81d1bceb65ae7d1febb88804ba89a36" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.282Z", + "postProcessHash": "07fcbb11fd536702cb0d11c4bbc645c708fb119ba20c59edf0af3838f584c933" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.356Z", + "postProcessHash": "e38817b462c6760e61d674455b41697ed5e823e6aa3174afefaa0b8390ec661e" + } } }, "8b9e5456ac6173022dc3093a1d5f252891fe237b13d93b5cd4b90ce1517605da": { @@ -6888,12 +7429,20 @@ }, "4e21e10853490a0f6cd8444d21d54e1694a64dff699dacc693b1f986622a39fb": { "es": { - "updatedAt": "2026-01-05T20:33:25.943Z", + "updatedAt": "2026-02-04T22:54:20.224Z", "postProcessHash": "c293dfb1275f2ec17fad8f0f8429f104271767b6f8b45ae3769eda06bf19b5f3" }, "ja": { - "updatedAt": "2026-01-05T20:33:25.944Z", + "updatedAt": "2026-02-04T22:54:20.222Z", "postProcessHash": "04cb4c61d8514eda89b873f2228150347b1412fe9383a71524761017dbc0cb8c" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.264Z", + "postProcessHash": "167d7b15013b49585803543983fcb40bc273c676180eb7ac513a52e0a277b456" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.265Z", + "postProcessHash": "c451655f30c5c42614fc82d3da37f04b16c867d34f8f21a61ea8b46e60379d75" } }, "c093d31ced118b2de4730789b1487d10607fd6b7b1c10f492cf1ae8192d0e38c": { @@ -6973,17 +7522,43 @@ "updatedAt": "2026-01-16T09:12:32.562Z", "postProcessHash": "23e4c71f2ca9712073b459ca6b4e82c7212783820ced0959d5f7c1b0caa6e380" } + }, + "53d293ad14dd271fa799a9db6146ddc7871f596da2057af2bf5b527badbfe83d": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.330Z", + "postProcessHash": "d43d4d9a5d67916dfd63a394aa27e700a434917b27063fef8e5cb1160ef915a3" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.334Z", + "postProcessHash": "7203f3e9f704d5b1d10d3ba89ea11e5c0b77256bbea25df180d169465d5b73af" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.339Z", + "postProcessHash": "f795a676c0e5cc48cb620517e7107bee8d8b645bd12a78d4ebdca9af4af1f40e" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.368Z", + "postProcessHash": "c272b4258651aa1ede7c6027306181e14ccd215f9659ec7de39b4181b13298cf" + } } }, "a2b37fa26212d126258bcb339b844af29d06a881a448b585fea078609c246c1c": { "1be8741f569c620fa2154ba1147347cb6c606465b6c7edbe13c1c939828cfd5a": { "es": { - "updatedAt": "2025-12-30T11:14:39.219Z", + "updatedAt": "2026-02-04T22:54:20.296Z", "postProcessHash": "d0aeaf6d31cee7325b820845c850af275e7aa7fdc868f66bc5bc7a4efe5ae92a" }, "ja": { - "updatedAt": "2025-12-30T11:14:39.220Z", + "updatedAt": "2026-02-04T22:54:20.298Z", "postProcessHash": "a544de03710390e582d2d4a7f098cc72f477c2e411d8037317f2b7be61f2be4c" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.326Z", + "postProcessHash": "c6616077408c82763b8de5f9edbe49a067e68ad276796ca5495c67c30a0d8350" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.327Z", + "postProcessHash": "4d253d5a5ff5e40f0d3daa647b910a9ec1458a9148a76c0b03ef1e29eeffcfe5" } }, "2fe270bc91d4f602065a9165ea4c1e96bff86555b036b92c434d14b760e43b4f": { @@ -7053,6 +7628,24 @@ "updatedAt": "2026-01-16T09:12:32.566Z", "postProcessHash": "426223ef1639c43fc2b3cdaa3d9e5a0967db1c461efaf0a700be20ac1dca1b30" } + }, + "a1c2979fc71ae00dbefe94540e8e8b549831b7fdffb11bc0bddb5669c8cc9d9c": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.272Z", + "postProcessHash": "5c8a0c0bd4a3ef11d0936ac74b292f333d5f3499b20610dc9137b0d07c01ef19" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.279Z", + "postProcessHash": "ef8147c1dd519c19fc6d80f7bab6cc4440abc20ff8b641fdd727ec0f68a2ddea" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.290Z", + "postProcessHash": "5d7e82e66a522c65bde4d8db65a6b47cb169427687e525ae904ab15f79b3d99f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.360Z", + "postProcessHash": "6785138837d2237f58c7f944dbcb849ba0a2deed3e7363c29575b0371ebfb510" + } } }, "c45b9c79095f59f41fd0211aa4d7f1eaf3f2d9a66ff7bf3885abd6b51fa7e7b9": { @@ -7093,6 +7686,24 @@ "updatedAt": "2026-01-16T09:12:32.539Z", "postProcessHash": "f9e63d26ce3a808811738223e9486e5c85f2e3b66ee63299a2b0178005fff933" } + }, + "87182aad2067018290d8505ec54de0bbe59afef87b095d801728929662fce102": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.269Z", + "postProcessHash": "23509dc81effab97fb758e00080199d741fada2f6b99babefcb20e09b95d7f3e" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.280Z", + "postProcessHash": "b86a6b7325523921cd7896c010de5e7c3dad4679a4bd85a920e6f3111fec5717" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.288Z", + "postProcessHash": "de97cb71cd9d6c94b3b9a8a69bf44c843e0b5166bc87b6904980f6df8d4a2c5f" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.363Z", + "postProcessHash": "4febf9a03c56e34a316ae72edaaac8e2d40465a3178a05e06899bf6ff1c592c6" + } } }, "db9b0796bb8ac69f37cbb9b98da3eb18e3205b5a049658dce425a1a364b7350e": { @@ -7143,6 +7754,24 @@ "updatedAt": "2026-01-16T09:12:32.563Z", "postProcessHash": "5b92d5c7c2bb519c7e57dcd164216f93fb341311d41c9d8760f607e90b0e2397" } + }, + "4e759df13a8f3d9a7ab28d6d0f462c464169f5a4f8bade09197c59c38c568cf2": { + "es": { + "updatedAt": "2026-02-04T22:54:20.337Z", + "postProcessHash": "28e5bb0e06441383011a54adb5a3dbc2ac94f23fdeed4c5aa019736a5a89a234" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.341Z", + "postProcessHash": "20e79a9b17e77a8f6a42caadb2964ab542969e038a3f2f744be5a20e6277777a" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.343Z", + "postProcessHash": "314a0c178785676a957336ecd606f3fa1a4bdd45359b3b9e29da860b7a54624f" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.354Z", + "postProcessHash": "a12e193940a519a9803d4d31b3651177e8059a022ee3eb55130c79410d0c3dcc" + } } }, "38a897fd1b525c09fe889e1abe4d6e1281a1c1e1c6d913f466a6ded0a0955587": { @@ -7198,19 +7827,19 @@ }, "219245c50d84bcad9a3833a07dd19a96c54703984dc3376e3b91c785a9806479": { "es": { - "updatedAt": "2026-01-16T09:12:32.714Z", + "updatedAt": "2026-02-04T22:54:20.629Z", "postProcessHash": "219245c50d84bcad9a3833a07dd19a96c54703984dc3376e3b91c785a9806479" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.914Z", + "updatedAt": "2026-02-04T22:54:20.630Z", "postProcessHash": "219245c50d84bcad9a3833a07dd19a96c54703984dc3376e3b91c785a9806479" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.925Z", + "updatedAt": "2026-02-04T22:54:20.638Z", "postProcessHash": "219245c50d84bcad9a3833a07dd19a96c54703984dc3376e3b91c785a9806479" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.957Z", + "updatedAt": "2026-02-04T22:54:20.647Z", "postProcessHash": "219245c50d84bcad9a3833a07dd19a96c54703984dc3376e3b91c785a9806479" } } @@ -7281,6 +7910,24 @@ "updatedAt": "2026-01-16T09:12:33.250Z", "postProcessHash": "b8d8c8fda7fc70d1770c8e68634a243c8e394e7d5533ca84cd79356111f50c6f" } + }, + "26724b5215f966279e6bccd05f6704a54f5edb8cdb9efc9db8f828f47666403d": { + "es": { + "updatedAt": "2026-02-04T22:54:20.566Z", + "postProcessHash": "747ca21230d73b2e80590527452f0addb20ab44f816b9257937339cf3d5c1c2c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.598Z", + "postProcessHash": "6b2cfd0b6ef49168d9f7b63e42f228399f5f4598f579d31ceed8e745c649efae" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.602Z", + "postProcessHash": "65558509ce11c6ae6db5ecc870cd8938f33bc28e73a559f42bb42bbfefe50f97" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.605Z", + "postProcessHash": "2a1d3cffce5acbb4a82e3baaec1eef9321eb49eb8564b6a71f1cdc721c186ea7" + } } }, "7f54cac32d518f6e68770388ecb03ab3302c047dca03504afeb8fa6eba7b0539": { @@ -7426,19 +8073,19 @@ }, "d8a3c0a2cc8025f9cd6d824fae0762efe4fce5700051f2e2437002008608ef37": { "es": { - "updatedAt": "2026-01-16T09:12:32.220Z", + "updatedAt": "2026-02-04T22:54:20.154Z", "postProcessHash": "c2f9c2ddccbea3c7797e5e4207af8a78675a27f3a7ef00222e1746e2a4715953" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.223Z", + "updatedAt": "2026-02-04T22:54:20.155Z", "postProcessHash": "97d8843adff392d7bb8877bdc4fcdf0558522dcef22fb7caae360e2505dcfce6" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.408Z", + "updatedAt": "2026-02-04T22:54:20.168Z", "postProcessHash": "66814827d1f768182bea74988b8d6e76a814b8fd3149ecebfa17862f0b3bae0d" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.439Z", + "updatedAt": "2026-02-04T22:54:20.178Z", "postProcessHash": "790799ffa431762dd0c74b6e72e02ec6a14e2e2a9a3fc7c6bb96bf12f4712363" } } @@ -7486,19 +8133,19 @@ }, "2b90e8d00e87a02cd1fe185c76be67b088fb58e12a65ae7fe25a4a8e008c6bd5": { "es": { - "updatedAt": "2026-01-16T09:12:32.916Z", + "updatedAt": "2026-02-04T22:54:20.631Z", "postProcessHash": "1ae419f3acb0e903f1eeea0639ac718bd6cd22b2f2ed38bc9fa95aec2344fb97" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.708Z", + "updatedAt": "2026-02-04T22:54:20.626Z", "postProcessHash": "423dd47c10006a22c347948301341f144fee98573f51c83d04faeaf95a13cd06" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.919Z", + "updatedAt": "2026-02-04T22:54:20.634Z", "postProcessHash": "e985d777a1f721730701f964e1b992b31d8142721b872c423d7ae0e56bb75c4d" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.964Z", + "updatedAt": "2026-02-04T22:54:20.653Z", "postProcessHash": "53fda5e10ae4de67126ce3b1feeb8221f630df84dd6edaa730f00b663409de9f" } } @@ -7516,19 +8163,19 @@ }, "af5022d264e4322225eca5d89864b99f2b8b7b1ba729b41d0224bb5382b7b3ed": { "es": { - "updatedAt": "2026-01-16T09:12:32.702Z", + "updatedAt": "2026-02-04T22:54:20.625Z", "postProcessHash": "8583e92327ab1a2d969ea4ad85fb39f3447b1d45b64e84c75e3d111fb2bcb0ae" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.715Z", + "updatedAt": "2026-02-04T22:54:20.629Z", "postProcessHash": "23a46cc944749de1503bd9f4adf4dd0f8a4c0dc87f553ee5539abd6d33ae88b2" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.921Z", + "updatedAt": "2026-02-04T22:54:20.637Z", "postProcessHash": "8fcf3e9fed26cf343af94624adbfe24766b282de9370d4066265e77667a53842" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.959Z", + "updatedAt": "2026-02-04T22:54:20.649Z", "postProcessHash": "3cddcd73b04448c4c389b35f8e51832c8ff1c3c29a4d6e90b1c72088bc30f0c1" } } @@ -7586,12 +8233,20 @@ "4ffa59e36ddc6d055369f29f1468cc11991ae8f4b99d0e9b5a9e440f136b727e": { "abb4949412bf26d9d515689e96cd4dfd953974379c15adca8e56c1793af2f00f": { "es": { - "updatedAt": "2026-01-05T20:33:25.873Z", + "updatedAt": "2026-02-04T22:54:20.624Z", "postProcessHash": "44295afba34615726580697b1eb3bda0e43164d2e85064b7ee32d7f208f11010" }, "ja": { - "updatedAt": "2026-01-05T20:33:25.873Z", + "updatedAt": "2026-02-04T22:54:20.623Z", "postProcessHash": "e35094a3177bac002a1cb7081f848c74605ed9a41669d2487ae2f6bc14d19eb0" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.760Z", + "postProcessHash": "9dee7eb773fb6eb7e0767f3385740c87adec065e102e679444816ba4966474c7" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.766Z", + "postProcessHash": "0843feb208294d87347c4e15f00c8ff6cbc19b716240182638ff327c5c0fe8ef" } }, "3929a646ae3c4e2af71f7caed2f5b596fdefcd88d25513c4ea9f2be9c7e8d61b": { @@ -7659,6 +8314,24 @@ "updatedAt": "2026-01-16T09:12:33.249Z", "postProcessHash": "2422431735f3d72a71c36c236f551116e787ff42633b10a0a157b46e1c26b11a" } + }, + "3a017a89299d24927750c0c91b36e879d8a6dc921530d6a7ab522f7ad611d8eb": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.566Z", + "postProcessHash": "301a13357ed3f459d88553d10eac95f67b44ddfe41b4999f3f8baca56e1d69e8" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.576Z", + "postProcessHash": "67ad4669f1322c885920ab37799396bcb589a61e3a5ef370fa3e6a4b86c9f38f" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.599Z", + "postProcessHash": "f0c5e6843b407b08fcc70a36a28447d95958a9a9b54d87865a90e9551643833c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.602Z", + "postProcessHash": "15039a87ed4717415f0ec2bc4a83f2a03818239ec4f53fa417ff541ec0d415b5" + } } }, "6d9e279be2a2bbba1d82e6b462c88d8434a94249953de51235e53afdc6d9a787": { @@ -7704,12 +8377,20 @@ "6e4fca2dac669f3692477b8876894a2c00d6fdfe3f7a71f636fc9b3fd6d93174": { "a16b8f77f3014268d8721baa58241dc11242d09bec1252ece51ac8d415ce4786": { "es": { - "updatedAt": "2026-01-05T20:33:25.884Z", + "updatedAt": "2026-02-04T22:54:20.445Z", "postProcessHash": "07518ebecedc3398d5fe28ded308dddae17ecec07b083b28234395f25131c053" }, "ja": { - "updatedAt": "2026-01-05T20:33:25.885Z", + "updatedAt": "2026-02-04T22:54:20.444Z", "postProcessHash": "a53041bee83882fd3e3c50f69e9a769861b62cbeaa00eb0f1d020e9fb12fe594" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.559Z", + "postProcessHash": "9f6102bff22cb66f1c6c6d10ac5bf1711b3bee200f207c4a38631bdc759e2086" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.586Z", + "postProcessHash": "2cf914756f3780ea6206b178d2aca1347e3b188f1d00c3fba35b041bfccc0af4" } }, "291ac3bfe9ed7e4bcb31b9b6babc4e0c17e69addf42ed4c95ecb6e07264cdc7e": { @@ -8054,12 +8735,20 @@ "ebfefee71f4a38a8624aecb841c8eae04062a80229db6dd5df7261ecd400dc36": { "c868ebc8c4cde687e038b96d9264b408e14e1223841e854e83646a16f3dfd659": { "es": { - "updatedAt": "2026-01-05T20:33:25.905Z", + "updatedAt": "2026-02-04T22:54:20.443Z", "postProcessHash": "560d9f1fa04cdd2bd4dbfda7178b8aeecf39637af6e48941854ed6ebede15348" }, "ja": { - "updatedAt": "2026-01-05T20:33:25.905Z", + "updatedAt": "2026-02-04T22:54:20.444Z", "postProcessHash": "956d31ae379ed05a258f0fc48908d99bf2d29308313fbb8191fccbe254c6a1fb" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.572Z", + "postProcessHash": "0e03907b3b568659b58f8e44ec705e02050703f71d88ae85bee60a9428731350" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.582Z", + "postProcessHash": "67c32ed14d07f75ec1f93af005976b5262bc8229bd3f5908c252acf9a5f3c1c3" } }, "e5e3c0f51c20c97cdc6d44d160086e7fc79c80bba1d66f17dc65dee4155b0c32": { @@ -8094,12 +8783,20 @@ "f37269211d002eb4b1aeb898ccd753cc05f5b7e383006143aa2e222112626dbb": { "f1e86f4bb98d8a3a2036b9534b694209bffe846c8b0911adc7b93f65af9ccfd0": { "es": { - "updatedAt": "2026-01-05T20:33:25.905Z", + "updatedAt": "2026-02-04T22:54:20.533Z", "postProcessHash": "fde925a33641a7a30402a424f1fc11f56b0ab6dab72e1e4936263d5364f59916" }, "ja": { - "updatedAt": "2026-01-05T20:33:25.906Z", + "updatedAt": "2026-02-04T22:54:20.532Z", "postProcessHash": "a92a258f54fa6ad773657b6a279cc51377e559c7e803f5f33f5114044085abcb" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.579Z", + "postProcessHash": "b62ade4bc24d7fa0cc979d229f0e3ef60553a38e3071ca2e972e3361301c21ad" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.581Z", + "postProcessHash": "b3b0b329b2d7b7c4c6c18ffb95d7812a6460c600174a667bde89fb11f877024a" } }, "d3df30d3c6160c1224bd5203203ff7bde7f9141ca2fe23ccbe2dcd0b98deb501": { @@ -8124,19 +8821,19 @@ "b88c6b4192edd110cd2eb994f62b9367bf6a344a95fa0b0f54f383d0b9f9eb80": { "fbc52bc6aeee348e0467652d43cfa0894fb9b5ba5eb13631a5ac9ed73baa0565": { "es": { - "updatedAt": "2026-01-16T09:12:32.700Z", + "updatedAt": "2026-02-04T22:54:20.624Z", "postProcessHash": "7bda2f28d25932445016f81143a7036fe71b1182a1afec4c27c7c5c7e06c8dd0" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.705Z", + "updatedAt": "2026-02-04T22:54:20.625Z", "postProcessHash": "8b8a08ff714f2687a69a6cc112e5c95434062a3e94480cfb186f7a2f88e2a9e3" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.938Z", + "updatedAt": "2026-02-04T22:54:20.642Z", "postProcessHash": "c5736a361425db8e8af5943c83d3ad6faa8b20d594c070656bd61f1090b86203" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.961Z", + "updatedAt": "2026-02-04T22:54:20.649Z", "postProcessHash": "68981962d4d2ec859c135fa69bad94defa1cf18d621d7dc9f882326a1cae0286" } } @@ -8154,19 +8851,19 @@ }, "b0e8b14baea793c530422c261c4450af6ada436a206f8cf0b9aaec88ca029217": { "es": { - "updatedAt": "2026-01-16T09:12:32.709Z", + "updatedAt": "2026-02-04T22:54:20.627Z", "postProcessHash": "b0e8b14baea793c530422c261c4450af6ada436a206f8cf0b9aaec88ca029217" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.713Z", + "updatedAt": "2026-02-04T22:54:20.628Z", "postProcessHash": "b0e8b14baea793c530422c261c4450af6ada436a206f8cf0b9aaec88ca029217" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.921Z", + "updatedAt": "2026-02-04T22:54:20.635Z", "postProcessHash": "b0e8b14baea793c530422c261c4450af6ada436a206f8cf0b9aaec88ca029217" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.953Z", + "updatedAt": "2026-02-04T22:54:20.645Z", "postProcessHash": "b0e8b14baea793c530422c261c4450af6ada436a206f8cf0b9aaec88ca029217" } } @@ -8271,24 +8968,42 @@ "updatedAt": "2026-01-16T09:12:32.452Z", "postProcessHash": "7067e19550a59f4f0bce35d10bbdf0503a8eb7b269faf00e0de874fe7c56e953" } + }, + "ccb410b13983b51949ecedd84d4ecd79885da1ae435d9cb66736229d6b5af6e4": { + "es": { + "updatedAt": "2026-02-04T22:54:20.217Z", + "postProcessHash": "466b6d5d387315b63146fce97391a581695aa4915a93220c10a87adaf567182f" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.218Z", + "postProcessHash": "bd0b572126eed49cdb33508b26059f93c3dc0639ab444a62cbf6cb457280c98b" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.219Z", + "postProcessHash": "dcaf8e49e5baf17a6b6b5d623c8e0ad8d28eda79ad556c4ddcb64ea3fcc81ce7" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.220Z", + "postProcessHash": "ec464b8d9847838577f5c3a43beee785544e5b449ef003dcd09fa23138ba861b" + } } }, "982429e1a651aad0cdb426892d1a65e63bced1f6e229b375974b43dee2ba3a63": { "531344509bb6406f10d83409fbd4f8d7a8066a20113b5a8761458be45e954122": { "es": { - "updatedAt": "2026-01-16T09:12:31.620Z", + "updatedAt": "2026-02-04T22:54:19.451Z", "postProcessHash": "b4a1d0383c1b715eebe636ca7939297577b30c2c3306530213eb9f7f84a2271d" }, "ja": { - "updatedAt": "2026-01-16T09:12:31.626Z", + "updatedAt": "2026-02-04T22:54:19.454Z", "postProcessHash": "65e3036aa2e93f3075502a59a08b84cca2a42b88ecd5636f6a9477217b3bec70" }, "ko": { - "updatedAt": "2026-01-16T09:12:31.753Z", + "updatedAt": "2026-02-04T22:54:19.561Z", "postProcessHash": "9296d2183d5714fff25c84bf5a91cb601878cf095944b363524778b4110b96ed" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.083Z", + "updatedAt": "2026-02-04T22:54:19.796Z", "postProcessHash": "94ee5295c9567dad824a0222f0ee3ca63e06c25f562b1b0d7b1af0968cff37b0" } } @@ -8296,12 +9011,20 @@ "0a8a18227b1a137bfd5bfd156d3c7160df950ea7e9044f4544769eaa107769da": { "25c208a56cade0747e4bff22409e51bf5a9342efccad4a2cc3e98f83ba9fa7ee": { "es": { - "updatedAt": "2026-01-06T18:43:58.494Z", + "updatedAt": "2026-02-04T22:54:20.534Z", "postProcessHash": "55fc466351af353f99258e316da159a721d052eeed50e812b585846138886d8f" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.496Z", + "updatedAt": "2026-02-04T22:54:20.540Z", "postProcessHash": "893234a77bac9de10a4952a27bb8095e2defdc37202eb2443590e7e582e2ad5d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.556Z", + "postProcessHash": "c584be605e9d2915467137ac2bfa13acf6ff03fbd0d7ae06bf939b5ce67b6a2b" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.582Z", + "postProcessHash": "8e7fdfdf2302a78d33e81b210a396630b2c9ea301e431495ebb81a757cfde22a" } }, "1d0c222aa6638c393bdf2fc8d8635da7d53407f558c9ee1e3abc1abda896633a": { @@ -8326,12 +9049,20 @@ "0c4b705b41c5119b7f76ea7ec4d840e29c69f80f013fbd11accff6ea227e8f4e": { "40b71b8b2571bc7db17a3087ccc96aa7576015ccc161cd86eaf90f94472f98d1": { "es": { - "updatedAt": "2026-01-06T18:43:58.499Z", + "updatedAt": "2026-02-04T22:54:20.538Z", "postProcessHash": "43ad265ee35ba5a2542830aecf6bce1016eb4d42d002803ea48c0c2de846446c" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.500Z", + "updatedAt": "2026-02-04T22:54:20.542Z", "postProcessHash": "4565499cf280033dbd0693567e090ca0c79b00c789f0ca916695c13c1ec2f7ca" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.567Z", + "postProcessHash": "53bfab8ebf1480026e60de0f82eb9f156db78adf9d96e4726e1212a5c9662521" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.574Z", + "postProcessHash": "3b8bb50007d1b2a896b1059cc8be6b73095bf01dd52697529f09d9b3daf01d81" } }, "cd6b93384e8ba5ce639339ca2984f2e79bdc68888716024613a9c0dfbbb8e48b": { @@ -8356,12 +9087,20 @@ "13542d1ae9072c8341f7119c541a2c45492074f652f919a838acf9c4e31eba34": { "446016b2c0cbe69531043a4ff36af12ca5e33a9516448fe7cd6f055e92da2a81": { "es": { - "updatedAt": "2026-01-06T18:43:58.502Z", + "updatedAt": "2026-02-04T22:54:20.449Z", "postProcessHash": "9829e25185d90e73f2f5419cb89365db8106ead39c599d550f9011a03e315e6f" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.503Z", + "updatedAt": "2026-02-04T22:54:20.447Z", "postProcessHash": "a8579d4dcd5c565f2866335bd3c2d324ecff63157141e466a2281cbe50b3c73a" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.557Z", + "postProcessHash": "6ddbdb9c1f073f1273336787af0b59d8b0c308b483d235c250c8a05a5fe2684c" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.583Z", + "postProcessHash": "e1301bc442eafb4d87891798c9b0d902e423db106f800ca16d602e6857ac88bb" } }, "5488138ff6651a0677624d5113b686cf265f8227059eeb391bf55bfb0dd05e8b": { @@ -8386,12 +9125,20 @@ "159a146af0de1aecaf9f6ec99055a1a1e926cae2ca69d3299bb8cd5f64b9d93e": { "a99f32e2820473b6ae359b34ae79abadecfb2f98d5659c14a1e84a2a341809de": { "es": { - "updatedAt": "2026-01-06T18:43:58.510Z", + "updatedAt": "2026-02-04T22:54:20.543Z", "postProcessHash": "004161f9f5b37ac102b15923850fa6d9564473e5f358fe3d0be7893e63b905e8" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.511Z", + "updatedAt": "2026-02-04T22:54:20.540Z", "postProcessHash": "a77d3250593bbeab1dfc31b591241e0870442c442f8379bf8435709c09d29aad" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.568Z", + "postProcessHash": "c0dde50c29901cc108a915c6454bf26b76150980609f66c3bc89c46ae4688df2" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.573Z", + "postProcessHash": "4bc8b86516486d67eab1bd3c11699a4226319b465ef530460a0d4bf21d9ccd7a" } }, "6c1a78f06bb3b77771b5afc8d3972b310484e02ff9311bc083394aa842b23b6d": { @@ -8416,19 +9163,19 @@ "c45771282cafa4a3f001ff3821b22dfe03298b293ae6f26242f72037105fda35": { "40da6387192ce834097e2bb2280da910a7fc47970007cafd01860304d34350e3": { "es": { - "updatedAt": "2026-01-16T09:12:32.364Z", + "updatedAt": "2026-02-04T22:54:20.164Z", "postProcessHash": "262c2aee15ce0a8f376de9d3dfc99b18773f40ff1b05fd8304361685c0c41a93" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.358Z", + "updatedAt": "2026-02-04T22:54:20.161Z", "postProcessHash": "8264d84b57a639b0053cd915c8822161829f95317665a6b29e841204c6b93e4f" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.423Z", + "updatedAt": "2026-02-04T22:54:20.173Z", "postProcessHash": "98f265be6600887a5d4c2cf470c8e96c7abdb0a73d20fa481b7a24f34469eee6" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.447Z", + "updatedAt": "2026-02-04T22:54:20.182Z", "postProcessHash": "11602c0426a76878bd34d2462974bd9930f43dfcec87f280b4d0e35e8e8382b0" } } @@ -8436,12 +9183,20 @@ "6bc974fae832f15e8923d348fd67845f9a8c4e3f2ddd1aee63e1894d885fab31": { "6e86874a0264542790f6a666e7a63c50571ab2363a8d7bdcbbe722040e3bff43": { "es": { - "updatedAt": "2026-01-06T18:43:58.680Z", + "updatedAt": "2026-02-04T22:54:20.446Z", "postProcessHash": "f2a5c5d92e89af75e5ea096845753d2fcc7379c001c640679edf51069372f8bb" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.681Z", + "updatedAt": "2026-02-04T22:54:20.445Z", "postProcessHash": "7b489172f7dce4779eaed1d9f8cb9a0d4345bdbab65da6da896d2df909498182" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.557Z", + "postProcessHash": "766ed6d00758c7e83623b9ce73851fc5dc7de8b63f81d47fba1f00c59302189d" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.564Z", + "postProcessHash": "c40093562de77280f2f6503cc0b080b7082acdca2914cd99ed47fb83e46bb686" } }, "6eeaa514543b026ebd39ce47748ba869bde06401b2c2621baa4d5a805188ef71": { @@ -8466,12 +9221,20 @@ "783468d39a1ec69023b06a732b1e7b0be0ef4cf68ab0fafaa8fcb2001d86a8c5": { "cf79df0332a4d60cfad618cf1a715bc13a01d47771c2e803823b5f3ce9edf2b7": { "es": { - "updatedAt": "2026-01-06T18:43:58.692Z", + "updatedAt": "2026-02-04T22:54:20.448Z", "postProcessHash": "03ca70cf659879498aeae3eb522c6a1a283f5be9473e494ea4e84d9d747d4385" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.693Z", + "updatedAt": "2026-02-04T22:54:20.449Z", "postProcessHash": "0eb4679f1c31253d8c49c9e8e5f035b4942c17cd61d95ccbe6680f9ddfbf34af" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.559Z", + "postProcessHash": "76c50a7b81e3fe72c1b6f4dd11b2db5fc585cc5abbb0acc3edb6ae3a8532eff8" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.561Z", + "postProcessHash": "1a0fe0c73feeff622cd8329aa4e86f092ec06d954fb76d0fdeb70fba9e2415c2" } }, "4206787938097b3f7cf80ae91a7a2432655b9d24e8ff01a6691a3240b69dc573": { @@ -8496,12 +9259,20 @@ "7f6b9c56cf722b1752adfc038663bafe06696e8d98246064a24b98677978fc14": { "40aa32f6bb86218e7b377858eb2cc1853af4a0546db15e77b6919749eb4daa5b": { "es": { - "updatedAt": "2026-01-06T18:43:58.694Z", + "updatedAt": "2026-02-04T22:54:20.537Z", "postProcessHash": "f85788235335410edba3be6332a978eece9f88591bbd3c84740e3bf207f2bde7" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.694Z", + "updatedAt": "2026-02-04T22:54:20.536Z", "postProcessHash": "1d77fe9abfd62c7f135935aa6fa7cdeeb198fa60e3804daf8e8f0cbc96c2c316" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.564Z", + "postProcessHash": "004102044109c184522d8b7883ab2a3c77e7798cd0efc80f24f703ba398cfc5d" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.600Z", + "postProcessHash": "c17669977339abec6e80ed9c6bfec1c059a6255b47152ee00245c42b4059369b" } }, "6a9b90857053529529a7af75e679cf6988b168d35dc5955f76ebfc647150f350": { @@ -8526,12 +9297,20 @@ "918ca20d8681234e7eb3dff6bcacf8e92d2677cb645d99e538855947e744f370": { "8b55585c4b72ae4ba8aaa988632959b029c41f700979cb31cdaf83bb27df9061": { "es": { - "updatedAt": "2026-01-06T18:43:58.698Z", + "updatedAt": "2026-02-04T22:54:20.537Z", "postProcessHash": "2bea7cc91f53c2302daab8e3f9f99a1d184c1a51f4743b10e16b74aaa4d6362f" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.698Z", + "updatedAt": "2026-02-04T22:54:20.543Z", "postProcessHash": "b6917cba290fa08fc566b903b4a83b4f41a19cdfd7c96a850c5b3959977c7560" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.563Z", + "postProcessHash": "64f4b3608988375c7d39f20699530be826e6104d3504dabba6fd9f4357c34bc6" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.571Z", + "postProcessHash": "8c5495b34c47a8617b9f5d0505a06865933c64e874a750bae4710bfd3d2b7833" } }, "1957554b78a3ecdeca21831c1661e97cfc5df33454e50a24e2f0f80b3a4eed38": { @@ -8556,12 +9335,20 @@ "b11f8664fbb3e5b4f075fffb315ae3b701699985c166bccc21e217718a6c4c24": { "b24c7bec54a96e1a5a42d6403dfb7e16d9cfc7281c389254c0f7e921617566b1": { "es": { - "updatedAt": "2026-01-06T18:43:58.709Z", + "updatedAt": "2026-02-04T22:54:20.544Z", "postProcessHash": "e26620d38dc0153250f870366052f8872ffb49f6f050a2ff4f4240f139f63146" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.710Z", + "updatedAt": "2026-02-04T22:54:20.539Z", "postProcessHash": "2ab9764e8988f806e5595c339b3dd2c4fc5b3e7bfa8cbe9ff1b68958ba9c4cee" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.570Z", + "postProcessHash": "da356075956c0172a61accae4e4953c52ef3194642290e4ad03de42fc8b81d52" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.586Z", + "postProcessHash": "fc59549d74efe865c406e28c6ec7569fb6c7ed3340bdae42f0cd882b184433aa" } }, "063307e7854d3c14d30d3fd34644fb8f5209880f64848286fc45bcc7d3a11548": { @@ -8586,12 +9373,20 @@ "c66828c61e5c4445d5e4b1afc686f973f19afc4ed6710f6820be2852a50c0181": { "dedfaeaba04d8063d78d026b4a5b59437dcdab45cf459d6f10b6fd384edfda6a": { "es": { - "updatedAt": "2026-01-06T18:43:58.716Z", + "updatedAt": "2026-02-04T22:54:20.448Z", "postProcessHash": "c70caf5bfede4ccb6f0e8a0f44f35b04c7aae0e10ebf96ed56ee39ced4858d4a" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.716Z", + "updatedAt": "2026-02-04T22:54:20.446Z", "postProcessHash": "62882897c45a17d537d753e5f25180f9ee59651cc3ca08d283accf9d9a7e2bbe" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.560Z", + "postProcessHash": "57b3b90a5315a72ad0062e3467f05bbc50d35dbb6c9a00180707c36861b96092" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.569Z", + "postProcessHash": "d6580f10482beeee23582d296c06dee621c1455ecc3c0c5f45d907b3da12105a" } }, "09c49a2481e8dfe81a91266ceb1c77a32189e954b53b37d8a8830f8f425d6ef3": { @@ -8616,12 +9411,20 @@ "b6633392ee3d9bc5b01bfd03ef52c3add7e7eaead255cc1a933d400556f5d701": { "4a5ebf274dbda0168d7c27dea5c73ca22be465661c781c9c6a0e350f34cac0d8": { "es": { - "updatedAt": "2026-01-06T18:43:58.817Z", + "updatedAt": "2026-02-04T22:54:20.632Z", "postProcessHash": "d39e62ef8a300e31aab67b461deb435280ac0eb093851b7aac89499aeb601ffa" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.818Z", + "updatedAt": "2026-02-04T22:54:20.632Z", "postProcessHash": "378a9175fc14af84f095b0711bd08b5d4e4486b001405bc3457cfbd014fa298f" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.759Z", + "postProcessHash": "476672000e758904c37b6d9bc0238116029a7e78df4a885ea2e68e2dd2b29574" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.763Z", + "postProcessHash": "d095641b42ae0505c84f253a918ea7501d5dba5693d73a09bf7bb825044771ca" } }, "295f13f655792ce670b6c7e1d471a0b5b85f35855271d5075dd663424cfb6204": { @@ -8646,12 +9449,20 @@ "bee26b97568ec7107bc337ddf7f226496a12a834cf5ae70cc97fb561f4e498b4": { "2c7791e4e34abf6c86e59f79e828e99aacae0356741a98ffad91cdb37a1a56ba": { "es": { - "updatedAt": "2026-01-06T18:43:58.831Z", + "updatedAt": "2026-02-04T22:54:20.535Z", "postProcessHash": "256444e24d15e70e3bf964e37b68e4ef91b55985fecfc7d66e6ae55b4064c6df" }, "ja": { - "updatedAt": "2026-01-06T18:43:58.832Z", + "updatedAt": "2026-02-04T22:54:20.541Z", "postProcessHash": "67a444926cd2fcde2c4f125add43a15d17565569ef2c66df191221ed1391b21d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.584Z", + "postProcessHash": "c3c92103d0f14235a02af85f26e2c82eb86f4ebb67292ff53e0d95ad74cd218c" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.597Z", + "postProcessHash": "e7fdc69962f0b9aff007bd1596e2024a1e5ca73929972dd82146c4a83b9a97a5" } }, "9d1be0b8578b31dcace8cc5ce4e7dab0c2ca953bc8b82264c294f3ba8b1f1b51": { @@ -8691,6 +9502,24 @@ "updatedAt": "2026-01-16T09:12:32.093Z", "postProcessHash": "79e5a266d918bd69edb48be9eb6eec8b673ce0c88bc405fe9dd5adf75ef88923" } + }, + "ad06ff93c5ca6003d820bb9a512f85f45728f2b86ce122d102367408411cbb14": { + "ja": { + "updatedAt": "2026-02-04T22:54:19.922Z", + "postProcessHash": "4c53a24631848fa8f2db8fe68d1f7477b71f8803f4f2470c8f9d111507ae038f" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:19.931Z", + "postProcessHash": "3f143f3bf2807455fb5e5f26e796b0cbcbe8565118c30dc11f13e80cac547573" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:19.941Z", + "postProcessHash": "ffe7692a5c63f0f97c69ba29ba6259ed32031c0a426a19617ff337ca584c317a" + }, + "es": { + "updatedAt": "2026-02-04T22:54:19.950Z", + "postProcessHash": "8c25e5b97ca6f99c4c4a6d21d9dbd28b2ceec90b67d0133fe9277379bcaf85b8" + } } }, "2fdc4138b8c47b14ffeab0c6d768e66d1b6be8cbd68db868b1f0367b9a321d59": { @@ -8856,19 +9685,19 @@ "7fdbb59d77838e56f5e795adf3bba7be9b1111ff235b176a73f408bae33f79c1": { "40c4b295de82185301f166e4da742aeee8fcae5cfd3ff0af737124c73126b943": { "ja": { - "updatedAt": "2026-01-16T09:12:32.434Z", + "updatedAt": "2026-02-04T22:54:20.176Z", "postProcessHash": "aeadb3277740783b283006a1db9490cc3cf821768f12003f8b1428d9126857b0" }, "es": { - "updatedAt": "2026-01-16T09:12:32.435Z", + "updatedAt": "2026-02-04T22:54:20.176Z", "postProcessHash": "63ab77fd2d94051e4405ddddd5fc9da66d4924373d75be091aad1cb7739632bc" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.438Z", + "updatedAt": "2026-02-04T22:54:20.177Z", "postProcessHash": "814022e23c33600e976a0aeb360195874075c7d73d6abcbff57c9c4a2b7332f3" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.441Z", + "updatedAt": "2026-02-04T22:54:20.179Z", "postProcessHash": "7de4f05def4f9faef7a4d5f25ff36b8c89f6922fac31506f62d086647695216c" } } @@ -8930,19 +9759,19 @@ "d70cf787201279424885cc85510e0b180d8fdaeeeaff2c984e753f1bd76bdb44": { "d192d4a3cc8222cc9a101dc2a39c6c6f416ee0e8b1846256a9981b44cf56267c": { "ar": { - "updatedAt": "2026-01-16T09:12:32.276Z", + "updatedAt": "2026-02-04T22:54:20.021Z", "postProcessHash": "0cb6cf029594d567148beb54530ecc6ed71871489ab21393384e3a69c42146a8" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.277Z", + "updatedAt": "2026-02-04T22:54:20.022Z", "postProcessHash": "406a15ae2279900f332758ac3467d34534edaf89309078afeef5e53383fd23cd" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.292Z", + "updatedAt": "2026-02-04T22:54:20.033Z", "postProcessHash": "faf8c3a59771e92b82f393e0089b1cb38875bf371b0b794e8826dc44af28b6b8" }, "es": { - "updatedAt": "2026-01-16T09:12:32.293Z", + "updatedAt": "2026-02-04T22:54:20.034Z", "postProcessHash": "cac73569533efab155b8aa4fa385a16cecb8ae536c9202b46046731ece1e2c7d" } } @@ -8950,19 +9779,19 @@ "4dffcb31238f81ea2517d60c376f2e4be4ab8fe684e8d2087ff610cf07319089": { "ffe8ef97b333a77b14ba672396acf8af2ac6fec2b539ff12671c171bb1a72862": { "ko": { - "updatedAt": "2026-01-16T09:12:32.301Z", + "updatedAt": "2026-02-04T22:54:20.038Z", "postProcessHash": "3f32f80afebba7fb44cc0e3a4963a78a98dea19ca7f9a8e2f6ce9bef68ec30af" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.303Z", + "updatedAt": "2026-02-04T22:54:20.039Z", "postProcessHash": "682232cf4c4606da0cecbd208f1a5e41fb78c3b1b1441bd629130487a4f4c942" }, "es": { - "updatedAt": "2026-01-16T09:12:32.307Z", + "updatedAt": "2026-02-04T22:54:20.043Z", "postProcessHash": "6ba3c8f69ce1770e37c4715fae9aef6744056502e6c71be547e7f2e07e54a023" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.309Z", + "updatedAt": "2026-02-04T22:54:20.044Z", "postProcessHash": "fc2ec2a3eccba2e0493006bc1cceae1bde6ad47c505ead8422baae01ee01987a" } } @@ -8970,19 +9799,19 @@ "9f8ee5287c6262443d7a194aebbb93e4ce966d453ace767f43d7c78372d8c89b": { "cc4988a90ab602960b0917590699797626f8a7e9fe6328ab33bd524ccbe7add5": { "ja": { - "updatedAt": "2026-01-16T09:12:32.304Z", + "updatedAt": "2026-02-04T22:54:20.040Z", "postProcessHash": "77b4b9c93a2e508381988b6774154ff83f94da94f4c6022901da6b738385f131" }, "es": { - "updatedAt": "2026-01-16T09:12:32.306Z", + "updatedAt": "2026-02-04T22:54:20.042Z", "postProcessHash": "a85fea9e39f2115c844b5730a8b0f436ce634706e5d4901d048243adcd606beb" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.312Z", + "updatedAt": "2026-02-04T22:54:20.046Z", "postProcessHash": "42388e36e0a5aaac0d32f2cbe160a06730fdec160e1dcad7a45764ba67e13252" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.316Z", + "updatedAt": "2026-02-04T22:54:20.048Z", "postProcessHash": "5cbe78ddd0a43ec93ef833fd49e0ef0bf1822d6cb19269e85ec88b266ae60929" } } @@ -8990,19 +9819,19 @@ "eb6fdd0627e8f80c5af4644088e2b56823e724253310dddd9f123eace9349034": { "2f797fc165389e769f301880ec4bdcfd910a97210e471958ccea54eb834ecb5f": { "es": { - "updatedAt": "2026-01-16T09:12:32.305Z", + "updatedAt": "2026-02-04T22:54:20.041Z", "postProcessHash": "9eae6bc8d9bf42eabfb60c21b7515b5cdc12c450864173ffb915f176df081f7e" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.309Z", + "updatedAt": "2026-02-04T22:54:20.044Z", "postProcessHash": "fd4cc7f9c401e495dfbdecea5ba4cb8c63c1154f6edd0f92d6e3ed23275024fe" }, "ja": { - "updatedAt": "2026-01-16T09:12:32.312Z", + "updatedAt": "2026-02-04T22:54:20.046Z", "postProcessHash": "b4d5909d059c630013c1db7b71719162efcf6b6b7deaf06b07f204c7dc1ef53b" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.313Z", + "updatedAt": "2026-02-04T22:54:20.047Z", "postProcessHash": "c699e2f350803a350ea2175a785c8ca3e0cae113a2f647d6cd635e94b1e53e73" } } @@ -9010,19 +9839,19 @@ "06f9f77a7b553c5de30816da6051a8ff105a2ca1e71ab4a45a27a8f1cafd1e95": { "ed1003807fa56a8bcc182dffef8dcd4288a185cf3afa653e3938dd2b820e1a44": { "ja": { - "updatedAt": "2026-01-16T09:12:32.306Z", + "updatedAt": "2026-02-04T22:54:20.042Z", "postProcessHash": "8545b4648c327d1f793cf43e4c3ca93cdd42e256b9925f08c485d7b90c97bdaf" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.311Z", + "updatedAt": "2026-02-04T22:54:20.045Z", "postProcessHash": "c472f8ac3ab723f7fe47e10e4b7d73122ce6144519ac8966a0293dfd678d4302" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.314Z", + "updatedAt": "2026-02-04T22:54:20.048Z", "postProcessHash": "ec72af31bfffd3d727cd7a2f591d563ed488d215afed8e146c7a787b89ce8f80" }, "es": { - "updatedAt": "2026-01-16T09:12:32.320Z", + "updatedAt": "2026-02-04T22:54:20.050Z", "postProcessHash": "dc00d38eddf23334312ee972255602e7cd9fce8cbad4812c43788be08a63a076" } } @@ -9030,19 +9859,19 @@ "d27c6ce1e44b4f07ab10463679634654d45ac77ae3cdcc11f201fcbe24c2a3dc": { "5b074a3d34e77c4815d68ef2e18e693a589255a0bdd44d1cfe8276c9f7cfe426": { "ja": { - "updatedAt": "2026-01-16T09:12:32.310Z", + "updatedAt": "2026-02-04T22:54:20.045Z", "postProcessHash": "f46cecdeab0bf4db06ab7878f2910ea68c91937675ec5ea78755b57ebc93e116" }, "ar": { - "updatedAt": "2026-01-16T09:12:32.317Z", + "updatedAt": "2026-02-04T22:54:20.049Z", "postProcessHash": "4d589544cfbec5043e7fb5de0c1f2f1caf290b4fa0d1177c94ea4b38a4f45e96" }, "es": { - "updatedAt": "2026-01-16T09:12:32.319Z", + "updatedAt": "2026-02-04T22:54:20.050Z", "postProcessHash": "70a2d602d37f6dc815c79ddf1024be16986ec9522d93583a91bd0da774ed07dc" }, "ko": { - "updatedAt": "2026-01-16T09:12:32.321Z", + "updatedAt": "2026-02-04T22:54:20.051Z", "postProcessHash": "aee532c6312e3ffe74e5b0f223a68f697a6707b39b246c73e6e6aa3ac728e0c8" } } @@ -9065,6 +9894,24 @@ "updatedAt": "2026-01-16T09:12:32.998Z", "postProcessHash": "4e44ac84b33abfa9b02b61b56a2d57642aaa8c0f6e84b0d03cf734223402f6bb" } + }, + "2eea2da504c89da78db068a580167b665e2636127e07021a1648eb4ec6d990ad": { + "es": { + "updatedAt": "2026-02-04T22:54:20.684Z", + "postProcessHash": "f769674317011a180304fc9e0bc822d5885972729cf2fbddfab7e708b84e1d46" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.686Z", + "postProcessHash": "cabfab81b61a77699160f8cab19246121a79da18f2f93953bd95b81dfdd85154" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.689Z", + "postProcessHash": "e0a46d13db7ee2578b7281aa0ed713ca2322a85eaf2d500886813856b8772269" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.690Z", + "postProcessHash": "a363a88a9a0fea29eb40a7f0e0ecbcc8b32b0f72482e68bc158b043d12526f6e" + } } }, "512e0126a172620301430f1be1082f56634b89225abd3c7a773feb5e63274e90": { @@ -9085,6 +9932,24 @@ "updatedAt": "2026-01-16T09:12:33.003Z", "postProcessHash": "c74881c5d988216f248280e47c0f7882bf44b47dd685cc5ee98da6f07d5eddcc" } + }, + "0498850b70cc2fc2fcab4503c40957aac7cb8dd9401859c3134eb46b7dea5d6d": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.683Z", + "postProcessHash": "0d745dc32bc8ac74168882eb60ca68f2befb26e98a9806426d673a5bc928a6d2" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.688Z", + "postProcessHash": "1dd60d304d1e34f2a2256a6d546ea148719146ed91115cd38f8b4252dd9122af" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.690Z", + "postProcessHash": "77cadbcfe67621dce7f32843253abcfd3fb219c4ba47debbdf230205bd5bb3da" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.692Z", + "postProcessHash": "189d78c5c44ca784b7d80521b0879cd9599d0f28a09269eda08d72e78f3c4050" + } } }, "0b6663c76d14cd40a628c1401faeeb35cd71c7d1c0a2914822f4b3d7c44b4334": { @@ -9145,6 +10010,24 @@ "updatedAt": "2026-01-16T09:12:33.001Z", "postProcessHash": "d90c95c50267a917ab26365d88846334787f53b0c84cef5e2bfffabb5f1242f3" } + }, + "d2202c57cd9d9f34de04d00743cd3e71031878e7c345e1d72b23274bfc55f563": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.682Z", + "postProcessHash": "2687105570ff7f0bfe1cfc60117dbe49788841832fd6da50aa7ef97fe38e0b7c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.687Z", + "postProcessHash": "cd71150c1a98c24e27b08f362b32bfa26fe65e68a64e760cec32df16853ca289" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.691Z", + "postProcessHash": "964ca8b94f8d9f6bcdb2f67c0f859aaa72c63c0345859a48de5529aaddbd6c4a" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.692Z", + "postProcessHash": "8c601740b7d345ef9bc85c6a8fbda419df6029bea1914e6b37afbb4a54d8be5f" + } } }, "9163b94d665bfacb2d88034ac071118327579818c4f5e451cd502200f2e23675": { @@ -9185,10 +10068,28 @@ "updatedAt": "2026-01-16T09:12:32.994Z", "postProcessHash": "7cf51ab4e15abcbb71ccf35a13d520fbd03b22afa65fa6fdc13fd772551d84bb" } - } - }, - "d0d7281f4d3fc3683885498618d6505343973c07bf46b49b5c37cf468d07470c": { - "008a77e58dfed0f1ae340d5cab94b148520a287fcc66be555d128f200be64665": { + }, + "5af75d6dc0c97350d2917a2df5327eaff7186c1fcd76c98a67ea8b8522880067": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.681Z", + "postProcessHash": "ee33c8d6c9627d5437d189bba96503128b6a51b38c643f8a6705696945e7d7e0" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.684Z", + "postProcessHash": "29c5e0e87d298c1b8d61d0e3b3416acb66711fa9850f3bf97ba506c4e16a966d" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.685Z", + "postProcessHash": "b6589f674276b638c90b88e704bfd398a90defbc4d41f32a1701d8fde3aa5ae8" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.688Z", + "postProcessHash": "94d6a992f1331f94c0314f2611ce05ea9048ba71854154fe97f2bd424e604147" + } + } + }, + "d0d7281f4d3fc3683885498618d6505343973c07bf46b49b5c37cf468d07470c": { + "008a77e58dfed0f1ae340d5cab94b148520a287fcc66be555d128f200be64665": { "ko": { "updatedAt": "2026-01-16T09:12:33.221Z", "postProcessHash": "5b020210e68d7430e06821d33a6e76d2fc40f31519f2b3729f2205d12b934060" @@ -9206,6 +10107,2446 @@ "postProcessHash": "51ba605a8321a15e20b0b2d9e5633b9b5e6b07b31349f940c36714af3e27358c" } } + }, + "8278a16e39720252505efd3b282da11e512c35d096c0791f3625bcd457c85cee": { + "b57ed65e6e2dc682cc8458d16718d041a41a24aac5476d53cbc26a3680a94c08": { + "es": { + "updatedAt": "2026-02-04T22:54:20.061Z", + "postProcessHash": "db39ddd8d0c35da2cb03e12301a2f29dfe449b7404eb069ebf79ae830a0300e4" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.061Z", + "postProcessHash": "d8a66ae5a3d43a1af0ffeee076d4be0d831aeb4476d1665dced56bb14849c7f1" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.062Z", + "postProcessHash": "47f5450b086ccbbe34408090f2d24c5590719aa2d247892ead88b2bbb53c93b0" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.063Z", + "postProcessHash": "ff2c0c406cb400d33fab172c54655d927436716df21ff331c56453aec5fd4adf" + } + } + }, + "29f1bf925861cc9cb5d27ddf987d60f741686cacc75cd4e9ed5bc88391f29fda": { + "bed210e0173a0fe15465d87c8d9829952679545870b85980cd6878b28d40570e": { + "es": { + "updatedAt": "2026-02-04T22:54:20.063Z", + "postProcessHash": "c55df5c174934b76b920442b2a68e73dcfa49d2571a52101700b4609ccebc7c5" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.139Z", + "postProcessHash": "b6167ffa25430e83dc910f9eb395c74d352ce765220360299fbf58ad196ec339" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.141Z", + "postProcessHash": "451f85582060bbe9a9019d3d2f56071e1460639f46ac12cc0b2404aa887dc4df" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.142Z", + "postProcessHash": "18cc3b3494ac2557cd69fbefd3aab96e2314af870b510cd716cb4643efa0934a" + } + } + }, + "47ec9b520b87d2a0c6a6fcab812fd35565d293dc2ee73967bd261df7e0d46834": { + "1c0cde67acf816284b9f06bc8731856cf65be2f8da2d475fc36669e611725c4e": { + "es": { + "updatedAt": "2026-02-04T22:54:20.064Z", + "postProcessHash": "fccb259d44f686754ae6eab6a483412286fd6b4a4d040cc0b74dac481531be12" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.122Z", + "postProcessHash": "514cf37d890ae7278190e7827dd40b5bd833cac7bdcc8fed40290d0eaa6edb63" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.126Z", + "postProcessHash": "426a4a9dfdb27d3e02bc64f1c1e8434e1466f12337a17bc802239d96994d6b4f" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.130Z", + "postProcessHash": "5b9ecfd50195e3297e8f39ffe464822ed1222e0ee2bcc6d95d2820f4d2b00b15" + } + } + }, + "009037e199207a92cb51f1743a0d56efd872e400e2e24ac9379001972da55eea": { + "0a72301dcaf9c296f4362fd148a963bd308fbf97b04eb825ce88041ade5dc3bc": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.065Z", + "postProcessHash": "608dc6d2fdf05e45681589e0435a21e974582501595af426a8f351076bc1b718" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.125Z", + "postProcessHash": "f3aeb623a40a43694e1f50feca2808cbc2bd95ad6a19db695f1004c6a9a2ceb9" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.134Z", + "postProcessHash": "6b85f85a81c9f5c6b08d2608acc06c4215dcd5fb15807c184f08e332b2a0029b" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.136Z", + "postProcessHash": "1e0bff5ff42d3bf392e422a4901d7c37cbcf9b2de804b68f5dbf9d761f0608c3" + } + } + }, + "86122d1a5511685d44382ae9ba2a48309180ab84dfc62579f8347739012b3b80": { + "57d804c2c109a8ffd71b7c54eba2271353d49f4883a57044865d547aabcd5402": { + "es": { + "updatedAt": "2026-02-04T22:54:20.065Z", + "postProcessHash": "c701394b2872a950bab1aca415b5b4cd9ec2e70221c1c45aea779c7dd0642fd8" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.101Z", + "postProcessHash": "7f074285e93684b2772d21a801e3707f75f61a920cd2a1614e6bfcdcc48999f4" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.132Z", + "postProcessHash": "f57803f8ffa8f38619780f7989661b1dc903f472728e4c4904ea0332948caa13" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.133Z", + "postProcessHash": "e300cca1fdbcf830e8837d5463be33b8c2ea5dd3fff553a41783df338b66c869" + } + } + }, + "e3e6c715dbc10bf75b2a0d50a73585d77c5cbf9c3ca0c243c828013424e4c922": { + "f409f94a4556aa8a8d94ab51a2a4663c1254bb7094f67bef7c531803608e599e": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.066Z", + "postProcessHash": "2534f4276274d565a1aa47b25c11284370f5b2da9608bda2be869e781a2e5f7a" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.123Z", + "postProcessHash": "293ac9053867a3220bc34b5cd76a410ac6ce76c61e6833c066f0bb0ae9109dbb" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.126Z", + "postProcessHash": "3ad27060ef57358ee83e5d20e574927190e1722fb40e60aa6d7ed35689809854" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.130Z", + "postProcessHash": "8c3f38bff4f031f36e75970858300343f4bfa4c3f17fe0af280c48d0440253c6" + } + } + }, + "2d0786a8c8d979338806dbf3eca9f26786b5e3fc2a4cdde7f1c5708599c1a7b5": { + "f1e536da68ac65531756f02f43b591d1e24a636a614c214c072f9c5ba768f89b": { + "es": { + "updatedAt": "2026-02-04T22:54:20.067Z", + "postProcessHash": "0d50eda930499a44df10c98055346a50001a8eea56aa6c2b38b643258d6b31e7" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.108Z", + "postProcessHash": "6e028586a8a31014ad51c48ba77c7835e99401d43cfe7475879a93e44f2e9e38" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.133Z", + "postProcessHash": "ff831f689a67d44e45ef1ae743fa127197814256ba71f74094796d4567bd1896" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.142Z", + "postProcessHash": "fb3ff7a268cb98baa416aa9b6d152b3ceb1b7aece94c4e256cdda4aab8771ac6" + } + } + }, + "9d80d0e37c2fdae4d14252a34add569182332060b83d5f64941949585413a61a": { + "5a7c3a1ee3d2112a0f882ad8192d96efc00276797f9888bb09b36d1d06a55cb9": { + "es": { + "updatedAt": "2026-02-04T22:54:20.067Z", + "postProcessHash": "199ea7c491d349262cfa4f9d5032e2cb295b423247c91e5434ea606f2babeae2" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.129Z", + "postProcessHash": "18a5d89b6fec0ba328cdbd0ef32a0abf9df2f3bbc14e0b6f45c7aa8acd86399d" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.135Z", + "postProcessHash": "8051128ade6b258a020bf1723f6f50834ca6036519bcd9497f0c1f8f5c123497" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.139Z", + "postProcessHash": "d2fa47fd0f6327567e28bc941c69ed4d1d9a910166d07ef149dd076f1b7fdc0a" + } + } + }, + "8faa85a525cf40a0ac8aac34f4cf43f18ce124d8508f2f0bed6c7685862e74b8": { + "8ed8541a369b9f20a4deca0f1407d2163ea137821e6bd38199bd2c67b2883920": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.068Z", + "postProcessHash": "2a1ad6b448b9b1d7239f2dbf08a44470952d6d0cc34f17754f343ed526207b5a" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.072Z", + "postProcessHash": "83e8b4a0db71ae3efdff2b04640b43e46956bade5c989f6cf8121685c3d18857" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.073Z", + "postProcessHash": "5f1970069919efb694c6c04254c5f6c011c0713a7f6d2768304e6cbaf316c013" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.075Z", + "postProcessHash": "a36f56fffa4a9148666bbd5c789e283ba1a7939acba17de50764ba401fc2252e" + } + } + }, + "25365dfbb70d9e0a7bdddf7b51da7ebe3ac6716bbe2a9db2a30a260f1eb1f503": { + "bb96137ada3758c6221e5902ad9aeadeba1c20c51d5e1319c0c3fe2e4a042e92": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.068Z", + "postProcessHash": "0ccaec28976ce3932b79ab5b78a55c56e6eeaa5283f9ab585c716b1497d499bc" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.124Z", + "postProcessHash": "aed93a22d0e9f20f2282afe0117b2683dce027c4bf610db7481896653d72c2f4" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.127Z", + "postProcessHash": "a5c353298b80f7714b8fe6021b2954369e386959e1d4d3ca4411c3e594b4bc8b" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.145Z", + "postProcessHash": "9c59072f4816b63d9daa2e5a4f4c99fe4d16569900ce6bdd17184e0aaefe7729" + } + } + }, + "0880017b9c6d3612c034b9e0bd6a206854cdff66237bd6850bad430de035447f": { + "187f5b3dc4da9da75f485bd591c37c4d52910f127c52967e5599be66cd70089e": { + "es": { + "updatedAt": "2026-02-04T22:54:20.069Z", + "postProcessHash": "e06f8c8946758888ab0d94c2de6d94a0fb03c52d858300d15fd31b3dcc013e72" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.071Z", + "postProcessHash": "acf3bdfedfa2cd7e0668d75c2d3bb99de262b80c14e411c9f7915e6fa920c407" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.073Z", + "postProcessHash": "3a958ae4cfefb4a37c52b5f7d8441f152e092a077bec0d38cfe20948c8485b74" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.074Z", + "postProcessHash": "4abe00a43d2249a9719035b4d1307f564684769077876c6207abc1688083f9f2" + } + } + }, + "046a9346637e07fced2d3727c2302d599ac5ed572807c41db56c141fe275f783": { + "7adbe04545e98555773f6cea16bbc2cd7997c1057d2fc64addb4603ef60ceb00": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.070Z", + "postProcessHash": "abb088b0280892fe6dcedcfa15ea9e53f27b217a2ad53842edb674e4d30162b8" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.070Z", + "postProcessHash": "60ef61dd16339cb72261f3bf8b86e00be4036ec849bc406b0c296fbf8823da7d" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.072Z", + "postProcessHash": "ea441d287a0da26c47401da76cef2a5e0c51684a565c65406abfae8e99129184" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.074Z", + "postProcessHash": "1ecd23181a54365a652155d6e6ec84a3ffe9a289ddf29d81fd4e1e3bfda2ff49" + } + } + }, + "4e973749ff2e5c8db81f9ca2833d6b0ffe48dd4331091cd08bde1c2a4f5fce74": { + "20b84bfe338ffdbd1b5edfc9eecabba6b10a0cf9181ba79d1ba3612bab07efbe": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.076Z", + "postProcessHash": "c0cab4bb09f0cb206a35c628cf20c90713cd6e15f66356ea20c61f3edc2f9c72" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.077Z", + "postProcessHash": "c8e439d24bc7dc4ba8dc6e6d9e66dd0d8192cda3df699217d10f75727b4d857e" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.078Z", + "postProcessHash": "ab160825dd20bfa0906a95f5adb18d4962f7d7d14739fe9c125c320b49d6fc8f" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.078Z", + "postProcessHash": "9e6744eac94f062ccd242072e50ae3614cd3a13eae10fc0e6861c501216f93cf" + } + } + }, + "6c440269345bf3e3f7c07dd42fa2ca9443eea4825268f08403aed76c8cf96ab2": { + "295f13f655792ce670b6c7e1d471a0b5b85f35855271d5075dd663424cfb6204": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.079Z", + "postProcessHash": "476672000e758904c37b6d9bc0238116029a7e78df4a885ea2e68e2dd2b29574" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.085Z", + "postProcessHash": "d39e62ef8a300e31aab67b461deb435280ac0eb093851b7aac89499aeb601ffa" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.086Z", + "postProcessHash": "d095641b42ae0505c84f253a918ea7501d5dba5693d73a09bf7bb825044771ca" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.096Z", + "postProcessHash": "378a9175fc14af84f095b0711bd08b5d4e4486b001405bc3457cfbd014fa298f" + } + } + }, + "1d05d128566f2be756b9f26011d364d4df1f293bdffdf404a2be1d7658f13a27": { + "7aba4baed60a7097a4341c2e1258d52f2779788a5c378bbb6ecbfaddc7405f07": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.080Z", + "postProcessHash": "258eac0e08d0f658da117058f3bea6851b8d074bf606dc676f572b9ea2ab4e69" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.093Z", + "postProcessHash": "934390b2a2364d7ec35b5a253bd3660acc400665ac260efed0f6ca96f229b35a" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.103Z", + "postProcessHash": "e97aec20e4790bb5369abd2e4f35c925c61a7196c293349d4b3c14a88b0a77cb" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.106Z", + "postProcessHash": "85718dfaf7809d9a757757995d3fb05b39e23b6b201935beb32acd39593aa4d7" + } + } + }, + "ff37fdd65b135e466b5a40ed78cfb3229ba2b15f9c284003dd1f434bae6c004e": { + "ab79cb50642db15927e08437166a0ba513a84d5dbaecdeaa303c403bbc0cac38": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.081Z", + "postProcessHash": "c5bcaedf1edcee25e6fa18ef9ead3f6b240a65c0b50b22c039cfce0d75469a9c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.084Z", + "postProcessHash": "2fbc68c88fc6ab3a2b1cbc861dba419e910f1afaf241590d2db554f5d2f56715" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.112Z", + "postProcessHash": "ef4eb8520f7a4930e93884d70c7fd3563af205031b5cf1e098120ae3c9d6fd3b" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.119Z", + "postProcessHash": "4053802c7a0e8e9a81f096ff10d6ee1f724e8eefceb4badc04ef9c350cbc2dc0" + } + } + }, + "6235fe78fd20e5eeaeb5c498a54deb5d166b24618e90117eb43addb6a2326468": { + "2f6c80929c1d5c7c506a399ac396ab3300006440988647d4e91e8913f9f74a95": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.082Z", + "postProcessHash": "8be93023e5159764b2ff4df5353b878890f1402d7a423500bc65177301333432" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.105Z", + "postProcessHash": "3caefd407ba152e90876fb30b4349cec43eb8553d85b1a8504ebc371d2736017" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.107Z", + "postProcessHash": "eb216810595152be880da7dbf4505b7f0c05117ddabd4ca09ce08db19c2ab737" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.116Z", + "postProcessHash": "9fe58ff42b5257c2f86cc79eb531dfebc3180618f07591a62418924ffe970d72" + } + } + }, + "ad22bd7d4315fbfe284ca728b03d5d78fa133968ac42037a4918bce190e54384": { + "49c40f376966254818be4dcab585a3a80a6399efceea456b78f155bb4079087c": { + "es": { + "updatedAt": "2026-02-04T22:54:20.082Z", + "postProcessHash": "5b243def6e81db73d9eb88cf36c9fe8b9bc1f22d040df6266c8e35b53857d342" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.112Z", + "postProcessHash": "5dae60a568819b9e6308ca95c85a438d664db8ac33de6c5533272b7f30dd1b0f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.204Z", + "postProcessHash": "56c48065adec3fdfa3b78f5f1e1fdf9838e57f6052c36b38166d935c068e9b68" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.212Z", + "postProcessHash": "13433613deb731bd2a7eb28c490cc68fcbd62321420ed8ecf8069d818d220107" + } + } + }, + "3105860f5c14e4e4b4ab995f1cad31e6f4e327c5739543d03f2ca30fa383bd7a": { + "32c1f1cdcbea19e8a0e88ff012ac094845253ae25c71101fd579c7ea10763118": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.083Z", + "postProcessHash": "47203201bda6e8e978ef01c6c72c514fa20085a4dafd926c2845374f3cf5b949" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.114Z", + "postProcessHash": "7bdffa8c28f5441c47a90270780976d7df198007ea574c63861b7ce6b350e683" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.115Z", + "postProcessHash": "c6616b00f3af738de29a4bb5561d68970350ecc4f3d47e6c990319c06ce248a9" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.208Z", + "postProcessHash": "e582716cdd1971843a323335752c0991d941050734c9b5dc67ae7c67e3bcf1af" + } + } + }, + "56c4887258a77cc8b19ec3773e568e33c98759e9d6a7373a81815f8894161fea": { + "f88b33f51bd8b896b8660cb76240713624fa8862da15eb86ecbad9a091e537b3": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.083Z", + "postProcessHash": "725e322d187c71beb4b25e1fba3fc79dac99eb9f9d6c3d47d89f54ec15588fd4" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.092Z", + "postProcessHash": "4d53e06ccd523256c60604a8491c9dbd2b9f6cbb9a030c605950e60314f11621" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.095Z", + "postProcessHash": "36920498aad394bb25393730810b7e98d39e2d0dbf2eff57247aef302c442fda" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.103Z", + "postProcessHash": "be10f76ad59ea2b37aa454678f0ec865c2688cf852e0b882eab691f21a602f02" + } + } + }, + "e0d526dab4967ded6bace6658b338916e764ebcb75634d01ef5b6a1fc2f59587": { + "56eacad96ce6f4d2eb47876b563c75a286f92906d2f21fbe53516a8812ea202d": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.091Z", + "postProcessHash": "45e6695691a2f6a49c3606335fad60368bc8d0760268b13512908e1242174fc9" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.101Z", + "postProcessHash": "3c49fd2bd12f52b08509539558bd05225c5914bd190419a8945d7b1cbad90283" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.104Z", + "postProcessHash": "732884d6fa602c2d75e8c0972da5b557df60fb9aa684615a645e65800e8a42fc" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.111Z", + "postProcessHash": "6a49b941d1dffbc644fe44be7695112912a65e530ab519472500832e02e6b9f0" + } + } + }, + "13741fd9d96817102cdbbd9980435e36cf17143fe5f45808a5fcb6eaf0a4e74d": { + "379594f212e953e8af8a5600c57a480a7819932a1eaa4a3ad97ea0de4962cd15": { + "es": { + "updatedAt": "2026-02-04T22:54:20.094Z", + "postProcessHash": "6bab91b7927213de365b440052432370d63bbd54ac77a9691ac0e5bb258bb48e" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.105Z", + "postProcessHash": "227b4265ffd6d7886f42d4fb1db6974e91bc3802b72291711e9cf14c644d4d27" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.205Z", + "postProcessHash": "884e97dc2819fe76d7e3270420da4869333230a1737b4e3a4057d0305f0a3314" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.213Z", + "postProcessHash": "658f9a3680d8ceccd19ee5635030402a941db02548e4ba3ee04dc1bd66bda359" + } + } + }, + "f6ddddf7ccd56a2c2cb4c3dd5ebed30813d0af66bbc443eb39168ab7e1410edc": { + "a5f643bedf28cbb18166b6d4dc170086c46034d0d8f6c39c9cbc81612a395ee9": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.096Z", + "postProcessHash": "7024f0306214081c3335e46cadfeb7d85a85bf82a864a0efc9a32d479284816d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.098Z", + "postProcessHash": "d38ab2be30cabc6f3fa66877d3a883ee6a48d3479484010bb586bfc6635ddc69" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.117Z", + "postProcessHash": "9b36962e3c2d92657f1d5abedce40abf03375480b0a1db6c27992310ede4cd14" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.208Z", + "postProcessHash": "ab19438ec5938eb8d16565a38ac6525f992aa61e090d7ebab5507eeb68a94cf4" + } + } + }, + "ef3dd8dc227adb50e0cc40fea491882be270f39382eed41ab7f1c9bbd71142b2": { + "70cc73c75282b6a4e90a6c968098fd7c01bb2c563a1457e35fbfe5fdc327750d": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.097Z", + "postProcessHash": "7e29b662de8943cdcc5c82c7ff4cc5de8cc2c38e5fea03c42d8b8cfbd1336057" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.109Z", + "postProcessHash": "f66906269e82abbaf5b74e80157a2b5249757957782a9bc329c99062fe363c6c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.113Z", + "postProcessHash": "ebd4cd43d49ec5c239f26a89eb60890695db862601456eb0a76588f698d657de" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.206Z", + "postProcessHash": "dd3b60dec8c84318c90559c49f619b65bd5a8351d21ffa8c77285e7a6f7e2b0b" + } + } + }, + "4644f0f8a2e666ff5d7d9d4be2421d1f4d220fa3c6187dcc53db0a392553cb45": { + "a1828d80c8858d1cf658bf9395edd1397242171d2c7567ffdda480bbbedd69c4": { + "es": { + "updatedAt": "2026-02-04T22:54:20.099Z", + "postProcessHash": "4d8f93e5dab4ddb01274f244b10c0a6c7bd190f310d81d9c6000c5ccdfdbace4" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.102Z", + "postProcessHash": "5152fbdcf192f8283b5ca9e077819a174698f2b36fd45e78ba80ea1936c9348f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.203Z", + "postProcessHash": "f6f926e7854f96417d1724381a01a98eb17a7c5aa9665a5b2620218ce104b171" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.204Z", + "postProcessHash": "ab6c6a3841b8b76ee7807adba2172e38d2fb14698407606c1141b22d1bfaced5" + } + } + }, + "0fba605064e1ab896ff5046b60e655d61ae975f7c6e287f050760325f568de37": { + "d213de524958ab445b092d7944dae2102fd533a1f415665dd326c18a744274dc": { + "es": { + "updatedAt": "2026-02-04T22:54:20.100Z", + "postProcessHash": "a29d5a202b8bb18bce2daaa14a94ebf424380e30f17d77162ab2c9dbf33838c5" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.121Z", + "postProcessHash": "fe57b47b188000c80c3c2dbc44dd6b1944d483448ea45f173dde10c669f8fbd7" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.131Z", + "postProcessHash": "cda8264b10d129f8d7a6de8c34f2d196283b17cc6f0c8b168ec28898479e217e" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.148Z", + "postProcessHash": "c693e5b1f97048d9100f6638fbe8c3277f9b4bc9da59cfa91848bb10c7ec3515" + } + } + }, + "c202760c6fc5cfb33682afe7a5a224ba23b6e4d60050c53359d227dc26d12fd0": { + "8b74e37cd6313db0157370a042f45ba357e99c3328ecc5a4095b9daf9e6705ae": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.107Z", + "postProcessHash": "ec2c86269ec961c104f7d5ab9c847619dd34241557117795f501ac16c2aba824" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.110Z", + "postProcessHash": "198928b45f6a11a49d7144521b700ba8fc7d4e65815c9dc0037c53712f415946" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.140Z", + "postProcessHash": "5a894e878f155bd02b132f71f1a1e4d93a11f02cce653eec3558c8bb25ce1bd1" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.148Z", + "postProcessHash": "531e5449d52491cdd7f1575a12f2b6e89de22a7acc1ee9f30219ef139fd7a8f9" + } + } + }, + "6e8a6a73f92b28fc15b8b6aeb2195545da8e564dfeffd30da0cd5cdc462244fb": { + "e01ea1fb62b2d925639b5146134b8f3de2078cd70031b5cebe42afd50cad4fd5": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.114Z", + "postProcessHash": "332d0da72c1b0d3aa9cdea1391cf2adba334e4a74fab9e8533c7c5a607555f1d" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.128Z", + "postProcessHash": "e086f3a168420d827cfdc218de143cfb52e8d60327177a78172122e0cbff7c80" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.138Z", + "postProcessHash": "72504f81cf0bff2db91f2df26374308a7fdab15e39b762a2978bb97057f89a40" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.147Z", + "postProcessHash": "926773059356dc5d455282fbc272cf67bd77eba991cc3ef56e44eb073fda9bf9" + } + } + }, + "2202cb2c84b394f4e922a2f41fd5e9098fe92ee16053e78349bf5dfd54e6d7d6": { + "8c4ef86aa99e492d66781bbec993b93e64b585be17bf32acca86928cde5faf1d": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.115Z", + "postProcessHash": "9b5abef6d127d3af758e149ebba6468dcb98095ccfe7a37413d78ad94975d5e6" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.120Z", + "postProcessHash": "7ed4f93487873a32f5e5924436aacbb831e7358bc72c274e222ce7fd34add3c9" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.141Z", + "postProcessHash": "189314656456326ccf2b25e3fff4971f9f572c3da140af08e1de22fed3c36023" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.149Z", + "postProcessHash": "2846ee9c57c79f8093cfbad5c9c81ede3a0e0678be378a7a214318d9ec9d4893" + } + } + }, + "ad136dff34ecf6c08fcff4cfd2b92c6937b4877b3fa25214887d603137819183": { + "7a5eaf35ba6f2b7da317525a4f7d6b962ff8496ac39fa02dfe8970d4bc6f2229": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.117Z", + "postProcessHash": "56481485379d5fb11c08f77f5b1617f173f6319e8b58c2d60a955c1431962350" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.122Z", + "postProcessHash": "882efb5c74fcf6e06ce3f6872cf640d8e27acf6994f39abc691093d87d18faec" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.134Z", + "postProcessHash": "00ee83f1af716cf1c28a63ba0e40c97d0e3ad798f02a96c233764fc66271d6c6" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.143Z", + "postProcessHash": "7911e4e5b014169550bd431ed89cae5ae22c6d97668b485f5d0c374ce7364c9b" + } + } + }, + "f3da1c5d5f3c9c5afb66604c01f4be2fef75b042f1f7029f645de6115a9a176d": { + "6e6cd2ce9df8ae46e4e5351d7ff07795a7725569bcb9790edcf70b611161716d": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.118Z", + "postProcessHash": "a5da54e51cfb0d659b3ed96753043156d35bb84535cca3c15ee5b414e13fb6b4" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.207Z", + "postProcessHash": "165964d761c066e06f3ccb1855524de61383af54ba31a865f1a9bd75b83e6a24" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.209Z", + "postProcessHash": "2b416d76eb4488e9cb64414c2f44d2958dbe475a6fc641b5acc8a1ec687cf53f" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.212Z", + "postProcessHash": "ec37ba223677347d4c81482173709a9faae2ee21dbe6de43d8078b53aed723cd" + } + } + }, + "d68f834ca90975b5ba60777fb8dba63b1c8821761b69e122540ec2d1db32533a": { + "286b5c61a1a3842c531937e6c5850d904ea09829a7cd6e99931c616b2bc0e493": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.119Z", + "postProcessHash": "3b540d5d1200e46dc75c60c81228ad949baa437f45851bdaa190afa182d0b57e" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.124Z", + "postProcessHash": "1ab416b66394e88fec17d7a2800dcb76404c2e734796b3276e3474cccf89a97e" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.138Z", + "postProcessHash": "e97e7bee755be3ac01d814103bba2dc059088346118879df64ced106f1a00bba" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.144Z", + "postProcessHash": "f552191405e564b71407f4b0db94af53fd297d65d099cfab086e6f93826f206a" + } + } + }, + "15df8e492fd8600c6a6caf454d0aec0e887e1ed5a00c09548c0672e7338df33a": { + "d737d8409724037bbd3b9dce4640b43abbf7189785e62a2eaf38f9cd8a4e69dc": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.129Z", + "postProcessHash": "4da7c36f94106888ef7122c1280ae75299141c611d53bdfae019ae7adeb93378" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.137Z", + "postProcessHash": "92dc807924bb679b959f8f04ceda7fb149c848297001243f8d0a31938499fbcb" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.144Z", + "postProcessHash": "de684bc59d463640160463a3fe2c7ac61850696f3e824ef8fa3140fdbe65fb50" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.149Z", + "postProcessHash": "88b80f2b3cb7733c7db2591c6e9fc4e6537e09b934f5d4511d47fb054dd99d55" + } + } + }, + "16bbc6f3e5492840a11492ce8813b7a07769d3312b4c01d2c290d0b961a811c6": { + "f30a94426cbbef39f1d7e0ae958f0f9f05a578b427b05ca294efa01d4879f97d": { + "es": { + "updatedAt": "2026-02-04T22:54:20.135Z", + "postProcessHash": "9dbc4c618ef748fe8f71479c5c33a68f7792aecc1ceca3f7a662fc15ce58baae" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.136Z", + "postProcessHash": "0557a41b19c9b8b33f3f44406a4d307aecf1602095e30a2164da7d5bab849c68" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.146Z", + "postProcessHash": "f8c12b0fbc279b50e0e752454e27543046760691d894f01feb91f98aaf560b75" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.146Z", + "postProcessHash": "8650318e97a6549953843e1d2b5e4505fdbbf228877681fed42318a1acce7b95" + } + } + }, + "a9aa6e9822630663dacb21ddffd3c486b9ab3b4bd2a7d2e5f6a95dfaa97dc4a2": { + "3652d0b7ecedd87555e667c4ab64db151cd926faa5b901ac56fd9a4cdfacf767": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.188Z", + "postProcessHash": "6034255f27fbd8482c80d6ae5ff29a3457b249c07bba61a37f94a392c179e0d5" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.197Z", + "postProcessHash": "afb7fb3b9fe8886b17fbae72442b096687e363b200f26da20dac03bb25e4924f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.228Z", + "postProcessHash": "6abf0f6fdda4e7948803578aabe03c8d349389ecb4cb0b1b31406f462bde887e" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.248Z", + "postProcessHash": "670e18fdbd2403526858eccd256974461b49554e718fd4df380a80f5dd900303" + } + } + }, + "9b4866252cba31e0af331934892446610cba3b7f5056ddd5c214014a0b1c6716": { + "55f36825e441bde29f52e09eb3258d48d9a52b06b8a17bf78bd2a6841cfbc9b0": { + "es": { + "updatedAt": "2026-02-04T22:54:20.189Z", + "postProcessHash": "4b9dc27855055e311190156ff2fb1d5a417d7cdc71151303a7b6628229c4102a" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.191Z", + "postProcessHash": "a4c822aab00377a90973c3b353229124f3be103baaaf94d269842ea8c0d3af7d" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.194Z", + "postProcessHash": "5b2b19a271b06035ad2704d93851a5de5d04a8d29536d36d3a6a77e62d7431ec" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.234Z", + "postProcessHash": "d1d687dbeffcbb03ed027834ea82737f53ba23d582f0426864891ccde7dcc22e" + } + } + }, + "731bfad59b11b559e17c477e9821e4e659c2df35f525652994b352e601420db2": { + "7a1546db2cacd64bada03b0c83ff6d5ca8ff3e82c45b8dbee97f3f408e5ddf5e": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.190Z", + "postProcessHash": "80b6e28c3fddf84e85d33d2d15a2ceeb5f9b5906de5a44931b54c01ba196f05d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.192Z", + "postProcessHash": "6687d13b965f1b2b611fd353d2801ce02b728484d69e1745f691d35d76a29433" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.232Z", + "postProcessHash": "197742fabb15cb6141bfe0074eb03d197c58fc872d2163cc0f520e6db40f36ac" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.232Z", + "postProcessHash": "a3a5c76b2fd9e8eb50a4d7f0e994b7dfe1b1f3ca5faf7bb1f7ac550bdb95c546" + } + } + }, + "02a214965429afe6fb6ba355dcbca8b5d9d7b3584ad02f0743ec53e0fc62abb9": { + "295f13f655792ce670b6c7e1d471a0b5b85f35855271d5075dd663424cfb6204": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.191Z", + "postProcessHash": "378a9175fc14af84f095b0711bd08b5d4e4486b001405bc3457cfbd014fa298f" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.198Z", + "postProcessHash": "d39e62ef8a300e31aab67b461deb435280ac0eb093851b7aac89499aeb601ffa" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.200Z", + "postProcessHash": "d095641b42ae0505c84f253a918ea7501d5dba5693d73a09bf7bb825044771ca" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.203Z", + "postProcessHash": "476672000e758904c37b6d9bc0238116029a7e78df4a885ea2e68e2dd2b29574" + } + } + }, + "fa964d880e0d1d6377f2b8dde313418e93c9e406b6809452fbda23a56711a6cd": { + "38e036a7a40dc25a82fb354ae2264d40b50a8338b1bbb60b34070a173e3481e1": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.193Z", + "postProcessHash": "27a7536e2b1cb89e911d5eac97034426665961e1dc533bdc4898d0ba134c34ba" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.194Z", + "postProcessHash": "35af54e0fa9d53be8c9bab0733102623b7dc7c13679c2e846d6b036229a6998a" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.201Z", + "postProcessHash": "84ecbb88913eed6b981cd16e2b42e10bed09b7b70739b6960b31eb53b6c72cda" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.201Z", + "postProcessHash": "ef26f1ffb6620aeb095c21e41f025991a7173af2cb2545d2f3e8ce4c946225f3" + } + } + }, + "960cc04cb9b08c760dfca33f12b5fd2f281d8707c657075fb271346ccec0ea64": { + "19126b1eec30944e13cfca98227c212661e0a84b7d8ca7f8c7d170025ada37fd": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.195Z", + "postProcessHash": "ef20c68ad9c96fc68819fc9e20b90bb929b603c930d039f879e461c1357745a9" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.200Z", + "postProcessHash": "3faaffcca205faa427c0920324a4037901132cc97b5aac5322977879965eccfa" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.229Z", + "postProcessHash": "8d741d262d547e5589a833264d0b6be334ea9a08d066f8f16018e5175ac7b3f1" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.231Z", + "postProcessHash": "37e98e67f36fe113b3116ee15c04d1bd5e1bec67427e1bed0ca9d22ab5baf532" + } + } + }, + "beeb69d08400bac51c0963e1eaeb1765f08f7125b2d7cf746b62b43eb56880d5": { + "5d4e665cea9bbfb51059068383acc181cc1e4c21d66a113280c8f092615d4e25": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.195Z", + "postProcessHash": "5324368d396dc1ba2e982cb62d449337eb64415f336e2dd90bcfcda39fa7da0f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.230Z", + "postProcessHash": "24a272674df5e28eb0de0eb6be66dd094d17b6034d9c051d11c4848344d0dd42" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.239Z", + "postProcessHash": "8530473ab33cf2a8bb4fc762db31b2c2221e75c08986a9b3d0d1e3535fe8600c" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.243Z", + "postProcessHash": "90dc76cd24f0cc8e17f5c078d2124ce5451cd426c52902f641b9da1b19d3ffc6" + } + } + }, + "7fa479e7e8590a1dc058add7e4e76e3d76b0969a3c738e4d7bcd9105f343b97b": { + "8349c184c03fd031faeb881ed7ffe77d20fd2207b5a4b74964063bed7523f46f": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.196Z", + "postProcessHash": "a1c3647092c6d09bd6bb9b4db463862aa38b5fe1c778287cbe4ff55abc1b34d6" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.202Z", + "postProcessHash": "a9294550f2ba26c62b1909baefe49f0a7acc641b92450c7ac7d7e3b2dcf2604f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.210Z", + "postProcessHash": "60912774a11032572c4ad7d5742c4ecbb1bc389e38124d7232865fc9c358eef4" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.215Z", + "postProcessHash": "9e172531878527f88d13ccb923ac268c6752b4a51274503654ed190257775238" + } + } + }, + "bda77600ff8b73cb7621c91f103659a6396ce8811fb6a36309470f3c4e9b041f": { + "63ac4d57cc014a42fb2ce8883d86e29bb70cb316dfabd84e4ff241b7237ac65e": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.198Z", + "postProcessHash": "2b4c1804c315ee2a5af60dee53c940e29266da59ea565376b4b40f207817849c" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.199Z", + "postProcessHash": "786c011b4f037957069a86317a91948edc8b67f5a1caae5dac74f24664e51178" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.236Z", + "postProcessHash": "2e37af3f2b83388dccd0577a65162439a822adb54fdf37fd2eead35dc7d94499" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.240Z", + "postProcessHash": "e5999fd03992db82a47daf1eec3239b21585e977aa50cf054d55a636fc5342ac" + } + } + }, + "d9ae6d16c1a2aab8d933207d90b5bade33377364cdb459b73d73aac49e2ad020": { + "890582a9768427d11259c722bb087701e466d57e07971bd6cc80a3854bcab74e": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.206Z", + "postProcessHash": "cad439eeb3f2a01df07d695c6def36249bcaddc761a072820a258f535e0effc0" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.209Z", + "postProcessHash": "441deab6366224b77817796a8849de2ab978cdb4c3ebfef93e470b2f2413336a" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.213Z", + "postProcessHash": "6ffa475eed66d43ef0012a12fb482f2a8dce3946babf991fcae1d4abe4d92963" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.215Z", + "postProcessHash": "5f929ebcca23550885df5abb1da42416a46788b40672265359fdc36a4f26dbe0" + } + } + }, + "6432f07942f784ebd81624e0afa6f87f47c23df3246e4f944878eaf56de83cba": { + "a771676ec1d0c8ac35edbc58a4024fd9957b543097fec1829e82f16f331e0a6b": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.211Z", + "postProcessHash": "49d33cc5811585e596e3c43422d822c6e2310d5c0b2c62c2914b6022a17d752c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.214Z", + "postProcessHash": "aa638701ef79882d7f2b5d9eef7b7a90b4a95535ea9c362add58ccdd5f17dfe4" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.216Z", + "postProcessHash": "52f11ab882b1edf6ff6681f18d75871f080c80bad4d3f89c1ffcdba346b600a3" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.216Z", + "postProcessHash": "0ebf6696bd02c758f4748c63dce77ec6f29d363921b24de94fa9cb4aa01a2d3b" + } + } + }, + "36d4cb346585af75e70645e1145ca29631dafd199c1c327bd24f8b193662e044": { + "44332585fd6d3d5852f5d8ecab8446bc234fa669cbeed9a3a3ba2b56ffd237f6": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.226Z", + "postProcessHash": "d191f9352e078e4044fc869d02185851dd9b2dc79cd3b28e33cef331f86c0f8b" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.238Z", + "postProcessHash": "61c46e49d243742c3c6721fe71ac59bdff12112d01082f633f1d4dbd22c42929" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.239Z", + "postProcessHash": "3947f5d079122edc594285dfb04835dcf12eb3ccd34db2509d75e0249c3a6398" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.255Z", + "postProcessHash": "47612b4cb57a8ecf336d4f3a04ddd0f3ab12761168c478867475009f3dbcbb01" + } + } + }, + "ba6af96beec21f02ec6ecbd3f82250b652d4006a99fd524510c9ed7b3a26c88f": { + "8fc97c5de3f6936b90011d1d5d36ee029c8c6f8ac7d6f7a97e8a56a85e829edf": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.227Z", + "postProcessHash": "07a8e7e71465361baa8b99130204b901dadda6c4a8eb4988279ab826a498debc" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.233Z", + "postProcessHash": "35eebff33b0e4b1daf0f985ea76c0d2d6c8a267a7ac6dae74c9c5aef3db41e21" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.245Z", + "postProcessHash": "a56cd1e3022d5f13b705be86433b2b33cc671dc3a6cf167f387d0459427316c1" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.253Z", + "postProcessHash": "aac6eb3f74c0004d3cded5b84970b3417cfdb407d36bd09feb976218fac0a6db" + } + } + }, + "2f0348adf3464b69eedaa7eb50309b90e302ecc67eeeb1d74b76fb41d7731514": { + "4789fc332b777e782eef36737d897c02b6153ea83dda1983ebd79deef149fd01": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.229Z", + "postProcessHash": "61fbb69e3b5e27801288acd34a65ece96359e1f5ec097e821504e6ad590e9ea7" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.234Z", + "postProcessHash": "a6f8a917392eeb7fd162fcbe399e0e4286a46efefaf4e004b39f6f6680219abc" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.236Z", + "postProcessHash": "919344de18a76b033c4c4515a3252c2be314f2e917d5277b0524dffffd053899" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.248Z", + "postProcessHash": "89e9f73b9d0805d0add8ae2cff14633f1e9a8aeb5b933388fa68dee415eb1429" + } + } + }, + "33160e3c917af9d4a03c7ee95f9b4a048902f902b7352e96fee949687e882a7e": { + "f2e095479f9639c9c4155d56f4ff415af4f8176bf8135e285a4257eb641b9a5b": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.235Z", + "postProcessHash": "6018c77fe77609ba9546c7a94300f5ae9502bd3d90c866c227908933faa2629c" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.249Z", + "postProcessHash": "995244e041184d014b572e94ba5be25c02b1979b4241ec718fe508bdab654b78" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.259Z", + "postProcessHash": "120fcc93c762bb852f9f67a2238a227b86aba48c907111714a50a1f506d78adf" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.260Z", + "postProcessHash": "0426a59a6a1b1570abd570f2ab62eb6806084ae1b87d6247d68aec49cd38651a" + } + } + }, + "7daf466db1c1dbfb7a3d171fd81f817276d9e8ad844a3fc26df805a4bfb370c7": { + "4bc5ddd038defdd82c4892e6c1e4a1020b213ef7154d9aae437f8efdeac2bf55": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.237Z", + "postProcessHash": "a6e6a31fca557a97f6e9d8132a3134fe26ac5ebd84343f3ea183e1f5a97a4188" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.238Z", + "postProcessHash": "c87147dfdb44df695daccd8f9b3571bf366ce8d90638e85b1db1985ed1470897" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.256Z", + "postProcessHash": "3f70247606a9311d4a1815b10de7ee8786a50bd3398317b468ca4ca589d69689" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.259Z", + "postProcessHash": "64a1a4a14479109cd22862d4924fdf2ec348a309442c827f208471fc2c079368" + } + } + }, + "d52db4023ed0948e1be7d8f46da5ab3386ddb0989bad5b95c7c863739fae96a7": { + "32ffebc267e5d06ef578556eea9cc687787a192987c6ca72efe7e58480202085": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.241Z", + "postProcessHash": "0d2e2d82282a011f761a6db50f09179a4bdc186ba006e0f64861cad02aa503ca" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.241Z", + "postProcessHash": "262b3ca12584dadaab2e571a60fba6e0459f1b499e5cdcf39a2b44debe618c4f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.254Z", + "postProcessHash": "907403f3d4331cf5fb125e15bc4fd9cf89442cb3ba6f295d505794797583db81" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.257Z", + "postProcessHash": "b5abfc446e906953c597b490ee45812254a0c6ea589e556c3b0147d34d1aa924" + } + } + }, + "eb51d1198a178c4dcd2615f538a10ad88bb039b8548e8eee6e89b14f59ccac86": { + "62560b873a3477e20c05fecfef4d537c27d4f2acc60722797a93bf70914d1266": { + "es": { + "updatedAt": "2026-02-04T22:54:20.242Z", + "postProcessHash": "5f9bc23df378d9f088c8d3851892148d54c73128ec99121da7442c4a8d0748ec" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.244Z", + "postProcessHash": "278d07ea01116c0665a638225532b1a5f24cb4ca63b93687ebc12d414ec45e3e" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.247Z", + "postProcessHash": "f8709e58ad36173ee4d99f122531ebdce9d82f7c630d5912e8ffc74f862b0137" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.250Z", + "postProcessHash": "a87cb0770760a0234103bc5c8ae2e49dbed0f02d2512b849ad5768b27fe8b6c1" + } + } + }, + "7e9c2e2f19cf18fff84d1359c0e5922ee2150cc9251f2b4a6b68e7efd5bdfecd": { + "7c43fe0e09451de1bbcd21d8aac1cd4570cb384393cf658825bdc0741d9d6090": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.246Z", + "postProcessHash": "08a2f1853364ebba9bc214b1a370bbbd70a3a56fa1d79e5a3265988fdd25b7b6" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.256Z", + "postProcessHash": "5d0a5c04a09fe6f42cc24031d9a9c9f88d9f2b5da7d4cc7972a4e5897775ee15" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.258Z", + "postProcessHash": "889ec4ce4c4c171be773da6080519f7137546f08f9d739f2033c07a7287a58a8" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.261Z", + "postProcessHash": "703c3313aff293c6b580261a6f38bc21e04deae9a17d41fc5ffb0bbda7cccce5" + } + } + }, + "e7981b8707cb2c5b53b95d28b8a3e998df5f2e522bfb75450a025754340eafba": { + "29b538e8e04c266e8e7eff645dc7abc026653d070a9bc2bd9fa04a7ea808101d": { + "es": { + "updatedAt": "2026-02-04T22:54:20.250Z", + "postProcessHash": "5d060d83c88d7d0910830697d37e6322e5e162ed100fd9b39146ac2d59558572" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.257Z", + "postProcessHash": "22bc4316fbfdb81d50ff26aa39e397ba1eef5fe7a7cb883b487cde356deb0a40" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.261Z", + "postProcessHash": "6ba9963175bbc90a24b963b4df2cc2233ddb35b2b177eb38f85bfcb804b4ca6d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.262Z", + "postProcessHash": "fc08fe0e9fc6d75006153acf032b3d87e69462f1024ba4731bf2ef53f9873175" + } + } + }, + "87b367c2b1a75aa194280b87dff50b7e0709513aaf424c43ae60602ab8ad63f3": { + "698b24b89cf24a7660e4f201a5676e6cee91da400bec767a089df955a18bf2b6": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.251Z", + "postProcessHash": "e5483ca1d8f9909fa351a359072691447bb9165e9ba32e325d6b69dedfa95912" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.252Z", + "postProcessHash": "c89f8978a71709584c5dd9c878dffcaea211a7c5ce180bf1826703393b688d17" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.252Z", + "postProcessHash": "bd331ebb982c1d1006910d31cdc4641ec0e8097e21f17c18fba9fe9ced8b0996" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.254Z", + "postProcessHash": "afc3ea2c7838cf5f0763ad03b93fe3e7d15cb1441a17d6a7508f8b0dbb076e5d" + } + } + }, + "d013d3a3fd12082e56fff4065bf48d768bd93523dcc5dda69e59470fbc3e28f9": { + "78a36341b83ac0193ec17dabe68f3afc5ad59c57f3e6870fd9e1ba6d9783bc9d": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.299Z", + "postProcessHash": "30975e9e725742c9f78ede231ba88f07531c7559924b67f7f25e5f998cec9b28" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.303Z", + "postProcessHash": "318f57ef54b278c292ed3dc09931b349635c6c9d25f758bce17891cfbe6fd9fe" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.313Z", + "postProcessHash": "9c6a38664fe8a61ee1ff54d641d80d29b6fe2aa55ffbbe51366891558aa94495" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.393Z", + "postProcessHash": "e68595b63bc8f2598317ec81dbbbab7f1afde8e090e5a1c97a047915f2d3e73b" + } + } + }, + "45831d5d4cc2543d7183de6501b5923dc4972db00f738269ab01709273f33d12": { + "4206787938097b3f7cf80ae91a7a2432655b9d24e8ff01a6691a3240b69dc573": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.300Z", + "postProcessHash": "76c50a7b81e3fe72c1b6f4dd11b2db5fc585cc5abbb0acc3edb6ae3a8532eff8" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.314Z", + "postProcessHash": "0eb4679f1c31253d8c49c9e8e5f035b4942c17cd61d95ccbe6680f9ddfbf34af" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.316Z", + "postProcessHash": "1a0fe0c73feeff622cd8329aa4e86f092ec06d954fb76d0fdeb70fba9e2415c2" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.324Z", + "postProcessHash": "03ca70cf659879498aeae3eb522c6a1a283f5be9473e494ea4e84d9d747d4385" + } + } + }, + "24addef50888330f8a4bb27f18df28a5bb8f3af0538c4a0b23f3744ca45d0f05": { + "6a643434e4902cc12d1066fea999afb1f9040051e9b61ccd633d281d2cf85db2": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.301Z", + "postProcessHash": "88c1e67342e55f5af7345d9745225c84f79252f846b956ca994c762f8d547e84" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.318Z", + "postProcessHash": "da720e7a8ae0fdc6fb5a240b107851aa5858c95d4c4553ba308a3f508516c871" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.320Z", + "postProcessHash": "d6f0c3e86e0dc2e693160e62cd8bcbbf7317be5dcca0dc3a83c1dee92281f400" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.395Z", + "postProcessHash": "39379c1d0a13e41a7a8a257589384b1eec0853698b805b5ec4579d8dff376e76" + } + } + }, + "feaae78df032f9d2031daad16f80a3a55c62318dc5d25872583646549e526381": { + "5488138ff6651a0677624d5113b686cf265f8227059eeb391bf55bfb0dd05e8b": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.302Z", + "postProcessHash": "6ddbdb9c1f073f1273336787af0b59d8b0c308b483d235c250c8a05a5fe2684c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.405Z", + "postProcessHash": "a8579d4dcd5c565f2866335bd3c2d324ecff63157141e466a2281cbe50b3c73a" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.414Z", + "postProcessHash": "e1301bc442eafb4d87891798c9b0d902e423db106f800ca16d602e6857ac88bb" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.417Z", + "postProcessHash": "9829e25185d90e73f2f5419cb89365db8106ead39c599d550f9011a03e315e6f" + } + } + }, + "72bb1a055498a981db43a07eea906dd51f42266ca2863472344f7e04ec2807bb": { + "5917610180f30c51a64de8ece114fd9a462ade887ced52bf58656e546d3342b1": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.303Z", + "postProcessHash": "377e14fb8e81170872fa8b9cadeb44a213f660b11ad711a6107e253a450d98d2" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.392Z", + "postProcessHash": "c5c200a323ea0dd7beae6d4f09affcfc11e741c73a256535c4cd7852022b02ee" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.403Z", + "postProcessHash": "cbc3ca10f4a9cb785c3ee88b4372817dfcdeda0bb3b404d1b49f8f97fcede957" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.419Z", + "postProcessHash": "e61c43b7ac9fc1f138d19d50828374e9ebb99e7bc6a689afee5c5f0bea136129" + } + } + }, + "377c835245ff62ff982f4edd9f0e264328beba520ccd029ed9a26e8582c511a6": { + "09c49a2481e8dfe81a91266ceb1c77a32189e954b53b37d8a8830f8f425d6ef3": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.304Z", + "postProcessHash": "d6580f10482beeee23582d296c06dee621c1455ecc3c0c5f45d907b3da12105a" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.311Z", + "postProcessHash": "c70caf5bfede4ccb6f0e8a0f44f35b04c7aae0e10ebf96ed56ee39ced4858d4a" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.315Z", + "postProcessHash": "62882897c45a17d537d753e5f25180f9ee59651cc3ca08d283accf9d9a7e2bbe" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.414Z", + "postProcessHash": "57b3b90a5315a72ad0062e3467f05bbc50d35dbb6c9a00180707c36861b96092" + } + } + }, + "ba9f888809413c98ce9a576ff263ea2a9454cb37950f6099736f0144f56728ad": { + "6681b18bbe48452a1a2cada054561ed2385998d80d3eae6e20f5394771da96a8": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.305Z", + "postProcessHash": "f33394c95b69258fa6eb3cc1a37bdc1b8eec7ccf7a726ae91567e802b0533efd" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.402Z", + "postProcessHash": "d2bf936e672d7b177d0529209c1198f347f79c5a236f084a7d82455b196a3965" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.410Z", + "postProcessHash": "c7638c3809965c1c924b74cb65616ff5af732bc19dbdaedfa436d13dc86875b6" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.427Z", + "postProcessHash": "5fc13e90c2c2e5884f9e177968e6504bcdcb70617d07fbaa887ec422770a0667" + } + } + }, + "8ed869aa4a4313e6b6a147562bd3a353ee8830a646c164cb4e937497023c2168": { + "f250a8f736109494e522cca299b3b903aa928a12e7ddbf65471c7a2e0f9a58b1": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.307Z", + "postProcessHash": "848ce469b7aa101191f900125fbc63aa1f80542ca3d011de8e95801df34e82c2" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.416Z", + "postProcessHash": "ebb6fdad1dae11d9744287ccb3247289786d1dcbaf39e0f40cb5a6253667eb9e" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.429Z", + "postProcessHash": "66dbf20dad8f376b72566499c0112c44c90b35165d5719da20ca6302eed39190" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.431Z", + "postProcessHash": "63307a5ec08d2ef3468326da4c93ae288e7ebba9a4e20427153e32a3fbe82d48" + } + } + }, + "506c31aec3e3143b54b7c2bde7ba3df5787f7680b570832bd55e4872dc46fcf0": { + "cc8d546c637c830e727127bc580eb6506f03030e8082743c2a986382d6ed6da9": { + "es": { + "updatedAt": "2026-02-04T22:54:20.308Z", + "postProcessHash": "04f6890dfcac1d599b162aa93987572c8008f97c5dd034e5ef488a7d97c50439" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.316Z", + "postProcessHash": "5ca6f1c5c67a04f49d1dbff48e011a1f682ee60940b343d43c892b09b2fca73d" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.317Z", + "postProcessHash": "583e231660cbb0ed6b0b954333fa1571646e9d755d6fd73eadf1a36a49f5cdb2" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.413Z", + "postProcessHash": "355e0b5e8c8afcd4eb2a07fb4f3614f8b9ba30a7422aee61a0015b92721b3e46" + } + } + }, + "9fc6f151bc3c6c6dd8abafbecb7bca43492033621209505ce1e102cf3295f42e": { + "50069a58e3664ce81b3111185c275cd3fe48149f329ec435335b84baa4e2fc26": { + "es": { + "updatedAt": "2026-02-04T22:54:20.308Z", + "postProcessHash": "ab3d985303683589af4cd8f9d59447df0f2bf326ce585d05d8c981ae133e52da" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.319Z", + "postProcessHash": "9d172daae158f83fd64b98caa1fc69d031b4e507749974bae4284ce00ec96fd7" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.394Z", + "postProcessHash": "20102316f5c92338e3b2bdf8767e096098f4a74a7bf49f9791a11d3819dc1e16" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.396Z", + "postProcessHash": "d51ade6450ee8d17cf6a1d126227844ba24758c5cb328e55fb3b12e3c80b2166" + } + } + }, + "cbb46d8038fc06f71b56e5bafefb454b68b30bd17a29b71a0dcce5ad0e174378": { + "77f7b9b2d33dec7e5a33b3496ab16e8ac3dfe5d64a2ddc0352375b299914c28f": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.309Z", + "postProcessHash": "3db317a353170fc078fee4bed2a971068e233ed00ebb93a403d8bf202e61c4bc" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.321Z", + "postProcessHash": "4c8fb55ac6d96375c2fb2b5bad227f176a5c85640e2e1917c6a2968e6ce29587" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.322Z", + "postProcessHash": "7e35d2d6bc898ae263ddc5775cab1b88b8d3d23934a526fc022350650df093cf" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.323Z", + "postProcessHash": "49679808640f37f104df89586ca7207df5663189d603fa9c3c9afaef06d1a688" + } + } + }, + "6cccf5a4e8345418c135f185edd0fe4cf115a2bd983c9d7501b04b20c8284495": { + "6eeaa514543b026ebd39ce47748ba869bde06401b2c2621baa4d5a805188ef71": { + "es": { + "updatedAt": "2026-02-04T22:54:20.310Z", + "postProcessHash": "f2a5c5d92e89af75e5ea096845753d2fcc7379c001c640679edf51069372f8bb" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.310Z", + "postProcessHash": "766ed6d00758c7e83623b9ce73851fc5dc7de8b63f81d47fba1f00c59302189d" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.412Z", + "postProcessHash": "c40093562de77280f2f6503cc0b080b7082acdca2914cd99ed47fb83e46bb686" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.412Z", + "postProcessHash": "7b489172f7dce4779eaed1d9f8cb9a0d4345bdbab65da6da896d2df909498182" + } + } + }, + "1195916a94365d3d7762a77ec5907f1d1d22f16a2728862efc587fd95e7a075a": { + "b08fdea833fcaa2a45a2ea4207c2e16dcda54fa6d190ec00b72ce47a13c30900": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.312Z", + "postProcessHash": "9c70ace0ab1c94c5be6f64901bbdf57e46f8884ba2dde3963282c28e3f8d7a8e" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.388Z", + "postProcessHash": "404e23297e80528486abd7d32a32daa1f43031bd142e68d03631b16533d8dd6f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.396Z", + "postProcessHash": "cc5e8581fdb4773a0c1031f7e85ad88f4776fd49540e5cbdb1d99d2cd5b075f3" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.405Z", + "postProcessHash": "77e9f114f22f58cc2a261a1c40ed0007bb39c956a38c37791b6ae59fe93f3013" + } + } + }, + "15c8b58760fc4fffb7dc171d9aa0e20b3a6837887b1304a095725dcec5752544": { + "70adf2f3d32ad1d03ad8a7814551cf545d9435d0f2ac68940752db0928dff0ca": { + "es": { + "updatedAt": "2026-02-04T22:54:20.313Z", + "postProcessHash": "5326366878479fd2abfffe9e3174052db81c201d112683b024c136996a2d8103" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.383Z", + "postProcessHash": "4cde75d967c6a03c59cdfd3614876c446e5bc1dbb830d34eef73e2dcddc98e5e" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.415Z", + "postProcessHash": "02d4d377c91a8cf5a3f89f3392420dfe94a4f043b627a313bf9c57d448637876" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.416Z", + "postProcessHash": "611e1ef1a1a42ab2b2b7c789bb5b6822f2fc100dc4f2959dc41a7d3566b2ef2e" + } + } + }, + "8653d61ff9b0f005f4e9643fa940cb88819a04d085cff18563d9bafb28f2d695": { + "b8a8c7e38094bbf0ccc76762b4e1273064d711ca80338ae192a7cf117ee97978": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.317Z", + "postProcessHash": "25e9b8322f902f4522b7c856a27ab6684202ace674ae91602f6cbccefd6f0dcf" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.384Z", + "postProcessHash": "b66acf40dfa3c2b877b5eafeb44d363d38379572a777396f55a2f37f38e54352" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.401Z", + "postProcessHash": "0dccaace962e6cb02e31ee0dae3ff323fcd8abc749f83edac75b0089204c1beb" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.418Z", + "postProcessHash": "193533cd28f0c60fea360c8c999e4f1c11dd98d00ba4c976ee3db358dff51a06" + } + } + }, + "f2103c64c8260c7c95bb3f4956e928a14a29685ab5d70414493990e51c6df37e": { + "7af0cfc54737e55d7ce4f301607fbc8b84c13dcbee2a0dfef9a8171cb701ac0c": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.319Z", + "postProcessHash": "a4a86541ff401b615ef12d4b2828c46653ba5c1487372330a5d6b3474b3525ce" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.385Z", + "postProcessHash": "ad4fb9fbd0782d88db1b1faa083157e43c8b80f6fea1c8b28a8a560abe633e2a" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.397Z", + "postProcessHash": "afdf87311f3abd5ed6f39e642504acd4f5cc32207a371f0427457fe0e71019f8" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.425Z", + "postProcessHash": "5bc1ab8dc65edabc1b44a3fb55cff8ae3bf5dc067d81bbab6696a778dfc4efc2" + } + } + }, + "8738a6a93bb252c0865c36cf14dd2c9b876e175a6b7dbba5cd86fc9eadad9639": { + "0e22b59f314343bbc9762f47816d71f3a7d93c9b35895609dfa6d3a008c056ca": { + "es": { + "updatedAt": "2026-02-04T22:54:20.322Z", + "postProcessHash": "8aef952e9dbb9efcb1ce5bc665f190753362fdaa9022872152088b46b2369175" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.324Z", + "postProcessHash": "f3476a59ed6c8dae01ad3d6943d45c128b71ab56380b6121304772e8cc9f3ff5" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.325Z", + "postProcessHash": "20220695b556651d250807c26a470ea73369e7bfc92775ad384f54fd3f2d149b" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.325Z", + "postProcessHash": "d0a95cdc137914442c4e3ca4681a1951b97e459c250d7bd5c4e87e32b3481eb4" + } + } + }, + "f551c2e92e63b76829ace240af1326976801ce7de15848e32e0aa51c0f7f6d7b": { + "1d0c222aa6638c393bdf2fc8d8635da7d53407f558c9ee1e3abc1abda896633a": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.373Z", + "postProcessHash": "893234a77bac9de10a4952a27bb8095e2defdc37202eb2443590e7e582e2ad5d" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.386Z", + "postProcessHash": "55fc466351af353f99258e316da159a721d052eeed50e812b585846138886d8f" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.390Z", + "postProcessHash": "8e7fdfdf2302a78d33e81b210a396630b2c9ea301e431495ebb81a757cfde22a" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.394Z", + "postProcessHash": "c584be605e9d2915467137ac2bfa13acf6ff03fbd0d7ae06bf939b5ce67b6a2b" + } + } + }, + "43cfd9789efb024dfc0473ecc9244fcb4a5300ca77f4e7ae372f3308b5ecfc5e": { + "cd6b93384e8ba5ce639339ca2984f2e79bdc68888716024613a9c0dfbbb8e48b": { + "es": { + "updatedAt": "2026-02-04T22:54:20.373Z", + "postProcessHash": "43ad265ee35ba5a2542830aecf6bce1016eb4d42d002803ea48c0c2de846446c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.376Z", + "postProcessHash": "4565499cf280033dbd0693567e090ca0c79b00c789f0ca916695c13c1ec2f7ca" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.378Z", + "postProcessHash": "3b8bb50007d1b2a896b1059cc8be6b73095bf01dd52697529f09d9b3daf01d81" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.393Z", + "postProcessHash": "53bfab8ebf1480026e60de0f82eb9f156db78adf9d96e4726e1212a5c9662521" + } + } + }, + "9e8f9eb5c420b57eaae23838a3c44b9d0fb4382b425aa63b8b78eb69d09ecbd8": { + "4206787938097b3f7cf80ae91a7a2432655b9d24e8ff01a6691a3240b69dc573": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.374Z", + "postProcessHash": "0eb4679f1c31253d8c49c9e8e5f035b4942c17cd61d95ccbe6680f9ddfbf34af" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.375Z", + "postProcessHash": "1a0fe0c73feeff622cd8329aa4e86f092ec06d954fb76d0fdeb70fba9e2415c2" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.419Z", + "postProcessHash": "03ca70cf659879498aeae3eb522c6a1a283f5be9473e494ea4e84d9d747d4385" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.420Z", + "postProcessHash": "76c50a7b81e3fe72c1b6f4dd11b2db5fc585cc5abbb0acc3edb6ae3a8532eff8" + } + } + }, + "661c3a2d01a09fe6b93ded2a6fd5a42071a2d229dfe97b63f4ffd48b42e68803": { + "cb262ad5bfd4ada9efaa2483e751fe623ff44ddefaaaee55aafc3e96b5beeae8": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.376Z", + "postProcessHash": "cc0a69dc48cca472f8b9abddc6d7010fc7bf126cb57cad550397bf41102b77bd" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.389Z", + "postProcessHash": "ca4b56b5cdd7d61d4fe0150b7d3408433f87c0e49abeb2396a9eb6fe67648ffb" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.391Z", + "postProcessHash": "bc03bddf986fb776d09778c7294179e858c3afaf47aa0d73a4b5bb3e916b8a72" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.402Z", + "postProcessHash": "c55a18e5e338413369c585e06ca020945d4035d84aee2bc354887712776ba640" + } + } + }, + "80e2858ed330b885d896a73e977703708aa368e001004efaaf29cb32b58de829": { + "af75587b080a8043e6d2e08afafe5e84981040eb8741d4647cf43f48f0c920f0": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.377Z", + "postProcessHash": "ce6f6eca2acb02b2f0b1c25a89882f55ac4d3293a038d00e903916ead142321e" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.382Z", + "postProcessHash": "d11e525dbe32c81bde7463a2ccc8f4f97f2e2aeed53c7470467c104877546cf8" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.387Z", + "postProcessHash": "f273914bc7a84e5e135802ff72915eb80fd81c209317835d73a944965a67de0c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.407Z", + "postProcessHash": "04ba6f513dd233f341675c8aafd16cabbfa590ed9a816aa6a266cee521d24ffb" + } + } + }, + "86a786ee155bee1946699982199771684e74239b94e8d8a505491e229a7e7bc0": { + "80b9987dbd280f2ad694b3a499585c29ab9dd9595864549457be7bcf558a5e66": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.378Z", + "postProcessHash": "55282919b7ed4bea26e8c218d13950831fde1da4d6b4e4888483757f43e776f2" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.408Z", + "postProcessHash": "8d4951fcdc22fa95500c58cb9dc99169662b0650e49e2ee9fd69a380a46c3a82" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.422Z", + "postProcessHash": "741888d34cdf3df54207373d62ccdf72c816b09496af40355844b97d7ae857af" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.429Z", + "postProcessHash": "c9827d317917cc829a3b5ca9a37f7c78ab33430f3e06aaa40762556e30ced346" + } + } + }, + "74417b1f146baffe003fb575dcb4171519e68c8b5f299433f2accb8b9ba572ef": { + "ac5e82a8cff5d8b9579cbe1a0ffb0af8bc365209f470524b0e907c3125eb687a": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.379Z", + "postProcessHash": "27094ff422e31bf58e43cbaa710cd2ded61c0e5be2a4b6f75bfb03acfe9bf9cf" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.381Z", + "postProcessHash": "93291de38e4d70f004a6b92fa700c1ea8493589907547969b006d73a860e9a32" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.398Z", + "postProcessHash": "e3d0ad2f14ef2822d38d39ab00091b8a1af14ec160f57b121af26528b06a873a" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.409Z", + "postProcessHash": "487cf82d7503875da38331cc307a89d2cced08ba5c940d9cd9614fc2d2cde414" + } + } + }, + "4fa1f1138c92042a2556f212f7038995188fcc78db8c62e836cda39a8ff2f403": { + "afeb085fc05173f958e7ca549f3f0b87975cbea410cd09ebdc00d424dc5cee88": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.379Z", + "postProcessHash": "02a60d5e4d341dfd95102974ee319e306206e30a0cc44757e0921a0453fefa2c" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.387Z", + "postProcessHash": "7ab9c493559a0f9906c5b1b446f21088f581728f4bc508b74fe49f34979d57e7" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.389Z", + "postProcessHash": "452049adf7b9f728ae98686ba833dce6636201b164639aad766d621d3ca1b175" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.399Z", + "postProcessHash": "9fd9ce778e9c4aafeb5784a00783af032b689bbbd50567b5e8fafafd19231330" + } + } + }, + "cce37d69fa4195a93647441461fd6b6b94d6c8924496001c6c205cc3c22f20b4": { + "068d5a07bf567953b47f85f3e610fb3e1ffaa535db5389ea12bbef382c089a18": { + "es": { + "updatedAt": "2026-02-04T22:54:20.380Z", + "postProcessHash": "27de0c14f94084ae1a575a913667c323e27bf617c9f51bdbd1350b85a221f6d1" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.404Z", + "postProcessHash": "f4a20303221597eb99ae3604351b4aa67e100a1f2ae5129baa5a69f7bc1e22a0" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.420Z", + "postProcessHash": "1b4980a8ef9c9312ff43c5f900f1fb910a2d792f4564d62d2095ed0dcbe4cd14" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.423Z", + "postProcessHash": "d212bf56d0cc5b7023492943ef6dd76786286ec1c66ae32f17d59d403187488f" + } + } + }, + "31c9cc19851101abb6d5759188b261e1b259b51723212b02be158be34e6fc879": { + "4d996f2f855684e840d389c59e074fc9ddc92d5034e671666dcb82cab9f1196d": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.381Z", + "postProcessHash": "f36042dbbab734ba5efcbf616094fe767eae84fa7b3b367c5593be2fb459521b" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.421Z", + "postProcessHash": "1938aac0fa6ca6637940e69e2565400773df86c840fc9a5b7f01eab8e4556466" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.424Z", + "postProcessHash": "3e8378c337dc0f5e2989a013ef51b776cf8df512a0d22e6863c56c79db446654" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.432Z", + "postProcessHash": "27b3287757d61a32e8592b2a3d89245c3c1c78d246c79d5462142078b036870c" + } + } + }, + "9182113ceb198e80f419201b0a1f6360f8820568cf7ebc64d3ff092ea4484c58": { + "ea01d39749455510a8e794ffeef5a7474176e361f5603fda75467a479054735a": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.383Z", + "postProcessHash": "9bba750bd91c9bf40d520c1bc6d528698747e51bf3d8012d291454869d58f608" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.400Z", + "postProcessHash": "4aee6c7913c66f9a60fece7f40f612d79f0f8a6d2955b8ec2a0900b1de283f8d" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.408Z", + "postProcessHash": "233d913a17f4571fdf064277e1e9a6568ffc1ae0177c4f34b9ee7464281aedc8" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.430Z", + "postProcessHash": "1cc38e7d473e44110ff43dac18ea96ba5f6698b5403b77191c14474eed6c922c" + } + } + }, + "cf931d6a8bdc1631511bf59862fe822a49bc257934308529005403f9cd2f4e0d": { + "4dc078fbca7717ef6dfacc145af0ff413c092855474155c3655a44c453586614": { + "es": { + "updatedAt": "2026-02-04T22:54:20.390Z", + "postProcessHash": "372e1a810213c274dbc2d443d0783e589e9927d55856385e60923214aec6ae3c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.417Z", + "postProcessHash": "88a5596948bfe2c4f4ee62421e5693a42a1d50f57b4e1c4e9c0ff6bb5eca3d3d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.428Z", + "postProcessHash": "e78072947cafa760bcf23aa49daf8f02146f587063013c9ea5a53834b9e6ac16" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.433Z", + "postProcessHash": "963f25f5e18518411551827db6f57976b67d5e6b9b3e71db1b1d47d95d4cee09" + } + } + }, + "9df00f7ff77b56f83a8e0e9917132863ffe89cf76224cd693a48ed3a0fb3753b": { + "391e5b6f4da66e4d6f8c3305c8c1d64309a608f2ca38eae756d535872ea91e1c": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.392Z", + "postProcessHash": "3ac503b17d58ad1c61f5dffb0841fa21f0798002c7c668468490efb6b33c513d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.397Z", + "postProcessHash": "8a63cf86a5e2537475df681d07d61a2723e34237ab6a1ae2ce36d0226bbcd41c" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.399Z", + "postProcessHash": "9baf79a7534e4630e9dc3b29d1303fd836dae5fe5a218f316945a746c72e2cd6" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.406Z", + "postProcessHash": "995c0acda8a2fae49197758dc048ee28a52143e4c2352d77ed148b326c63dd41" + } + } + }, + "051cd6920f6e22ae476cebf7fc1c7bc18b28704ed06ce9e82a68bb328a545e43": { + "12e15f12ba98d2db2af8920b714efb3a11f513688afd0f15dd5f9b426136ecc9": { + "es": { + "updatedAt": "2026-02-04T22:54:20.400Z", + "postProcessHash": "7bec430ed8d443155ac30344e777de2059b4eec83d6c46306357f9d2764af2ef" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.406Z", + "postProcessHash": "d25068f3eb722af7c763bd92f11143c6dc067f02498410c7977eafd392ea2833" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.431Z", + "postProcessHash": "8436fe50068cac96061a79cecf989d2581cab846af82f30543cecf49a2e2a9f5" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.436Z", + "postProcessHash": "c67530eb6f619a2f67534883e3139652c2692dd094ea4e278bb06167c28647dd" + } + } + }, + "25cb5b7473e04dd07dd443021d05fa934dc6d9128f571d45b10b4bb9a0a1c3b1": { + "f96824633c3181a874bd399fa049b00a65509ab6abc8ee477bb704de818812e7": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.411Z", + "postProcessHash": "4cf6aab81da576727a096111afe161fc1b32c150f9ef8f4ab778b32b52d16cc5" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.426Z", + "postProcessHash": "f8fc57329054e75de17371c513944cd6120a3beee49e52eea5de1218544479f0" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.433Z", + "postProcessHash": "b22f9eb503469b68cea9c72d580e94745ff1b3b92cb4cf31a92c44b058942e91" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.434Z", + "postProcessHash": "0118158bec4207eef9b05f7c0d75a0d6efa275816465e566667493c30b370ca0" + } + } + }, + "a271c133bf434bced10a88758b5baddd52b92bb8fdd6c1e7b0f87931c4663380": { + "376fa2c37e3aa1e476976da82eb24d56b09c37b4d5af055fb88bf1219169f528": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.411Z", + "postProcessHash": "e294bc92ec3ad6b255968ea1fd100b3af8b69656f27eed3d5d76679df596cc08" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.426Z", + "postProcessHash": "f579f504488ccabee7285f2d1bc570c5c426d496715794b368a5d1550c08d48a" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.436Z", + "postProcessHash": "bfaab7289668d8a7ae24bd63ac3417501436d9d1a2f35a8088988f32b6847ebd" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.438Z", + "postProcessHash": "bf88eec90caeb4a0c53a60035b9f6f9d0557094ab0c89298dd475a2d9c3038f2" + } + } + }, + "f92ab43dc2482c24cfbb0583f43d17a148117dd61c6c452dae4483958ef296d4": { + "92585312f962bd8f083f300d9abeb1439f32b4a0e597ae87d9101e31cad51e34": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.423Z", + "postProcessHash": "dc25e1f177c2c8faa1b0af318ef2f79452db9016c3f3baa675a7bf5614b95129" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.434Z", + "postProcessHash": "e1686f53c81478acefbdd82f3cf9fa59e2c786f3396d608cc2241dbb25a3b9a3" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.435Z", + "postProcessHash": "7ac83def9c8b2cd0403991e94118ca86b18e63bbe985e3496d4cd10c568f33df" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.437Z", + "postProcessHash": "4cb01ed4a4b7154fc2243a46e43fe46b42cc4c4535c6cc77963db70c44bb379a" + } + } + }, + "7adb8b703fd72a9b9d30cdbac09430b49f805321964b9f6d9db3e04898b0a9ce": { + "a529131163e3ef3ae475e692a1112d4712e885322dd5f32970f81ecbd6a74d46": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.450Z", + "postProcessHash": "afc4999358049f55954cedd4a9dbf5d8940e2a727ec680ba1d820adc9ba224ce" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.453Z", + "postProcessHash": "4d7232cf145fa998eb14693a357aa961e581d2c5966f9b36558665c4d07dd6b8" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.454Z", + "postProcessHash": "a43d201aeab779f8d70f88f4432149b7a8c49893240e812def88e6dfe3fe784e" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.456Z", + "postProcessHash": "645b1a68f9aee06191a4e6548291467c1baf5430b7b65a4b3e6f95243768fd80" + } + } + }, + "a09bfe373fc7ca043cc3840021bac037be9e1e10792e3fc9c001e117cc0194d9": { + "9d1be0b8578b31dcace8cc5ce4e7dab0c2ca953bc8b82264c294f3ba8b1f1b51": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.451Z", + "postProcessHash": "e7fdc69962f0b9aff007bd1596e2024a1e5ca73929972dd82146c4a83b9a97a5" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.458Z", + "postProcessHash": "c3c92103d0f14235a02af85f26e2c82eb86f4ebb67292ff53e0d95ad74cd218c" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.475Z", + "postProcessHash": "67a444926cd2fcde2c4f125add43a15d17565569ef2c66df191221ed1391b21d" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.547Z", + "postProcessHash": "256444e24d15e70e3bf964e37b68e4ef91b55985fecfc7d66e6ae55b4064c6df" + } + } + }, + "4ab684ab97adfe217bc00d9b770cafce6b7bb4c6b732b8ec543e43e7c2de51e6": { + "01e1213f51953e505794bbc059a637cba7f3b96df0cb62329de97e994b0d1195": { + "es": { + "updatedAt": "2026-02-04T22:54:20.452Z", + "postProcessHash": "4070925cdd5ca61db3c2798c4abcea6909506b1fd0d0072e526a24fe2af07c8d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.462Z", + "postProcessHash": "3a1de1711b679d9a94534e40b5327943eccc1d9114606ed9fe962f911adf4071" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.472Z", + "postProcessHash": "3cba9a2cb8e6fbdabfe031327db1f8e1aeab3f9a65ebb78ceb0255b1467c9698" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.474Z", + "postProcessHash": "8b623419202b57045997e0441aa4612b87dd0dbfee71e37aa69114f8a3a77cab" + } + } + }, + "09de3f0e35453b3d5b54e438db1a2275c00882ac5896bcae4a848de63b204417": { + "b19ffe3ed75ccc19ffe95de92009d82ef3add59e08418e4feb83e443879602fb": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.453Z", + "postProcessHash": "c4e672fddcd93c6dac99540df47e6a38f38a47ba4712d199e1f740c3c0171917" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.466Z", + "postProcessHash": "f826915e13d63b81bfcfca9dfa34c1294d4696edb9be11c0cb9543cb428f760e" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.467Z", + "postProcessHash": "eb91b959648089ed2706194ec30df252ab36f5f0ac3263a68f580cfd5d117f44" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.546Z", + "postProcessHash": "a22938e50b05ca8b4a1f0ded207f04f2d90eec5ac8b01b99cfd70b4c264cbbbf" + } + } + }, + "7457a7daaf4221f858adf3a59d6b83d551b4ab7dd84e6b79df8329cd18282ff0": { + "c5ee5528b129fe73a197ef23261bc35fb9975c368157636b2020ede058de5b48": { + "es": { + "updatedAt": "2026-02-04T22:54:20.455Z", + "postProcessHash": "203b806be7f460813be084c5eee34b0a18743cd6f6f102d1cde2f01bcdc22cfa" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.480Z", + "postProcessHash": "e306474d2ce0505f33991a42d0915ec76575d6139c8e70553e5ad271723fe53c" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.494Z", + "postProcessHash": "52cc21d8ac5a0737f3c130f5455b1c7df5fbaffa9abd2b6327e805a08f7c863d" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.497Z", + "postProcessHash": "e2a9832e902ce26fdeac21cbf101f30eb8deb2c12b3a82eb1c0f20e85b613949" + } + } + }, + "76ec6bed656bef77328e8cc3fa978fd28572153b3ae1f0960bb98b3de60ee713": { + "ee9d261f48c27ab14e838f7f43c24b328cf08468f1e9be291fe2d51df7db3f56": { + "es": { + "updatedAt": "2026-02-04T22:54:20.457Z", + "postProcessHash": "a54a24a91226e02411065b7800d4ab13029836319cad2456677076f88629aa99" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.460Z", + "postProcessHash": "0014a34b977bea17d8f1bc5fa363550f612384f9b076c95bab01b9d8c6e2ac82" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.470Z", + "postProcessHash": "c6f2ec7a1b3c137cf21b59dcb8fe928238fc905a696bfa6c079129b86d9dc4ff" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.545Z", + "postProcessHash": "3de84fc59e8a140013af09ff59a62834592d5d802c1b9a19759316000d124512" + } + } + }, + "6c500e318095c7d5668baa9b1c5af17785c46782ed6570216e0428c158020650": { + "9d1be0b8578b31dcace8cc5ce4e7dab0c2ca953bc8b82264c294f3ba8b1f1b51": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.457Z", + "postProcessHash": "c3c92103d0f14235a02af85f26e2c82eb86f4ebb67292ff53e0d95ad74cd218c" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.460Z", + "postProcessHash": "256444e24d15e70e3bf964e37b68e4ef91b55985fecfc7d66e6ae55b4064c6df" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.463Z", + "postProcessHash": "e7fdc69962f0b9aff007bd1596e2024a1e5ca73929972dd82146c4a83b9a97a5" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.471Z", + "postProcessHash": "67a444926cd2fcde2c4f125add43a15d17565569ef2c66df191221ed1391b21d" + } + } + }, + "f2603e7c2e9924e58053c54d5f49d3131aeacdd5123923f76698192a7d0052da": { + "038313d5a30b0ce0c9256c36b075c2504d9799d5b62f3bd2a92ad8bb056536be": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.458Z", + "postProcessHash": "6f2ee77be9fec47674de22d82ec2a7a61eac86028d27291338113dfaf7b8abc9" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.459Z", + "postProcessHash": "c36af780fae08b6abead8e27f68001ee26b50de4e63618aca57e81c4e938867f" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.467Z", + "postProcessHash": "3a074f235486c74d905f2aedd1e68a5aa10c4dc9397ffc5c62f2be1722804e4c" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.469Z", + "postProcessHash": "a589d28c4082a506b8ad78a1e4420939bfaec41d59bde2a53cb6edc8690b4979" + } + } + }, + "a59cc990e202afb7faffbd0361da5c36c2db54d1b00c8ce7cabb403ad5dbd94a": { + "008a77e58dfed0f1ae340d5cab94b148520a287fcc66be555d128f200be64665": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.461Z", + "postProcessHash": "c52fbf38b1f0535492378d7d9c7c08f761d022fc4b8a318b66e50c2924553628" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.464Z", + "postProcessHash": "6cd6d1232c6c0688b11ac13c85c7ae9bffb08090d5f79ef7a3d12b2556a422bb" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.474Z", + "postProcessHash": "eb2b7555087b689a8b4fa7effce3e04e8fdf078786dec9046883da82fd16f071" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.492Z", + "postProcessHash": "f092518ff1616449b6dcd83a9a0e1a020d52b7dec938f24ddd39dc54217374ab" + } + } + }, + "92f06a64097303731f51755444af37d39cc22d54fc38cc97dc5d820cc4be28bb": { + "00ef6d2df56d74895bb553fb2608398c204b9587a838b631f12d1935ebe85877": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.463Z", + "postProcessHash": "ffacc3033c87fb09d2b5687784f98e4f493eeb220af2df213894b9499ebf8a86" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.466Z", + "postProcessHash": "fd48a4e3c551f9aa963294e34eb0255dcfd2418047934563d8825054876613c3" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.472Z", + "postProcessHash": "d2694b84d5d68434d49b3a96871d440880869ca733a46743fd8674da5eed88b7" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.473Z", + "postProcessHash": "291483f7b2205c1b9f316aea424b0510fe13c4f1c91ba438fd67a84100bcbaa5" + } + } + }, + "84db851f49d68a6a2dcb1f0b99153394327f0198b383bcf98a4746debd2b1d18": { + "d3df30d3c6160c1224bd5203203ff7bde7f9141ca2fe23ccbe2dcd0b98deb501": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.465Z", + "postProcessHash": "b3b0b329b2d7b7c4c6c18ffb95d7812a6460c600174a667bde89fb11f877024a" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.470Z", + "postProcessHash": "fde925a33641a7a30402a424f1fc11f56b0ab6dab72e1e4936263d5364f59916" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.475Z", + "postProcessHash": "a92a258f54fa6ad773657b6a279cc51377e559c7e803f5f33f5114044085abcb" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.483Z", + "postProcessHash": "b62ade4bc24d7fa0cc979d229f0e3ef60553a38e3071ca2e972e3361301c21ad" + } + } + }, + "83e601b074e7e02d0174abc5861d4191d53dc24c7489de0296cb2b126cd5b2b6": { + "6c1a78f06bb3b77771b5afc8d3972b310484e02ff9311bc083394aa842b23b6d": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.468Z", + "postProcessHash": "4bc8b86516486d67eab1bd3c11699a4226319b465ef530460a0d4bf21d9ccd7a" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.482Z", + "postProcessHash": "a77d3250593bbeab1dfc31b591241e0870442c442f8379bf8435709c09d29aad" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.486Z", + "postProcessHash": "c0dde50c29901cc108a915c6454bf26b76150980609f66c3bc89c46ae4688df2" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.495Z", + "postProcessHash": "004161f9f5b37ac102b15923850fa6d9564473e5f358fe3d0be7893e63b905e8" + } + } + }, + "bfe6b8cac9a7fef8e95c5b5407478df948f81c3cd41c0f699b1c850118f2e7ea": { + "a0038a9ba5dd4bd1ca000cb93f1987b63c9397966e6e2b079cb2f489e03858ec": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.469Z", + "postProcessHash": "bd32b9453357025a71d715afb1e04c39501cb00e2e7069db50d0a3bb827d7591" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.493Z", + "postProcessHash": "2516958de817ea61cd68d9c6dfb1beb1a759ba70e1cc1df1db8a64e090a0a389" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.501Z", + "postProcessHash": "dbe648d9bc22553569aad4b70ab895548a5a8cd3a1848589af66c78930e2a112" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.501Z", + "postProcessHash": "16699c6bef43b477cd7a5be9bf9684a5ce98ac3eb91c8f29834fc5ebff1bf21f" + } + } + }, + "2ee469dfff71849d82733b8dd226dd36415501131fe0385e0106fbf81ebd8df6": { + "6a9b90857053529529a7af75e679cf6988b168d35dc5955f76ebfc647150f350": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.476Z", + "postProcessHash": "004102044109c184522d8b7883ab2a3c77e7798cd0efc80f24f703ba398cfc5d" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.481Z", + "postProcessHash": "f85788235335410edba3be6332a978eece9f88591bbd3c84740e3bf207f2bde7" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.491Z", + "postProcessHash": "c17669977339abec6e80ed9c6bfec1c059a6255b47152ee00245c42b4059369b" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.500Z", + "postProcessHash": "1d77fe9abfd62c7f135935aa6fa7cdeeb198fa60e3804daf8e8f0cbc96c2c316" + } + } + }, + "2068fe6fc121991c37f94a688bb4983eacd37c59efc1af1ec9ce7db40124d2de": { + "becc574b6b8b638fd0fae8e3ca22a26e4bce2f796c6faef8caabc8a6a3a8215d": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.476Z", + "postProcessHash": "02f0c6d91fffa6bfcc77700ec8248448e1ad77730f9dbbd604efb101516ab978" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.545Z", + "postProcessHash": "f0b3fa2e3d18c4db01b08f89ef519a808108491863f6643b32fd1a229aba2a96" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.548Z", + "postProcessHash": "a640b13234b5f1d85000edca1babcd3b61ef27d9267dd1fb38e14ab7473d2c22" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.550Z", + "postProcessHash": "df275e8c5c369ef12c30cd1479ef50337d852c5bcb56c009922efb4736891d28" + } + } + }, + "6a4043a349db6e1acc42039039cb4c589c825ee649e6b59abf8ee8f9c3a3bbcc": { + "1957554b78a3ecdeca21831c1661e97cfc5df33454e50a24e2f0f80b3a4eed38": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.477Z", + "postProcessHash": "64f4b3608988375c7d39f20699530be826e6104d3504dabba6fd9f4357c34bc6" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.485Z", + "postProcessHash": "b6917cba290fa08fc566b903b4a83b4f41a19cdfd7c96a850c5b3959977c7560" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.490Z", + "postProcessHash": "2bea7cc91f53c2302daab8e3f9f99a1d184c1a51f4743b10e16b74aaa4d6362f" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.500Z", + "postProcessHash": "8c5495b34c47a8617b9f5d0505a06865933c64e874a750bae4710bfd3d2b7833" + } + } + }, + "7e35fbb18cf19325ae982e22b93ae6214acba7c7078f24124a2505026272b8f3": { + "bdee0136f74b6d46d67ea9cc541af4ffd90fc5eff0703480acc42800d7ee014b": { + "es": { + "updatedAt": "2026-02-04T22:54:20.478Z", + "postProcessHash": "413b915064456bd25e5c20d934425a8bdca6cfb7874d17696f69c8669645544d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.478Z", + "postProcessHash": "b2a206e062186a356fa52a3113a9637345387b222423c28480b393d2dcdaa33a" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.480Z", + "postProcessHash": "156b1d85a81a25efa90ba19731ee391e6098b22a4b880d71a4ac9dbfdd265047" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.496Z", + "postProcessHash": "26e25050c287a42152dc7bdf5504b66fe087dc453f6a8b67cb079f26957dfc6f" + } + } + }, + "c8f0c85f456251283a8afa41822a4887caa440ed16465631c9ad299536fde829": { + "063307e7854d3c14d30d3fd34644fb8f5209880f64848286fc45bcc7d3a11548": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.479Z", + "postProcessHash": "fc59549d74efe865c406e28c6ec7569fb6c7ed3340bdae42f0cd882b184433aa" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.484Z", + "postProcessHash": "da356075956c0172a61accae4e4953c52ef3194642290e4ad03de42fc8b81d52" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.488Z", + "postProcessHash": "2ab9764e8988f806e5595c339b3dd2c4fc5b3e7bfa8cbe9ff1b68958ba9c4cee" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.489Z", + "postProcessHash": "e26620d38dc0153250f870366052f8872ffb49f6f050a2ff4f4240f139f63146" + } + } + }, + "d6c9706e8975c8afcc240d96f0240a72cc0e0a374cac0d089c28142f99276f04": { + "d1dd5d278d97964ac25efaa0cb08922a5ef199334aa4509b8a37e8f4f70550fc": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.482Z", + "postProcessHash": "f093188848d4104e1599f4a5fa25f412fba462a2bb86c2fd4ad39e990d9e07c9" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.484Z", + "postProcessHash": "1943f60437b993b7d620f38c7dcd4b39483853464e74cb2efd84cee0fdcd07b5" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.494Z", + "postProcessHash": "b483c5c279df9629e2f7400009aabfc3be82430e0aeb5c77f0d543348b49a7d1" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.495Z", + "postProcessHash": "2422431735f3d72a71c36c236f551116e787ff42633b10a0a157b46e1c26b11a" + } + } + }, + "2738d831f7ace4f310ef861ae9d5c2d954ba25a353b47ff998afa9d4cccc6fe5": { + "76d610a1006ecea079b7f99914bf34ff439443302ca0b9c43c49d842c547b3ad": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.486Z", + "postProcessHash": "fd3ef19ebae6789188a5ca46ab7d7497addaae2253933835a61b59f35e5a4128" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.490Z", + "postProcessHash": "31ed49dacd666521e7eb36e79ef6de47b43c92534813f08fea16fb45f97116f0" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.498Z", + "postProcessHash": "b8d8c8fda7fc70d1770c8e68634a243c8e394e7d5533ca84cd79356111f50c6f" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.502Z", + "postProcessHash": "27f25b9c09a86184c26bbe061d3919862c433abc4cf5ffdaa3f2101405f5fd25" + } + } + }, + "87d53ecc484aa4732fcfe702198c98f66ab2efea7235aa69a0ffeaf231bdd91c": { + "6a93b395f3bb0d4384efeaddd6ba30f6c360f72ad5fcd99db334f0bffc07bcba": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.487Z", + "postProcessHash": "6566080e6a3d9d0eddc2c67d80cc8fea58ad223d44909b6a5b1ad063de6e0b88" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.492Z", + "postProcessHash": "0e580cb154f1b7ee7387c870fa2cebe78b35fd067c4e17688bb921a2dd059055" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.498Z", + "postProcessHash": "5dd24729005aa1ac30fbf2ac9009fc67e364abd7fa43b6fba3f253fa7ff2fbd6" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.503Z", + "postProcessHash": "6341d1eea324f3d35ef0beec3af5ead013cdd6e46ef43dc40cf6e3c8c6f5ff16" + } + } + }, + "bee91bc819975f4907ccd562596939cf62664f23011ce01f85eeba3cb1cf34c1": { + "300b63509e420b1187c688185e02c9e00c9c298bfab982bb9269c84eb0068a85": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.504Z", + "postProcessHash": "ed8edbfcd40cc8ec8230e875ef3d0f8cb15408859a32f81d3edc8bd906e84585" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.505Z", + "postProcessHash": "2551c1053d7f726196e0debb6182b1d86168a4c36d9f2acbdc4ed69c9a8f6071" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.506Z", + "postProcessHash": "2f55efd241ee24073017ac6974c645bbd269368b4823863bda232c9a6f611e57" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.506Z", + "postProcessHash": "274d5d179375c0120a2b0c68029254fb07b6280b31bc1deae21119f6d587c576" + } + } + }, + "a929ac10cca9e5df87b15db0c1b29aa4afe66415d5966a640017176fabaf8371": { + "a4e6b92cc353fda7cd30ce04a71f4b73363dc18bdc944abb63dcfa9701a67b16": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.549Z", + "postProcessHash": "70af326ed57389fe712ebeb3a4babb76827d131b45d91aa7592ca59154391676" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.550Z", + "postProcessHash": "42c6360d9fe3844dc0eb7cd188dcd07cc3173948d5f9f1e47f11be29f6aeb335" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.551Z", + "postProcessHash": "7a1964b44d6d03f62db224b26beeb7b9f4f973088ff32ca69df9433c6c1d6345" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.552Z", + "postProcessHash": "7cf51ab4e15abcbb71ccf35a13d520fbd03b22afa65fa6fdc13fd772551d84bb" + } + } + }, + "ec563f8ac5f2f489dec4745c01c209806d7c99c40318414c76e49be85455822c": { + "08c0e6e0abe57c5deda5082441bd989f761bb0233fe289eae96fea4cb4b728ae": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.553Z", + "postProcessHash": "ac783b23faeb8931f83a5e2faf82e79370ae9ab91cadfb867fb21efa9fc83158" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.554Z", + "postProcessHash": "80ae8773e992d9f1adfc62fb911efbcfba38b4693003621b92d527f75b729bcd" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.554Z", + "postProcessHash": "e9c043dcc5567faa4b6a235b97665c99db69f10b67eae0d9ede1e54b15de154d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.555Z", + "postProcessHash": "9bf37903e37ac8bce8e58dfbbc0e03e788c4d37a11b4d8233d677765f3f1a205" + } + } + }, + "a3ea0b20192d7df89202a9e2b4479ab4967d874369183618bdddde93e65a16b4": { + "19b54b2b9dd926117f35777f99db1e9ddcaa4408921df97917016f5543de6271": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.657Z", + "postProcessHash": "d2abe6a1364ca42e62aa48bfa8573be8421ae3431c3383b8c27102cc545ddd70" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.660Z", + "postProcessHash": "392a79a400c818d52247aef6b9112f22caa233f0f7dbe7aa50e990f4b700c96b" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.664Z", + "postProcessHash": "58b5dcde422a40502dc28c577813f8eb03a96923d1db72978ad0f2970406071a" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.669Z", + "postProcessHash": "226d77c04b6b7db52dcd04c3db7bd373d5ed357825bde926a7a23cd65fe4be43" + } + } + }, + "532ac4ea0ecc3066fe206be5a1753435b644294c44b88223acc0b27e7e5ff776": { + "1ad79d0eb7e832019fc56065ccea92cd49c6aaf242d1fb6477771834145644d1": { + "es": { + "updatedAt": "2026-02-04T22:54:20.658Z", + "postProcessHash": "dbe8130368cf315caffa8e091e4e5aae21ab850a58f677abf5d241353977e959" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.671Z", + "postProcessHash": "69f28cdd67534b57fd674d32d4a535339c53d6a98765f7f672c29f40e392506e" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.674Z", + "postProcessHash": "b90f51f485b721f5e66cb5355424e5dc8d476978dfc5b35ea378360e24bc21e4" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.676Z", + "postProcessHash": "3f6e9ed7552f8c56553089f3f9115ae800afbc7d1537803b59df2898aabc4ce1" + } + } + }, + "17486c27a5a75b73d0b62f9fbc1fc69d149bae5be11df851f452dc510c998ab4": { + "692246edc58020bd876a60447e58847573dfdb3009aadec06b71a0fa93533ecf": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.659Z", + "postProcessHash": "6f107b1a839732b59081d84dc1190fdf1b79e3df70ef285190ab498f3d8e81b6" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.666Z", + "postProcessHash": "b4869b8ccff13b44aeb7c65d2645de10c4fedea793dac8cc73cec3f5ac0834b5" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.667Z", + "postProcessHash": "162697e6f7a0dff688b6b1ec82278109af6bb79fd3a96d85066426312a6e60bf" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.752Z", + "postProcessHash": "96985ce39eb600f7ffbc8760c486a72ecff2f2ea80a2afbc5719dfe83b51fce5" + } + } + }, + "5adae8f8bc44ad75823fb76df74afaf7a5cc06c8d1cc88966523ac8587a9632a": { + "3929a646ae3c4e2af71f7caed2f5b596fdefcd88d25513c4ea9f2be9c7e8d61b": { + "es": { + "updatedAt": "2026-02-04T22:54:20.661Z", + "postProcessHash": "44295afba34615726580697b1eb3bda0e43164d2e85064b7ee32d7f208f11010" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.668Z", + "postProcessHash": "e35094a3177bac002a1cb7081f848c74605ed9a41669d2487ae2f6bc14d19eb0" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.752Z", + "postProcessHash": "0843feb208294d87347c4e15f00c8ff6cbc19b716240182638ff327c5c0fe8ef" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.755Z", + "postProcessHash": "9dee7eb773fb6eb7e0767f3385740c87adec065e102e679444816ba4966474c7" + } + } + }, + "6d90b83226c4eba4106a0f5127f043cd5b1632917560e87b7bccff03839cb36e": { + "9086be42a9e89e131f93806c758c27f9a6743bf3d71636d8f8a1ee2e316d616d": { + "es": { + "updatedAt": "2026-02-04T22:54:20.662Z", + "postProcessHash": "d1db8fd208e1b7642c37697f76912bff6a534357c42e54cf5576c818355b846f" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.673Z", + "postProcessHash": "b4e0d9d51a71fca35c199fdf48720a7ad2c7e234402ff37a025af65f65e67b63" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.674Z", + "postProcessHash": "31a07fe8b05e95cb418487916149a6867ed4b58e37022a4d231e8302d8122954" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.675Z", + "postProcessHash": "629a82e4ad9f09b20945f499da110c5970d4cf4f62cc80f3d7b4cce678800fb1" + } + } + }, + "c5b8c7c526d2e127416bb99bec983fc3f3783431458905a546d8b20d47dfbd0e": { + "ead93830da110155cb8cd7602faa013b7584c31c1d6b9d07badcebc151a30b48": { + "ar": { + "updatedAt": "2026-02-04T22:54:20.663Z", + "postProcessHash": "025651a0055fac7b8c207600d1474fa82a2e7f16a0ded25031c795532ae55678" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.669Z", + "postProcessHash": "992186c4f24dc5e9433b6b0bd42287875401056915ac218b3b816f0b05726bae" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.670Z", + "postProcessHash": "bd4bce94555f8f530e762b066baaefb4f972ae97826ab7fd50857eafd65541f9" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.671Z", + "postProcessHash": "aab156c68c3483ff0f6b3bffe07476f5cf86d286290e4c2ed767fdc4620909db" + } + } + }, + "8f25d82e5d0aefe3ed62e498393d531902772fdbd79b56b71f6303f2af16cd62": { + "2f252f2fc81a0c3265604c1ed39011b3c8a304127af9ab943f329f8ab0862dd5": { + "ko": { + "updatedAt": "2026-02-04T22:54:20.665Z", + "postProcessHash": "2bbf43c893b5df816b13aeb356210c3658f89545cce7f2dba49dd81724cfba9a" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.751Z", + "postProcessHash": "b2feb2b7693f10812ff51046e66038de147b23c1cb75fc277f201694c2a437f0" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.753Z", + "postProcessHash": "bc56866ff9e6196a66af4504b2eeaabbd6c5cf4895f6022ff148b5c85c41c8a9" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.754Z", + "postProcessHash": "cd769d9753cb8867aa1ce2c3438f3519513e2589dde22ddc359c8e8b8e33e7f1" + } + } + }, + "67c24ccf27a49a57aafc33a55d060beae65bc4a9651b464a6698b9db184d130d": { + "aa44f8662ab2457254924f0a3e8a746b1cec88b9993338588061a9fffcf214d2": { + "es": { + "updatedAt": "2026-02-04T22:54:20.676Z", + "postProcessHash": "589f40dc9300ba2a0c390f0f919047e0745b44e537d62923e980dfbe39ebef95" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.677Z", + "postProcessHash": "55e55404db62dee1382cfe0a9aade6ab5ea5e2d1cd14a3ed78dd6c9c866ab716" + }, + "ja": { + "updatedAt": "2026-02-04T22:54:20.679Z", + "postProcessHash": "02703b0b407588911c621cfeb1a7e15b1b186593784c4ac8c54545ab7356698d" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.680Z", + "postProcessHash": "c8cb88096ebd98d1262951e8d1db7ac8a28227d7547b72b466ad9ef7524f6f74" + } + } + }, + "c3cff3407f1e0d59f23fdb3d13cf7088a3251421feeaffc0bf1585c0e0e756c7": { + "6a7c4a094e48b287777714bb5aa2ed7fd07da8087220f2f61e734e526e41be8e": { + "ja": { + "updatedAt": "2026-02-04T22:54:20.755Z", + "postProcessHash": "71954ef225a4ab3c71f2f88fdb2a1fabdef4150f6ba1dcd3a3bc9e7003489149" + }, + "ar": { + "updatedAt": "2026-02-04T22:54:20.756Z", + "postProcessHash": "15cbc41b15c317c47acc06ed190e3a6abf00644855c72c0ac42563f526e803ef" + }, + "ko": { + "updatedAt": "2026-02-04T22:54:20.757Z", + "postProcessHash": "06aa2ae1f745014304302f44beb0ffa3aeb93f53fde3158d7fc54b0c1607eb5c" + }, + "es": { + "updatedAt": "2026-02-04T22:54:20.757Z", + "postProcessHash": "1b08342b6d0e7395266780000f1ac2f36f01dc39b5fbd49a645332bbdbc7160a" + } + } } } } diff --git a/ja/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx b/ja/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx index a154b38f..fa7e69db 100644 --- a/ja/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx +++ b/ja/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx @@ -1,5 +1,5 @@ --- -title: "アナリストインサイト" +title: "アナリスト・インサイト" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights --- @@ -10,7 +10,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "action": "Upgrades", "analyst_id": "669ea49c3f2d7e0001303664", - "analyst_insights": "BWS FinancialはInnodataの株式を「Top Pick」に格上げし、目標株価を110.00ドルとしました。 \n\n **力強い業績と成長見通し**: Innodataは、直近の決算説明会で6,800万ドルの事前トレーニング契約を発表するなど、顕著な財務成長と将来性を示しています。これは、大型契約を獲得する同社の能力と、急速に進化するAI分野における強固なポジションを反映しており、今後の収益成長と投資家の信認向上を後押しすると見込まれます。\n\n**戦略的な政府契約の獲得**: 2025年第4四半期から開始される政府契約の獲得により、Innodataは2026年に新たな事業分野へ大きく拡大する体制を整えています。この取り組みは、年末に向けて同社の収益に大きく貢献すると予想されており、戦略的な成長イニシアチブを示すとともに、市場価値の向上につながると見られます。", + "analyst_insights": "BWS Financial は、Innodata の株式を Top Pick に格上げし、目標株価を110.00ドルとしました。 \n\n **力強い業績と成長見通し**:Innodata は、特に直近の決算説明会で6,800万ドル規模の事前学習(pretraining)案件を獲得したと発表するなど、顕著な業績拡大と成長ポテンシャルを示しています。これは、大口案件を獲得する同社の能力と、急速に進化するAI市場における強固なポジションを反映しており、今後の収益成長と投資家の信認向上を後押しすると見込まれます。\n\n**戦略的な政府案件の獲得**:2025年第4四半期から開始される政府向け契約の獲得により、Innodata は2026年に向けて新たな事業領域へ大きく拡大する態勢にあります。この取り組みは、年末にかけて同社の売上に大きく寄与すると予想されており、戦略的な成長イニシアチブを示すとともに、市場価値の向上にもつながると評価されています。", "date": "2026-01-05", "firm": "BWS Financial", "firm_id": "57f832d56b87f600016fa43f", @@ -30,7 +30,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "action": "Maintains", "analyst_id": "669ea49c3f2d7e0001303664", - "analyst_insights": "BWS FinancialはInnodataの株式に対する「Buy」レーティングを維持し、目標株価を110.00ドルとしました。 \n\n **強い売上成長ポテンシャル**: Innodataは6,800万ドルの事前トレーニング契約を獲得しており、AIデータ準備およびエンジニアリングサービスに対する強い需要を示しています。この成長は、同社が大型契約を獲得できることの明確な証左であり、収益見通しと事業基盤の強さに対する投資家の信認を高めています。\n\n**戦略的な政府契約**: 同社は2025年第4四半期に政府契約を獲得しており、2026年の事業機会拡大につながるポジションを築いています。この戦略的な取り組みにより、Innodataの収益源は多様化し、年末に向けてより大きな財務的メリットが期待されます。これにより、同社の市場シェア拡大と収益性向上のポテンシャルが示されています。", + "analyst_insights": "BWS Financial は、Innodata の株式に対する Buy 評価を継続し、目標株価を110.00ドルとしました。 \n\n **強い売上成長ポテンシャル**:Innodata は6,800万ドル規模の事前学習(pretraining)案件を獲得しており、同社のAIデータ整備・エンジニアリングサービスに対する強い需要がうかがえます。この成長は、大型契約を獲得する同社の営業力を示すものであり、将来の売上見通しと事業基盤に対する投資家の信頼を高める要因となっています。\n\n**戦略的な政府契約**:同社は、2025年第4四半期から開始される政府向け契約を背景に、2026年にかけて事業機会を拡大できるポジションにあります。この戦略的な一手により、Innodata の収益源は多様化し、年末にかけてより大きな収益貢献が期待されます。これにより、市場シェア拡大と収益性向上のポテンシャルが一層明確になっています。", "date": "2026-01-05", "firm": "BWS Financial", "firm_id": "57f832d56b87f600016fa43f", @@ -57,7 +57,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていません" + "value": "認証トークンが無効であるか、指定されていません。" } ] } @@ -69,7 +69,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメーターに対するデータが見つかりませんでした" + "value": "指定されたパラメータに該当するデータが見つかりませんでした。" } ] } @@ -81,7 +81,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "internal_server_error", "id": "server_error", - "value": "リクエストの処理中に予期しないエラーが発生しました" + "value": "リクエストの処理中に予期しないエラーが発生しました。" } ] } diff --git a/ja/api-reference/calendar-api/analyst-insights/overview.mdx b/ja/api-reference/calendar-api/analyst-insights/overview.mdx index f911e4b1..4a2ccd34 100644 --- a/ja/api-reference/calendar-api/analyst-insights/overview.mdx +++ b/ja/api-reference/calendar-api/analyst-insights/overview.mdx @@ -1,25 +1,25 @@ --- title: "概要" -description: "Analyst Insights APIの概要" +description: "Analyst Insights API の概要" ---
## はじめに
-Analyst Insights API は、証券に関するアナリストの見解を返し、金融アナリストによる詳細な分析および推奨情報を提供します。これにより、以下の情報にアクセスできます。 +Analyst Insights API は、金融アナリストによる詳細な分析や推奨を含む、有価証券に関するリサーチ見解を返します。これにより、以下の情報にアクセスできます。 -* アナリストによる格上げおよび格下げ +* アナリストによる格上げ・格下げ * 目標株価 * 詳細なリサーチノート -* コンセンサスレーティングに関する背景情報 +* コンセンサスレーティングの背景情報
## 利用可能なエンドポイント
- ### [アナリスト・インサイトを取得](/ja/api-reference/calendar_api/analyst-insights/analyst-insights-v1) + ### [アナリスト・インサイトの取得](/ja/api-reference/calendar_api/analyst-insights/analyst-insights-v1)
-特定の証券、金融機関、またはアナリストに関するアナリストのインサイトおよびリサーチ見解を取得します。 \ No newline at end of file +特定の証券、企業、またはアナリストに関するアナリスト・インサイトおよびリサーチ見解を取得します。 \ No newline at end of file diff --git a/ja/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx b/ja/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx index 18a60d4c..899b3279 100644 --- a/ja/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx +++ b/ja/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx @@ -4,12 +4,12 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say --- -```json レスポンス(200 OK) +```json レスポンス (200 OK) { "bulls_say_bears_say": [ { - "bear_case": "本分析では、中国における売上が前年同期比で3.6%減少している点が示されており、重要地域での市場パフォーマンスに対する懸念が高まっています。さらに、粗利益率は前年同期比で約47%と安定している一方で、営業費用の増加が収益性に対するリスクとなっています。加えて、iPhone売上の成長鈍化やAppleの評判低下の可能性は、同社のバリュエーションに下押し圧力をかけ、投資家の不安を招き得ます。", - "bull_case": "Appleの第4四半期売上高は1,025億ドルと前年同期比で8%増加し、市場予想とほぼ一致しました。これにより、主にiPhone売上の堅調なパフォーマンスに支えられ、次四半期の総売上成長率は10%〜12%になると見込まれています。同社はまた、営業利益324億ドルを報告しており、これは前年同期比10%の増加であり、サービス収入も15%増加して粗利益率の動向にプラスに寄与しています。さらに、中国地域での成長期待およびAIやプロダクト開発への戦略的投資により、営業費用が増加しているにもかかわらず、Appleは持続的な長期成長を実現し得るポジションにあるとみられます。", + "bear_case": "この分析では、中国における売上高が前年同期比で3.6%減少していることが浮き彫りになっており、重要な地域での業績に対する懸念を招いています。さらに、売上総利益率は前年同期比で約47%と安定している一方で、営業費用の増加が収益性を損なうリスクとなっています。加えて、iPhone売上の成長鈍化の可能性や、Appleの評判低下の懸念により、同社のバリュエーションに下押し圧力がかかり、投資家の不安材料となる可能性があります。", + "bull_case": "Appleの第4四半期売上高は1,025億ドルと前年同期比8%増となり、予想とほぼ一致しました。これにより、主にiPhone売上の堅調なパフォーマンスに支えられ、次四半期の売上高は10~12%の成長が見込まれています。同社はまた、営業利益が324億ドルとなり、前年同期比で10%増加したほか、サービス売上も15%増加し、売上総利益率の動向に対してプラスに寄与しました。さらに、中国地域での成長期待と、AIおよびプロダクト開発への戦略的投資により、運営費用が増加しているにもかかわらず、Appleは持続的な長期成長に向けて良好なポジションにあります。", "id": "6951d73e304f6ecd69d00189", "securities": [ { @@ -26,7 +26,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say ] } ``` -```json レスポンス(401 Unauthorized) +```json レスポンス (401 Unauthorized) { "ok": false, "errors": [ @@ -38,19 +38,19 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say ] } ``` -```json レスポンス(404 Not Found) +```json レスポンス (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメーターに一致するデータが見つかりませんでした" + "value": "指定されたパラメータに該当するデータが見つかりませんでした" } ] } ``` -```json レスポンス(500 Internal Server Error) +```json レスポンス (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/calendar-api/bulls-say-bears-say/overview.mdx b/ja/api-reference/calendar-api/bulls-say-bears-say/overview.mdx index 368197d4..65248bc7 100644 --- a/ja/api-reference/calendar-api/bulls-say-bears-say/overview.mdx +++ b/ja/api-reference/calendar-api/bulls-say-bears-say/overview.mdx @@ -7,19 +7,19 @@ description: "Bulls Say Bears Say API の概要" ## はじめに
-Bulls Say Bears Say API は、指定した株式 ticker シンボルに対する最新の強気・弱気の投資ケースを返します。 +Bulls Say Bears Say API は、指定した株式の ticker シンボルに対する最新の強気・弱気の投資ケースを返します。 -* **Bull Cases**: 株式を購入することを支持する肯定的な根拠を示します。 -* **Bear Cases**: その株式への投資に反対する否定的な根拠を示します。 +* **強気ケース (Bull Cases)**: 株式を購入すべきとする肯定的な主張を提示します。 +* **弱気ケース (Bear Cases)**: その株式への投資に反対する否定的な主張を提示します。 -このデータは、ある証券の将来のパフォーマンスに関する対立する見解を理解するうえで有用です。 +このデータは、有価証券の将来パフォーマンスに関する相反する見解を理解するうえで有用です。
## 利用可能なエンドポイント
- ### [Bulls Say Bears Say の取得](/ja/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol) + ### [Bulls Say Bears Say を取得](/ja/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol)
-指定した ticker シンボルについて、最新の強気・弱気の見解を取得します。 \ No newline at end of file +指定した ticker シンボルに対する最新の強気・弱気の見解を取得します。 \ No newline at end of file diff --git a/ja/api-reference/calendar-api/dividends/dividends-events.mdx b/ja/api-reference/calendar-api/dividends/dividends-events.mdx index 7274473c..fa3fe517 100644 --- a/ja/api-reference/calendar-api/dividends/dividends-events.mdx +++ b/ja/api-reference/calendar-api/dividends/dividends-events.mdx @@ -4,7 +4,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends --- - ```json Response (200 OK) + ```json レスポンス (200 OK) { "dividends": [ { @@ -32,38 +32,38 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends ] } ``` - ```json Response (401 Unauthorized) + ```json レスポンス (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていません" + "value": "Invalid or missing authentication token" } ] } ``` - ```json Response (404 Not Found) + ```json レスポンス (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに該当するデータが見つかりません" + "value": "No data found for the specified parameters" } ] } ``` - ```json Response (500 Internal Server Error) + ```json レスポンス (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "リクエストの処理中に予期しないエラーが発生しました" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ja/api-reference/calendar-api/get-blocktrade.mdx b/ja/api-reference/calendar-api/get-blocktrade.mdx index 8b93879f..6e602b0e 100644 --- a/ja/api-reference/calendar-api/get-blocktrade.mdx +++ b/ja/api-reference/calendar-api/get-blocktrade.mdx @@ -1,5 +1,5 @@ --- -title: "ブロックトレード" +title: "Blocktrade" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade --- @@ -46,7 +46,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに一致するデータが見つかりませんでした" + "value": "指定されたパラメーターに該当するデータが見つかりません" } ] } diff --git a/ja/api-reference/calendar-api/get-conference-calls.mdx b/ja/api-reference/calendar-api/get-conference-calls.mdx index fcd4e023..2f48ecf5 100644 --- a/ja/api-reference/calendar-api/get-conference-calls.mdx +++ b/ja/api-reference/calendar-api/get-conference-calls.mdx @@ -4,7 +4,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal --- -```json レスポンス (200 OK) +```json レスポンス(200 OK) { "conference": [ { @@ -48,38 +48,38 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal ] } ``` -```json レスポンス (401 Unauthorized) +```json レスポンス(401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていません" + "value": "Invalid or missing authentication token" } ] } ``` -```json レスポンス (404 Not Found) +```json レスポンス(404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに対するデータが見つかりません" + "value": "No data found for the specified parameters" } ] } ``` -```json レスポンス (500 Internal Server Error) +```json レスポンス(500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "リクエストの処理中に予期しないエラーが発生しました" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ja/api-reference/calendar-api/get-consensus-ratings.mdx b/ja/api-reference/calendar-api/get-consensus-ratings.mdx index c3f0b5c0..564b4047 100644 --- a/ja/api-reference/calendar-api/get-consensus-ratings.mdx +++ b/ja/api-reference/calendar-api/get-consensus-ratings.mdx @@ -30,7 +30,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings { "code": "auth_failed", "id": "unauthorized", - "value": "無効または欠落している認証トークンです" + "value": "認証トークンが無効であるか、指定されていません" } ] } diff --git a/ja/api-reference/calendar-api/get-dividends.mdx b/ja/api-reference/calendar-api/get-dividends.mdx index 7969f346..929df6be 100644 --- a/ja/api-reference/calendar-api/get-dividends.mdx +++ b/ja/api-reference/calendar-api/get-dividends.mdx @@ -1,5 +1,5 @@ --- -title: "配当" +title: "配当金" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends --- diff --git a/ja/api-reference/calendar-api/get-economics.mdx b/ja/api-reference/calendar-api/get-economics.mdx index 086ac62f..075fa012 100644 --- a/ja/api-reference/calendar-api/get-economics.mdx +++ b/ja/api-reference/calendar-api/get-economics.mdx @@ -14,9 +14,9 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics "consensus_t": "", "country": "USA", "date": "2026-03-08", - "description": "Challenger Job Cuts (前年比) レポートは、ある月に雇用者が報告した人員削減数が、前年同月と比べて何パーセント変化したかを追跡するものです。このレポートは、投資家やアナリストが労働市場の強さを把握し、それに基づいて投資判断を行うために利用されます。また、このレポートのデータは米ドルの価値にも影響を与える可能性があり、結果が予想よりも高い場合はネガティブに、予想よりも低い場合はポジティブに受け止められる傾向があります。", - "event_category": "雇用", - "event_name": "Challenger Job Cuts (前年比)", + "description": "Challenger Job Cuts (YoY) レポートは、ある月に報告されたレイオフ件数が前年同月比で何パーセント変化したかを追跡します。このレポートは、投資家やアナリストが労働市場の強さを評価し、投資判断を行う際に利用されます。また、このレポートの数値は米ドルの価値にも影響を与える可能性があり、予想より高い数値はネガティブに、予想より低い数値はポジティブに受け取られる傾向があります。", + "event_category": "Employment", + "event_name": "Challenger Job Cuts (YoY)", "event_period": "", "id": "6745790147f2830001365a27", "importance": 1, @@ -49,7 +49,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに一致するデータが見つかりませんでした" + "value": "指定されたパラメータに該当するデータが見つかりません" } ] } diff --git a/ja/api-reference/calendar-api/get-erx-gaps.mdx b/ja/api-reference/calendar-api/get-erx-gaps.mdx index ddff9020..fe36366b 100644 --- a/ja/api-reference/calendar-api/get-erx-gaps.mdx +++ b/ja/api-reference/calendar-api/get-erx-gaps.mdx @@ -26,7 +26,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに対するデータが見つかりませんでした" + "value": "指定されたパラメータに該当するデータが見つかりませんでした" } ] } diff --git a/ja/api-reference/calendar-api/get-fda.mdx b/ja/api-reference/calendar-api/get-fda.mdx index 1adc59db..a10cd0e0 100644 --- a/ja/api-reference/calendar-api/get-fda.mdx +++ b/ja/api-reference/calendar-api/get-fda.mdx @@ -4,7 +4,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda --- -```json レスポンス (200 OK) +```json Response (200 OK) { "fda": [ { @@ -32,14 +32,14 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ], "name": "Alpha DaRT" }, - "event_type": "最新情報の提供", + "event_type": "Provided Update", "id": "695bc49183cac20001bec514", "nic_number": "", "notes": "", - "outcome": "Alpha Tau Medical Ltd.は、米国食品医薬品局(FDA)が同社に対して、より柔軟なモジュラー方式の使用を認めるという以前の決定を受けて、市販前承認(PMA)申請の第1モジュールをFDAに提出したと発表しました。", + "outcome": "Alpha Tau Medical Ltd. announced the submission of the first module of its pre-market approval (PMA) application to the U.S. Food and Drug Administration (FDA), following the FDA's previous decision to allow the Company to use the more flexible modular approach.", "outcome_brief": "", "source_link": "https://www.benzinga.com/pressreleases/26/01/g49690927/alpha-tau-submits-first-pre-market-approval-module-to-the-fda-for-alpha-dart-for-the-treatment-of-", - "source_type": "プレスリリース", + "source_type": "Press Release", "status": "", "target_date": "", "time": "09:00:00", @@ -48,38 +48,38 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ] } ``` -```json レスポンス (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていません" + "value": "Invalid or missing authentication token" } ] } ``` -```json レスポンス (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに該当するデータが見つかりませんでした" + "value": "No data found for the specified parameters" } ] } ``` -```json レスポンス (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "リクエストの処理中に予期しないエラーが発生しました" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ja/api-reference/calendar-api/get-guidance.mdx b/ja/api-reference/calendar-api/get-guidance.mdx index 1c410f03..5d0090cc 100644 --- a/ja/api-reference/calendar-api/get-guidance.mdx +++ b/ja/api-reference/calendar-api/get-guidance.mdx @@ -4,7 +4,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance --- -```json レスポンス (200 OK) +```json Response (200 OK) { "guidance": [ { @@ -39,7 +39,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance ] } ``` -```json レスポンス (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -51,7 +51,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance ] } ``` -```json レスポンス (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -63,7 +63,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance ] } ``` -```json レスポンス (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/calendar-api/get-haltresume.mdx b/ja/api-reference/calendar-api/get-haltresume.mdx index 04404359..181ad2d8 100644 --- a/ja/api-reference/calendar-api/get-haltresume.mdx +++ b/ja/api-reference/calendar-api/get-haltresume.mdx @@ -14,7 +14,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません。" } ] } @@ -26,7 +26,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメータに該当するデータが見つかりません。" } ] } @@ -38,7 +38,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました。" } ] } diff --git a/ja/api-reference/calendar-api/get-ipos.mdx b/ja/api-reference/calendar-api/get-ipos.mdx index 834296df..17cd267c 100644 --- a/ja/api-reference/calendar-api/get-ipos.mdx +++ b/ja/api-reference/calendar-api/get-ipos.mdx @@ -1,6 +1,6 @@ --- -title: "IPOs V2" -openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos +title: "IPO" +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos --- @@ -63,7 +63,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていないかです" + "value": "認証トークンが無効であるか、指定されていません" } ] } @@ -75,7 +75,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに該当するデータが見つかりません" + "value": "指定されたパラメータに該当するデータが見つかりませんでした" } ] } diff --git a/ja/api-reference/calendar-api/get-ma.mdx b/ja/api-reference/calendar-api/get-ma.mdx index d9a6f7f6..319e4180 100644 --- a/ja/api-reference/calendar-api/get-ma.mdx +++ b/ja/api-reference/calendar-api/get-ma.mdx @@ -1,5 +1,5 @@ --- -title: "Merger And Acquisition(合併・買収)" +title: "M&A(Merger and Acquisition)" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma --- @@ -20,7 +20,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma "deal_payment_type": "", "deal_size": "", "deal_status": "Completed", - "deal_terms_extra": "Terms of the transaction are not being disclosed.", + "deal_terms_extra": "取引条件は開示されていません", "deal_type": "Acquisition", "id": "695bc1b183cac20001bec44e", "importance": 2, diff --git a/ja/api-reference/calendar-api/get-offerings.mdx b/ja/api-reference/calendar-api/get-offerings.mdx index 75cb1e46..9a8acc2a 100644 --- a/ja/api-reference/calendar-api/get-offerings.mdx +++ b/ja/api-reference/calendar-api/get-offerings.mdx @@ -1,5 +1,5 @@ --- -title: "公募・売出し" +title: "Offerings" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings --- diff --git a/ja/api-reference/calendar-api/get-optionactivity.mdx b/ja/api-reference/calendar-api/get-optionactivity.mdx index 971ea54c..a239e37a 100644 --- a/ja/api-reference/calendar-api/get-optionactivity.mdx +++ b/ja/api-reference/calendar-api/get-optionactivity.mdx @@ -1,10 +1,10 @@ --- -title: "異常オプションアクティビティ" +title: "異常オプション取引" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity --- -```json レスポンス (200 OK) +```json Response (200 OK) { "option_activity": [ { @@ -39,7 +39,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity ] } ``` -```json レスポンス (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -51,7 +51,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity ] } ``` -```json レスポンス (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -63,7 +63,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity ] } ``` -```json レスポンス (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/calendar-api/get-ratings-analysts.mdx b/ja/api-reference/calendar-api/get-ratings-analysts.mdx index 3f112ecb..cddbeaaa 100644 --- a/ja/api-reference/calendar-api/get-ratings-analysts.mdx +++ b/ja/api-reference/calendar-api/get-ratings-analysts.mdx @@ -1,5 +1,5 @@ --- -title: "レーティング担当アナリスト" +title: "レーティングアナリスト" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analysts --- @@ -64,7 +64,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていません" + "value": "Invalid or missing authentication token" } ] } @@ -76,7 +76,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに対するデータが見つかりませんでした" + "value": "No data found for the specified parameters" } ] } @@ -88,7 +88,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys { "code": "internal_server_error", "id": "server_error", - "value": "リクエストの処理中に予期しないエラーが発生しました" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ja/api-reference/calendar-api/get-ratings-firms.mdx b/ja/api-reference/calendar-api/get-ratings-firms.mdx index 4d501dda..460a216d 100644 --- a/ja/api-reference/calendar-api/get-ratings-firms.mdx +++ b/ja/api-reference/calendar-api/get-ratings-firms.mdx @@ -1,5 +1,5 @@ --- -title: "Ratings Firms" +title: "レーティング機関" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms --- @@ -37,7 +37,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません" } ] } @@ -49,7 +49,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメータに該当するデータが見つかりませんでした" } ] } @@ -61,7 +61,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/calendar-api/get-removed.mdx b/ja/api-reference/calendar-api/get-removed.mdx index 7b33d024..100b3612 100644 --- a/ja/api-reference/calendar-api/get-removed.mdx +++ b/ja/api-reference/calendar-api/get-removed.mdx @@ -4,7 +4,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ --- -```json Response (200 OK) +```json レスポンス (200 OK) { "removed": [ { @@ -35,7 +35,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ ] } ``` -```json Response (401 Unauthorized) +```json レスポンス (401 Unauthorized) { "ok": false, "errors": [ @@ -47,19 +47,19 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ ] } ``` -```json Response (404 Not Found) +```json レスポンス (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに対するデータが見つかりませんでした" + "value": "指定されたパラメータに対するデータが見つかりません" } ] } ``` -```json Response (500 Internal Server Error) +```json レスポンス (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/calendar-api/get-splits.mdx b/ja/api-reference/calendar-api/get-splits.mdx index 04214456..ca110434 100644 --- a/ja/api-reference/calendar-api/get-splits.mdx +++ b/ja/api-reference/calendar-api/get-splits.mdx @@ -34,7 +34,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていません" + "value": "Invalid or missing authentication token" } ] } @@ -46,7 +46,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに一致するデータが見つかりませんでした" + "value": "No data found for the specified parameters" } ] } @@ -58,7 +58,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits { "code": "internal_server_error", "id": "server_error", - "value": "リクエストの処理中に予期しないエラーが発生しました" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ja/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx b/ja/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx index 5e9afe92..c7b5bea7 100644 --- a/ja/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx +++ b/ja/api-reference/calendar-api/government-trades/get-government-trade-reports.mdx @@ -1,5 +1,5 @@ --- -title: "政府取引報告" +title: "政府関係者取引レポート" openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports --- diff --git a/ja/api-reference/calendar-api/government-trades/get-government-trades.mdx b/ja/api-reference/calendar-api/government-trades/get-government-trades.mdx index ea40bc3a..070cf7a3 100644 --- a/ja/api-reference/calendar-api/government-trades/get-government-trades.mdx +++ b/ja/api-reference/calendar-api/government-trades/get-government-trades.mdx @@ -4,41 +4,41 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/government_trades --- - ```json レスポンス (200 OK) + ```json Response (200 OK) {} ``` - ```json レスポンス (401 Unauthorized) + ```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません" } ] } ``` - ```json レスポンス (404 Not Found) + ```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメーターに一致するデータが見つかりませんでした" } ] } ``` - ```json レスポンス (500 Internal Server Error) + ```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/calendar-api/government-trades/overview.mdx b/ja/api-reference/calendar-api/government-trades/overview.mdx index c0607510..f6284b4f 100644 --- a/ja/api-reference/calendar-api/government-trades/overview.mdx +++ b/ja/api-reference/calendar-api/government-trades/overview.mdx @@ -4,10 +4,10 @@ description: "Government Trades API の概要" ---
- ## 概要 + ## はじめに
-Government Trades API は、米国議会(下院・上院)議員を含む米国政府高官による取引活動を追跡します。これにより、以下の内容についての透明性が高まります: +Government Trades API は、米国下院および上院議員を含む米国政府関係者による取引活動を追跡します。これにより、以下の点についての透明性が提供されます: * 定期的な取引報告書 * 個別の取引記録 @@ -18,13 +18,13 @@ Government Trades API は、米国議会(下院・上院)議員を含む米
- ### [政府高官取引を取得](/ja/api-reference/calendar_api/government-trades/government-trades) + ### [政府取引を取得](/ja/api-reference/calendar_api/government-trades/government-trades)
-連邦議会議員による取引を含む、政府高官の取引を返します。 +連邦議会議員を含む政府高官による取引を返します。
- ### [政府取引レポートを取得](/ja/api-reference/calendar_api/government-trade-reports/government-trade-reports) + ### [政府取引レポートの取得](/ja/api-reference/calendar_api/government-trade-reports/government-trade-reports)
-政府取引の詳細な開示レポートを返します。 \ No newline at end of file +詳細な政府取引開示レポートを返却します。 \ No newline at end of file diff --git a/ja/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx b/ja/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx index 7a9d3a1d..148d7815 100644 --- a/ja/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx +++ b/ja/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx @@ -4,7 +4,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners --- -```json レスポンス(200 OK) +```json レスポンス (200 OK) { "data": [ { @@ -14,7 +14,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners ] } ``` -```json レスポンス(401 Unauthorized) +```json レスポンス (401 Unauthorized) { "ok": false, "errors": [ @@ -26,19 +26,19 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners ] } ``` -```json レスポンス(404 Not Found) +```json レスポンス (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメーターに該当するデータが見つかりません" + "value": "指定されたパラメータに対するデータは見つかりませんでした" } ] } ``` -```json レスポンス(500 Internal Server Error) +```json レスポンス (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/calendar-api/insider-transaction/overview.mdx b/ja/api-reference/calendar-api/insider-transaction/overview.mdx index 8404c391..b5ac1a9d 100644 --- a/ja/api-reference/calendar-api/insider-transaction/overview.mdx +++ b/ja/api-reference/calendar-api/insider-transaction/overview.mdx @@ -1,26 +1,26 @@ --- title: "概要" -description: "Insider Transactions API の概要" +description: "インサイダー取引 API の概要" ---
## はじめに
-Insider Transactions API は、役員、取締役、大口株主などの企業インサイダーによる株式取引に関するデータを提供します。この API には、SEC の Form 4 提出書類から生成されたデータが含まれます。 +Insider Transactions API は、役員、取締役、大口株主などの企業インサイダーによる株式取引データを提供します。SEC の Form 4 提出書類に基づくデータも含まれます。
## 利用可能なエンドポイント
- ### [インサイダー取引提出書類の取得](/ja/api-reference/calendar_api/insider-transaction/insider-transaction-filing) + ### [インサイダー取引届出書の取得](/ja/api-reference/calendar_api/insider-transaction/insider-transaction-filing)
-株式の買付、売却、オプション行使を含むインサイダー取引の提出書類を返します。 +株式の買付、売却、オプション行使を含むインサイダー取引に関する届出書を返します。
- ### [Insider Owner の取得](/ja/api-reference/calendar_api/insider-transaction/insider-transaction-owner) + ### [インサイダー保有者情報の取得](/ja/api-reference/calendar_api/insider-transaction/insider-transaction-owner)
-インサイダーオーナーの情報を返します。 \ No newline at end of file +インサイダー保有者に関する情報を返します。 \ No newline at end of file diff --git a/ja/api-reference/calendar-api/ipos/returns-ipo-data.mdx b/ja/api-reference/calendar-api/ipos/returns-ipo-data.mdx index 1d2ba2f8..37be5331 100644 --- a/ja/api-reference/calendar-api/ipos/returns-ipo-data.mdx +++ b/ja/api-reference/calendar-api/ipos/returns-ipo-data.mdx @@ -1,6 +1,6 @@ --- -title: "IPO(新規株式公開)" -openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos +title: "IPOs V2" +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos --- @@ -63,7 +63,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません" } ] } @@ -75,7 +75,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメータに対するデータが見つかりませんでした" } ] } @@ -87,7 +87,7 @@ openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/calendar-api/overview.mdx b/ja/api-reference/calendar-api/overview.mdx index bc7aa022..8c0178f9 100644 --- a/ja/api-reference/calendar-api/overview.mdx +++ b/ja/api-reference/calendar-api/overview.mdx @@ -1,6 +1,6 @@ --- title: "概要" -description: "Benzinga calendar API 概要" +description: "Benzinga calendar API の概要" ---
@@ -15,12 +15,12 @@ Calendars API スイートは、幅広い金融カレンダー関連データへ | Group | Description | Endpoint | | :--- | :--- | :--- | -| **Conference Calls** | 企業のカンファレンスコールのスケジュールと詳細 | [Link](/ja/api-reference/calendar_api/conference_calls/returns-conference-call-data) | +| **Conference Calls** | 企業カンファレンスコールのスケジュールと詳細 | [Link](/ja/api-reference/calendar_api/conference_calls/returns-conference-call-data) | | **Dividends** | 配当金支払いの履歴とスケジュール | [Link](/ja/api-reference/calendar_api/dividends/dividends-events-v22) | -| **Earnings** | 企業決算発表のスケジュール | [Link](/ja/api-reference/calendar_api/earnings/returns-the-earnings-data) | +| **Earnings** | 企業決算発表スケジュール | [Link](/ja/api-reference/calendar_api/earnings/returns-the-earnings-data) | | **Economics** | 世界の経済イベントカレンダー | [Link](/ja/api-reference/calendar_api/economics/returns-the-economic-calendar-data) | | **Guidance** | 企業の財務ガイダンス | [Link](/ja/api-reference/calendar_api/guidance/returns-guidance-data) | -| **IPOs** | 新規株式公開(IPO)に関するデータ | [Link](/ja/api-reference/calendar_api/ipos/ipos-v21) | +| **IPOs** | 新規株式公開(IPO)データ | [Link](/ja/api-reference/calendar_api/ipos/ipos-v21) | | **Splits** | 株式分割の履歴とスケジュール | [Link](/ja/api-reference/calendar_api/splits/returns-the-splits-calendar-data) | -| **Ratings** | 詳細なアナリスト評価 | [Link](/ja/api-reference/calendar_api/ratings/returns-analyst-ratings-data) | -| **M&A** | M&A(合併・買収)活動 | [Link](/ja/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data) | \ No newline at end of file +| **Ratings** | アナリストによる詳細なレーティング | [Link](/ja/api-reference/calendar_api/ratings/returns-analyst-ratings-data) | +| **M&A** | M&A(合併および買収)の活動データ | [Link](/ja/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data) | \ No newline at end of file diff --git a/ja/api-reference/calendar-api/splits/overview.mdx b/ja/api-reference/calendar-api/splits/overview.mdx index aaa088a7..9bb937f7 100644 --- a/ja/api-reference/calendar-api/splits/overview.mdx +++ b/ja/api-reference/calendar-api/splits/overview.mdx @@ -1,25 +1,25 @@ --- title: "概要" -description: "株式分割APIの概要" +description: "Stock Splits API の概要" ---
## 概要
-Splits API は、過去および今後予定されている株式分割に関する情報を提供します。以下のような詳細が含まれます: +Splits API は、過去および今後予定されている株式分割に関する情報を提供します。主な項目は次のとおりです。 * 分割比率 * 発表日 * 権利落ち日 -* 効力発生日 +* 支払日
## 利用可能なエンドポイント
- ### [Splits 取得](/ja/api-reference/calendar_api/splits/returns-the-splits-calendar-data) + ### [Splitsの取得](/ja/api-reference/calendar_api/splits/returns-the-splits-calendar-data)
-Splits のカレンダーデータを返します。 \ No newline at end of file +株式分割カレンダーのデータを返します。 \ No newline at end of file diff --git a/ja/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx b/ja/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx new file mode 100644 index 00000000..c574c706 --- /dev/null +++ b/ja/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/block-trade/blocktrade-v1.mdx b/ja/api-reference/calendar_api/block-trade/blocktrade-v1.mdx new file mode 100644 index 00000000..3a54f4b2 --- /dev/null +++ b/ja/api-reference/calendar_api/block-trade/blocktrade-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx b/ja/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx new file mode 100644 index 00000000..8e3941ae --- /dev/null +++ b/ja/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx b/ja/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx new file mode 100644 index 00000000..f7226e0e --- /dev/null +++ b/ja/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-calls +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx b/ja/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx new file mode 100644 index 00000000..55f5fe6f --- /dev/null +++ b/ja/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/dividends/dividends-events-v22.mdx b/ja/api-reference/calendar_api/dividends/dividends-events-v22.mdx new file mode 100644 index 00000000..99c3dae9 --- /dev/null +++ b/ja/api-reference/calendar_api/dividends/dividends-events-v22.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/dividends/dividends-events.mdx b/ja/api-reference/calendar_api/dividends/dividends-events.mdx new file mode 100644 index 00000000..fe4da55a --- /dev/null +++ b/ja/api-reference/calendar_api/dividends/dividends-events.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx b/ja/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx new file mode 100644 index 00000000..7cc969f8 --- /dev/null +++ b/ja/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx b/ja/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx new file mode 100644 index 00000000..adb771e4 --- /dev/null +++ b/ja/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/erx-gaps/erx-gaps.mdx b/ja/api-reference/calendar_api/erx-gaps/erx-gaps.mdx new file mode 100644 index 00000000..02c27812 --- /dev/null +++ b/ja/api-reference/calendar_api/erx-gaps/erx-gaps.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/events/events.mdx b/ja/api-reference/calendar_api/events/events.mdx new file mode 100644 index 00000000..4f9b5258 --- /dev/null +++ b/ja/api-reference/calendar_api/events/events.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2/calendar/events +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx b/ja/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx new file mode 100644 index 00000000..1d903419 --- /dev/null +++ b/ja/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx b/ja/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx new file mode 100644 index 00000000..d68c3c58 --- /dev/null +++ b/ja/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/government-trades/government-trades.mdx b/ja/api-reference/calendar_api/government-trades/government-trades.mdx new file mode 100644 index 00000000..c9358efe --- /dev/null +++ b/ja/api-reference/calendar_api/government-trades/government-trades.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/government_trades +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/guidance/returns-guidance-data.mdx b/ja/api-reference/calendar_api/guidance/returns-guidance-data.mdx new file mode 100644 index 00000000..b7c11e16 --- /dev/null +++ b/ja/api-reference/calendar_api/guidance/returns-guidance-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/halt-resume/haltresume-v1.mdx b/ja/api-reference/calendar_api/halt-resume/haltresume-v1.mdx new file mode 100644 index 00000000..6e0c5706 --- /dev/null +++ b/ja/api-reference/calendar_api/halt-resume/haltresume-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx b/ja/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx new file mode 100644 index 00000000..bd202c49 --- /dev/null +++ b/ja/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/filings +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx b/ja/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx new file mode 100644 index 00000000..ef82c443 --- /dev/null +++ b/ja/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/ipos/ipos-v21.mdx b/ja/api-reference/calendar_api/ipos/ipos-v21.mdx new file mode 100644 index 00000000..b4356b48 --- /dev/null +++ b/ja/api-reference/calendar_api/ipos/ipos-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/ipos/returns-ipo-data.mdx b/ja/api-reference/calendar_api/ipos/returns-ipo-data.mdx new file mode 100644 index 00000000..93c83b77 --- /dev/null +++ b/ja/api-reference/calendar_api/ipos/returns-ipo-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx b/ja/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx new file mode 100644 index 00000000..f3ac0b8f --- /dev/null +++ b/ja/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx b/ja/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx new file mode 100644 index 00000000..cb5369f3 --- /dev/null +++ b/ja/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/option-activity/optionactivity-v1.mdx b/ja/api-reference/calendar_api/option-activity/optionactivity-v1.mdx new file mode 100644 index 00000000..2a68a577 --- /dev/null +++ b/ja/api-reference/calendar_api/option-activity/optionactivity-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx b/ja/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx new file mode 100644 index 00000000..7cabfc3b --- /dev/null +++ b/ja/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx b/ja/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx new file mode 100644 index 00000000..64dbd6ee --- /dev/null +++ b/ja/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analysts +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/ratings_firms/ratings-firms.mdx b/ja/api-reference/calendar_api/ratings_firms/ratings-firms.mdx new file mode 100644 index 00000000..3b8230ef --- /dev/null +++ b/ja/api-reference/calendar_api/ratings_firms/ratings-firms.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/removed/removed-v2.mdx b/ja/api-reference/calendar_api/removed/removed-v2.mdx new file mode 100644 index 00000000..65739d85 --- /dev/null +++ b/ja/api-reference/calendar_api/removed/removed-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ +--- \ No newline at end of file diff --git a/ja/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx b/ja/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx new file mode 100644 index 00000000..054c5911 --- /dev/null +++ b/ja/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/bars/overview.mdx b/ja/api-reference/data-api-proxy-api/bars/overview.mdx index ff7d92ec..1c5153c4 100644 --- a/ja/api-reference/data-api-proxy-api/bars/overview.mdx +++ b/ja/api-reference/data-api-proxy-api/bars/overview.mdx @@ -1,18 +1,18 @@ --- title: "概要" -description: "Bars APIの概要" +description: "Bars API の概要" ---
- ## 概要 + ## はじめに
-Bars API は、指定した証券の過去の OHLCV(始値、高値、安値、終値、出来高)価格バー データを取得します。指定したインターバルに基づいて集計された価格データを返し、次の機能をサポートします: +Bars API は、指定した有価証券について、過去の OHLCV(始値・高値・安値・終値・出来高)バー・データ(価格足)を取得します。指定したインターバルごとに集計した価格データを返し、次の機能をサポートします。 * 複数の ticker シンボル * さまざまな期間(絶対日付および相対日付) -* カスタマイズ可能な時間バケット(1m、5m、1h、1d など) -* 取引セッションのフィルタリング(プレマーケット、レギュラー、アフターマーケット) +* カスタマイズ可能な時間バケット(1m, 5m, 1h, 1d など) +* 取引セッション(プレマーケット、レギュラー、アフターマーケット)によるフィルタリング
## 利用可能なエンドポイント @@ -22,4 +22,4 @@ Bars API は、指定した証券の過去の OHLCV(始値、高値、安値 ### [バーの取得](/ja/api-reference/data-api-proxy_api/bars/get-bars-v2)
-分析やチャート作成のためのヒストリカルバー・データを取得します。 \ No newline at end of file +分析やチャート作成のための過去のバー データを取得します。 \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx b/ja/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx index d4fc62d8..5c9203c1 100644 --- a/ja/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx +++ b/ja/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx @@ -1,20 +1,20 @@ --- title: "概要" -description: "Derived Figures and Ratios API(派生指標および比率 API)の概要" +description: "派生指標および比率 API の概要" ---
## はじめに
-Derived Figures and Ratios API は、ファンダメンタルデータ項目から導出された計算済みの財務数値を提供します。これには、分析を容易にするための事前計算済み指標が含まれます。 +Derived Figures and Ratios API は、ファンダメンタルデータ項目から算出された派生的な財務指標を提供します。これには、分析を容易にするための事前計算済みメトリクスが含まれます。
## 利用可能なエンドポイント
- ### [派生指標を取得](/ja/api-reference/data-api-proxy_api/derivedfiguresandratios/get-derived-figures-and-ratios-for-a-list-of-symbols) + ### [派生指標の取得](/ja/api-reference/data-api-proxy_api/derivedfiguresandratios/get-derived-figures-and-ratios-for-a-list-of-symbols)
-シンボル一覧に対する派生指標および比率を取得します。 \ No newline at end of file +シンボルの一覧に対する派生指標および比率を取得します。 \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/earningratios/get-earning-ratios-v21.mdx b/ja/api-reference/data-api-proxy-api/earningratios/get-earning-ratios-v21.mdx index 2879c33c..999fa122 100644 --- a/ja/api-reference/data-api-proxy-api/earningratios/get-earning-ratios-v21.mdx +++ b/ja/api-reference/data-api-proxy-api/earningratios/get-earning-ratios-v21.mdx @@ -1,5 +1,5 @@ --- -title: "収益性比率 V21" +title: "収益性指標 V21" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningRatios --- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx b/ja/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx index 3ddb7800..bd9f8a65 100644 --- a/ja/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx +++ b/ja/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx @@ -1,5 +1,5 @@ --- -title: "収益性比率データ" +title: "Earning Ratios データ" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningRatios --- diff --git a/ja/api-reference/data-api-proxy-api/earningratios/overview.mdx b/ja/api-reference/data-api-proxy-api/earningratios/overview.mdx index 3df2c8c1..773cd59e 100644 --- a/ja/api-reference/data-api-proxy-api/earningratios/overview.mdx +++ b/ja/api-reference/data-api-proxy-api/earningratios/overview.mdx @@ -4,14 +4,14 @@ description: "Earning Ratios API の概要" ---
- ## 概要 + ## はじめに
-Earning Ratios API は、企業の利益および収益性に特化した各種比率データを提供します。たとえば、次のような指標があります。 +Earning Ratios API は、企業の収益性や利益率に特化した指標を提供します。たとえば、次のような比率があります: -* ROA (Return on Assets/総資産利益率) -* ROE (Return on Equity/自己資本利益率) -* ROI (Return on Investment/投資収益率) +* ROA (Return on Assets / 総資産利益率) +* ROE (Return on Equity / 自己資本利益率) +* ROI (Return on Investment / 投資収益率)
## 利用可能なエンドポイント diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/company-financial-data.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/company-financial-data.mdx index 2ab6a1c9..7aa4950f 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/company-financial-data.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/company-financial-data.mdx @@ -1,4 +1,4 @@ --- -title: "企業財務データ" +title: "企業の財務データ" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company --- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx index 8cc8c32f..3b0ca258 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx @@ -1,4 +1,4 @@ --- -title: "企業ファンダメンタルズ v3" +title: "企業ファンダメンタルズ V3" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals --- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/company-fundamentals.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/company-fundamentals.mdx index c6764a6e..6bf22008 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/company-fundamentals.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/company-fundamentals.mdx @@ -1,4 +1,4 @@ --- -title: "企業のファンダメンタルズ" +title: "企業ファンダメンタルズ" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals --- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx index 05824a24..39f7d2a2 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx @@ -50,7 +50,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alph { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません" } ] } @@ -62,7 +62,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alph { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメータに対するデータが見つかりませんでした" } ] } @@ -74,7 +74,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alph { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx index c40cefd2..d52fad9f 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx @@ -1,5 +1,5 @@ --- -title: "バランスシート" +title: "貸借対照表" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balance-sheet --- @@ -17,7 +17,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません" } ] } @@ -29,7 +29,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメータに一致するデータは見つかりませんでした" } ] } @@ -41,7 +41,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエスト処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx index 5cb398ba..6d8b2c47 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx @@ -1,16 +1,16 @@ --- -title: "キャッシュフロー" +title: "キャッシュ・フロー" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-flow --- -```json Response (200 OK) +```json レスポンス (200 OK) { "ok": "true", "data": [] } ``` -```json Response (401 Unauthorized) +```json レスポンス (401 Unauthorized) { "ok": false, "errors": [ @@ -22,19 +22,19 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-f ] } ``` -```json Response (404 Not Found) +```json レスポンス (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに該当するデータが見つかりませんでした" + "value": "指定されたパラメータに対するデータが見つかりませんでした" } ] } ``` -```json Response (500 Internal Server Error) +```json レスポンス (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx index 7f3f3fb7..7b2ae485 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx @@ -1,5 +1,5 @@ --- -title: "会社概要" +title: "企業プロフィール" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/companyProfile --- @@ -40,7 +40,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET "province": "CA", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Apple は世界最大級の企業の一つであり、消費者および法人を対象とした広範なハードウェアおよびソフトウェア製品のポートフォリオを有しています。Apple の iPhone は同社売上の大部分を占めており、Mac、iPad、Watch などその他の Apple 製品は、広がりのあるソフトウェアエコシステムの中心となる iPhone を軸に設計されています。Apple は、動画ストリーミング、サブスクリプションバンドル、拡張現実といった新たなアプリケーションを継続的に追加してきました。同社は自社でソフトウェアと半導体を設計しつつ、Foxconn や TSMC などの下請け企業と連携して製品およびチップを製造しています。Apple の売上の約半分弱は旗艦店を通じた直接販売によるものであり、残りの大部分はパートナーシップや流通網を通じた間接販売からもたらされています。" + "longDescription": "Apple は世界最大級の企業であり、消費者および法人向けに幅広いハードウェアおよびソフトウェア製品のポートフォリオを有しています。Apple の売上の大部分は iPhone が占めており、Mac、iPad、Watch などその他の製品は、広範なソフトウェア・エコシステムの中心にある iPhone を軸に設計されています。Apple は、ストリーミング動画、サブスクリプションバンドル、拡張現実など、新たなアプリケーションを継続的に追加してきました。同社は自社でソフトウェアと半導体を設計しつつ、Foxconn や TSMC といったサブコンと連携して製品やチップを製造しています。Apple の売上の約半分弱は旗艦店を通じた直接販売ですが、売上の大半はパートナーシップおよび流通チャネルを通じた間接販売からもたらされています。" }, "symbol": "AAPL", "idType": "SYMBOL", @@ -68,7 +68,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに対するデータが見つかりません" + "value": "指定されたパラメータに一致するデータが見つかりませんでした" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-company.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-company.mdx index 6c5514c4..7599c1ea 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-company.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-company.mdx @@ -1,5 +1,5 @@ --- -title: "企業" +title: "Company" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company --- @@ -49,7 +49,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/comp { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに対するデータが見つかりませんでした" + "value": "指定されたパラメータに該当するデータが見つかりません" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx index 11206909..e6e35889 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx @@ -229,7 +229,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/fina ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "エラー": [ { "code": "auth_failed", "id": "unauthorized", diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx index ed09ddfc..b9274574 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx @@ -24,7 +24,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals "standardName": "Apple Inc", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Appleは世界最大級の企業の1つであり、消費者および企業を対象とした幅広いハードウェアおよびソフトウェア製品のポートフォリオを保有しています。AppleのiPhoneは同社売上高の大部分を占めており、Mac、iPad、Watchなどのその他のApple製品は、広範なソフトウェア・エコシステムの中心となるiPhoneを軸に設計されています。Appleはストリーミング動画、サブスクリプション・バンドル、拡張現実など、新しいサービスやアプリケーションを継続的に追加してきました。同社はソフトウェアや半導体を自社で設計しつつ、FoxconnやTSMCのような下請け企業と協業して自社製品やチップを製造しています。Appleの売上の約半分弱は旗艦店からの直接販売によるものであり、売上の大部分はパートナーシップや流通チャネルを通じた間接販売からもたらされています。" + "longDescription": "Apple is among the largest companies in the world, with a broad portfolio of hardware and software products targeted at consumers and businesses. Apple's iPhone makes up a majority of the firm sales, and Apple's other products like Mac, iPad, and Watch are designed around the iPhone as the focal point of an expansive software ecosystem. Apple has progressively worked to add new applications, like streaming video, subscription bundles, and augmented reality. The firm designs its own software and semiconductors while working with subcontractors like Foxconn and TSMC to build its products and chips. Slightly less than half of Apple's sales come directly through its flagship stores, with a majority of sales coming indirectly through partnerships and distribution." }, "shareClass": { "shareClassId": "0P000000GY", @@ -56,7 +56,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていません" + "value": "Invalid or missing authentication token" } ] } @@ -68,7 +68,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに対応するデータが見つかりませんでした" + "value": "No data found for the specified parameters" } ] } @@ -80,7 +80,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals { "code": "internal_server_error", "id": "server_error", - "value": "リクエストの処理中に予期しないエラーが発生しました" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx index 0e399aa8..7f4f338c 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx @@ -1,5 +1,5 @@ --- -title: "ファンダメンタルズ V21" +title: "ファンダメンタルズ v2.1" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals --- @@ -141,7 +141,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals "province": "CA", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Appleは世界最大級の企業の一つであり、消費者および企業向けのハードウェアおよびソフトウェア製品の幅広いポートフォリオを有しています。AppleのiPhoneは同社売上の大部分を占めており、Mac、iPad、Watchなどの他製品は、広範なソフトウェアエコシステムの中心としてiPhoneを軸に設計されています。Appleはストリーミング動画、サブスクリプションバンドル、拡張現実などの新しいアプリケーションを段階的に追加してきました。同社は独自のソフトウェアと半導体を設計する一方で、FoxconnやTSMCなどの下請け業者と協力して製品とチップを製造しています。Appleの売上の半分弱は直営店を通じて直接行われ、売上の大部分はパートナーシップや流通を通じて間接的に行われています。" + "longDescription": "Apple is among the largest companies in the world, with a broad portfolio of hardware and software products targeted at consumers and businesses. Apple's iPhone makes up a majority of the firm sales, and Apple's other products like Mac, iPad, and Watch are designed around the iPhone as the focal point of an expansive software ecosystem. Apple has progressively worked to add new applications, like streaming video, subscription bundles, and augmented reality. The firm designs its own software and semiconductors while working with subcontractors like Foxconn and TSMC to build its products and chips. Slightly less than half of Apple's sales come directly through its flagship stores, with a majority of sales coming indirectly through partnerships and distribution." }, "shareClass": { "shareClassId": "0P000000GY", @@ -527,7 +527,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals "msGroupCode": 31120, "msGroupName": "ハードウェア", "msIndustryCode": 31120030, - "msIndustryName": "民生用電子機器" + "msIndustryName": "家電" }, "shareClassProfile": { "asOf": "2025-11-30", @@ -546,7 +546,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "エラー": [ { "code": "auth_failed", "id": "unauthorized", @@ -563,7 +563,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータのデータが見つかりません" + "value": "指定されたパラメータのデータが見つかりませんでした" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx index cd202469..cf01e65b 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx @@ -4,13 +4,13 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals --- -```json Response (200 OK) +```json レスポンス (200 OK) { "ok": "true", "data": [] } ``` -```json Response (401 Unauthorized) +```json レスポンス (401 Unauthorized) { "ok": false, "errors": [ @@ -22,19 +22,19 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals ] } ``` -```json Response (404 Not Found) +```json レスポンス (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに該当するデータが見つかりませんでした" + "value": "指定されたパラメータに対するデータが見つかりませんでした" } ] } ``` -```json Response (500 Internal Server Error) +```json レスポンス (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx index ab41505b..fd364298 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx @@ -18,7 +18,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか指定されていません" } ] } @@ -30,7 +30,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメータに一致するデータが見つかりませんでした" } ] } @@ -42,7 +42,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx index 50001fe9..aea682d8 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx @@ -5,7 +5,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET --- -```json レスポンス(200 OK) +```json Response (200 OK) { "result": [ { @@ -37,38 +37,38 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json レスポンス(401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効であるか、指定されていません" + "value": "Invalid or missing authentication token" } ] } ``` -```json レスポンス(404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメーターに該当するデータが見つかりませんでした" + "value": "No data found for the specified parameters" } ] } ``` -```json レスポンス(500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "リクエストの処理中に予期しないエラーが発生しました" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx index 81463fd5..808bbde1 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx @@ -4,7 +4,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar --- -```json レスポンス (200 OK) +```json Response (200 OK) { "result": [ { @@ -54,7 +54,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar ] } ``` -```json レスポンス (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -66,7 +66,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar ] } ``` -```json レスポンス (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -78,7 +78,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar ] } ``` -```json レスポンス (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx index 84283041..38138286 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx @@ -1,5 +1,5 @@ --- -title: "株価比率" +title: "株価指標" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/share-price-ratios --- @@ -11,7 +11,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET "data": [ { "share_price_ratios": { - "type": "common", + "type": "普通株式", "data": [ { "id": 17790258, @@ -110,11 +110,11 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "エラー": [ { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効または存在しません" + "value": "認証トークンが無効または欠落しています" } ] } @@ -127,7 +127,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET { "code": "no_data_found", "id": "not_found", - "value": "指定されたパラメータに該当するデータが見つかりませんでした" + "value": "指定されたパラメータのデータが見つかりませんでした" } ] } @@ -140,7 +140,7 @@ openapi: /ja/openapi/data-api-proxy_api.spec.yml GET { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/overview.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/overview.mdx index 5d8de5d5..e8dabb30 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/overview.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/overview.mdx @@ -1,18 +1,18 @@ --- title: "概要" -description: "企業ファンダメンタルズAPIの概要" +description: "企業ファンダメンタルズ API の概要" ---
- ## 概要 + ## はじめに
-Company Fundamentals API は、企業を深く分析するために必要な包括的な財務データを取得します。以下をカバーします。 +Company Fundamentals API は、企業を詳細に分析するために必要な包括的なファンダメンタルズ(財務)データを取得します。対象範囲は次のとおりです。 -* **財務諸表**: 貸借対照表、損益計算書、キャッシュ・フロー計算書(オリジナル、修正後、TTM)。 +* **財務諸表**: 貸借対照表、損益計算書、キャッシュ・フロー計算書(オリジナル、再表示、TTM)。 * **企業プロフィール**: 事業内容、セクター、業種、経営陣、本社所在地。 * **決算情報**: 過去の売上高、EPS、EBITDA、純利益。 -* **株式クラスとバリュエーション**: 株式クラスの詳細、アルファ/ベータ、バリュエーション指標(各種比率)。 +* **株式クラスとバリュエーション**: 株式クラスの詳細、アルファ/ベータ、およびバリュエーション指標。
## 利用可能なエンドポイント @@ -22,10 +22,10 @@ Company Fundamentals API は、企業を深く分析するために必要な包 ### [企業プロフィールを取得](/ja/api-reference/data-api-proxy_api/fundamentals/get-company-profile-v21)
-企業プロフィールに関する包括的な情報を取得します。 +企業プロフィールの詳細情報を取得します。
- ### [財務諸表を取得](/ja/api-reference/data-api-proxy_api/fundamentals/get-financials-v21) + ### [財務諸表の取得](/ja/api-reference/data-api-proxy_api/fundamentals/get-financials-v21)
詳細な財務諸表データを取得します。 @@ -34,10 +34,10 @@ Company Fundamentals API は、企業を深く分析するために必要な包 ### [決算レポートを取得](/ja/api-reference/data-api-proxy_api/fundamentals/get-earnings-reports-v21)
-EPS(1株当たり利益)と売上高を含む過去の決算データを取得します。 +1株当たり利益(EPS)および売上高を含む過去の決算データを取得します。
- ### [株式クラス情報の取得](/ja/api-reference/data-api-proxy_api/fundamentals/get-share-class) + ### [株式クラスを取得](/ja/api-reference/data-api-proxy_api/fundamentals/get-share-class)
株式クラス情報を取得します。 \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/fundamentals/quarterly-and-annual-earnings-reports.mdx b/ja/api-reference/data-api-proxy-api/fundamentals/quarterly-and-annual-earnings-reports.mdx index 251b2db7..30a1dfee 100644 --- a/ja/api-reference/data-api-proxy-api/fundamentals/quarterly-and-annual-earnings-reports.mdx +++ b/ja/api-reference/data-api-proxy-api/fundamentals/quarterly-and-annual-earnings-reports.mdx @@ -1,5 +1,5 @@ --- -title: "四半期・通期決算報告書" +title: "四半期・通期決算レポート" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningReports --- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/market-data/overview.mdx b/ja/api-reference/data-api-proxy-api/market-data/overview.mdx index aeb52e76..f4e0b042 100644 --- a/ja/api-reference/data-api-proxy-api/market-data/overview.mdx +++ b/ja/api-reference/data-api-proxy-api/market-data/overview.mdx @@ -1,31 +1,31 @@ --- title: "概要" -description: "マーケットデータAPIの概要" +description: "Market Data API の概要" ---
## はじめに
-Market Data API は、遅延気配、マーケットムーバー情報、証券の空売り残高データなど、包括的な市場情報を提供します。 +Market Data API 群は、遅延株価、マーケットムーバー、証券の空売り残高データを含む網羅的な市場情報を提供します。
## マーケットムーバー
-Market Movers API は、値上がり率上位、値下がり率上位、出来高上位の銘柄に関するリアルタイムデータを提供します。このエンドポイントを使用すると、次の項目を特定できます。 +Market Movers API は、最も値上がりしている銘柄、値下がりしている銘柄、最も活発に取引されている銘柄に関するリアルタイムデータを提供します。このエンドポイントを使用すると、次の種類の銘柄を特定できます: -* **Gainers** - 価格上昇率が最も高い銘柄 -* **Losers** - 価格下落率が最も高い銘柄 +* **Gainers** - 価格の上昇率が最も大きい銘柄 +* **Losers** - 価格の下落率が最も大きい銘柄 * **Volume Leaders** - 出来高が最も多い銘柄 -各結果には、価格、価格変動率、出来高、時価総額、セクター、浮動株数に関するデータが含まれます。 +各結果には、価格、変化率、出来高、時価総額、セクター、およびフロート(浮動株)に関するデータが含まれます。
- ### [マーケットムーバーを取得](/ja/api-reference/data-api-proxy_api/market-data/market-movers) + ### [マーケットムーバーの取得](/ja/api-reference/data-api-proxy_api/market-data/market-movers)
-値上がり銘柄、値下がり銘柄、出来高上位など、主要なマーケットムーバーを取得します。 +上昇銘柄、下落銘柄、出来高上位銘柄など、トップのマーケットムーバーを取得します。 *** @@ -33,17 +33,17 @@ Market Movers API は、値上がり率上位、値下がり率上位、出来 ## 空売り残高データ
-Short Interest API は、有価証券の空売り取引データを提供します。このデータは、市場センチメントを把握し、ショート・スクイーズの候補銘柄を特定するうえで有用です。 +Short Interest API は、有価証券の空売り取引に関するデータを提供します。このデータは、市場センチメントを把握し、ショートスクイーズ候補を特定するうえで有用です。 主な指標は以下のとおりです。 -* **Total Short Interest** - 空売り残高(株数) -* **Days to Cover** - 平均出来高に基づいて空売りポジションを解消するまでに必要と推定される日数 -* **Short % of Float** - 流通株数に対する空売り株数の割合 -* **Month-over-Month Change** - 前月からの空売り残高の変化 +* **Total Short Interest** - 空売りされた株式数 +* **Days to Cover** - 平均出来高に基づいて空売りポジションを解消するのに必要と推定される日数 +* **Short % of Float** - フロート株(流通株)のうち空売りされている割合 +* **Month-over-Month Change** - 前月からの空売り残高の増減
- ### [空売り残高データを取得](/ja/api-reference/data-api-proxy_api/market-data/short-interest-data) + ### [空売り残高データの取得](/ja/api-reference/data-api-proxy_api/market-data/short-interest-data)
証券の空売り残高データを取得します。 \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/operationratios/get-operation-ratios.mdx b/ja/api-reference/data-api-proxy-api/operationratios/get-operation-ratios.mdx index 75651409..4fd4a6a5 100644 --- a/ja/api-reference/data-api-proxy-api/operationratios/get-operation-ratios.mdx +++ b/ja/api-reference/data-api-proxy-api/operationratios/get-operation-ratios.mdx @@ -1,5 +1,5 @@ --- -title: "経営比率" +title: "営業指標" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals/operationRatios --- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/operationratios/overview.mdx b/ja/api-reference/data-api-proxy-api/operationratios/overview.mdx index 2ed49c42..aa89eb10 100644 --- a/ja/api-reference/data-api-proxy-api/operationratios/overview.mdx +++ b/ja/api-reference/data-api-proxy-api/operationratios/overview.mdx @@ -4,13 +4,13 @@ description: "Operation Ratios API の概要" ---
- ## はじめに + ## 概要
-Operation Ratios API は、企業の業務効率を評価するための各種指標を提供します。主な指標には次のようなものがあります。 +Operation Ratios API は、以下のような企業のオペレーション効率を評価するための指標を提供します: -* 総資産回転率 -* 棚卸資産回転率 +* 資産回転率 +* 在庫回転率 * 売掛金回転率
@@ -18,7 +18,7 @@ Operation Ratios API は、企業の業務効率を評価するための各種
- ### [Operation Ratios を取得](/ja/api-reference/data-api-proxy_api/operationratios/get-operation-ratios-v21) + ### [営業比率の取得](/ja/api-reference/data-api-proxy_api/operationratios/get-operation-ratios-v21)
-複数のシンボルに対する Operation Ratios を取得します。 \ No newline at end of file +シンボルのリストに対する営業比率を取得します。 \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/quotedelayed/overview.mdx b/ja/api-reference/data-api-proxy-api/quotedelayed/overview.mdx index 01b3248c..64a87d9b 100644 --- a/ja/api-reference/data-api-proxy-api/quotedelayed/overview.mdx +++ b/ja/api-reference/data-api-proxy-api/quotedelayed/overview.mdx @@ -7,18 +7,18 @@ description: "Delayed Quotes API の概要" ## はじめに
-Delayed Quotes API は、証券のリストに対して 15 分遅延したマーケットクオートを提供します。以下の方法での取得をサポートします: +Delayed Quotes API は、複数の証券について 15 分遅延の市場気配値を提供します。以下の指定方法での取得をサポートします: * シンボル * ISIN(国際証券識別番号) -* CIK(SEC 企業識別子) +* CIK(SEC の企業識別子)
## 利用可能なエンドポイント
- ### [遅延気配の取得 v2](/ja/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2) + ### [遅延気配値の取得 v2](/ja/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2)
-遅延気配を取得します。 \ No newline at end of file +遅延気配値を取得します。 \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/valuationratios/get-valuation-ratios-v21.mdx b/ja/api-reference/data-api-proxy-api/valuationratios/get-valuation-ratios-v21.mdx index ef390172..b4f90b11 100644 --- a/ja/api-reference/data-api-proxy-api/valuationratios/get-valuation-ratios-v21.mdx +++ b/ja/api-reference/data-api-proxy-api/valuationratios/get-valuation-ratios-v21.mdx @@ -1,5 +1,5 @@ --- -title: "バリュエーション比率 V21" +title: "バリュエーション指標 V21" openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/valuationRatios --- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy-api/valuationratios/overview.mdx b/ja/api-reference/data-api-proxy-api/valuationratios/overview.mdx index eb2f893f..76e223a9 100644 --- a/ja/api-reference/data-api-proxy-api/valuationratios/overview.mdx +++ b/ja/api-reference/data-api-proxy-api/valuationratios/overview.mdx @@ -1,17 +1,17 @@ --- title: "概要" -description: "Valuation Ratios API の概要" +description: "Valuation Ratios APIの概要" ---
- ## 概要 + ## はじめに
-Valuation Ratios API は、証券の相対的な価値を評価するための主要なバリュエーション指標を提供します。これには、次のような比率が含まれます: +Valuation Ratios API は、証券の相対的な価値(割高・割安)を評価するための主要なバリュエーション指標を提供します。これには、次のような比率が含まれます: -* P/E(株価収益率: Price-to-Earnings) -* P/S(株価売上高倍率: Price-to-Sales) -* P/B(株価純資産倍率: Price-to-Book) +* P/E(株価収益率:Price-to-Earnings) +* P/S(株価売上高倍率:Price-to-Sales) +* P/B(株価純資産倍率:Price-to-Book)
## 利用可能なエンドポイント @@ -21,4 +21,4 @@ Valuation Ratios API は、証券の相対的な価値を評価するための ### [バリュエーション指標を取得](/ja/api-reference/data-api-proxy_api/valuationratios/get-valuation-ratios-for-a-list-of-symbols-isins-or-ciks)
-シンボル一覧のバリュエーション指標を取得します。 \ No newline at end of file +複数のシンボルに対するバリュエーション指標を取得します。 \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx new file mode 100644 index 00000000..1137d02d --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx new file mode 100644 index 00000000..f48ba423 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx new file mode 100644 index 00000000..d1daf3ec --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx new file mode 100644 index 00000000..6cef4435 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx new file mode 100644 index 00000000..47a42629 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/companyProfile +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx new file mode 100644 index 00000000..4a6183ec --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alphaBeta +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx new file mode 100644 index 00000000..a6474c51 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/assetClassification +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx new file mode 100644 index 00000000..008f9e21 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balance-sheet +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx new file mode 100644 index 00000000..2a9d85f9 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-flow +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx new file mode 100644 index 00000000..667703c9 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/derived +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx new file mode 100644 index 00000000..2b53f8f1 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/earningRatios +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx new file mode 100644 index 00000000..f495ab7b --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/financials +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx new file mode 100644 index 00000000..8a3a49af --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/operationRatios +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx new file mode 100644 index 00000000..328455a2 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/shareClassProfile +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx new file mode 100644 index 00000000..fde2d68e --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shareClass +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx new file mode 100644 index 00000000..a7719d9c --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/share-price-ratios +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx new file mode 100644 index 00000000..f8a03bb6 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/valuationRatios +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx new file mode 100644 index 00000000..e7d3739a --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/income-statement +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx new file mode 100644 index 00000000..89508e19 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v2/fundamentals/operationRatios +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx b/ja/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx new file mode 100644 index 00000000..6114e609 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/earningReports +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx b/ja/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx new file mode 100644 index 00000000..58455caa --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/bars +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/market-data/market-movers.mdx b/ja/api-reference/data-api-proxy_api/market-data/market-movers.mdx new file mode 100644 index 00000000..16899b9c --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/market-data/market-movers.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx b/ja/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx new file mode 100644 index 00000000..a3cbc2d6 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v1/shortinterest +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx b/ja/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx new file mode 100644 index 00000000..500ff5d9 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v2/quoteDelayed +--- \ No newline at end of file diff --git a/ja/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx b/ja/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx new file mode 100644 index 00000000..002fb036 --- /dev/null +++ b/ja/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/data-api-proxy_api.spec.yml GET /api/v1/quoteDelayed +--- \ No newline at end of file diff --git a/ja/api-reference/delivery-api/calls/fetch-all-calls.mdx b/ja/api-reference/delivery-api/calls/fetch-all-calls.mdx index 9d726c46..2773ee29 100644 --- a/ja/api-reference/delivery-api/calls/fetch-all-calls.mdx +++ b/ja/api-reference/delivery-api/calls/fetch-all-calls.mdx @@ -1,5 +1,5 @@ --- -title: "トランスクリプトを取得する" +title: "トランスクリプトの取得" openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls --- @@ -9,10 +9,10 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls "data": [ { "call_id": "694bf432dd7f23000124626c", - "call_title": "Aritzia achieves record $1 billion revenue, driven by digital growth and boutique expansion", - "description": "Q1 2026 Aritzia (ATZ) Earnings Conference Call", + "call_title": "Aritzia、デジタル成長とブティック拡大により過去最高となる10億ドルの売上を達成", + "description": "2026年第1四半期 Aritzia (ATZ) 決算説明会", "webcast_url": "https://events.q4inc.com/attendee/476349537", - "headline": "Aritzia posts 43% revenue growth to $1.04 billion in Q3, fueled by strong U.S. e-commerce and strategic boutique openings", + "headline": "Aritzia、米国の強いeコマースと戦略的なブティック新規出店により、第3四半期の売上高が43%増の10億4000万ドルを記録", "symbol": "ATZ", "exchange": "TSX", "figis": [ @@ -28,7 +28,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls "transcripts": [ { "transcript_id": "053c48c4-17f2-48a8-8216-68513c5c54c2", - "text": "Thank you for standing by this is the conference operator .. day you may now disconnect your lines", + "text": "お待ちいただきありがとうございます。こちらはカンファレンスオペレーターです。…本日はこれで終了となります。回線をお切りください。", "language": "en-US", "confidence_score": 0.41074312812500047, "segments": null, @@ -36,7 +36,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls }, { "transcript_id": "c10f465c-f09e-4661-b029-c1092b2b9d40", - "text": "Thank you for standing by... Thank you for joining and have a pleasant day. You may now disconnect your lines.", + "text": "お待ちいただきありがとうございます…ご参加いただきありがとうございました。良い一日をお過ごしください。回線をお切りください。", "language": "en-US", "confidence_score": 0.9678800193700792, "segments": null, @@ -57,7 +57,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls ] } ], - "message": "Successfully fetched calls", + "message": "コールの取得に成功しました", "pagination": { "hits": 15686, "page": 1, @@ -73,7 +73,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls { "code": "bad_request", "id": "invalid_parameter", - "value": "Invalid search_keys_type parameter" + "value": "search_keys_type パラメータが無効です" } ] } @@ -85,7 +85,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効か、指定されていません" } ] } @@ -97,7 +97,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls { "code": "no_data_found", "id": "not_found", - "value": "No logos found for the specified search key" + "value": "指定された検索キーに対するロゴが見つかりませんでした" } ] } @@ -109,7 +109,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/delivery-api/calls/fetch-call-by-id.mdx b/ja/api-reference/delivery-api/calls/fetch-call-by-id.mdx index 4548eabf..c3ad7889 100644 --- a/ja/api-reference/delivery-api/calls/fetch-call-by-id.mdx +++ b/ja/api-reference/delivery-api/calls/fetch-call-by-id.mdx @@ -1,5 +1,5 @@ --- -title: "トランスクリプトを ID で取得" +title: "ID でトランスクリプトを取得" openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} --- @@ -7,10 +7,10 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (200 OK) { "call_id": "68c1684993d1da0001953084", - "call_title": "TotalEnergies、市場の課題にもかかわらず第3四半期の好調な成長を報告、配当を増額", - "description": "2025年第4四半期 TotalEnergies (TTE) 決算説明会", + "call_title": "TotalEnergies reports strong Q3 growth, boosts dividends despite market challenges", + "description": "Q4 2025 TotalEnergies (TTE) Earnings Conference Call", "webcast_url": "https://edge.media-server.com/mmc/p/zfnjs6iz/", - "headline": "TotalEnergies、生産拡大と戦略の進展により4%のキャッシュフロー成長を達成し、変動する原油価格の中で株主還元を強化。", + "headline": "TotalEnergies enhances shareholder returns with 4% cash flow growth as production ramps up and strategy gains traction amid fluctuating oil prices.", "symbol": "TTE", "exchange": "NYSE", "figis": [ @@ -20,23 +20,23 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "2025-10-30T10:59:03Z", "end_time": "2025-11-02T19:56:03Z", "duration": 5427, - "status": "完了", + "status": "COMPLETED", "created_at": "2025-10-30T10:59:03.695748Z", "updated_at": "2025-11-02T19:56:03Z", "transcripts": [ { "transcript_id": "df8fa7e2-37ec-4981-8e86-6715f9207ff2", - "text": "こんにちは。皆さん、おはようございます。Jean Pierreが第3四半期の業績詳細を説明する前に、冒頭のコメントをさせていただきます..{{truncated}}..率直に申し上げて、取締役会と私自身、皆さんと同様に今四半期の業績に大変満足しています。これは、四半期ごと、年ごとに皆さんに説明してきたことすべてが実行段階にあり、フリーキャッシュフローが増加することを改めて実証しているからです。ご参加いただきありがとうございました。", + "text": "Good afternoon. Good morning everyone. Before Jean Pierre goes through the details of the third quarter results, I would like to make a few opening comments ..{{truncated}}.. And frankly, board of directors and myself as you, we are quite pleased with the results of this quarter because that demonstrates and again that all what we explain you quarter and year after year is on the delivery mode and that free cash flow will increase. Thank you for your attendance.", "language": "en-US", "confidence_score": 0.948344884949495, "segments": [ { "segment_id": 0, - "speaker": "オペレーター", + "speaker": "OPERATOR", "start_time": "00:00:01", "end_time": "00:08:06", "confidence": 0.95141685, - "text": "こんにちは。皆さん、おはようございます。Jean Pierreが第3四半期の業績詳細を説明する前に..{{truncated}}..それでは、第1四半期の財務詳細を説明するJean Pierreに電話をお繋ぎします。", + "text": "Good afternoon. Good morning everyone. Before Jean Pierre goes through the details of the third quarter results ..{{truncated}}.. I will now turn the call over to Jean Pierre who will go through the details of his first quarter financials.", "sentiment": 0.45 }, { @@ -45,16 +45,16 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:08:07", "end_time": "00:19:16", "confidence": 0.95684206, - "text": "ありがとうございます、Patrick。まず、第3四半期と第2四半期の価格環境についてコメントします。第3四半期のブレント原油は1バレル平均69ドルで、第2四半期の68ドルに対して..{{truncated}}..それでは、質問のために回線を開放してください。", + "text": "Thank you Patrick. I will start by commenting on the price environment in the third quarter versus the second quarter. Brent averaged $69 per barrel during the third quarter versus $68 per barrel in the second quarter ..{{truncated}}.. so please open up the line for questions.", "sentiment": 0.2 }, { "segment_id": 2, - "speaker": "オペレーター", + "speaker": "OPERATOR", "start_time": "00:19:18", "end_time": "00:19:49", "confidence": 0.9713833, - "text": "ありがとうございます、皆様。これより質疑応答セッションを開始いたします。念のため申し上げますが、ご質問をされたい場合は、お電話でスター n1 を押して、お名前が呼ばれるまでお待ちください。ご質問の際は、音声ソースをミュートにしてください。リクエストをキャンセルされたい場合は、ハッシュキーを押してください。もう一度申し上げます、ご質問をされたい場合は N1 を押してください。最初の質問は、BarclaysのLydia Rainforthさんからです。どうぞお願いします。", + "text": "Thank you ladies and gentlemen. We will now begin the question and answer session. As a reminder, if you wish to ask a question, please press star n1 on your telephone and wait for your name to be announced. Please kindly mute any audio sources by asking a question. If you wish to cancel your request, please press the hash key. Once Again, please press N1 if you wish to ask a question. The first question is from Lydia Rainforth, Barclays. Please go ahead.", "sentiment": 0 }, { @@ -63,7 +63,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:19:51", "end_time": "00:20:26", "confidence": 0.9671036, - "text": "ありがとうございます。お二人ともこんにちは、そしてプレゼンテーションをありがとうございます。2026年について考えるとき、来年の生産量に比べてキャッシュフローがどれだけ多く成長する可能性があるか、その目安を教えていただけますか?そして、それについて再度ご説明いただけますか?", + "text": "Thank you and good afternoon to both of you and thank you for the presentation. So when you're thinking about 2026, can you just, can you give us an indication as to how much more cash flow might grow than production for next year? And just remind us of that?", "sentiment": 0.1 }, {....}, @@ -73,11 +73,11 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "01:29:45", "end_time": "01:30:25", "confidence": 0.9567434, - "text": "わかりました。皆様、ご参加いただきありがとうございました。皆様が行った分析がすべて株価に反映されることを願っていますが、今朝はそうではありませんでした。ご参加いただきありがとうございました。", + "text": "Okay. So thank you to all of you for your attendance. I hope that all the analysis you've done will be reflected in the stock price was not the case this morning. Thank you for your attendance.", "sentiment": 0.5 } ], - "type": "録画済み", + "type": "NON_LIVE" }, { "transcript_id": "b4dee433-51e2-40c5-8bac-d9508b30de1a", @@ -85,7 +85,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "language": "en-US", "confidence_score": 0, "segments": null, - "type": "ライブ", + "type": "LIVE" } ], "recording": { @@ -111,7 +111,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "summary_id": "d3a9f050-dcfe-4baf-b5d2-5abf3a4cd0fc", "transcript_id": "", "call_id": "68c1684993d1da0001953084", - "summary": "TotalEnergiesは、原油価格が前年比で1バレル当たり10ドル下落したにもかかわらず、第3四半期のキャッシュフローが4%増加したと報告しました。\nブラジルと米国における新しい炭化水素プロジェクトが同社のキャッシュフローに大きく貢献し、前年比で4億ドルを追加しました。\n取締役会は、2024年と比較して第3回中間配当をユーロで約8%、ドルで10%以上増額しました。\n同社は、2025年第4四半期に最大15億ドルの自社株買いプログラムを承認しました。\n上流部門の生産量は前年比で4%以上成長すると予測されており、純投資は減少する見込みです。\n同社は、12月8日からニューヨーク証券取引所で普通株式の取引を開始する予定です。\n下流部門では、精製マージンの改善により、キャッシュフローが約5億ドル増加しました。\n同社は、資産売却と運転資本の改善に支えられ、年末までにギアリングを15〜16%に維持することを目指しています。\n経営陣は、戦略的イニシアチブと付加価値の高い生産成長に起因する財務パフォーマンスの強靭性を強調しました。", + "summary": "TotalEnergiesは、原油価格が前年比で1バレル当たり10ドル下落したにもかかわらず、第3四半期のキャッシュフローが4%増加したと報告しました。\nブラジルと米国における新しい炭化水素プロジェクトが同社のキャッシュフローに大きく貢献し、前年比で4億ドルを追加しました。\n取締役会は、2024年と比較して第3回中間配当をユーロで約8%、ドルで10%以上増額しました。\n同社は、2025年第4四半期に最大15億ドルの自社株買いプログラムを承認しました。\n上流部門の生産は前年比で4%以上成長すると予測されており、純投資は減少する見込みです。\n同社は、12月8日からニューヨーク証券取引所で普通株式の取引を開始する予定です。\n下流部門は、精製マージンの改善により、キャッシュフローがほぼ5億ドル増加しました。\n同社は、資産売却と運転資本の改善に支えられ、年末までにギアリングを15〜16%に維持することを目指しています。\n経営陣は、財務パフォーマンスの回復力を強調し、それを戦略的イニシアチブと付加価値のある生産成長に起因するとしました。", "symbol": "", "sentiment": 0.78, "language": "", @@ -123,7 +123,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "participant_id": "b819ea94-8ada-4d02-b7b8-dd1f013443de", "call_id": "68c1684993d1da0001953084", "name": "Patrick Pouyanné", - "role": "会長兼CEO", + "role": "Chairman and CEO", "organization": "TotalEnergies", "mentions": 11, "human_verified": false @@ -133,7 +133,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "participant_id": "8f82b104-01fb-47f6-8554-d15fc282be4e", "call_id": "68c1684993d1da0001953084", "name": "Jean-Pierre Sbraire", - "role": "最高財務責任者", + "role": "Chief Financial Officer", "organization": "TotalEnergies", "mentions": 4, "human_verified": false @@ -170,11 +170,11 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "エラー": [ { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効または存在しません" + "value": "認証トークンが無効または欠落しています" } ] } @@ -187,7 +187,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i { "code": "no_data_found", "id": "not_found", - "value": "指定された検索キーのロゴが見つかりませんでした" + "value": "指定された検索キーに該当するロゴが見つかりませんでした" } ] } diff --git a/ja/api-reference/delivery-api/overview.mdx b/ja/api-reference/delivery-api/overview.mdx index e356e375..c7122e56 100644 --- a/ja/api-reference/delivery-api/overview.mdx +++ b/ja/api-reference/delivery-api/overview.mdx @@ -1,38 +1,38 @@ --- title: "概要" -description: "Conference Call Transcripts APIの概要" +description: "Conference Call Transcripts API の概要" ---
## はじめに
-この REST API では、カンファレンスコールとそのサマリーを取得するためのエンドポイントを提供しています。 +この REST API では、カンファレンスコールおよび要約を取得するためのエンドポイントを提供しています。
## 利用可能なエンドポイント
- ### [すべてのコールの取得](/ja/api-reference/delivery_api/calls/fetch-all-calls) + ### [すべてのコールを取得](/ja/api-reference/delivery_api/calls/fetch-all-calls)
-オプションのフィルタリングとページネーションを用いて、コールの一覧を取得します。 +任意のフィルタリングおよびページネーションを指定して、コールの一覧を取得します。
- ### [Call を ID で取得](/ja/api-reference/delivery_api/calls/fetch-call-by-id) + ### [ID でコールを取得](/ja/api-reference/delivery_api/calls/fetch-call-by-id)
-特定の Call の ID を指定して詳細情報を取得します。 +特定のコールについて、ID を指定して詳細情報を取得します。
- ### [要約の取得](/ja/api-reference/delivery_api/summaries/fetch-summaries) + ### [要約一覧の取得](/ja/api-reference/delivery_api/summaries/fetch-summaries)
ページネーション対応の要約一覧を取得します。
- ### [Fetch Summary by Call ID](/ja/api-reference/delivery_api/summaries/fetch-summary-by-call-id) + ### [Call ID でサマリーを取得](/ja/api-reference/delivery_api/summaries/fetch-summary-by-call-id)
-特定のコールIDに対応するサマリー情報を取得します。 \ No newline at end of file +特定の Call ID に対応するサマリーの詳細を取得します。 \ No newline at end of file diff --git a/ja/api-reference/delivery-api/summaries/fetch-summaries.mdx b/ja/api-reference/delivery-api/summaries/fetch-summaries.mdx index 0f89ddf8..5f4baa60 100644 --- a/ja/api-reference/delivery-api/summaries/fetch-summaries.mdx +++ b/ja/api-reference/delivery-api/summaries/fetch-summaries.mdx @@ -22,7 +22,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries "summary_id": "f8890d3f-1c61-40ed-9ed5-2eaed75aa6fa", "transcript_id": "52769188-2cea-442b-8140-aaa57b5733bf", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritziaは2026年度第3四半期に過去最高の純売上高10億4000万ドルを報告し、強力なeコマースおよび小売パフォーマンスにより43%増となりました。\n同社は米国で例外的な成長を遂げ、米国の純売上高は54%増加し、強い需要とブランドの勢いを強調しています。\nAritziaはモバイルアプリを成功裏にローンチし、eコマース売上を大幅に押し上げ、ローンチ直後に100万ダウンロードを超えました。\n同社は不動産拡大戦略の一環として、主に米国で13の新規ブティックと4つの移転ブティックを開店し、例外的な結果を生み出しています。\n今後のガイダンスは継続的な好調なパフォーマンスを示唆しており、第4四半期の売上高は11億ドルから11億2500万ドルの間と予想され、2026年度の売上高予測は36億1500万ドルから36億4000万ドルに引き上げられました。\nAritziaは2027年度に米国市場に焦点を当てて12から14の新規ブティックを開店する計画であり、第2の米国配送センターを含むインフラへの投資も行います。\n経営陣は、戦略的マーケティング投資とデジタル成長施策に支えられ、2027年度の売上目標を予定より早く達成することに自信を示しました。", + "summary": "Aritziaは2026年度第3四半期に過去最高の純売上高10億4,000万ドルを報告し、力強いeコマースと小売パフォーマンスにより43%増となりました。\n同社は米国で顕著な成長を遂げ、米国の純売上高は54%増加し、強い需要とブランドの勢いを示しています。\nAritziaはモバイルアプリを成功裏にローンチし、eコマース売上を大幅に押し上げ、ローンチ直後に100万ダウンロードを超えました。\n同社は不動産拡大戦略の一環として、主に米国で13の新規ブティックと4の移転ブティックを開設し、卓越した成果を上げています。\n今後のガイダンスは引き続き好調なパフォーマンスを示唆しており、第4四半期の売上高は11億ドルから11億2,500万ドルの間と予想され、2026年度の売上高予測は36億1,500万ドルから36億4,000万ドルに引き上げられました。\nAritziaは2027年度に12から14の新規ブティックを開設する計画で、米国市場に注力し、第2の米国配送センターを含むインフラにも投資します。\n経営陣は、戦略的マーケティング投資とデジタル成長施策に支えられ、2027年度の売上目標を予定より早く達成できると確信を表明しました。", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -56,11 +56,11 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "エラー": [ { "code": "auth_failed", "id": "unauthorized", - "value": "認証トークンが無効または存在しません" + "value": "認証トークンが無効または欠落しています" } ] } @@ -73,7 +73,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries { "code": "no_data_found", "id": "not_found", - "value": "指定された検索キーのロゴが見つかりませんでした" + "value": "指定された検索キーに該当するロゴが見つかりませんでした" } ] } diff --git a/ja/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx b/ja/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx index d738d985..fe128d40 100644 --- a/ja/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx +++ b/ja/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx @@ -1,5 +1,5 @@ --- -title: "IDでトランスクリプト要約を取得する" +title: "ID でトランスクリプトの要約を取得する" openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id} --- @@ -11,7 +11,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "summary_id": "4b0d7883-10fd-4212-9d59-d781bf5434d8", "transcript_id": "08dd94d7-ad88-430b-8402-a3cb8d82e80b", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritzia achieved over $1 billion in net revenue for Q3 fiscal 2026, surpassing guidance with a 43% increase year-over-year, driven by strong e-commerce and retail channel growth.\nThe company reported a 58% increase in e-commerce sales and a 35% increase in retail sales. U.S. net revenue surged by 54%, showcasing significant demand and expansion.\nStrategic initiatives included new boutique openings, a successful mobile app launch, and marketing investments, contributing to increased brand awareness and sales momentum.\nThe launch of the mobile app exceeded expectations, reaching 1.4 million downloads, and significantly boosting e-commerce engagement.\nManagement raised fiscal 2026 net revenue guidance to $3.615 to $3.64 billion, with plans for further expansion in the U.S. and digital initiatives in fiscal 2027.\nThe company maintained a healthy balance sheet with $620 million in cash and no debt, and continued share repurchases under the NCIB.\nAritzia plans to continue optimizing inventory and sourcing strategies, reducing dependency on China, and maintaining strong margin performance despite external pressures.", + "summary": "Aritziaは2026年度第3四半期に純収益10億ドル超を達成し、前年比43%増でガイダンスを上回りました。これはeコマースと小売チャネルの力強い成長によるものです。\n同社はeコマース売上が58%増、小売売上が35%増と報告しました。米国の純収益は54%急増し、大きな需要と事業拡大を示しています。\n戦略的施策には新規ブティック開設、モバイルアプリの成功的なローンチ、マーケティング投資が含まれ、ブランド認知度の向上と売上の勢いに貢献しました。\nモバイルアプリのローンチは予想を上回り、140万ダウンロードに達し、eコマースエンゲージメントを大幅に向上させました。\n経営陣は2026年度の純収益ガイダンスを36億1,500万ドルから36億4,000万ドルに引き上げ、2027年度には米国でのさらなる拡大とデジタル施策を計画しています。\n同社は6億2,000万ドルの現金と無借金の健全なバランスシートを維持し、NCIBの下で自社株買いを継続しました。\nAritziaは在庫と調達戦略の最適化を継続し、中国への依存度を低減し、外部圧力にもかかわらず強固なマージンパフォーマンスを維持する計画です。", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -22,7 +22,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "summary_id": "f8890d3f-1c61-40ed-9ed5-2eaed75aa6fa", "transcript_id": "52769188-2cea-442b-8140-aaa57b5733bf", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritziaは2026年度第3四半期に過去最高の純売上高10億4000万ドルを報告し、強力なeコマースおよび小売パフォーマンスにより43%増となりました。\n同社は米国で例外的な成長を遂げ、米国の純売上高は54%増加し、強い需要とブランドの勢いを強調しています。\nAritziaはモバイルアプリを成功裏にローンチし、eコマース売上を大幅に押し上げ、ローンチ直後に100万ダウンロードを超えました。\n同社は不動産拡大戦略の一環として、主に米国で13の新規ブティックと4つの移転ブティックを開店し、例外的な結果を生み出しています。\n今後のガイダンスは継続的な好調なパフォーマンスを示唆しており、第4四半期の売上高は11億ドルから11億2500万ドルの間と予想され、2026年度の売上高予測は36億1500万ドルから36億4000万ドルに引き上げられました。\nAritziaは2027年度に米国市場に焦点を当てて12から14の新規ブティックを開店する計画であり、第2の米国配送センターを含むインフラへの投資も行います。\n経営陣は、戦略的マーケティング投資とデジタル成長施策に支えられ、2027年度の売上目標を予定より早く達成することに自信を示しました。", + "summary": "Aritziaは2026年度第3四半期に過去最高の純収益10億4,000万ドルを報告し、力強いeコマースと小売パフォーマンスにより43%増となりました。\n同社は米国で顕著な成長を遂げ、米国の純収益が54%増加し、強い需要とブランドの勢いを示しています。\nAritziaはモバイルアプリを成功裏にローンチし、eコマース売上を大幅に押し上げ、ローンチ直後に100万ダウンロードを超えました。\n同社は不動産拡大戦略の一環として、主に米国で13の新規ブティックと4つの移転ブティックを開設し、優れた成果を生み出しています。\n今後のガイダンスは引き続き好調なパフォーマンスを示唆しており、第4四半期の収益は11億ドルから11億2,500万ドルの間と予想され、2026年度の収益予測は36億1,500万ドルから36億4,000万ドルに引き上げられました。\nAritziaは2027年度に12から14の新規ブティックを開設する計画で、米国市場に注力し、第2の米国配送センターを含むインフラにも投資します。\n経営陣は、戦略的マーケティング投資とデジタル成長施策に支えられ、2027年度の収益目標を予定より早く達成することに自信を示しました。", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -30,7 +30,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "updated_at": "2026-01-09T13:00:25.721386Z" } ], - "message": "Successfully fetched summaries", + "message": "サマリーの取得に成功しました", "pagination": { "hits": 16110, "page": 1, @@ -73,7 +73,7 @@ openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca { "code": "no_data_found", "id": "not_found", - "value": "指定された検索キーのロゴが見つかりませんでした" + "value": "指定された検索キーに該当するロゴが見つかりません" } ] } diff --git a/ja/api-reference/delivery_api/calls/fetch-all-calls.mdx b/ja/api-reference/delivery_api/calls/fetch-all-calls.mdx new file mode 100644 index 00000000..07a490a9 --- /dev/null +++ b/ja/api-reference/delivery_api/calls/fetch-all-calls.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls +--- \ No newline at end of file diff --git a/ja/api-reference/delivery_api/calls/fetch-call-by-id.mdx b/ja/api-reference/delivery_api/calls/fetch-call-by-id.mdx new file mode 100644 index 00000000..7294920a --- /dev/null +++ b/ja/api-reference/delivery_api/calls/fetch-call-by-id.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} +--- \ No newline at end of file diff --git a/ja/api-reference/delivery_api/summaries/fetch-summaries.mdx b/ja/api-reference/delivery_api/summaries/fetch-summaries.mdx new file mode 100644 index 00000000..cfbc4185 --- /dev/null +++ b/ja/api-reference/delivery_api/summaries/fetch-summaries.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries +--- \ No newline at end of file diff --git a/ja/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx b/ja/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx new file mode 100644 index 00000000..71947c88 --- /dev/null +++ b/ja/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id} +--- \ No newline at end of file diff --git a/ja/api-reference/guides/consensus-ratings-explained.mdx b/ja/api-reference/guides/consensus-ratings-explained.mdx index 6f3dab72..7cb7fc0f 100644 --- a/ja/api-reference/guides/consensus-ratings-explained.mdx +++ b/ja/api-reference/guides/consensus-ratings-explained.mdx @@ -1,67 +1,83 @@ --- -title: "Consensus Ratings Explained" -description: "Learn how Benzinga calculates consensus ratings from individual analyst recommendations" +title: "コンセンサスレーティングの仕組み" +description: "個々のアナリスト推奨から Benzinga がコンセンサスレーティングをどのように算出するかを解説します" --- -## Overview +
+ ## 概要 +
-Consensus ratings provide a consolidated view of analyst sentiment on a stock by aggregating individual analyst ratings into a single, easy-to-understand metric. This guide explains how we calculate consensus ratings to help you make informed investment decisions. +コンセンサスレーティングは、個々のアナリストのレーティングを集約し、特定銘柄に対するアナリストの見方を単一の分かりやすい指標として示すものです。本ガイドでは、コンセンサスレーティングをどのように算出しているかを説明し、適切な投資判断に役立てることを目的としています。 -## How Consensus Ratings Are Calculated +
+ ## コンセンサス・レーティングの算出方法 +
-### Step 1: Collecting Analyst Ratings +
+ ### ステップ 1: アナリスト・レーティングの収集 +
-We gather all available analyst ratings for a given stock. Each rating includes: +特定の銘柄について、利用可能なすべてのアナリスト・レーティングを収集します。各レーティングには以下が含まれます: -- **Analyst Name** and **Firm Name** -- **Rating** (e.g., Strong Buy, Buy, Hold, Sell, Strong Sell) -- **Price Target** - The analyst's projected stock price -- **Date Updated** - When the rating was issued +* **アナリスト名** と **所属機関名** +* **レーティング**(例:Strong Buy、Buy、Hold、Sell、Strong Sell) +* **目標株価** - アナリストが予測する株価 +* **更新日** - レーティングが発行された日 -### Step 2: Filtering for Unique Analysts +
+ ### ステップ 2: 一意のアナリストごとのフィルタリング +
-To ensure accuracy and avoid double-counting, we only include the **most recent rating** from each unique analyst-firm combination. +精度を確保し二重計上を防ぐため、各アナリストと証券会社の一意な組み合わせごとに、**最新のレーティングのみ**を集計対象とします。 -**Example:** If Morgan Stanley's analyst John Doe has rated a stock multiple times, only their latest rating is included in the calculation. +**例:** Morgan Stanley のアナリスト John Doe が同じ銘柄を複数回レーティングしている場合でも、計算に含まれるのは最新のレーティングのみです。 -Ratings without a valid price target are excluded from the analysis. + 有効な目標株価が設定されていないレーティングは分析対象から除外されます。 -### Step 3: Categorizing Ratings +
+ ### ステップ3: レーティングの分類 +
-Analyst ratings are categorized into five standard categories: +アナリスト・レーティングは、次の5つの標準的なカテゴリに分類されます。 -| Category | Numeric Value | +| カテゴリ | 数値 | |----------|---------------| -| **Strong Sell** | 1 | -| **Sell** | 2 | -| **Hold** | 3 | -| **Buy** | 4 | -| **Strong Buy** | 5 | +| **強い売り推奨** | 1 | +| **売り** | 2 | +| **ホールド** | 3 | +| **買い** | 4 | +| **強い買い推奨** | 5 | -### Step 4: Aggregating Ratings +
+ ### ステップ 4: レーティングの集計 +
-We count how many analysts fall into each category. +各カテゴリーごとのアナリスト数を数えます。 -**Example Aggregate:** -- Strong Buy: 8 analysts -- Buy: 12 analysts -- Hold: 5 analysts -- Sell: 2 analysts -- Strong Sell: 1 analyst +**集計例:** -**Total:** 28 unique analysts +* Strong Buy: アナリスト 8人 +* Buy: アナリスト 12人 +* Hold: アナリスト 5人 +* Sell: アナリスト 2人 +* Strong Sell: アナリスト 1人 -### Step 5: Calculating the Consensus Rating Value +**合計:** 重複を除くアナリスト 28人 -The consensus rating value is calculated as a weighted average: +
+ ### ステップ5: コンセンサスレーティング値の計算 +
+ +コンセンサスレーティング値は、加重平均で計算されます。 ``` Consensus Value = (Strong Buy × 5 + Buy × 4 + Hold × 3 + Sell × 2 + Strong Sell × 1) / Total Analysts ``` -**Using the example above:** +**先ほどの例を用いると:** + ``` Consensus Value = (8×5 + 12×4 + 5×3 + 2×2 + 1×1) / 28 Consensus Value = (40 + 48 + 15 + 4 + 1) / 28 @@ -69,144 +85,186 @@ Consensus Value = 108 / 28 Consensus Value = 3.86 ``` -### Step 6: Determining the Consensus Rating +
+ ### ステップ 6: コンセンサス評価の判定 +
-The consensus value is rounded to the nearest whole number and mapped to a rating: +コンセンサス値は最も近い整数に四捨五入され、以下の評価にマッピングされます: -| Consensus Value | Standard Rating | Simplified Rating | -|----------------|-----------------|-------------------| -| **1** | Strong Sell | Sell | -| **2** | Sell | Sell | -| **3** | Hold | Hold | -| **4** | Buy | Buy | -| **5** | Strong Buy | Buy | +| コンセンサス値 | 標準評価 | 簡易評価 | +|----------------|----------|----------| +| **1** | 強い売り | 売り | +| **2** | 売り | 売り | +| **3** | ホールド | ホールド | +| **4** | 買い | 買い | +| **5** | 強い買い | 買い | -**In our example:** 3.86 rounds to **4**, which translates to a **"Buy"** consensus rating. +**この例では:** 3.86 は **4** に四捨五入され、コンセンサス評価は **「買い」** になります。 ---- +*** -## Display Options +
+ ## 表示設定 +
-### Standard vs. Simplified Ratings +
+ ### 標準レーティングと簡略レーティング +
-We offer two display formats: +表示形式は次の 2 種類があります。 -**Standard (5-category):** -- Strong Sell, Sell, Hold, Buy, Strong Buy +**標準(5 区分):** -**Simplified (3-category):** -- Sell (combines Strong Sell + Sell) -- Hold -- Buy (combines Buy + Strong Buy) +* Strong Sell、Sell、Hold、Buy、Strong Buy -### Count vs. Percentage Display +**簡略(3 区分):** -**Count Display:** -Shows the actual number of analysts in each category. +* Sell(Strong Sell と Sell をまとめたもの) +* Hold +* Buy(Buy と Strong Buy をまとめたもの) -**Percentage Display:** -Shows the proportion of analysts in each category, rounded to whole percentages that sum to exactly 100%. +
+ ### 件数表示と割合表示 +
-**Example:** -- Buy: 71% (20 analysts) -- Hold: 18% (5 analysts) -- Sell: 11% (3 analysts) +**件数表示:** +各カテゴリに属するアナリストの実人数を表示します。 ---- +**割合表示:** +各カテゴリに属するアナリストの比率を、合計が100%になるように整数(パーセント)に丸めて表示します。 + +**例:** + +* Buy: 71%(アナリスト20人) +* Hold: 18%(アナリスト5人) +* Sell: 11%(アナリスト3人) -## Price Target Calculations +*** -### Consensus Price Target +
+ ## 目標株価の計算 +
-The average of all analyst price targets: +
+ ### コンセンサス目標株価 +
+ +全アナリストの目標株価の平均値: ``` Consensus PT = Sum of all Price Targets / Number of Analysts ``` -### Low and High Price Targets +
+ ### 最低および最高目標株価 +
-- **Low Price Target:** The lowest price target among all analysts -- **High Price Target:** The highest price target among all analysts +* **最低目標株価:** すべてのアナリストの中で最も低い目標株価 +* **最高目標株価:** すべてのアナリストの中で最も高い目標株価 -These provide a range showing the spectrum of analyst expectations. +これらにより、アナリスト予想のレンジ(幅)を把握できます。 ---- +*** -## Understanding the Metrics +
+ ## 指標の概要 +
-### Total Analyst Count vs. Unique Analyst Count +
+ ### アナリスト総数 vs. ユニークアナリスト数 +
-- **Total Analyst Count:** All ratings collected (may include multiple ratings from the same analyst) -- **Unique Analyst Count:** The number of distinct analyst-firm combinations (used for calculations) +* **アナリスト総数:** 収集されたすべてのレーティング(同一アナリストからの複数レーティングを含む場合があります) +* **ユニークアナリスト数:** アナリストとファームの一意な組み合わせ数(計算に使用) -The unique count ensures each analyst's voice is counted only once, providing a more accurate consensus. +ユニーク数を用いることで、各アナリストの意見が一度だけカウントされ、より正確なコンセンサスが得られます。 ---- +*** -## Important Considerations +
+ ## 重要な考慮事項 +
-### Rating Freshness +
+ ### レーティングの最新性 +
-Consensus ratings reflect the most recent analyst opinions. The **Updated At** timestamp indicates when the consensus was last calculated. +コンセンサス・レーティングは、最新のアナリストの見解を反映しています。**Updated At** タイムスタンプは、コンセンサスが最後に算出された時刻を示します。 -### Coverage Depth +
+ ### カバレッジの深さ +
-Consensus ratings are more reliable when based on a larger number of unique analysts. Stocks with limited analyst coverage (fewer than 3-5 analysts) may have less stable consensus ratings. +コンセンサスレーティングは、より多くの異なるアナリストによる評価に基づいているほど信頼性が高くなります。担当アナリストが 3~5 名に満たない銘柄は、コンセンサスレーティングが相対的に不安定になる可能性があります。 -### Rating Distribution +
+ ### レーティング分布 +
-Pay attention to the distribution of ratings, not just the consensus. A stock with 50% Buy and 50% Sell ratings will have a "Hold" consensus, but this masks significant disagreement among analysts. +コンセンサスだけでなく、レーティングの分布にも目を向けてください。半数が Buy、半数が Sell の銘柄はコンセンサスとしては「Hold」になりますが、これはアナリスト間に大きな見解の相違があることを覆い隠してしまいます。 ---- +*** + +
+ ## 計算例のウォークスルー +
-## Example Calculation Walkthrough +**XYZ Corporation** を題材に、計算の一連の手順を順を追って見ていきます。 -Let's walk through a complete example for **XYZ Corporation**: +
+ ### 元データ(アナリスト10名) +
-### Raw Data (10 analysts) -| Analyst | Firm | Rating | Price Target | +| アナリスト | 会社 | レーティング | 目標株価 | |---------|------|--------|--------------| -| Analyst A | Goldman Sachs | Buy | $150 | -| Analyst B | JP Morgan | Strong Buy | $165 | -| Analyst C | Morgan Stanley | Buy | $155 | -| Analyst D | Bank of America | Hold | $140 | -| Analyst E | Citigroup | Strong Buy | $170 | -| Analyst F | Wells Fargo | Buy | $152 | -| Analyst G | Deutsche Bank | Hold | $145 | -| Analyst H | Barclays | Sell | $130 | -| Analyst I | UBS | Buy | $158 | -| Analyst J | Credit Suisse | Strong Buy | $168 | - -### Step-by-Step Calculation - -**1. Filter for unique analysts:** All 10 ratings are unique (10 analysts used) - -**2. Aggregate counts:** -- Strong Buy: 3 -- Buy: 4 -- Hold: 2 -- Sell: 1 -- Strong Sell: 0 - -**3. Calculate consensus value:** +| Analyst A | Goldman Sachs | 買い | $150 | +| Analyst B | JP Morgan | 強い買い | $165 | +| Analyst C | Morgan Stanley | 買い | $155 | +| Analyst D | Bank of America | 中立 | $140 | +| Analyst E | Citigroup | 強い買い | $170 | +| Analyst F | Wells Fargo | 買い | $152 | +| Analyst G | Deutsche Bank | 中立 | $145 | +| Analyst H | Barclays | 売り | $130 | +| Analyst I | UBS | 買い | $158 | +| Analyst J | Credit Suisse | 強い買い | $168 | + +
+ ### ステップごとの計算 +
+ +**1. アナリストを一意なものに絞り込み:** 10件すべてのレーティングがユニーク(10人のアナリストがそれぞれ1件ずつ評価) + +**2. 件数を集計:** + +* Strong Buy: 3 +* Buy: 4 +* Hold: 2 +* Sell: 1 +* Strong Sell: 0 + +**3. コンセンサス値を算出:** + ``` (3×5 + 4×4 + 2×3 + 1×2 + 0×1) / 10 = (15 + 16 + 6 + 2 + 0) / 10 = 3.9 ``` -**4. Determine consensus:** 3.9 rounds to **4 = "Buy"** +**4. コンセンサス評価を算出:** 3.9 を四捨五入すると **4 = 「Buy(買い)」** -**5. Price targets:** -- Consensus PT: (150+165+155+140+170+152+145+130+158+168) / 10 = **$153.30** -- Low PT: **$130** -- High PT: **$170** +**5. 目標株価:** -**6. Percentage breakdown:** -- Buy: 70% (Strong Buy 30% + Buy 40%) -- Hold: 20% -- Sell: 10% +* コンセンサス目標株価: (150+165+155+140+170+152+145+130+158+168) / 10 = **$153.30** +* 最低目標株価: **$130** +* 最高目標株価: **$170** -### Final Consensus Rating Output +**6. 割合の内訳:** + +* Buy(買い): 70%(Strong Buy(強い買い)30% + Buy(買い)40%) +* Hold(中立): 20% +* Sell(売り): 10% + +
+ ### 最終コンセンサスレーティングの出力 +
```json { @@ -221,37 +279,42 @@ Let's walk through a complete example for **XYZ Corporation**: } ``` ---- +*** -## Frequently Asked Questions +
+ ## よくある質問 +
- - If an analyst from the same firm updates their rating multiple times, the total count includes all instances, but only the most recent is used in calculations (reflected in the unique count). + + 同じ証券会社のアナリストがレーティングを複数回更新した場合、合計数にはそのすべての更新が含まれますが、計算には最新のもののみが使用されます(ユニーク数に反映されます)。 - - Consensus ratings are recalculated whenever new analyst ratings are published or existing ratings are updated. + + コンセンサスレーティングは、新しいアナリストレーティングが公開されるか、既存のレーティングが更新されるたびに再計算されます。 - - Without analyst coverage, a consensus rating cannot be calculated. The stock will show no consensus data. + + アナリストによるカバレッジがない場合、コンセンサスレーティングは算出できません。その銘柄にはコンセンサスデータは表示されません。 - - No. The consensus only changes when analysts issue new ratings or update existing ones. + + いいえ。コンセンサスは、アナリストが新しいレーティングを出すか、既存のレーティングを更新したときにのみ変化します。 ---- +*** -## Related Endpoints + - - Get consensus rating data for stocks + + 株式のコンセンサスレーティングデータを取得します - - Get individual analyst ratings + + + 個々のアナリストによるレーティングを取得します - + \ No newline at end of file diff --git a/ja/api-reference/logo-api_api/logos/bulk-logos-sync.mdx b/ja/api-reference/logo-api_api/logos/bulk-logos-sync.mdx new file mode 100644 index 00000000..91530890 --- /dev/null +++ b/ja/api-reference/logo-api_api/logos/bulk-logos-sync.mdx @@ -0,0 +1,3 @@ +--- +openapi: /openapi/logo-api_api.spec.yml GET /logos/sync +--- \ No newline at end of file diff --git a/ja/api-reference/logo-api_api/logos/search-logos.mdx b/ja/api-reference/logo-api_api/logos/search-logos.mdx new file mode 100644 index 00000000..73e46a50 --- /dev/null +++ b/ja/api-reference/logo-api_api/logos/search-logos.mdx @@ -0,0 +1,3 @@ +--- +openapi: /openapi/logo-api_api.spec.yml GET /logos/search +--- \ No newline at end of file diff --git a/ja/api-reference/logos-api/get-logos-sync.mdx b/ja/api-reference/logos-api/get-logos-sync.mdx index 6fb5a8f1..d609a828 100644 --- a/ja/api-reference/logos-api/get-logos-sync.mdx +++ b/ja/api-reference/logos-api/get-logos-sync.mdx @@ -68,7 +68,7 @@ openapi: /ja/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync { "code": "bad_request", "id": "invalid_parameter", - "value": "Invalid search_keys_type parameter" + "value": "無効な search_keys_type パラメータです" } ] } @@ -80,7 +80,7 @@ openapi: /ja/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません" } ] } @@ -92,7 +92,7 @@ openapi: /ja/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync { "code": "no_data_found", "id": "not_found", - "value": "No logos found for the specified search key" + "value": "指定された検索キーに該当するロゴが見つかりません" } ] } @@ -104,7 +104,7 @@ openapi: /ja/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/logos-api/get-search-logos.mdx b/ja/api-reference/logos-api/get-search-logos.mdx index eb37e66b..3104bb0a 100644 --- a/ja/api-reference/logos-api/get-search-logos.mdx +++ b/ja/api-reference/logos-api/get-search-logos.mdx @@ -1,5 +1,5 @@ --- -title: "ロゴ検索" +title: "ロゴの検索" openapi: /ja/openapi/logo-api_api.spec.yml GET /api/v2/logos/search --- @@ -73,7 +73,7 @@ openapi: /ja/openapi/logo-api_api.spec.yml GET /api/v2/logos/search { "code": "bad_request", "id": "invalid_parameter", - "value": "無効な search_keys_type パラメータ" + "value": "search_keys_typeパラメータが無効です" } ] } @@ -99,7 +99,7 @@ openapi: /ja/openapi/logo-api_api.spec.yml GET /api/v2/logos/search { "code": "no_data_found", "id": "not_found", - "value": "指定された検索キーのロゴが見つかりませんでした" + "value": "指定された検索キーに該当するロゴが見つかりませんでした" } ] } diff --git a/ja/api-reference/logos-api/overview.mdx b/ja/api-reference/logos-api/overview.mdx index 9768f51c..0284fad7 100644 --- a/ja/api-reference/logos-api/overview.mdx +++ b/ja/api-reference/logos-api/overview.mdx @@ -1,13 +1,13 @@ --- title: "概要" -description: "各種識別子を使用して企業、ファンド、暗号資産のロゴを検索・取得するための包括的ガイド" +description: "各種識別子を使用して、企業・ファンド・暗号資産のロゴを検索および取得するための包括的なガイド" ---
## はじめに
-Benzinga Logos API は、企業、ファンド、暗号資産の高品質なロゴ画像へのアクセスを提供しています。シンボル、CIK 番号、ISIN コード、CUSIP、FIGI など、複数種類の識別子を使ってロゴを検索できます。 +Benzinga Logos API は、企業、ファンド、暗号資産の高品質なロゴにアクセスできる API です。シンボル、CIK 番号、ISIN(国際証券識別番号)コード、CUSIP、FIGI など、複数の識別子の種類を使ってロゴを検索できます。
## 利用可能なエンドポイント @@ -17,33 +17,33 @@ Benzinga Logos API は、企業、ファンド、暗号資産の高品質なロ ### `/logos/search`
-各種識別子でロゴを検索します。ロゴのURL、証券の詳細、およびメタデータを返します。 +各種識別子を使用してロゴを検索します。ロゴのURL、証券の詳細、およびメタデータを返します。
### `/logos/sync`
-ページネーション対応の複数ロゴ一括取得用同期エンドポイント。 +複数のロゴをページネーション付きで取得するための一括同期エンドポイントです。
## 検索フィルター
-API は、次の 2 つの主なパラメーターによる柔軟な検索をサポートしています。 +API は、次の 2 つの主なパラメータによる柔軟な検索をサポートしています。 - `search_keys` - 検索対象とする識別子の値 -- `search_keys_type` - 識別子の種類(オプション。省略時は `symbol` が使用されます) +- `search_keys_type` - 識別子の種類(省略可能。省略時は `symbol` が既定値)
- ### 1. シンボルでフィルタリング + ### 1. シンボルでフィルタリングする
-株式tickerシンボルを使用してロゴを検索します。 +株式のティッカーシンボルを使ってロゴを検索します。 **パラメータ:** * `search_keys`: シンボル(例: `AAPL`, `TSLA`, `MSFT`) -* `search_keys_type`: `symbol`(任意、省略時はこれがデフォルト) +* `search_keys_type`: `symbol`(省略可。指定しない場合のデフォルト値) **例:** @@ -53,10 +53,10 @@ GET /api/v2/logos/search?search_keys=AAPL&search_keys_type=symbol&fields=logo_li
- ### 2. CIK でフィルターする + ### 2. CIK でフィルタリングする
-SEC の Central Index Key(CIK)を使用して検索します。ゼロ埋めあり/なしの値の両方をサポートします。 +SEC の Central Index Key(CIK)を使って検索します。ゼロ埋めあり/なし両方の形式の値をサポートします。 **パラメータ:** @@ -69,7 +69,7 @@ SEC の Central Index Key(CIK)を使用して検索します。ゼロ埋め GET /api/v2/logos/search?search_keys=320193&search_keys_type=cik&fields=logo_light,logo_dark ``` -**ゼロ埋めCIKの例:** +**ゼロ埋めされた CIK の例:** ``` GET /api/v2/logos/search?search_keys=0000320193&search_keys_type=cik&fields=logo_light,logo_dark @@ -77,10 +77,10 @@ GET /api/v2/logos/search?search_keys=0000320193&search_keys_type=cik&fields=logo
- ### 3. ISIN でフィルタリング + ### 3. ISIN でフィルタリングする
-ISIN(国際証券識別番号)を指定して検索します。 +国際証券識別番号(ISIN)を使用して検索します。 **パラメータ:** @@ -95,14 +95,14 @@ GET /api/v2/logos/search?search_keys=US0378331005&search_keys_type=isin&fields=l
- ### 4. FIGIシェアクラスでフィルタリング + ### 4. FIGI株式クラスでフィルタリング
-Bloomberg の Financial Instrument Global Identifier(FIGI)を使用してシェアクラスを検索します。 +BloombergのFinancial Instrument Global Identifier(FIGI)の株式クラスを使用して検索します。 **パラメータ:** -* `search_keys`: FIGIシェアクラスID(例: `BBG001SQKGD7`) +* `search_keys`: FIGI株式クラスID(例: `BBG001SQKGD7`) * `search_keys_type`: `figi_share_class` **例:** @@ -116,7 +116,7 @@ GET /api/v2/logos/search?search_keys=BBG001SQKGD7&search_keys_type=figi_share_cl ### 5. CUSIP で絞り込み
-Committee on Uniform Securities Identification Procedures(CUSIP)の番号を使って検索します。 +Committee on Uniform Securities Identification Procedures(CUSIP)番号を使用して検索します。 **パラメータ:** @@ -131,10 +131,10 @@ GET /api/v2/logos/search?search_keys=88160R101&search_keys_type=cusip&fields=log
- ### 6. シンボルを通貨・国コードでフィルタリングする + ### 6. シンボルを通貨・国コードでフィルタする
-シンボルに国コードまたは通貨コードを、コロン(`:`)またはピリオド(`.`)を区切り文字として付けて指定します。 +コロン(`:`)またはピリオド(`.`)を区切り文字として使用して、シンボルに国コードまたは通貨コードを付与します。 **パラメータ:** @@ -154,14 +154,14 @@ GET /api/v2/logos/search?search_keys=AAPL.US&search_keys_type=symbol&fields=logo ### 7. 取引所とシンボルでフィルタリング
-取引所コードとシンボルを組み合わせて検索します。Bloomberg 形式(レガシー)と LSEG 形式の両方をサポートします。 +取引所コードとシンボルを組み合わせて検索します。Bloomberg スタイル(レガシー)と LSEG スタイルの両方の形式をサポートしています。 -**Bloomberg 形式のマッピング(レガシー):** +**Bloomberg スタイルのマッピング(レガシー):** -* `search_keys`: 取引所とシンボル(例: `NASDAQ:AAPL`) +* `search_keys`: 取引所コードとシンボル(例: `NASDAQ:AAPL`) * `search_keys_type`: `symbol` -**LSEG 3文字コード(現行):** +**LSEG 3 文字コード(現行):** * `search_keys`: 取引所コードとシンボル(例: `NSQ:AAPL`) * `search_keys_type`: `symbol` @@ -175,10 +175,10 @@ GET /api/v2/logos/search?search_keys=NSQ:AAPL&search_keys_type=symbol&fields=log
- ### 8. ISO MIC とシンボルによるフィルタ + ### 8. ISO MIC とシンボルでフィルター
-ISO Market Identifier Code とシンボルを組み合わせて検索します。 +ISO MIC(Market Identifier Code)とシンボルの組み合わせで検索します。 **パラメータ:** @@ -193,12 +193,12 @@ GET /api/v2/logos/search?search_keys=XYNS:AAPL&search_keys_type=symbol&fields=lo
- ### 9. 暗号資産ロゴフィルター + ### 9. 暗号資産ロゴのフィルター
-さまざまな形式を使用して暗号資産のロゴを検索します。`search_keys_type` を指定しなくても、API は暗号資産の形式を自動的に認識します。 +さまざまな形式で暗号資産のロゴを検索できます。`search_keys_type` が指定されていない場合でも、API は自動的に暗号資産形式を認識します。 -**サポートされる形式:** +**サポートされている形式:** * `CRYPTO:BTC` * `CRYPTO/BTC` @@ -219,22 +219,22 @@ GET /api/v2/logos/search?search_keys=BTC/USD&fields=logo_light,logo_dark ## 利用可能なフィールド
-`fields` パラメータを使用して、取得するロゴの種類を指定できます。利用可能なフィールドは次のとおりです。 +`fields` パラメータを使用して、特定のロゴ種別をリクエストできます。利用可能なフィールドは次のとおりです。 * `logo_light` - ライトテーマのロゴ (PNG) * `logo_dark` - ダークテーマのロゴ (PNG) -* `logo_vector_light` - ライトテーマのベクター形式ロゴ (SVG) -* `logo_vector_dark` - ダークテーマのベクター形式ロゴ (SVG) +* `logo_vector_light` - ライトテーマのベクターロゴ (SVG) +* `logo_vector_dark` - ダークテーマのベクターロゴ (SVG) * `mark_light` - ライトテーマのマーク/アイコン (PNG) * `mark_dark` - ダークテーマのマーク/アイコン (PNG) -* `mark_vector_light` - ライトテーマのベクター形式マーク (SVG) -* `mark_vector_dark` - ダークテーマのベクター形式マーク (SVG) -* `mark_composite_light` - ライトテーマの複合マーク (PNG) -* `mark_composite_dark` - ダークテーマの複合マーク (PNG) -* `mark_vector_composite_light` - ライトテーマのベクター形式複合マーク (SVG) -* `mark_vector_composite_dark` - ダークテーマのベクター形式複合マーク (SVG) +* `mark_vector_light` - ライトテーマのベクターマーク (SVG) +* `mark_vector_dark` - ダークテーマのベクターマーク (SVG) +* `mark_composite_light` - ライトテーマの合成マーク (PNG) +* `mark_composite_dark` - ダークテーマの合成マーク (PNG) +* `mark_vector_composite_light` - ライトテーマのベクター形式の合成マーク (SVG) +* `mark_vector_composite_dark` - ライトテーマのベクター形式の合成マーク (SVG) -**複数フィールドを指定する例:** +**複数のフィールドをリクエストする例:** ``` GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vector_composite_light @@ -249,24 +249,24 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto ### 画像カスタマイズ
-- `scale` - 画像サイズ(例: `100x100`、`300x300`) -- `max_width` - 返される画像の最大幅 -- `composite_radius` - 合成画像のボーダーの角丸半径(整数、範囲 `0-50`) +- `scale` - 画像のスケール(例:`100x100`、`300x300`) +- `max_width` - レスポンスで返される画像の最大幅 +- `composite_radius` - 合成画像の角丸半径(整数、`0-50` の範囲) - `composite_auto` - 合成画像を自動生成するかどうかを指定(真偽値)
- ### ページネーション(バルク同期時のみ) + ### ページネーション(バルク同期専用)
- `page` - ページ番号(整数) - `pagesize` - 1ページあたりの結果数(整数) -- `updated_since` - 更新タイムスタンプによるフィルタ(ISO 8601 形式) +- `updated_since` - 更新日時によるフィルタリング(ISO 8601 形式)
### 証券の詳細
-- `securities` - レスポンスに詳細な証券情報を含める(ブール値) +- `securities` - レスポンスに証券の詳細情報を含めるかどうかを指定します(boolean)
## レスポンス例 @@ -322,7 +322,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効または欠落しています" } ] } @@ -340,7 +340,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto { "code": "no_data_found", "id": "not_found", - "value": "指定された検索キーのロゴが見つかりませんでした" + "value": "No logos found for the specified search key" } ] } @@ -369,7 +369,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto ## 認証
-Logos API の全エンドポイントでは、API キーによる認証が必要です。トークンをクエリパラメータとして指定してください。 +すべての Logos API エンドポイントは、API キーによる認証が必要です。クエリパラメータとしてトークンを指定してください。 ``` ?token=YOUR_API_KEY @@ -381,19 +381,19 @@ Logos API の全エンドポイントでは、API キーによる認証が必要
1. **search_keys_type を指定する** - API のデフォルトは `symbol` ですが、種類を明示的に指定することで可読性とパフォーマンスが向上します -2. **必要なフィールドのみをリクエストする** - 必要なロゴタイプだけをリクエストして、レスポンスサイズを最小化し、パフォーマンスを向上させます -3. **大規模データセットには bulk-sync を使用する** - 複数のロゴを取得する場合は、ページネーション付きの `/logos/bulk-sync` エンドポイントを使用します -4. **レスポンスをキャッシュする** - ロゴの URL には有効期限のタイムスタンプが含まれているため、適切にキャッシュして API コールを削減します -5. **エラーを適切に処理する** - レスポンス内の `ok` フィールドを常に確認し、エラーケースを適切に処理してください +2. **必要なフィールドのみをリクエストする** - レスポンスサイズを最小限に抑え、パフォーマンスを向上させるために、必要なロゴ種別のみをリクエストします +3. **大規模データセットには bulk-sync を使用する** - 複数のロゴを取得する場合は、ページネーション付きで `/logos/bulk-sync` エンドポイントを使用します +4. **レスポンスをキャッシュする** - ロゴの URL には有効期限のタイムスタンプが含まれるため、API 呼び出しを減らすよう適切にキャッシュします +5. **エラーを適切に処理する** - 常にレスポンス内の `ok` フィールドを確認し、エラーケースを適切に処理します
## レート制限
-レート制限の詳細については、ご契約の API サブスクリプションプランをご確認ください。アプリケーションでより高いレート制限が必要な場合は、サポートまでご連絡ください。 +レート制限の詳細は、ご利用の API サブスクリプションプランをご確認ください。アプリケーションでより高いレート上限が必要な場合は、サポートまでお問い合わせください。
## サポート
-Logos API の利用に関してさらにサポートが必要な場合やご不明点がある場合は、Benzinga API サポートまでお問い合わせいただくか、各エンドポイントの詳細なドキュメントを参照してください。 \ No newline at end of file +Logos API についてさらにサポートが必要な場合やご不明な点がある場合は、Benzinga の API サポートまでお問い合わせいただくか、各エンドポイントの詳細なドキュメントを参照してください。 \ No newline at end of file diff --git a/ja/api-reference/news-api/get-news-items.mdx b/ja/api-reference/news-api/get-news-items.mdx index ee72e34f..f072e67b 100644 --- a/ja/api-reference/news-api/get-news-items.mdx +++ b/ja/api-reference/news-api/get-news-items.mdx @@ -4,7 +4,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news --- -```json Response (200 OK) +```json レスポンス (200 OK) [ { "id": 36444586, @@ -74,38 +74,38 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news } ] ``` -```json Response (401 Unauthorized) +```json レスポンス (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません" } ] } ``` -```json Response (404 Not Found) +```json レスポンス (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメータに一致するデータが見つかりません" } ] } ``` -```json Response (500 Internal Server Error) +```json レスポンス (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエスト処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/news-api/overview.mdx b/ja/api-reference/news-api/overview.mdx index 30f221ce..0c63bc8e 100644 --- a/ja/api-reference/news-api/overview.mdx +++ b/ja/api-reference/news-api/overview.mdx @@ -1,18 +1,18 @@ --- title: "概要" -description: "Newsfeed API 概要" +description: "ニュースフィード API の概要" ---
## はじめに
-Benzinga Newsfeed API は、以下の条件で柔軟にフィルタリングできるリアルタイム金融ニュースを提供します: +Benzinga Newsfeed API は、以下の条件に基づいて柔軟にフィルタリングできるリアルタイムの金融ニュースを提供します。 * ティッカー、ISIN(国際証券識別番号)、CUSIP -* チャンネルとトピック -* 日付範囲と更新日時 -* コンテンツタイプと重要度 +* チャンネルおよびトピック +* 日付範囲および更新日時 +* コンテンツタイプおよび重要度
## 利用可能なエンドポイント @@ -22,16 +22,16 @@ Benzinga Newsfeed API は、以下の条件で柔軟にフィルタリングで ### [ニュースを取得](/ja/api-reference/news-api_api/news/get-the-news-items)
-ニュース記事の構造化されたデータを返します。 +ニュースアイテムの構造化データを返します。
- ### [ニュースチャネルの取得](/ja/api-reference/news-api_api/channels/get-available-news-channels) + ### [ニュースチャンネル一覧を取得](/ja/api-reference/news-api_api/channels/get-available-news-channels)
-フィルタリングに利用可能なすべてのニュースチャネルの一覧を返します。 +フィルタリングに使用可能なすべてのニュースチャンネルの一覧を返します。
### [削除済みニュースを取得](/ja/api-reference/news-api_api/news/returns-the-removed-news-data)
-削除または訂正されたニュース記事を返します。 \ No newline at end of file +削除または修正されたニュース記事を返します。 \ No newline at end of file diff --git a/ja/api-reference/news-api/press-releases/get-press-releases.mdx b/ja/api-reference/news-api/press-releases/get-press-releases.mdx index a1aadeb4..a6a4c30e 100644 --- a/ja/api-reference/news-api/press-releases/get-press-releases.mdx +++ b/ja/api-reference/news-api/press-releases/get-press-releases.mdx @@ -11,7 +11,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news "author": "GlobeNewswire", "created": "Mon, 01 Jan 2024 13:35:14 -0400", "updated": "Mon, 01 Jan 2024 13:35:15 -0400", - "title": "Company XYZ Announces Q4 2023 Earnings Results and Strategic Initiatives", + "title": "Company XYZ、2023年第4四半期決算結果および戦略的施策を発表", "teaser": "", "body": "", "url": "https://www.benzinga.com/pressreleases/24/01/g36444586/company-xyz-announces-q4-2023-earnings-results-and-strategic-initiatives", @@ -31,7 +31,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news ], "channels": [ { - "name": "Press Releases" + "name": "プレスリリース" } ], "stocks": [ @@ -44,7 +44,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news ], "tags": [ { - "name": "Press Release" + "name": "プレスリリース" } ] } @@ -57,7 +57,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "認証トークンが無効であるか、指定されていません" } ] } @@ -69,7 +69,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "指定されたパラメータに一致するデータが見つかりませんでした" } ] } @@ -81,7 +81,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "リクエストの処理中に予期しないエラーが発生しました" } ] } diff --git a/ja/api-reference/news-api/press-releases/overview.mdx b/ja/api-reference/news-api/press-releases/overview.mdx index c9c6cfc8..62f41521 100644 --- a/ja/api-reference/news-api/press-releases/overview.mdx +++ b/ja/api-reference/news-api/press-releases/overview.mdx @@ -4,28 +4,28 @@ description: "Press Releases API の概要" ---
- ## はじめに + ## 概要
-Press Releases API は、企業の公式プレスリリースおよび各種公式発表へのアクセスを提供します。この専用エンドポイントは、信頼性が確認された時間的に重要な企業からの情報を発信元から直接配信し、公式な企業ニュースや戦略的なアップデートを常に把握できるようにします。 +Press Releases API は、企業の公式プレスリリースおよび企業発表へのアクセスを提供します。この専用エンドポイントにより、信頼性が高く時間的制約の大きい企業からの公式コミュニケーションを、情報源から直接取得でき、公式な企業ニュースや戦略的なアップデートを把握できるようになります。
## 主要な機能
-* **公式コミュニケーション**: 検証済みの企業プレスリリースへ直接アクセス -* **リアルタイム配信**: 新しいプレスリリースを発表と同時に即時配信 -* **包括的なカバレッジ**: あらゆる時価総額の企業のプレスリリースを網羅 -* **構造化データ**: 一貫したフォーマットで、統合や分析が容易 +* **公式情報**: 検証済みの企業プレスリリースへの直接アクセス +* **リアルタイム配信**: 新しいプレスリリースが発行され次第、即時に配信 +* **包括的なカバレッジ**: あらゆる時価総額帯の企業によるプレスリリースを網羅 +* **構造化データ**: 一貫したフォーマットにより、容易な連携と分析が可能
## ユースケース
-* **コンプライアンス監視**: 公式な企業開示および規制当局への提出書類をモニタリングする -* **投資リサーチ**: 企業ニュースや発表の一次情報源にアクセスする -* **ニュース集約**: 公式な企業声明を含む包括的なニュースプラットフォームを構築する -* **アラートシステム**: 特定の企業プレスリリースの通知を作成する +* **コンプライアンス監視**: 公式な企業開示および規制当局への提出書類の追跡 +* **投資リサーチ**: 企業ニュースや発表の一次情報へのアクセス +* **ニュースアグリゲーション**: 公式な企業声明を含む包括的なニュースプラットフォームの構築 +* **アラートシステム**: 特定の企業のプレスリリースに対する通知の設定
## 利用可能なエンドポイント @@ -35,4 +35,4 @@ Press Releases API は、企業の公式プレスリリースおよび各種公 ### [プレスリリースを取得](/ja/api-reference/news-api_api/press-releases/get-press-releases)
-企業、日付範囲、コンテンツ種別でフィルタリングしてプレスリリースデータを取得します。 \ No newline at end of file +企業、日付範囲、コンテンツタイプでフィルタリング可能なプレスリリースデータを返します。 \ No newline at end of file diff --git a/ja/api-reference/news-api/wiims/get-wiims.mdx b/ja/api-reference/news-api/wiims/get-wiims.mdx index 13c0edd0..b4dc1190 100644 --- a/ja/api-reference/news-api/wiims/get-wiims.mdx +++ b/ja/api-reference/news-api/wiims/get-wiims.mdx @@ -1,10 +1,10 @@ --- -title: "Why Is It Moving (WIIMs)" +title: "Why Is It Moving(WIIMs)" openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news --- -```json レスポンス (200 OK) +```json Response (200 OK) [ { "id": 36444586, @@ -74,7 +74,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news } ] ``` -```json レスポンス (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -86,7 +86,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json レスポンス (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -98,7 +98,7 @@ openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json レスポンス (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ja/api-reference/news-api/wiims/overview.mdx b/ja/api-reference/news-api/wiims/overview.mdx index 3f2e53b0..ebe6d25c 100644 --- a/ja/api-reference/news-api/wiims/overview.mdx +++ b/ja/api-reference/news-api/wiims/overview.mdx @@ -1,31 +1,31 @@ --- title: "概要" -description: "Why Is It Moving (WIIMs)の概要" +description: "Why Is It Moving(WIIMs)の概要" ---
## はじめに
-Why Is It Moving (WIIMs) は、「なぜこの銘柄は動いているのか?」という重要な問いに答えるための特化したニュースフィードです。この厳選されたコンテンツは、株価の大きな変動を引き起こすカタリストを説明する文脈付きのニュースと分析を提供し、市場の動きの「なぜ」をリアルタイムで理解できるようにします。 +Why Is It Moving(WIIMs)は、「なぜこの株は動いているのか?」という重要な問いに答えるための特化したニュースフィードです。厳選されたコンテンツにより、有意な株価変動の背景にあるきっかけや要因を説明するニュースと分析を文脈とともに提供し、市場の動きの「なぜ」をリアルタイムで理解できるようにします。
- ## 主な特徴 + ## 主な特長
-* **文脈付きニュース**: 株価の値動きの背景をわかりやすく解説することに特化したストーリー -* **タイムリーなカバレッジ**: 直近の価格変動を引き起こしている要因に関するリアルタイムニュース -* **アクションにつながるインサイト**: 決算サプライズ、アナリストの格上げ・格下げ、異常なオプション取引、速報的な新展開など、市場を動かす材料の分析 -* **キュレーションされたコンテンツ**: 市場インパクトの大きい重要イベントを厳選して伝えるニュース +* **コンテクスチュアルニュース**: 株価の値動きの背景を分かりやすく解説することに特化したニュース記事 +* **タイムリーなカバレッジ**: 直近の株価変動を引き起こしているイベントに関するリアルタイムニュース +* **投資判断に直結するインサイト**: サプライズ決算、アナリストの格上げ・格下げ、異常なオプション取引、速報的な進展など、市場を動かすカタリストの分析 +* **厳選されたコンテンツ**: 最も重要な市場を動かすイベントを強調するようにフィルタリングされたニュース
- ## ユースケース + ## 利用例
-* **マーケットの動きの把握**: 想定外の価格変動が起きた理由を素早く理解する -* **トレーディング・インテリジェンス**: 取引判断の前に、価格変動のきっかけとなる要因を解説するニュースへアクセスする -* **ポートフォリオ・モニタリング**: 保有銘柄に影響を与えるニュースを継続的に把握する -* **マーケット・リサーチ**: セクター横断で株価の動きを左右する要因のパターンを追跡する +* **マーケット動向の把握**: 予想外の価格変動の背景要因を素早く理解する +* **トレーディングインテリジェンス**: 取引判断を下す前に、材料となるニュースにアクセスする +* **ポートフォリオ監視**: 保有銘柄に影響を与えるニュースを継続的に把握しておく +* **マーケットリサーチ**: セクターごとに株価変動を引き起こす要因のパターンを追跡する
## 利用可能なエンドポイント @@ -35,4 +35,4 @@ Why Is It Moving (WIIMs) は、「なぜこの銘柄は動いているのか? ### [WIIM を取得](/ja/api-reference/news-api_api/news/get-wiims)
-重要な株価変動の要因や背景を説明する「Why Is It Moving(WIIM)」ニュース記事を返します。 \ No newline at end of file +大きな株価変動の要因と背景を解説する「Why Is It Moving(WIIM)」ニュース記事を返します。 \ No newline at end of file diff --git a/ja/api-reference/news-api_api/channels/get-available-news-channels.mdx b/ja/api-reference/news-api_api/channels/get-available-news-channels.mdx new file mode 100644 index 00000000..d20dfd92 --- /dev/null +++ b/ja/api-reference/news-api_api/channels/get-available-news-channels.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2.1/news/channels +--- \ No newline at end of file diff --git a/ja/api-reference/news-api_api/news/get-the-news-items.mdx b/ja/api-reference/news-api_api/news/get-the-news-items.mdx new file mode 100644 index 00000000..006e37e5 --- /dev/null +++ b/ja/api-reference/news-api_api/news/get-the-news-items.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news +--- \ No newline at end of file diff --git a/ja/api-reference/news-api_api/news/returns-the-removed-news-data.mdx b/ja/api-reference/news-api_api/news/returns-the-removed-news-data.mdx new file mode 100644 index 00000000..c279ca10 --- /dev/null +++ b/ja/api-reference/news-api_api/news/returns-the-removed-news-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/news-api_api.spec.yml GET /api/v2/news-removed +--- \ No newline at end of file diff --git a/ja/api-reference/newsquantified-api/overview.mdx b/ja/api-reference/newsquantified-api/overview.mdx index 547455fb..f8c73cf5 100644 --- a/ja/api-reference/newsquantified-api/overview.mdx +++ b/ja/api-reference/newsquantified-api/overview.mdx @@ -7,7 +7,7 @@ description: "NewsQuantified API の概要" ## はじめに
-NewsQuantified API は、センチメントスコア、関連性指標、市場インパクト指標を含む定量化されたニュース分析データを返します。ニュース報道の質的側面を解析した構造化データを提供し、次の内容を含みます: +NewsQuantified API は、センチメントスコア、関連性指標、市場インパクト指標などを含む定量化されたニュース分析データを返します。ニュース報道の質的な側面を分析した構造化データを提供し、次の内容を含みます: * センチメントの極性 * 記事数 @@ -24,4 +24,4 @@ NewsQuantified API は、センチメントスコア、関連性指標、市場 ### [NewsQuantified データの取得](/ja/api-reference/newsquantified-api_api/get-newsquantified-data)
-ニュースの定量分析データを取得します。 \ No newline at end of file +定量化されたニュースの分析データを取得します。 \ No newline at end of file diff --git a/ja/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx b/ja/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx new file mode 100644 index 00000000..ffe919e3 --- /dev/null +++ b/ja/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/newsquantified-api_api.spec.yml GET /api/v2/newsquantified +--- \ No newline at end of file diff --git a/ja/api-reference/ticker-trends-api/get-ticker-trend-data.mdx b/ja/api-reference/ticker-trends-api/get-ticker-trend-data.mdx index c497247a..416c4bad 100644 --- a/ja/api-reference/ticker-trends-api/get-ticker-trend-data.mdx +++ b/ja/api-reference/ticker-trends-api/get-ticker-trend-data.mdx @@ -1,5 +1,5 @@ --- -title: "ティッカー・トレンド・データ" +title: "ティッカー・トレンドデータ" openapi: /ja/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers --- @@ -35,7 +35,7 @@ openapi: /ja/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers { "id": "hbiGJjhsSpnfhM8aBePyTB", "code": "auth_failed", - "value": "認証に失敗しました" + "value": "authentication failed" } ] } diff --git a/ja/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx b/ja/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx index 2a7357eb..f1b04043 100644 --- a/ja/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx +++ b/ja/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx @@ -30,7 +30,7 @@ openapi: /ja/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers { "id": "hbiGJjhsSpnfhM8aBePyTB", "code": "400", - "value": "不正なリクエストです" + "value": "不正なリクエスト" } ] } @@ -45,7 +45,7 @@ openapi: /ja/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers { "id": "hbiGJjhsSpnfhM8aBePyTB", "code": "500", - "value": "問題が発生しました" + "value": "何らかのエラーが発生しました" } ] } diff --git a/ja/api-reference/ticker-trends-api/overview.mdx b/ja/api-reference/ticker-trends-api/overview.mdx index a71618e7..1ce149a9 100644 --- a/ja/api-reference/ticker-trends-api/overview.mdx +++ b/ja/api-reference/ticker-trends-api/overview.mdx @@ -4,14 +4,14 @@ description: "Ticker Trends API の概要" ---
- ## はじめに + ## 概要
-Ticker Trends API は、ユーザーエンゲージメント指標に基づいて、指定したティッカーシンボルのトレンドデータを取得します。これは、次の項目を追跡することで、関心が高まりつつある証券を特定するのに役立ちます。 +Ticker Trends API は、ユーザーのエンゲージメント指標に基づいて、指定した ticker シンボルのトレンドデータを取得します。これにより、次の項目を追跡することで関心の高まりを示す有価証券を特定できます: * トレンドスコア -* アクティビティ水準 -* 複数の時間間隔におけるエンゲージメント +* アクティビティレベル +* さまざまな時間間隔でのエンゲージメント
## 利用可能なエンドポイント @@ -21,10 +21,10 @@ Ticker Trends API は、ユーザーエンゲージメント指標に基づい ### [ティッカー・トレンドデータの取得](/ja/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data)
-指定したティッカーについて、集計されたトレンドスコアを取得します。 +指定したティッカーについて集計したトレンドスコアを取得します。 -トレンドのティッカーシンボルをランキング形式で取得します。 \ No newline at end of file +トレンドのティッカーをランキング順の一覧として取得します。 \ No newline at end of file diff --git a/ja/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx b/ja/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx new file mode 100644 index 00000000..792bc233 --- /dev/null +++ b/ja/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers +--- \ No newline at end of file diff --git a/ja/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx b/ja/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx new file mode 100644 index 00000000..4940f0d1 --- /dev/null +++ b/ja/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers/list +--- \ No newline at end of file diff --git a/ja/api-reference/webhook-api/test-webhook-delivery.mdx b/ja/api-reference/webhook-api/test-webhook-delivery.mdx index ebfb53bd..fd8d4e7a 100644 --- a/ja/api-reference/webhook-api/test-webhook-delivery.mdx +++ b/ja/api-reference/webhook-api/test-webhook-delivery.mdx @@ -1,5 +1,5 @@ --- -title: "Webhook 配信テスト" +title: "Webhook 配信のテスト" openapi: /ja/openapi/webhook_api.spec.yml GET /api/v1/webhook/test --- @@ -7,42 +7,42 @@ openapi: /ja/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ## 概要
-このエンドポイントを使用して、設定済みのエンドポイントにテスト用のWebhook通知を送信します。これにより、本番環境のライブデータを受信する前に、Webhook連携が正しく動作しているかを確認できます。 +このエンドポイントを使用して、設定済みのエンドポイントにテスト用のWebhook通知を送信します。これにより、本番環境でライブデータを受信する前に、Webhook連携が正しく動作していることを検証できます。
- ## 統合のテスト + ## 連携のテスト
-このエンドポイントを呼び出すと、Benzinga は設定済みの `destination` URL にテスト用の webhook ペイロードを送信します。このテスト配信は、本番環境の webhook 配信と同じ形式およびリトライロジックで行われます。 +このエンドポイントを呼び出すと、Benzinga は設定した `destination` URL にテスト用の Webhook ペイロードを送信します。このテスト配信は、本番環境の Webhook 配信と同じフォーマットおよびリトライロジックに従います。
- ### 想定される挙動 + ### 想定される内容
-1. **即時レスポンス**: テスト配信のトリガーに成功すると、API は `200` ステータスコードを返します -2. **テストペイロード**: Webhook エンドポイントには、本番データと同じ形式のテストペイロードが送信されます +1. **即時レスポンス**: テスト配信が正常にトリガーされると、API は `200` ステータスコードを返します +2. **テストペイロード**: webhook エンドポイントには、本番データと同じ形式のテストペイロードが送信されます 3. **配信ヘッダー**: テスト配信には、本番配信と同様に `X-BZ-Delivery` ヘッダーが含まれます
### 統合を検証する
-このエンドポイントを使用して、次の点を確認します: +このエンドポイントを使用して、次の点を確認します: - Webhook エンドポイントがインターネットからアクセス可能であること -- エンドポイントが Webhook のペイロード形式を正しく解析できること +- エンドポイントが Webhook ペイロード形式を正しく解析できること - エンドポイントが適切なステータスコード(成功時は 2xx)を返すこと -- エンドポイントがタイムアウト時間である 30 秒以内に応答すること +- エンドポイントが 30 秒以内に応答すること - 冪等性ロジックが `X-BZ-Delivery` ヘッダーとペイロードの `id` フィールドを正しく処理できること
## ベストプラクティス
-- まずは本番環境以外の webhook エンドポイントでテストする -- エンドポイントが `200` または `204` のステータスコードで応答していることを確認する -- ログおよび監視でテスト配信が記録・検知できていることを確認する -- 重複排除ロジックがテスト配信 ID で正しく動作することを確認する +- まずは本番環境ではない webhook エンドポイントでテストする +- エンドポイントが `200` または `204` のステータスコードで応答することを確認する +- ログ出力と監視でテスト配信が記録されていることを確認する +- テスト配信 ID を用いて重複排除ロジックが正しく動作することを確認する - 一時的にエラーステータスコードを返すことでエラーシナリオをテストする
@@ -53,9 +53,9 @@ openapi: /ja/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ### 424 配信エラー
-`424` ステータスコードを受信した場合、システムがテストペイロードを宛先エンドポイントに配信できなかったことを示します。主な原因は次のとおりです: +`424` ステータスコードを受信した場合、システムがテストペイロードを宛先エンドポイントに配信できなかったことを意味します。よくある原因は次のとおりです。 -- 宛先 URL が外部からアクセスできない +- 宛先 URL がインターネットからアクセスできない - 宛先エンドポイントがエラーステータスコードを返している - ネットワーク接続の問題 - 宛先エンドポイントでの SSL/TLS 証明書エラー @@ -64,11 +64,11 @@ openapi: /ja/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ### 400 無効なリクエスト
-必須パラメータがすべて指定され、正しい形式であることを確認してください: +必須パラメータがすべて指定されており、形式が正しいことを確認してください。 -- `destination` は有効な HTTPS URL でなければなりません -- `version` は `webhook/v1` でなければなりません -- `kind` は `News/v1` でなければなりません +- `destination` は有効な HTTPS URL である必要があります +- `version` は `webhook/v1` である必要があります +- `kind` は `News/v1` である必要があります ```json Response (200 OK) diff --git a/ja/api-reference/webhook_api/test-webhook-delivery.mdx b/ja/api-reference/webhook_api/test-webhook-delivery.mdx new file mode 100644 index 00000000..ece6bf42 --- /dev/null +++ b/ja/api-reference/webhook_api/test-webhook-delivery.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ja/openapi/webhook_api.spec.yml GET /api/v1/webhook/test +--- \ No newline at end of file diff --git a/ja/changelog/roadmap.mdx b/ja/changelog/roadmap.mdx new file mode 100644 index 00000000..50192015 --- /dev/null +++ b/ja/changelog/roadmap.mdx @@ -0,0 +1,120 @@ +--- +title: "ロードマップ" +description: "今後の開発予定をご確認ください。" +--- + +
+ {/* 作業中 */} + +
+
+
+ + 進行中 +
+ +
+
+
トランスクリプトの PDF 版
+
カンファレンスコールのトランスクリプトを、ダウンロード可能な PDF 形式で提供します。
+
+ +
+
トランスクリプトのヒストリカルデータ拡充
+
カンファレンスコールのトランスクリプトについて、ヒストリカルデータの提供範囲を拡大します。
+
+
+
+ + {/* 計画中 */} + +
+
+
+ + 計画中 +
+ +
+
+
監視ダッシュボードの拡張
+
すべてのサービス提供内容を監視するクライアント向けダッシュボードです。
+
+ +
+
翻訳エンジンの最適化
+
翻訳サービスのパフォーマンスおよび品質を向上させます。
+
+ +
+
ニュース向け Security Master 連携
+
社内の Security Master を統合し、クエリ機能を強化します。
+
+
+
+ + {/* バックログ */} + +
+
+
+ + バックログ +
+ +
+
+
Go SDK
+
公式の Go クライアントライブラリです。
+
+ +
+
すべての calendar 用ウェブソケット
+
すべての calendar エンドポイント向けにリアルタイムストリーミングを提供します。
+
+
+
+ + {/* 完了 */} + +
+
+
+ + 完了 +
+ +
+
+
自社セキュリティマスター
+
データ整合性を高めるための集中管理型セキュリティマスター。
+
+ +
+
TCP ストリーミング
+
リアルタイムデータ向けの低遅延 TCP 接続。
+
+ +
+
カンファレンスコールトランスクリプト
+
話者情報付きの完全なトランスクリプト。
+
+ +
+
Webhook エンジン
+
プッシュ型のデータ配信。
+
+ +
+
Java SDK
+
公式の Java クライアントライブラリ。
+
+
+
+
+ +--- + + +新機能のご要望はありませんか?[GitHub で issue を作成](https://github.com/Benzinga/benzinga-docs/issues/new)するか、[こちらからお問い合わせ](mailto:licensing@benzinga.com)ください。 + \ No newline at end of file diff --git a/ja/introduction/architecture.mdx b/ja/introduction/architecture.mdx index dc7ca66d..6fe0cc60 100644 --- a/ja/introduction/architecture.mdx +++ b/ja/introduction/architecture.mdx @@ -1,97 +1,518 @@ --- -title: アーキテクチャ -description: スケーラブルなリアルタイム金融データ基盤 -icon: database +title: "インフラアーキテクチャ" +description: "Benzinga の 99.9% API 可用性を支えるエンタープライズグレードのインフラと、世界水準の監視・信頼性" +icon: microchip --- -Benzinga は、世界中のアプリケーションやサービスにリアルタイムの金融データを配信するために設計された、堅牢で高いスケーラビリティを備えた API 基盤を提供しています。速度と可用性を重視した Benzinga のアーキテクチャは、ユーザーが必要なときに常に信頼性が高く低レイテンシなデータを受け取れるよう、**Go (Golang)**、**Kafka**、**ウェブソケット**、**Elasticsearch**、**マイクロサービス** などの最新技術を活用しています。 + + Benzinga のインフラは **99.9% の可用性** を実現するよう設計されており、アプリケーションが常時、信頼性の高いリアルタイム金融データを受信できるようになっています。本番環境は実運用で実証されており、全面的に監視され、平日24時間(24/5)のオンコールエンジニアリングサポートによって支えられています。 + -
- ## Go と Kafka による高パフォーマンスなアーキテクチャ +
+ ## 概要
-高い並行性と高速性を持つ **Go (Golang)** を用いて構築された Benzinga のインフラストラクチャは、大量の金融データのトラフィックを効率的に処理します。データパイプラインとリアルタイムストリーミングは **Kafka** によって支えられており、最小限のレイテンシでの高速なデータ取り込み、処理、および配信を実現しています。このアーキテクチャにより、グローバルな展開においてもスケーラビリティと堅牢性が確保され、リアルタイム金融データ配信の要件を満たします。 +当社のプラットフォームは、AWS マネージドサービス、Kubernetes オーケストレーション、GitOps デプロイ手法を活用したモダンなクラウドネイティブ・アーキテクチャ上に構築されています。この**本番環境レベルのインフラストラクチャ**は、包括的な可観測性と自動スケーリングを備え、1 日あたり数百万件の API リクエストを処理しつつ、100ms 未満のレスポンス時間を維持します。 - - AWS Architecture - + + + マルチ AZ 冗長構成による本番環境で実証された高い信頼性 + + + Coralogix および Datadog によるリアルタイムな可観測性 + + + インテリジェントなオートスケーリングによるゼロダウンタイムのデプロイ + + -
- ## ウェブソケットおよび REST API によるリアルタイムデータアクセス +![Benzinga のインフラストラクチャ・アーキテクチャ](/images/infrastructure-architecture.png) + +--- + +
+ ## コアインフラ +
+ +
+ ### AWS クラウド基盤 +
+ +当社のインフラストラクチャはすべて **Amazon Web Services (AWS)** 上で稼働しており、次の機能を活用しています: + + + + フォールトトレランスを確保するため、複数のアベイラビリティーゾーンに分散配置されたサービス + + + 厳格なセキュリティグループポリシーを適用した分離された Virtual Private Cloud (VPC) + + + ヘルスチェックと自動フェイルオーバー・ルーティング機能を備えたグローバル DNS + + + AWS 管理の Kubernetes コントロールプレーンによる 99.95% の SLA + + + +
+ ### Kubernetes インフラストラクチャ +
+ +安全なデプロイと環境の分離を確保するために、**2つの専用 Kubernetes クラスター** を運用しています。 + +| Environment | Purpose | Deployment Flow | +|-------------|---------|-----------------| +| **Staging Cluster** | 開発者によるテスト、QA 検証、インテグレーションテスト | 検証のためにコード変更が最初にデプロイされる | +| **Production Cluster** | SLA 保証付きの本番顧客トラフィック | 検証済みのリリースのみが本番に昇格される | + +
+ #### 主要な Kubernetes コンポーネント +
+ +- **Karpenter** — 数分単位ではなく数秒で適切なサイズのコンピュートリソースをプロビジョニングする、AWS ネイティブなノード・オートスケーラー +- **Horizontal Pod Autoscaler (HPA)** — CPU、メモリ、およびカスタムメトリクスに基づいて Pod を自動的にスケーリング +- **Kong Gateway** — ingress/egress、レート制限、認証を処理するエンタープライズ向け API ゲートウェイ +- **ArgoCD** — 宣言的で監査可能なリリースを実現する、GitOps ベースのデプロイメントコントローラー + +--- + +
+ ## API ゲートウェイとトラフィック管理 +
+ +
+ ### Kong Gateway +
+ +すべてのAPIトラフィックは **Kong Gateway** を通過し、次の機能を提供します: + + + + エッジ側でのAPIキー検証およびJWTトークンの検証 + + + 公平なリソース配分を保証するためのクライアントごとのリクエスト制限 + + + 正常に稼働しているサービスポッド間でのインテリジェントなトラフィック分散 + + + すべてのトラフィックをTLS 1.3で暗号化し、証明書を自動更新 + + + +
+ ### Route 53 DNS
-Benzinga の API は **WebSocket** と **REST** の両プロトコルをサポートしており、クライアントはリアルタイムデータへのアクセスだけでなく、オンデマンドでのリクエスト送信も行えます。WebSocket 接続は、リアルタイムのマーケットクオートや取引データなど、継続的なデータフィードを必要とするアプリケーションに最適であり、一方 REST API は、過去データ、企業ファンダメンタルズ、ニュース、アナリティクスといった幅広いリクエストに対応します。 +AWS Route 53 は次の機能を提供します: + +- **グローバルなレイテンシベースのルーティング** — ユーザーを自動的に最速のエンドポイントにルーティング +- **ヘルスチェック** — 障害発生時の自動フェイルオーバーを伴う継続的な監視 +- **100% 稼働 SLA** — DNS 解決に対する AWS による可用性保証 -
- ### API の特長 +--- + +
+ ## CI/CD パイプライン
-- **リアルタイム市場データ**: リアルタイムの気配値(クォート)、約定、その他の主要な市場データをストリーミング配信できます。 -- **ヒストリカルデータ**: バーデータ、気配値、市場パフォーマンスなどを含む過去データ(ヒストリカルデータ)にアクセスできます。 -- **ニュースとインサイト**: リアルタイムのニュースや、市場を動かすインサイトを常に把握できます。 -- **企業ファンダメンタルズ**: 売上高、利益、主要な比率などの重要な財務指標を取得できます。 +デプロイパイプラインでは、本番環境にコードをリリースする前に厳格な品質ゲートを設けています。 -
- ## Elasticsearch を用いたデータ保存と検索効率 +
+ ### 開発ワークフロー
-効率的なデータ取得と保存のために、Benzinga は検索およびインデックス作成システムの中核コンポーネントとして **Elasticsearch** を使用しています。Elasticsearch により、構造化データと非構造化データの両方に高速アクセスでき、ユーザーはヒストリカルデータやニュースアーカイブといった大規模データセットをミリ秒レベルの応答時間でクエリできます。この構成は分析にも対応しており、クライアントはデータから有用なインサイトを抽出・分析できます。 +```mermaid +flowchart LR + A[Developer Commit] --> B[GitLab CI Pipeline] + B --> C{Linting & Tests} + C -->|Pass| D[Build Container Image] + C -->|Fail| E[Reject & Notify] + D --> F[Push to Registry] + F --> G[Peer Review Required] + G -->|2 Approvals| H[Update GitOps Repo] + H --> I[ArgoCD Sync] + I --> J[Deploy to Staging] + J -->|Validated| K[Promote to Production] +``` - - Elasticsearch architecture concept - Elasticsearch architecture concept - -
- ## スケーラビリティのためのマイクロサービスベースのインフラストラクチャ +
+ ### パイプラインのステージ
-Benzinga のアーキテクチャは **マイクロサービスアーキテクチャ** に基づいており、各サービスがデータの取り込み、処理、保存、配信などの特定の機能を担当します。このモジュール式アプローチによりスケーラビリティが向上し、各コンポーネントは需要に応じて独立してスケールできます。さらに、マイクロサービス同士は軽量なプロトコルを介して通信するため、システム全体にわたって低遅延と高い耐障害性が確保されます。 +| ステージ | 説明 | 品質ゲート | +|-------|-------------|--------------| +| **Lint** | コードスタイルおよび静的解析チェック | すべてのルールに合格すること | +| **Unit Tests** | テストスイートの自動実行 | テスト 100% 成功 | +| **Security Scan** | コンテナ脆弱性スキャン | 重大/高リスクの CVE がないこと | +| **Build** | コミット SHA でタグ付けした Docker イメージの作成 | ビルド成功 | +| **Peer Review** | 2 名の開発者による手動でのコードレビュー | 2 名の承認が必要 | +| **GitOps Update** | ArgoCD リポジトリ内のイメージタグ更新 | 手動プロモーション | -
- ## 画像および静的コンテンツのCDN対応配信 +
+ ### ArgoCD を用いた GitOps
-画像、ロゴ、その他の静的アセットを高速に配信するため、Benzingaでは**CDN**(Content Delivery Network)を利用しています。この仕組みにより、静的リソースがユーザーの近くでキャッシュされ、読み込み時間が短縮されてレイテンシが最小化されるため、地理的な場所に関係なく画像やファイルをほぼ瞬時に読み込めます。 +すべてのデプロイは、GitOps の原則に従い **ArgoCD** によって管理されます: + +- **宣言的** — 望ましい状態を Git 上で定義し、単一の信頼できる情報源とする +- **自動同期** — ArgoCD が変更を検知して自動的に適用する +- **ロールバック機能** — Git コミットを戻すことで即時にロールバック可能 +- **監査証跡** — Git のコミットログによる完全なデプロイ履歴 -
- ## Benzinga のアーキテクチャの主な利点 + + 本番環境へのすべての変更は、特定の Git コミット、ピアレビュー、および承認者に紐づけて追跡できるため、コンプライアンス要件に対する完全な監査性を確保できます。 + + +--- + +
+ ## オートスケーリングアーキテクチャ
-- **スケーラビリティ**: 水平スケーリングを前提に設計されており、1 分あたり数百万件のリクエストと、大量の同時ウェブソケット接続をサポートします。 -- **高可用性**: 冗長構成と地理的に分散したコンポーネントにより、稼働時間とデータ可用性を確保します。 -- **データ整合性**: Kafka と Elasticsearch の組み合わせにより、一貫したデータフローとデータ取得が可能で、信頼性の高いフェイルオーバー機構を備えています。 -- **低レイテンシ**: Go の性能、Kafka のストリーミング、ウェブソケットのリアルタイム機能を活用し、レイテンシを極力抑えてデータを配信するよう最適化されています。 +当社のインフラストラクチャは、トラフィックの急増に対応するため、複数のレベルで自動的にスケールします。 -
- ## デプロイの柔軟性とインフラ統合 +
+ ### Podレベルのスケーリング (HPA)
-Benzingaのアーキテクチャは、クライアントの多様なニーズに対応する柔軟なデプロイオプションをサポートしています。 +各サービスのデプロイには、Horizontal Pod Autoscaler (HPA) の設定が含まれています。 + +```yaml +# HPA設定の例 +apiVersion: autoscaling/v2 +kind: HorizontalPodAutoscaler +spec: + minReplicas: 3 + maxReplicas: 50 + metrics: + - type: Resource + resource: + name: cpu + target: + type: Utilization + averageUtilization: 70 +``` -- **マネージドクラウドサービス**: シームレスな利用体験を求めるクライアント向けに、Benzingaは自動スケーリングやメンテナンスを含むフルマネージドのクラウドサービスを提供します。 -- **セルフホスト型オプション**: より細かな制御を必要とする場合、Benzingaのアーキテクチャはオンプレミスデプロイやプライベートクラウド環境に対応でき、データの完全な所有権と各地域の法規制への準拠を確保できます。 +**スケーリング条件:** -
- ### エッジキャッシングによるグローバル展開 +* CPU 使用率 > 70% +* メモリ使用率 > 80% +* カスタムメトリクス(リクエストキュー長、レイテンシーのパーセンタイル値) + + +
+ ### ノードレベルのスケーリング(Karpenter)
-パフォーマンスをさらに向上させるため、Benzinga はリアルタイムストリームや静的コンテンツを含むデータがユーザーに最小限の遅延で届くよう、**エッジキャッシング**を採用しています。世界各地に Point of Presence (PoP) を戦略的に配置することで、世界中のクライアントに対して高可用性と低レイテンシを実現しています。 +**Karpenter** はクラスターのキャパシティを次のように管理します: -この分散アーキテクチャにより、Benzinga はクライアントの地理的な所在地に関係なく信頼性の高いリアルタイムデータを提供し、ローカルおよびグローバルなユーザー双方のニーズに対応します。 +- 60秒以内に最適なサイズのノードをプロビジョニングする +- 活用率の低いノードを集約してコストを削減する +- 重要度の低いワークロード向けにスポットインスタンスをサポートする +- Pod のトポロジーおよびアベイラビリティゾーンの制約を考慮する --- -このアーキテクチャは、最新かつスケーラブルな技術を組み合わせることで、高速で信頼性の高い金融データとインサイトを提供し、品質とパフォーマンスへの Benzinga のコミットメントを支えています。より技術的な詳細や API の利用を開始する方法については、Benzinga のサポートチームまでお問い合わせいただくか、ドキュメントをご覧ください。 \ No newline at end of file +
+ ## 本番環境レベルのオブザーバビリティとモニタリング +
+ +当社のインフラストラクチャは、多層的なオブザーバビリティを備えた**エンタープライズグレードのモニタリング**を採用しており、システムの健全性、パフォーマンス、信頼性を完全に可視化できるようにしています。すべてのコンポーネントは、自動アラートとインシデント対応プロセスにより継続的に監視されています。 + +
+ ### 包括的な監視スタック +
+ + + + **分散トレーシングとログ監視** + - すべてのサービスからのリアルタイムなログ集約 + - マイクロサービス間の分散トレーシング + - アプリケーション性能監視(APM) + - 相関IDを用いたエンドツーエンドのリクエスト追跡 + - ログパターンの認識と異常検知 + - ビジネスメトリクス向けのカスタムダッシュボード + + + **アラートとシンセティックモニタリング** + - 24時間365日の継続的なAPIエンドポイントテスト + - 複数リージョンでのシンセティックモニタリング + - レスポンスタイムと可用性の監視 + - インテリジェントなルーティングによる自動アラート + - サービスレベル指標(SLI)の追跡 + - パフォーマンス劣化の検知 + + + +
+ ### Coralogix: トレーシングとログ取得 +
+ +Coralogix はアプリケーション層に対する**完全なオブザーバビリティ**を提供します。 + + + + すべてのサービス、Pod、およびコンテナからのアプリケーションログをリアルタイムに集約し、インフラ全体にわたるデバッグ情報へ即時にアクセス可能にします。 + + + すべての API リクエストを、マイクロサービス、ロードバランサー、データベース、および外部サービスにまたがってエンドツーエンドでトレースします。これにより、パフォーマンス問題やエラーの根本原因を迅速に分析できます。 + + + スタックトレース、コンテキスト情報、影響を受けたユーザー数を含む自動エラー検出を行います。エラーは重大度と影響度に基づいて分類されます。 + + + すべてのサービスにわたる API レスポンスタイム、スループット、エラー率、およびリソース使用率に関するリアルタイムのメトリクスを提供します。 + + + +**本番環境における Coralogix の主な機能:** + +- **保持ポリシー**: 即時アクセス用の 30 日間ホットストレージと、コンプライアンス対応のための 90 日間アーカイブ +- **クエリパフォーマンス**: 数十億件のログエントリに対してサブ秒レイテンシでのクエリ +- **アラート連携**: Slack チャンネルおよびオンコールエンジニアへの自動ルーティング +- **カスタムダッシュボード**: ビジネス固有のメトリクスをステークホルダーがリアルタイムに閲覧可能 + +
+ ### Datadog: アラートとシンセティック監視 +
+ +Datadog は**プロアクティブな監視**と継続的な検証を提供します。 + + + + 自動テストが複数の地理的リージョンから 60 秒ごとに実行され、顧客に影響が出る前に API の可用性、レスポンスタイム、データの正確性を検証します。 + + + 機械学習による異常検知がメトリクスにおける異常なパターンを特定し、問題が顧客に影響を与える前にアラートを発報します。 + + + サービスレベル目標 (SLO) をリアルタイムで監視し、99.9% の可用性目標に対する自動レポートを生成します。 + + + p50、p95、p99 レイテンシーのパーセンタイルを継続的に監視し、一貫したパフォーマンスを確保します。 + + + +**Datadog のシンセティックテストには以下が含まれます:** + +| テスト種別 | 実行頻度 | リージョン | 監視メトリクス | +|-----------|-----------|------------|-----------------| +| **API ヘルスチェック** | 60 秒ごと | グローバル 5 リージョン | 可用性、レスポンスタイム、ステータスコード | +| **データ精度テスト** | 5 分ごと | 3 リージョン | データ鮮度、スキーマバリデーション、整合性 | +| **パフォーマンステスト** | 60 秒ごと | 5 リージョン | レイテンシー (p50/p95/p99)、スループット、エラー率 | +| **認証テスト** | 5 分ごと | 2 リージョン | API キー検証、レート制限、OAuth フロー | + +
+ ### Slack 連携とインシデント管理 +
+ +すべての監視システムは、即時の可視性と迅速な対応のために、**専用の Slack チャンネル** と連携しています: + + + + **クリティカルアラート** + + * 即時対応が必要な P1/P2 インシデント + * オンコールエンジニアへの自動ページング + * リアルタイムメトリクスとランブックへのリンク + * インシデントコマンダーの割り当て + + + + **パフォーマンスインサイト** + + * 日次ヘルス状況サマリー + * キャパシティプランニング用アラート + * パフォーマンストレンド通知 + * 異常検知の警告 + + + +**Slack アラートワークフロー:** + +```mermaid +flowchart LR + A[アラート発生] --> B{重大度レベル} + B -->|P1/P2| C[#alerts-production] + B -->|P3/P4| D[#monitoring-insights] + C --> E[オンコールエンジニアに通知] + C --> F[インシデントチャネル作成] + F --> G[開発者アサイン] + G --> H[根本原因調査] + H --> I[修正デプロイ] + I --> J[事後分析レポート] +``` + + +
+ ### アラートとインシデント +
+ +**開発者アサインのプロセス:** + +1. **アラート検知** → コンテキストとメトリクス付きの自動 Slack 通知 +2. **オンコールエンジニアによるトリアージ** → 重大度を評価し、インシデント用チャンネルを作成 +3. **開発者アサイン** → 影響を受けたサービスに基づき、担当の専門エンジニアをタグ付け +4. **調査** → Coralogix のトレースと Datadog のメトリクスを用いた根本原因分析 +5. **解決** → 標準的な GitOps パイプラインを通じて修正をデプロイ +6. **ポストモーテム** → インシデントを文書化し、再発防止策を定義 + + + すべての P1/P2 インシデントは、平日 24 時間体制で待機しているオンコールエンジニアに対して、**即時の自動ページング**を行います。 + + + + 当社のモニタリングシステムは、プロアクティブなアラートと自動復旧により、**潜在的な問題の 95% を顧客影響前に検出・解決**しています。 + + +--- + +
+ ## セキュリティとコンプライアンス +
+ +
+ ### ネットワークセキュリティ +
+ +- **VPC 分離** — パブリックインターネットからの完全なネットワーク分離 +- **セキュリティグループ** — 厳格なインバウンド/アウトバウンドルール、デフォルト拒否ポリシー +- **TLS の徹底適用** — すべての内部・外部トラフィックを暗号化 +- **シークレット管理** — 機密性の高い認証情報を AWS Secrets Manager で管理 + +
+ ### アクセス制御 +
+ +- **RBAC** — すべての操作に対する Kubernetes ロールベースのアクセス制御 +- **SSO 統合** — エンタープライズ向け ID プロバイダーとの統合 +- **監査ログ** — コンプライアンス対応のために保持される完全なアクセスログ + +--- + +
+ ## 災害復旧 +
+ +
+ ### 復旧目標 +
+ +| 指標 | 目標 | 現状 | +|--------|--------|---------| +| **RTO** (Recovery Time Objective) | 15分未満 | 約5分 | +| **RPO** (Recovery Point Objective) | 1分未満 | リアルタイムでのレプリケーション | + +
+ ### レジリエンス機能 +
+ +- **マルチ AZ レプリケーション** — 可用性ゾーン間でのデータ複製 +- **自動フェイルオーバー** — Route 53 のヘルスチェックによって DNS フェイルオーバーを実行 +- **ローリングデプロイ** — ゼロダウンタイムでのデプロイと自動ロールバック +- **バックアップとリストア** — ポイントインタイムリカバリ対応の自動日次バックアップ + +--- + +
+ ## 本番環境対応の信頼性保証 +
+ +
+ ### なぜ当社のインフラは堅牢なのか +
+ +Benzinga のインフラは、**大規模な本番環境で検証済み**であり、実運用で日次数百万件のリクエストを高い信頼性で処理しています。 + + + + **本番環境での実績** + - 1,000 万件超の API リクエストを日次処理 + - 平均レスポンスタイム 100ms 未満 + - 稼働率 99.9% を達成 + - 3 年超にわたりデータ損失ゼロ + + + **運用面での卓越性** + - 24/5/365 のオンコールエンジニア体制 + - 自動フェイルオーバーとセルフヒーリング + - 複数リージョンによる冗長構成 + + + +
+ ### モニタリングとオブザーバビリティの徹底 +
+ +当社の**包括的なモニタリング**により、問題はお客様のビジネスへ影響が及ぶ前に検知・解決されます。 + + + + すべてのリクエスト、ログエントリ、メトリクスを、Coralogix の分散トレーシングと集中ログ管理を用いてエンドツーエンドで追跡します + + + Datadog のシンセティックモニタリングにより、複数リージョンから 60 秒ごとに API をテストし、お客様への影響が出る前に問題をアラートします + + + 自動化された Slack 連携により、アラートを専用チャンネルへルーティングし、開発者の即時アサインと解決状況のトラッキングを行います + + + すべてのインシデントに対してポストモーテム分析を行い、自動化された予防措置によって問題が再発しないようにします + + + +
+ ### クライアントからの信頼: それがお客様にもたらすもの +
+ +Benzinga の API と連携することで、次のような仕組みによって支えられた **本番環境対応のインフラストラクチャ** に接続できます。 + +| 機能 | クライアント側のメリット | +|---------|----------------| +| **マルチAZ冗長構成** | AWS アベイラビリティーゾーン障害時でも、アプリケーションはオンラインを維持します | +| **自動スケーリング** | トラフィック急増時でも、レート制限にかかることなくシームレスにリクエストを処理します | +| **24/7 監視** | お客様が性能低下に気付く前に、エンジニアが問題を検知して解決します | +| **ゼロダウンタイムデプロイ** | アップデートによってサービスの可用性が中断されることはありません | +| **完全な監査証跡** | すべてのデプロイを追跡・レビューし、即時にロールバック可能です | +| **プロアクティブなアラート** | 潜在的な問題の 95% を、顧客への影響前に解決します | + + + **本番運用対応**: 当社のインフラストラクチャは、可用性 99.9% を維持しつつ、リアルタイム金融データ配信で 100ms 未満のレイテンシを保ちながら、これまでに **数十億件の API リクエスト** を処理してきました。 + + +--- + +
+ ## 概要 +
+ +Benzinga のインフラストラクチャは、次の要素により **エンタープライズグレードの信頼性** を提供します。 + + + + AWS EKS を用いたマルチ AZ デプロイとマネージドコントロールプレーンにより、最大限の稼働時間を確保します + + + ArgoCD によるリリース管理で、完全な監査証跡と即時ロールバック機能を提供します + + + Karpenter と HPA によるシームレスなキャパシティ管理で、トラフィックのスパイクを自動的に処理します + + + Coralogix によるトレース/ログと Datadog によるアラート/シンセティクス、さらに Slack 連携により、迅速なインシデント対応を実現します + + + 専任のオンコールエンジニアが対応にあたります + + + 暗号化、RBAC、ネットワーク分離による多層防御で、お客様のデータを保護します + + + + + **お客様の成功が最優先です**: インフラストラクチャ、SLA 保証、またはお客様固有の信頼性要件についてご質問やご相談がある場合は、アカウント担当者までお問い合わせいただくか、[support@benzinga.com](mailto:support@benzinga.com) までメールでご連絡ください。 + \ No newline at end of file diff --git a/ja/openapi/calendar_api.spec.yml b/ja/openapi/calendar_api.spec.yml index 9d2b2c04..1ccdf68f 100644 --- a/ja/openapi/calendar_api.spec.yml +++ b/ja/openapi/calendar_api.spec.yml @@ -2749,14 +2749,19 @@ components: calendarapi.AggregateRating: properties: buy: + example: 10 type: integer hold: + example: 3 type: integer sell: + example: 1 type: integer strong_buy: + example: 5 type: integer strong_sell: + example: 0 type: integer type: object calendarapi.AnalystInsightsJSON: @@ -2796,22 +2801,31 @@ components: aggregate_ratings: $ref: "#/components/schemas/calendarapi.AggregateRating" aggregate_type: + example: 90D type: string consensus_price_target: + example: 195.5 type: number consensus_rating: + example: Buy type: string consensus_rating_val: + example: 4.2 type: number high_price_target: + example: 225 type: number low_price_target: + example: 150 type: number total_analyst_count: + example: 19 type: integer unique_analyst_count: + example: 15 type: integer updated_at: + example: 2024-01-09T16:00:00Z type: string type: object calendarapi.DividendJSON: @@ -2897,40 +2911,53 @@ components: calendarapi.InsiderTransaction: properties: accession_number: + example: 0001127602-24-000123 type: string company_cik: + example: 320193 type: string company_name: + example: Apple Inc. type: string company_symbol: + example: AAPL type: string filing_date: + example: 2024-01-09T00:00:00Z type: string footnotes: items: $ref: "#/components/schemas/calendarapi.SECFootnotes" type: array form_type: + example: "4" type: string html_url: + example: https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000320193 type: string id: + example: 64a1b2c3d4e5f6789012345 type: string is_10b5: + example: true type: boolean owner: $ref: "#/components/schemas/calendarapi.Owner" remaining_shares: + example: "125000" type: string remaining_underlying_shares: + example: "50000" type: string traded_percentage: + example: "15.5" type: string transactions: items: $ref: "#/components/schemas/calendarapi.Transaction" type: array updated: + example: 1704758400 type: integer type: object calendarapi.InsiderTransactionFilingDoc: @@ -2967,18 +2994,25 @@ components: calendarapi.Owner: properties: insider_cik: + example: "0001234567" type: string insider_name: + example: Tim Cook type: string insider_title: + example: Chief Executive Officer type: string is_director: + example: true type: boolean is_officer: + example: true type: boolean is_ten_percent_owner: + example: false type: boolean raw_signature: + example: /s/ Tim Cook type: string type: object calendarapi.RatingJSON: @@ -3024,8 +3058,10 @@ components: calendarapi.SECFootnotes: properties: id: + example: F1 type: string text: + example: Shares were sold pursuant to a Rule 10b5-1 trading plan type: string type: object calendarapi.SplitJSON: @@ -3039,40 +3075,58 @@ components: calendarapi.Transaction: properties: acquired_or_disposed: + example: D type: string conversion_exercise_price_derivative: + example: "150.25" type: string date_deemed_execution: + example: 2024-01-09T00:00:00Z type: string date_exercisable: + example: 2024-01-09T00:00:00Z type: string date_expiration: + example: 2025-01-09T00:00:00Z type: string date_transaction: + example: 2024-01-09T00:00:00Z type: string is_derivative: + example: false type: boolean ownership: + example: Direct type: string post_transaction_quantity: + example: "250000" type: string price_per_share: + example: "150.25" type: string remaining_underlying_shares: + example: "50000" type: string security_title: + example: Common Stock type: string shares: + example: "10000" type: string transaction_code: + example: S type: string transaction_id: + example: TXN-20240109-001 type: string underlying_security_title: + example: Common Stock type: string underlying_shares: + example: "10000" type: string voluntarily_reported: + example: false type: boolean type: object servers: diff --git a/ja/openapi/data-api-proxy_api.spec.yml b/ja/openapi/data-api-proxy_api.spec.yml index 7b1f534a..2de21958 100644 --- a/ja/openapi/data-api-proxy_api.spec.yml +++ b/ja/openapi/data-api-proxy_api.spec.yml @@ -1321,6 +1321,8 @@ components: type: object bzhttp.ErrorCode: enum: + - unsupported_message_type + - database_query_error - json_unmarshaling_error - no_data_found - no_matching_endpoint @@ -1332,10 +1334,10 @@ components: - failed_dependency - service_unavailable - upstream_api_error - - unsupported_message_type - - database_query_error type: string x-enum-varnames: + - ErrorUnsupportedMessageType + - ErrorDBQueryError - ErrorJSONUnmarshaling - ErrorNoDataFound - ErrorNoMatchingEndpoint @@ -1347,8 +1349,6 @@ components: - ErrorFailedDependency - ErrorServiceUnavailable - ErrorUpstreamAPIError - - ErrorUnsupportedMessageType - - ErrorDBQueryError bzhttp.Resp: properties: data: diff --git a/ja/openapi/delivery_api.spec.yml b/ja/openapi/delivery_api.spec.yml index 3fe130a5..3952b0bf 100644 --- a/ja/openapi/delivery_api.spec.yml +++ b/ja/openapi/delivery_api.spec.yml @@ -8,7 +8,8 @@ info: paths: /api/v1/transcripts/calls: get: - description: 任意のフィルタリングおよびページングを指定して、コールの一覧を取得します + description: 任意のフィルタやページネーションを指定して、コールの一覧を取得します。デフォルトでは、ステータスが COMPLETED + のコールのみが返されます。すべてのステータスを取得するには、status=ALL を使用してください。 operationId: get-conference-calls parameters: - description: ページネーション用のページ番号(1から始まります) @@ -23,6 +24,12 @@ paths: schema: type: integer default: 10 + - description: コールのステータスでフィルタします。デフォルトは COMPLETED です。すべてのステータスを返すには ALL を使用してください。 + in: query + name: status + schema: + type: string + default: COMPLETED responses: "200": description: OK @@ -68,12 +75,17 @@ paths: name: audio schema: type: boolean - - description: true の場合、よりシンプルで整理された出力形式を返します + - description: true の場合、PDF トランスクリプト用の事前署名済み URL を含めます。 + in: query + name: pdf + schema: + type: boolean + - description: true の場合、よりクリーンで簡略化された出力フォーマットを返します。 in: query name: clean schema: type: boolean - - description: レスポンス形式(例:'json' または 'html') + - description: "レスポンスのフォーマット(例: 「json」または「html」)" in: query name: format schema: @@ -249,8 +261,10 @@ components: period: example: Q3 type: string - recording: - $ref: "#/components/schemas/domain.Recordings" + recordings: + items: + $ref: "#/components/schemas/domain.Recordings" + type: array securities: $ref: "#/components/schemas/pgtype.JSONB" start_time: @@ -274,8 +288,8 @@ components: example: https://example.com/webcast type: string year: - example: "2023" - type: string + example: 2023 + type: integer type: object domain.Participants: properties: @@ -412,4 +426,4 @@ components: - Present servers: - url: https://api.benzinga.com/api/v1 - description: 本番 + description: PROD diff --git a/ja/openapi/logo-api_api.spec.yml b/ja/openapi/logo-api_api.spec.yml index ad3d41c9..39ac3938 100644 --- a/ja/openapi/logo-api_api.spec.yml +++ b/ja/openapi/logo-api_api.spec.yml @@ -141,6 +141,12 @@ paths: name: max_width schema: type: string + - description: true の場合、flutter_svg ライブラリとの互換性を保つために、SVG の URL にクエリパラメータ + flutter_compatible=true を追加します。 + in: query + name: flutter_compatible + schema: + type: boolean responses: "200": description: data フィールドに LogoClientResponse オブジェクトの配列を含む成功したレスポンス @@ -189,6 +195,8 @@ components: type: object bzhttp.ErrorCode: enum: + - unsupported_message_type + - database_query_error - json_unmarshaling_error - no_data_found - no_matching_endpoint @@ -200,10 +208,10 @@ components: - failed_dependency - service_unavailable - upstream_api_error - - unsupported_message_type - - database_query_error type: string x-enum-varnames: + - ErrorUnsupportedMessageType + - ErrorDBQueryError - ErrorJSONUnmarshaling - ErrorNoDataFound - ErrorNoMatchingEndpoint @@ -215,8 +223,6 @@ components: - ErrorFailedDependency - ErrorServiceUnavailable - ErrorUpstreamAPIError - - ErrorUnsupportedMessageType - - ErrorDBQueryError bzhttp.Resp: properties: data: diff --git a/ko/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx b/ko/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx index 6bc042d0..cf7e4027 100644 --- a/ko/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx +++ b/ko/api-reference/calendar-api/analyst-insights/get-analyst-insights.mdx @@ -10,7 +10,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "action": "Upgrades", "analyst_id": "669ea49c3f2d7e0001303664", - "analyst_insights": "BWS Financial이 Innodata 주식을 Top Pick으로 상향 조정하고 목표가를 110.00달러로 제시했습니다. \n\n **강력한 재무 성과와 성장 전망**: Innodata는 최근 실적 발표에서 6,800만 달러 규모의 프리트레이닝 계약을 발표하는 등 의미 있는 재무 성장과 잠재력을 입증했습니다. 이는 회사가 대형 계약을 확보할 수 있는 역량과 급변하는 AI 시장에서의 강력한 입지를 보여주며, 향후 매출 성장과 투자자 신뢰를 더욱 견인할 것으로 예상됩니다.\n\n**전략적인 정부 계약 수주**: 2025년 4분기에 진입하면서 확보한 정부 계약은 Innodata가 2026년까지 신규 비즈니스 영역으로 대폭 확장할 수 있는 기반을 마련해 줍니다. 이 계약은 연말에 회사 매출에 크게 기여할 것으로 예상되며, 전략적 성장 전략을 보여주고 시장 가치를 한층 높일 것입니다.", + "analyst_insights": "BWS Financial이 Innodata 주식을 Top Pick으로 상향 조정하고 목표가를 $110.00로 제시했습니다. \n\n **견조한 재무 실적과 성장 전망**: Innodata는 최근 실적 발표에서 6,800만 달러 규모의 사전 학습(pretraining) 계약을 발표하며, 의미 있는 재무 성장과 잠재력을 보여주었습니다. 이는 회사가 대형 계약을 확보할 수 있는 역량과, 빠르게 변화하는 AI 환경에서의 강한 포지셔닝을 반영하며, 향후 매출 성장과 투자자 신뢰를 더욱 견인할 가능성이 높습니다.\n\n**전략적 정부 계약 수주**: 2025년 4분기에 시작되는 정부 계약을 확보하면서, Innodata는 2026년까지 새로운 사업 영역으로의 대규모 확장 기회를 확보했습니다. 이 움직임은 연말에 회사 매출에 상당한 기여를 할 것으로 예상되며, 전략적 성장 이니셔티브를 보여주고 기업 가치를 제고하는 데 도움이 됩니다.", "date": "2026-01-05", "firm": "BWS Financial", "firm_id": "57f832d56b87f600016fa43f", @@ -30,7 +30,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "action": "Maintains", "analyst_id": "669ea49c3f2d7e0001303664", - "analyst_insights": "BWS Financial은 Innodata 주식에 대한 Buy 등급을 유지하고 목표가를 110.00달러로 제시했습니다. \n\n **강력한 매출 성장 잠재력**: Innodata는 6,800만 달러 규모의 프리트레이닝 계약을 확보하며 견고한 재무 궤적을 보여주고 있습니다. 이는 AI 데이터 준비 및 엔지니어링 서비스에 대한 상당한 수요를 의미합니다. 이러한 성장은 회사가 대형 계약을 유치할 수 있는 역량을 명확히 보여주며, 매출 전망과 운영 역량에 대한 투자자 신뢰를 강화합니다.\n\n**전략적인 정부 계약**: 회사는 2025년 4분기에 정부 계약을 확보하며 2026년 확대된 비즈니스 기회를 위한 발판을 마련했습니다. 이 전략적 행보는 Innodata의 매출원을 다각화할 뿐만 아니라, 연말에 더 큰 재무 성과를 위한 기반을 조성하여 회사의 시장 점유율 확대와 수익성 향상 가능성을 보여줍니다.", + "analyst_insights": "BWS Financial이 Innodata 주식에 대해 Buy 등급을 유지하고 목표가를 $110.00로 제시했습니다. \n\n **강한 매출 성장 잠재력**: Innodata는 6,800만 달러 규모의 사전 학습(pretraining) 계약을 확보하며, AI 데이터 준비 및 엔지니어링 서비스에 대한 상당한 수요를 입증했습니다. 이러한 성장은 회사가 대형 계약을 유치할 수 있는 역량을 명확히 보여주며, 매출 전망과 운영 역량에 대한 투자자 신뢰를 강화하는 요소입니다.\n\n**전략적 정부 계약**: 회사는 2025년 4분기에 정부 계약을 기반으로 진입하여, 2026년에 확대된 비즈니스 기회를 확보할 수 있는 위치에 있습니다. 이 전략적 움직임은 Innodata의 매출원을 다각화할 뿐 아니라, 연말에 더 큰 재무적 이익을 위한 기반을 마련하며, 시장 점유율 확대와 수익성 개선 가능성을 보여줍니다.", "date": "2026-01-05", "firm": "BWS Financial", "firm_id": "57f832d56b87f600016fa43f", @@ -57,7 +57,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 유효하지 않습니다" + "value": "인증 토큰이 없거나 올바르지 않습니다" } ] } @@ -69,7 +69,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "no_data_found", "id": "not_found", - "value": "지정된 파라미터에 해당하는 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } @@ -81,7 +81,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 중 예기치 못한 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/analyst-insights/overview.mdx b/ko/api-reference/calendar-api/analyst-insights/overview.mdx index efd0d120..93e07e71 100644 --- a/ko/api-reference/calendar-api/analyst-insights/overview.mdx +++ b/ko/api-reference/calendar-api/analyst-insights/overview.mdx @@ -1,25 +1,25 @@ --- title: "개요" -description: "Analyst Insights API 개요" +description: "애널리스트 인사이트 API에 대한 개요" ---
## 소개
-Analyst Insights API는 금융 애널리스트의 상세한 분석과 추천을 포함해, 증권에 대한 리서치 인사이트를 제공합니다. 이를 통해 다음 정보에 접근할 수 있습니다: +Analyst Insights API는 금융 애널리스트의 상세한 분석과 추천을 포함한, 개별 증권에 대한 리서치 관점을 제공합니다. 이 API를 통해 다음 데이터를 조회할 수 있습니다: -* 애널리스트 등급 상향 및 하향 +* 애널리스트 투자의견 상향 및 하향 조정 * 목표가 * 상세 리서치 노트 -* 컨센서스 레이팅 관련 컨텍스트 +* 컨센서스 레이팅에 대한 배경 정보
- ## 사용 가능한 엔드포인트 + ## 이용 가능한 엔드포인트
### [애널리스트 인사이트 가져오기](/ko/api-reference/calendar_api/analyst-insights/analyst-insights-v1)
-특정 종목, 기관 또는 애널리스트에 대한 애널리스트 인사이트와 리서치 관점을 조회합니다. \ No newline at end of file +특정 종목, 증권사 또는 애널리스트에 대한 애널리스트 인사이트와 리서치 의견을 조회합니다. \ No newline at end of file diff --git a/ko/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx b/ko/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx index db6b0aff..dc08aaf6 100644 --- a/ko/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx +++ b/ko/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say.mdx @@ -1,5 +1,5 @@ --- -title: "강세론 대 약세론" +title: "강세 VS 약세" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say --- @@ -8,8 +8,8 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say { "bulls_say_bears_say": [ { - "bear_case": "이번 분석은 중국 매출이 전년 대비 3.6% 감소했다는 점을 강조하며, 핵심 지역에서의 시장 성과에 대한 우려를 제기합니다. 또한 매출총이익률은 전년 대비 약 47% 수준으로 안정적으로 유지되고 있지만, 증가하는 영업비용이 수익성에 위험을 초래하고 있습니다. 더 나아가 iPhone 매출 성장세 둔화 가능성과 Apple의 평판 하락 가능성은 기업가치에 하방 압력을 가할 수 있으며, 이로 인해 투자자들의 불안이 커질 수 있습니다.", - "bull_case": "Apple의 4분기 매출은 8% 증가한 1,025억 달러를 기록했으며, 이는 시장 예상치와 거의 부합하는 수준으로, 주로 견조한 iPhone 매출에 힘입어 향후 분기 총매출이 10~12% 성장할 것이라는 전망을 뒷받침합니다. 회사는 또한 324억 달러의 영업이익을 보고했는데, 이는 전년 대비 10% 증가한 수치이며, 서비스 매출은 15% 성장하여 매출총이익 구조에 긍정적으로 기여했습니다. 더불어 중국 지역에서의 예상 성장과 AI 및 제품 개발에 대한 전략적 투자를 통해, Apple은 운영비 증가에도 불구하고 장기적으로 지속 가능한 성장을 달성할 수 있는 위치에 있습니다.", + "bear_case": "이번 분석은 중국 매출이 전년 대비 3.6% 감소한 점을 강조하며, 핵심 지역에서의 시장 성과에 대한 우려를 제기합니다. 또한 매출총이익률은 전년 대비 약 47% 수준으로 안정적이지만, 증가하는 영업비용이 수익성에 대한 위험 요인으로 작용하고 있습니다. 더 나아가 iPhone 매출 성장 둔화 가능성과 Apple의 평판 하락 가능성은 기업 가치에 하방 압력을 가해 투자자들의 불안을 키울 수 있습니다.", + "bull_case": "Apple의 4분기 매출은 8% 증가한 1,025억 달러를 기록해 예상치와 대체로 부합했으며, 특히 견조한 iPhone 매출 성과에 힘입어 다음 분기에는 총매출이 10%~12% 증가할 것으로 전망됩니다. 회사는 또한 324억 달러의 영업이익을 보고했으며, 이는 전년 대비 10% 증가한 수치이고, 서비스 매출은 15% 증가해 매출총이익률 개선에 긍정적으로 기여했습니다. 아울러 중국 지역에서의 예상 성장과 AI 및 제품 개발에 대한 전략적 투자를 바탕으로, Apple은 운영비 증가에도 불구하고 지속 가능한 장기 성장을 달성할 수 있는 유리한 위치를 확보하고 있습니다.", "id": "6951d73e304f6ecd69d00189", "securities": [ { @@ -45,7 +45,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다" } ] } diff --git a/ko/api-reference/calendar-api/bulls-say-bears-say/overview.mdx b/ko/api-reference/calendar-api/bulls-say-bears-say/overview.mdx index 4f27510e..ee2f9c66 100644 --- a/ko/api-reference/calendar-api/bulls-say-bears-say/overview.mdx +++ b/ko/api-reference/calendar-api/bulls-say-bears-say/overview.mdx @@ -1,25 +1,25 @@ --- title: "개요" -description: "Bulls Say Bears Say API 개요" +description: "Bulls Say Bears Say API에 대한 개요" ---
## 소개
-Bulls Say Bears Say API는 특정 주식 티커 심볼에 대한 최신 강세 및 약세 투자 근거를 제공합니다. +Bulls Say Bears Say API는 지정한 주식 티커에 대한 최신 강세 및 약세 투자 논거를 제공합니다. -* **강세 근거(Bull Cases)**: 해당 주식을 매수해야 하는 긍정적인 주장을 제시합니다. -* **약세 근거(Bear Cases)**: 해당 주식에 투자하지 말아야 하는 부정적인 주장을 제시합니다. +* **Bull Cases**: 주식을 매수해야 하는 긍정적인 근거를 제시합니다. +* **Bear Cases**: 해당 주식에 투자하지 말아야 하는 부정적인 근거를 제시합니다. -이 데이터는 개별 종목의 잠재적 성과에 대한 상반된 관점을 이해하는 데 유용합니다. +이 데이터는 특정 종목의 향후 성과에 대한 상반된 관점을 이해하는 데 유용합니다.
- ## 사용 가능한 엔드포인트 + ## 지원되는 엔드포인트
### [Bulls Say Bears Say 가져오기](/ko/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol)
-지정한 티커에 대한 최신 강세 및 약세 논거를 가져옵니다. \ No newline at end of file +지정된 티커 심볼에 대한 최신 강세 및 약세 논지를 가져옵니다. \ No newline at end of file diff --git a/ko/api-reference/calendar-api/dividends/dividends-events.mdx b/ko/api-reference/calendar-api/dividends/dividends-events.mdx index 7667def3..9b8908c4 100644 --- a/ko/api-reference/calendar-api/dividends/dividends-events.mdx +++ b/ko/api-reference/calendar-api/dividends/dividends-events.mdx @@ -1,5 +1,5 @@ --- -title: "배당" +title: "배당금" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends --- @@ -39,7 +39,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "유효하지 않거나 누락된 인증 토큰" } ] } @@ -51,7 +51,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없음" } ] } @@ -63,7 +63,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 중 예기치 않은 오류가 발생함" } ] } diff --git a/ko/api-reference/calendar-api/get-blocktrade.mdx b/ko/api-reference/calendar-api/get-blocktrade.mdx index 93c5a874..6bc09a9b 100644 --- a/ko/api-reference/calendar-api/get-blocktrade.mdx +++ b/ko/api-reference/calendar-api/get-blocktrade.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade --- -```json Response (200 OK) +```json 응답 (200 OK) { "block_trade": [ { @@ -12,7 +12,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade "bid": "30.13", "count": 1, "date": "2026-01-06", - "description": "Block Trade: CFLT 2.2M @ $30.15", + "description": "블록 트레이드: CFLT 2.2M @ $30.15", "exchange": "NASDAQ", "executing_exchange": "L", "id": "695d0f6d8f047b0001fefed9", @@ -27,38 +27,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade ] } ``` -```json Response (401 Unauthorized) +```json 응답 (401 권한 없음) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "유효하지 않거나 누락된 인증 토큰입니다" } ] } ``` -```json Response (404 Not Found) +```json 응답 (404 찾을 수 없음) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정된 매개변수에 해당하는 데이터가 없습니다" } ] } ``` -```json Response (500 Internal Server Error) +```json 응답 (500 내부 서버 오류) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-conference-calls.mdx b/ko/api-reference/calendar-api/get-conference-calls.mdx index 5aabbb1e..ca25a901 100644 --- a/ko/api-reference/calendar-api/get-conference-calls.mdx +++ b/ko/api-reference/calendar-api/get-conference-calls.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal --- -```json 응답 (200 OK) +```json Response (200 OK) { "conference": [ { @@ -48,38 +48,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-cal ] } ``` -```json 응답 (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 유효하지 않습니다." + "value": "인증 토큰이 없거나 유효하지 않습니다" } ] } ``` -```json 응답 (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 파라미터에 해당하는 데이터를 찾을 수 없습니다." + "value": "지정된 매개변수에 해당하는 데이터가 없습니다" } ] } ``` -```json 응답 (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다." + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-consensus-ratings.mdx b/ko/api-reference/calendar-api/get-consensus-ratings.mdx index a86a8fd8..01399a19 100644 --- a/ko/api-reference/calendar-api/get-consensus-ratings.mdx +++ b/ko/api-reference/calendar-api/get-consensus-ratings.mdx @@ -1,5 +1,5 @@ --- -title: "컨센서스 투자 의견" +title: "컨센서스 투자의견" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings --- @@ -30,7 +30,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "유효하지 않거나 누락된 인증 토큰입니다" } ] } @@ -42,7 +42,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } @@ -54,7 +54,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-dividends.mdx b/ko/api-reference/calendar-api/get-dividends.mdx index 4f0b762e..671f2dd5 100644 --- a/ko/api-reference/calendar-api/get-dividends.mdx +++ b/ko/api-reference/calendar-api/get-dividends.mdx @@ -1,10 +1,10 @@ --- -title: "배당금" +title: "배당" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends --- -```json Response (200 OK) +```json 응답 (200 OK) { "dividends": [ { @@ -60,31 +60,31 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends ] } ``` -```json Response (401 Unauthorized) +```json 응답 (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 유효하지 않거나 누락되었습니다" + "value": "인증 토큰이 없거나 유효하지 않습니다" } ] } ``` -```json Response (404 Not Found) +```json 응답 (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다" } ] } ``` -```json Response (500 Internal Server Error) +```json 응답 (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ko/api-reference/calendar-api/get-earnings.mdx b/ko/api-reference/calendar-api/get-earnings.mdx index a03cdfb9..ea45651b 100644 --- a/ko/api-reference/calendar-api/get-earnings.mdx +++ b/ko/api-reference/calendar-api/get-earnings.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings --- -```json Response (200 OK) +```json 응답 (200 OK) { "earnings": [ { @@ -39,38 +39,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings ] } ``` -```json Response (401 Unauthorized) +```json 응답 (401 인증 실패) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 누락되었거나 유효하지 않습니다" + "value": "인증 토큰이 없거나 유효하지 않습니다" } ] } ``` -```json Response (404 Not Found) +```json 응답 (404 찾을 수 없음) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다" } ] } ``` -```json Response (500 Internal Server Error) +```json 응답 (500 내부 서버 오류) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-economics.mdx b/ko/api-reference/calendar-api/get-economics.mdx index afc4adaf..a1c35b5b 100644 --- a/ko/api-reference/calendar-api/get-economics.mdx +++ b/ko/api-reference/calendar-api/get-economics.mdx @@ -14,8 +14,8 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics "consensus_t": "", "country": "USA", "date": "2026-03-08", - "description": "Challenger Job Cuts (YoY) 보고서는 특정 월에 고용주가 보고한 정리해고 건수가 전년 동월 대비 몇 퍼센트 변화했는지를 추적합니다. 이 보고서는 투자자와 애널리스트가 노동 시장의 상황을 평가하고 합리적인 투자 의사결정을 내리는 데 활용됩니다. 또한 이 보고서의 데이터는 미 달러화 가치에도 영향을 줄 수 있으며, 예상보다 높은 수치는 부정적으로, 예상보다 낮은 수치는 긍정적으로 인식되는 경향이 있습니다.", - "event_category": "고용", + "description": "Challenger Job Cuts (YoY) report tracks the percentage change in layoffs reported by employers during a given month compared to the same month of the previous year. This report is used by investors and analysts to gauge the strength of the labor market and make informed decisions about their investments. The data in this report can also impact the value of the US dollar, with higher than expected numbers being seen as negative and lower than expected numbers being seen as positive.", + "event_category": "Employment", "event_name": "Challenger Job Cuts (YoY)", "event_period": "", "id": "6745790147f2830001365a27", @@ -37,7 +37,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 유효하지 않습니다" + "value": "Invalid or missing authentication token" } ] } @@ -49,7 +49,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics { "code": "no_data_found", "id": "not_found", - "value": "지정된 파라미터에 해당하는 데이터를 찾을 수 없습니다" + "value": "No data found for the specified parameters" } ] } @@ -61,7 +61,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ko/api-reference/calendar-api/get-erx-gaps.mdx b/ko/api-reference/calendar-api/get-erx-gaps.mdx index 773cbcd8..142e4fb5 100644 --- a/ko/api-reference/calendar-api/get-erx-gaps.mdx +++ b/ko/api-reference/calendar-api/get-erx-gaps.mdx @@ -26,7 +26,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "지정된 파라미터에 대한 데이터를 찾을 수 없습니다" } ] } @@ -38,7 +38,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하던 중 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-events.mdx b/ko/api-reference/calendar-api/get-events.mdx index 73d29b67..ce51729a 100644 --- a/ko/api-reference/calendar-api/get-events.mdx +++ b/ko/api-reference/calendar-api/get-events.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2/calendar/events --- -```json Response (200 OK) +```json 응답 (200 OK) { "events": [ { @@ -38,7 +38,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2/calendar/events } ``` -```json Response (401 Unauthorized) +```json 응답 (401 Unauthorized) { "ok": false, "errors": [ @@ -50,19 +50,19 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2/calendar/events ] } ``` -```json Response (404 Not Found) +```json 응답 (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 파라미터에 해당하는 데이터가 없습니다" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } ``` -```json Response (500 Internal Server Error) +```json 응답 (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ko/api-reference/calendar-api/get-fda.mdx b/ko/api-reference/calendar-api/get-fda.mdx index 9ab7681e..54fa55d4 100644 --- a/ko/api-reference/calendar-api/get-fda.mdx +++ b/ko/api-reference/calendar-api/get-fda.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda --- -```json Response (200 OK) +```json 응답 (200 OK) { "fda": [ { @@ -32,14 +32,14 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ], "name": "Alpha DaRT" }, - "event_type": "업데이트 제공", + "event_type": "Provided Update", "id": "695bc49183cac20001bec514", "nic_number": "", "notes": "", - "outcome": "Alpha Tau Medical Ltd.는 미국 식품의약국(FDA)에 사전 시판 승인(PMA) 신청의 첫 번째 모듈을 제출했다고 발표했습니다. 이는 회사가 보다 유연한 모듈식 접근 방식을 사용할 수 있도록 허용한 FDA의 이전 결정에 따른 것입니다.", + "outcome": "Alpha Tau Medical Ltd.는 미국 식품의약국(FDA)에 사전 시판 승인(PMA) 신청의 첫 번째 모듈을 제출했다고 발표했으며, 이는 앞서 FDA가 회사가 보다 유연한 모듈식 접근 방식을 사용할 수 있도록 허용하기로 결정한 데 따른 것입니다.", "outcome_brief": "", "source_link": "https://www.benzinga.com/pressreleases/26/01/g49690927/alpha-tau-submits-first-pre-market-approval-module-to-the-fda-for-alpha-dart-for-the-treatment-of-", - "source_type": "보도 자료", + "source_type": "Press Release", "status": "", "target_date": "", "time": "09:00:00", @@ -48,19 +48,19 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ] } ``` -```json Response (401 Unauthorized) +```json 응답 (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "유효하지 않거나 누락된 인증 토큰입니다" + "value": "인증 토큰이 없거나 유효하지 않습니다" } ] } ``` -```json Response (404 Not Found) +```json 응답 (404 Not Found) { "ok": false, "errors": [ @@ -72,14 +72,14 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda ] } ``` -```json Response (500 Internal Server Error) +```json 응답 (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-haltresume.mdx b/ko/api-reference/calendar-api/get-haltresume.mdx index c16a054e..af5b8fb5 100644 --- a/ko/api-reference/calendar-api/get-haltresume.mdx +++ b/ko/api-reference/calendar-api/get-haltresume.mdx @@ -14,7 +14,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 유효하지 않습니다" + "value": "유효하지 않거나 누락된 인증 토큰입니다" } ] } @@ -26,7 +26,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume { "code": "no_data_found", "id": "not_found", - "value": "지정한 매개변수에 해당하는 데이터가 없습니다" + "value": "지정한 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-ipos.mdx b/ko/api-reference/calendar-api/get-ipos.mdx index 37fbb6c2..030cb1cf 100644 --- a/ko/api-reference/calendar-api/get-ipos.mdx +++ b/ko/api-reference/calendar-api/get-ipos.mdx @@ -1,10 +1,10 @@ --- -title: "IPOs V2" -openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos +title: "IPOs" +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos --- -```json 응답 (200 OK) +```json Response (200 OK) { "ipos": [ { @@ -56,38 +56,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos ] } ``` -```json 응답 (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "잘못되었거나 누락된 인증 토큰입니다" + "value": "Invalid or missing authentication token" } ] } ``` -```json 응답 (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정한 파라미터에 대한 데이터를 찾을 수 없습니다" + "value": "No data found for the specified parameters" } ] } ``` -```json 응답 (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ko/api-reference/calendar-api/get-ma.mdx b/ko/api-reference/calendar-api/get-ma.mdx index 957c4956..bc38dccc 100644 --- a/ko/api-reference/calendar-api/get-ma.mdx +++ b/ko/api-reference/calendar-api/get-ma.mdx @@ -1,10 +1,10 @@ --- -title: "M&A" +title: "인수합병(M&A)" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma --- -```json Response (200 OK) +```json 응답 (200 OK) { "ma": [ { @@ -33,7 +33,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma ] } ``` -```json Response (401 Unauthorized) +```json 응답 (401 Unauthorized) { "ok": false, "errors": [ @@ -45,7 +45,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma ] } ``` -```json Response (404 Not Found) +```json 응답 (404 Not Found) { "ok": false, "errors": [ @@ -57,7 +57,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma ] } ``` -```json Response (500 Internal Server Error) +```json 응답 (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ko/api-reference/calendar-api/get-offerings.mdx b/ko/api-reference/calendar-api/get-offerings.mdx index 7ff75d41..2cd9483e 100644 --- a/ko/api-reference/calendar-api/get-offerings.mdx +++ b/ko/api-reference/calendar-api/get-offerings.mdx @@ -1,5 +1,5 @@ --- -title: "Offerings" +title: "공모" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings --- @@ -30,38 +30,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings ] } ``` -```json 응답 (401 Unauthorized) +```json 응답 (401 인증 실패) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "유효하지 않거나 누락된 인증 토큰입니다" } ] } ``` -```json 응답 (404 Not Found) +```json 응답 (404 찾을 수 없음) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } ``` -```json 응답 (500 Internal Server Error) +```json 응답 (500 내부 서버 오류) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-optionactivity.mdx b/ko/api-reference/calendar-api/get-optionactivity.mdx index 600d8438..e31dae17 100644 --- a/ko/api-reference/calendar-api/get-optionactivity.mdx +++ b/ko/api-reference/calendar-api/get-optionactivity.mdx @@ -1,5 +1,5 @@ --- -title: "이례적 옵션 거래" +title: "이례적인 옵션 거래" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity --- @@ -14,8 +14,8 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity "cost_basis": "336000.0", "date": "2025-12-29", "date_expiration": "2026-09-18", - "description": "Freeport-McMoRan 옵션 경보: 9월 18일 $50 풋 옵션이 매도호가에 체결: 600 계약 vs 미결제약정 636; 실적 발표 1/22 개장 전 [추정]", - "description_extended": "Freeport-McMoRan 옵션 경보: 9월 18일 $50 풋 옵션이 매도호가에 체결: 600 @ $5.6 vs 미결제약정 636; 실적 발표 1/22 개장 전 [추정] 기준가=$51.4", + "description": "Freeport-McMoRan Option Alert: Sep 18 $50 Puts at the Ask: 600 vs 636 OI; Earnings 1/22 Before Open [est] ", + "description_extended": "Freeport-McMoRan Option Alert: Sep 18 $50 Puts at the Ask: 600 @ $5.6 vs 636 OI; Earnings 1/22 Before Open [est] Ref=$51.4", "exchange": "NYSE", "execution_estimate": "AT_ASK", "id": "6952ef7b6ab0a40001b39586", @@ -46,7 +46,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 잘못되었거나 누락되었습니다" + "value": "잘못되었거나 누락된 인증 토큰입니다." } ] } @@ -58,7 +58,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 대한 데이터가 없습니다." } ] } @@ -70,7 +70,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다." } ] } diff --git a/ko/api-reference/calendar-api/get-ratings-analysts.mdx b/ko/api-reference/calendar-api/get-ratings-analysts.mdx index 9dccc3eb..ff10feee 100644 --- a/ko/api-reference/calendar-api/get-ratings-analysts.mdx +++ b/ko/api-reference/calendar-api/get-ratings-analysts.mdx @@ -1,10 +1,10 @@ --- -title: "애널리스트 등급" +title: "애널리스트 평점" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analysts --- -```json 응답 (200 OK) +```json Response (200 OK) { "analyst_ratings_analyst": [ { @@ -57,38 +57,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analys ] } ``` -```json 응답 (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 유효하지 않습니다." + "value": "Invalid or missing authentication token" } ] } ``` -```json 응답 (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 파라미터에 대한 데이터를 찾을 수 없습니다." + "value": "No data found for the specified parameters" } ] } ``` -```json 응답 (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다." + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ko/api-reference/calendar-api/get-ratings-firms.mdx b/ko/api-reference/calendar-api/get-ratings-firms.mdx index ce4812d7..3aac219a 100644 --- a/ko/api-reference/calendar-api/get-ratings-firms.mdx +++ b/ko/api-reference/calendar-api/get-ratings-firms.mdx @@ -1,5 +1,5 @@ --- -title: "평가 기관" +title: "레이팅 제공 기관" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms --- @@ -30,38 +30,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms ] } ``` -```json 응답 (401 권한 없음) +```json 응답 (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "유효하지 않거나 누락된 인증 토큰입니다" + "value": "유효하지 않거나 누락된 인증 토큰입니다." } ] } ``` -```json 응답 (404 찾을 수 없음) +```json 응답 (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다" + "value": "지정된 파라미터에 대한 데이터를 찾을 수 없습니다." } ] } ``` -```json 응답 (500 내부 서버 오류) +```json 응답 (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다." } ] } diff --git a/ko/api-reference/calendar-api/get-ratings.mdx b/ko/api-reference/calendar-api/get-ratings.mdx index 02c3cbb5..31ea5195 100644 --- a/ko/api-reference/calendar-api/get-ratings.mdx +++ b/ko/api-reference/calendar-api/get-ratings.mdx @@ -39,7 +39,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings ] } ``` -```json 응답 (401 Unauthorized) +```json 응답 (401 인증 실패) { "ok": false, "errors": [ @@ -51,26 +51,26 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings ] } ``` -```json 응답 (404 Not Found) +```json 응답 (404 찾을 수 없음) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "지정한 매개변수에 대한 데이터가 없습니다" } ] } ``` -```json 응답 (500 Internal Server Error) +```json 응답 (500 내부 서버 오류) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/get-removed.mdx b/ko/api-reference/calendar-api/get-removed.mdx index 27fed6bf..1f23954a 100644 --- a/ko/api-reference/calendar-api/get-removed.mdx +++ b/ko/api-reference/calendar-api/get-removed.mdx @@ -1,10 +1,10 @@ --- -title: "Removed" +title: "삭제된 항목" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ --- -```json 응답 (200 OK) +```json Response (200 OK) { "removed": [ { @@ -35,38 +35,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ ] } ``` -```json 응답 (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 올바르지 않습니다." + "value": "Invalid or missing authentication token" } ] } ``` -```json 응답 (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다." + "value": "No data found for the specified parameters" } ] } ``` -```json 응답 (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다." + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ko/api-reference/calendar-api/get-splits.mdx b/ko/api-reference/calendar-api/get-splits.mdx index d2aadcfc..9b2f6ae3 100644 --- a/ko/api-reference/calendar-api/get-splits.mdx +++ b/ko/api-reference/calendar-api/get-splits.mdx @@ -1,5 +1,5 @@ --- -title: "액면분할" +title: "주식 분할" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits --- @@ -27,38 +27,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits ] } ``` -```json 응답 (401 Unauthorized) +```json 응답 (401 인증 실패) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 유효하지 않습니다" + "value": "유효하지 않거나 누락된 인증 토큰입니다" } ] } ``` -```json 응답 (404 Not Found) +```json 응답 (404 찾을 수 없음) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정한 매개변수에 해당하는 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } ``` -```json 응답 (500 Internal Server Error) +```json 응답 (500 내부 서버 오류) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/government-trades/get-government-trades.mdx b/ko/api-reference/calendar-api/government-trades/get-government-trades.mdx index a57d6142..dd3fea94 100644 --- a/ko/api-reference/calendar-api/government-trades/get-government-trades.mdx +++ b/ko/api-reference/calendar-api/government-trades/get-government-trades.mdx @@ -4,41 +4,41 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/government_trades --- - ```json 응답 (200 OK) + ```json Response (200 OK) {} ``` - ```json 응답 (401 Unauthorized) + ```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 유효하지 않습니다" + "value": "유효하지 않거나 누락된 인증 토큰입니다" } ] } ``` - ```json 응답 (404 Not Found) + ```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터가 없습니다" + "value": "지정한 매개변수에 해당하는 데이터를 찾을 수 없습니다" } ] } ``` - ```json 응답 (500 Internal Server Error) + ```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 못한 오류가 발생했습니다" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/government-trades/overview.mdx b/ko/api-reference/calendar-api/government-trades/overview.mdx index b22dd288..203122f6 100644 --- a/ko/api-reference/calendar-api/government-trades/overview.mdx +++ b/ko/api-reference/calendar-api/government-trades/overview.mdx @@ -1,30 +1,30 @@ --- title: "개요" -description: "Government Trades API 개요" +description: "Government Trades API에 대한 개요" ---
## 소개
-Government Trades API는 미 하원 및 상원의원을 포함한 미국 정부 관계자들의 거래 활동을 추적합니다. 이를 통해 다음과 같은 정보에 대한 투명성을 제공합니다: +Government Trades API는 미국 하원과 상원 의원을 포함한 미국 정부 관계자의 거래 활동을 추적합니다. 이 API는 다음과 같은 항목을 투명하게 공개합니다: -* 정기 거래(거래 내역) 보고서 +* 정기 거래 보고서 * 개별 거래 기록 * 자산 유형 및 거래 금액
- ## 사용 가능한 엔드포인트 + ## 제공되는 엔드포인트
### [정부 거래 가져오기](/ko/api-reference/calendar_api/government-trades/government-trades)
-미 의회 의원들의 거래를 포함한 정부 관료들의 거래를 반환합니다. +정부 공직자(미 의회 의원 포함)의 거래 내역을 반환합니다.
### [정부 거래 보고서 가져오기](/ko/api-reference/calendar_api/government-trade-reports/government-trade-reports)
-정부 거래 공시 보고서의 상세 정보를 반환합니다. \ No newline at end of file +자세한 정부 거래 공시 보고서를 반환합니다. \ No newline at end of file diff --git a/ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx b/ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx index 3a173989..7daff0be 100644 --- a/ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx +++ b/ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing.mdx @@ -1,5 +1,5 @@ --- -title: "Insider Transaction" +title: "내부자 거래" openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/filings --- @@ -63,7 +63,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/ { "code": "auth_failed", "id": "unauthorized", - "value": "유효하지 않거나 누락된 인증 토큰입니다" + "value": "유효하지 않거나 누락된 인증 토큰입니다." } ] } @@ -75,7 +75,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/ { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다." } ] } @@ -87,7 +87,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다." } ] } diff --git a/ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx b/ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx index d200c2f2..141ac29c 100644 --- a/ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx +++ b/ko/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner.mdx @@ -14,38 +14,38 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners ] } ``` -```json 응답 (401 Unauthorized) +```json 응답 (401 인증 실패) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "인증 토큰이 없거나 올바르지 않습니다" } ] } ``` -```json 응답 (404 Not Found) +```json 응답 (404 찾을 수 없음) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정된 파라미터에 대한 데이터를 찾을 수 없습니다" } ] } ``` -```json 응답 (500 Internal Server Error) +```json 응답 (500 내부 서버 오류) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/calendar-api/insider-transaction/overview.mdx b/ko/api-reference/calendar-api/insider-transaction/overview.mdx index e5e9899d..6cab14a5 100644 --- a/ko/api-reference/calendar-api/insider-transaction/overview.mdx +++ b/ko/api-reference/calendar-api/insider-transaction/overview.mdx @@ -1,23 +1,23 @@ --- title: "개요" -description: "Insider Transactions API 개요" +description: "내부자 거래 API 개요" ---
## 소개
-Insider Transactions API는 임원, 이사, 주요 주주 등 회사 내부자의 주식 거래 데이터를 제공합니다. 이 API에는 SEC Form 4 공시에서 추출한 데이터가 포함됩니다. +Insider Transactions API는 임원, 이사, 주요 주주 등 회사 내부자의 주식 거래 데이터를 제공합니다. 여기에는 SEC Form 4 제출 문서에서 추출한 데이터가 포함됩니다.
- ## 사용 가능한 엔드포인트 + ## 제공되는 엔드포인트
- ### [Insider Transaction Filing 가져오기](/ko/api-reference/calendar_api/insider-transaction/insider-transaction-filing) + ### [인사이더 거래 공시 가져오기](/ko/api-reference/calendar_api/insider-transaction/insider-transaction-filing)
-주식 매수, 매도 및 옵션 행사 등을 포함한 insider 거래 신고 내역을 반환합니다. +주식 매수, 매도 및 옵션 행사를 포함한 인사이더 거래 공시를 반환합니다.
### [Insider Owner 가져오기](/ko/api-reference/calendar_api/insider-transaction/insider-transaction-owner) diff --git a/ko/api-reference/calendar-api/ipos/returns-ipo-data.mdx b/ko/api-reference/calendar-api/ipos/returns-ipo-data.mdx index 6e26e860..f2aa66e2 100644 --- a/ko/api-reference/calendar-api/ipos/returns-ipo-data.mdx +++ b/ko/api-reference/calendar-api/ipos/returns-ipo-data.mdx @@ -1,6 +1,6 @@ --- -title: "IPOs" -openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos +title: "IPOs V2" +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos --- @@ -63,7 +63,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "auth_failed", "id": "unauthorized", - "value": "유효하지 않거나 누락된 인증 토큰입니다" + "value": "Invalid or missing authentication token" } ] } @@ -75,7 +75,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다" + "value": "No data found for the specified parameters" } ] } @@ -87,7 +87,7 @@ openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ko/api-reference/calendar-api/overview.mdx b/ko/api-reference/calendar-api/overview.mdx index c10c8051..4c121e71 100644 --- a/ko/api-reference/calendar-api/overview.mdx +++ b/ko/api-reference/calendar-api/overview.mdx @@ -1,13 +1,13 @@ --- title: "개요" -description: "Benzinga Calendar API 개요" +description: "Benzinga calendar API 개요" ---
## 소개
-Calendars API 제품군은 다양한 금융 캘린더 데이터를 제공하여 투자자가 주요 기업 및 경제 이벤트를 추적할 수 있도록 합니다. +Calendars API 제품군은 다양한 금융 일정 데이터에 대한 액세스를 제공하여 투자자가 주요 기업 및 경제 이벤트를 추적할 수 있도록 지원합니다.
## 사용 가능한 그룹 @@ -15,12 +15,12 @@ Calendars API 제품군은 다양한 금융 캘린더 데이터를 제공하여 | Group | Description | Endpoint | | :--- | :--- | :--- | -| **Conference Calls** | 기업 컨퍼런스 콜 일정 및 세부 정보 | [Link](/ko/api-reference/calendar_api/conference_calls/returns-conference-call-data) | +| **Conference Calls** | 기업 컨퍼런스콜 일정 및 세부 정보 | [Link](/ko/api-reference/calendar_api/conference_calls/returns-conference-call-data) | | **Dividends** | 배당금 지급 이력 및 예정 일정 | [Link](/ko/api-reference/calendar_api/dividends/dividends-events-v22) | | **Earnings** | 기업 실적 발표 일정 | [Link](/ko/api-reference/calendar_api/earnings/returns-the-earnings-data) | | **Economics** | 글로벌 경제 이벤트 캘린더 | [Link](/ko/api-reference/calendar_api/economics/returns-the-economic-calendar-data) | -| **Guidance** | 기업 재무 전망 가이던스 | [Link](/ko/api-reference/calendar_api/guidance/returns-guidance-data) | -| **IPOs** | 기업공개(IPO) 데이터 | [Link](/ko/api-reference/calendar_api/ipos/ipos-v21) | -| **Splits** | 주식 액면분할 이력 및 예정 일정 | [Link](/ko/api-reference/calendar_api/splits/returns-the-splits-calendar-data) | -| **Ratings** | 상세 애널리스트 등급 정보 | [Link](/ko/api-reference/calendar_api/ratings/returns-analyst-ratings-data) | -| **M&A** | 인수합병(M&A) 활동 | [Link](/ko/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data) | \ No newline at end of file +| **Guidance** | 기업 실적 가이던스 정보 | [Link](/ko/api-reference/calendar_api/guidance/returns-guidance-data) | +| **IPOs** | 신규 상장(IPO) 데이터 | [Link](/ko/api-reference/calendar_api/ipos/ipos-v21) | +| **Splits** | 주식 분할 이력 및 예정 일정 | [Link](/ko/api-reference/calendar_api/splits/returns-the-splits-calendar-data) | +| **Ratings** | 상세 애널리스트 투자의견 | [Link](/ko/api-reference/calendar_api/ratings/returns-analyst-ratings-data) | +| **M&A** | 기업 인수·합병(M&A) 활동 | [Link](/ko/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data) | \ No newline at end of file diff --git a/ko/api-reference/calendar-api/splits/overview.mdx b/ko/api-reference/calendar-api/splits/overview.mdx index 70760217..b601b953 100644 --- a/ko/api-reference/calendar-api/splits/overview.mdx +++ b/ko/api-reference/calendar-api/splits/overview.mdx @@ -7,19 +7,19 @@ description: "주식 분할 API 개요" ## 소개
-Splits API는 과거 및 예정된 주식 분할에 대한 정보를 제공합니다. 다음과 같은 세부 정보를 포함합니다: +Splits API는 과거 및 예정된 주식 분할 정보를 제공합니다. 다음과 같은 세부 정보를 포함합니다: * 분할 비율 -* 발표일 -* 기준일 (Ex-date) +* 공시일 +* 권리락일 (Ex-date) * 지급일
- ## 사용 가능한 엔드포인트 + ## 이용 가능한 엔드포인트
- ### [주식 분할 가져오기](/ko/api-reference/calendar_api/splits/returns-the-splits-calendar-data) + ### [Splits 가져오기](/ko/api-reference/calendar_api/splits/returns-the-splits-calendar-data)
주식 분할 캘린더 데이터를 반환합니다. \ No newline at end of file diff --git a/ko/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx b/ko/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx new file mode 100644 index 00000000..9c58dbb1 --- /dev/null +++ b/ko/api-reference/calendar_api/analyst-insights/analyst-insights-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/analyst/insights +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/block-trade/blocktrade-v1.mdx b/ko/api-reference/calendar_api/block-trade/blocktrade-v1.mdx new file mode 100644 index 00000000..57f17700 --- /dev/null +++ b/ko/api-reference/calendar_api/block-trade/blocktrade-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/block_trade +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx b/ko/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx new file mode 100644 index 00000000..5b4f3ff4 --- /dev/null +++ b/ko/api-reference/calendar_api/bulls-say-bears-say/latest-bull-and-bear-cases-for-a-given-ticker-symbol.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/bulls_bears_say +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx b/ko/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx new file mode 100644 index 00000000..c8d2c00e --- /dev/null +++ b/ko/api-reference/calendar_api/conference_calls/returns-conference-call-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/conference-calls +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx b/ko/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx new file mode 100644 index 00000000..259bb9a0 --- /dev/null +++ b/ko/api-reference/calendar_api/consensus_ratings/returns-analyst-ratings-consensus-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/consensus-ratings +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/dividends/dividends-events-v22.mdx b/ko/api-reference/calendar_api/dividends/dividends-events-v22.mdx new file mode 100644 index 00000000..ad0abf82 --- /dev/null +++ b/ko/api-reference/calendar_api/dividends/dividends-events-v22.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.2/calendar/dividends +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/dividends/dividends-events.mdx b/ko/api-reference/calendar_api/dividends/dividends-events.mdx new file mode 100644 index 00000000..7b5265a6 --- /dev/null +++ b/ko/api-reference/calendar_api/dividends/dividends-events.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/dividends +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx b/ko/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx new file mode 100644 index 00000000..e849d725 --- /dev/null +++ b/ko/api-reference/calendar_api/earnings/returns-the-earnings-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/earnings +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx b/ko/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx new file mode 100644 index 00000000..b6cdb724 --- /dev/null +++ b/ko/api-reference/calendar_api/economics/returns-the-economic-calendar-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/economics +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/erx-gaps/erx-gaps.mdx b/ko/api-reference/calendar_api/erx-gaps/erx-gaps.mdx new file mode 100644 index 00000000..ec4943e7 --- /dev/null +++ b/ko/api-reference/calendar_api/erx-gaps/erx-gaps.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/erx-gaps +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/events/events.mdx b/ko/api-reference/calendar_api/events/events.mdx new file mode 100644 index 00000000..a71f676c --- /dev/null +++ b/ko/api-reference/calendar_api/events/events.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2/calendar/events +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx b/ko/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx new file mode 100644 index 00000000..d69b9e4b --- /dev/null +++ b/ko/api-reference/calendar_api/fda/fda-approvals-clinical-trials-and-pdufa-dates.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/fda +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx b/ko/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx new file mode 100644 index 00000000..c08b2503 --- /dev/null +++ b/ko/api-reference/calendar_api/government-trade-reports/government-trade-reports.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/government_trade_reports +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/government-trades/government-trades.mdx b/ko/api-reference/calendar_api/government-trades/government-trades.mdx new file mode 100644 index 00000000..69b8c6e0 --- /dev/null +++ b/ko/api-reference/calendar_api/government-trades/government-trades.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/government_trades +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/guidance/returns-guidance-data.mdx b/ko/api-reference/calendar_api/guidance/returns-guidance-data.mdx new file mode 100644 index 00000000..8a695626 --- /dev/null +++ b/ko/api-reference/calendar_api/guidance/returns-guidance-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/guidance +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/halt-resume/haltresume-v1.mdx b/ko/api-reference/calendar_api/halt-resume/haltresume-v1.mdx new file mode 100644 index 00000000..d09a3c80 --- /dev/null +++ b/ko/api-reference/calendar_api/halt-resume/haltresume-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/halt_resume +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx b/ko/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx new file mode 100644 index 00000000..24d9f805 --- /dev/null +++ b/ko/api-reference/calendar_api/insider-transaction/insider-transaction-filing.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/sec/insider_transactions/filings +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx b/ko/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx new file mode 100644 index 00000000..b42809ff --- /dev/null +++ b/ko/api-reference/calendar_api/insider-transaction/insider-transaction-owner.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /sec/insider_transactions/owners +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/ipos/ipos-v21.mdx b/ko/api-reference/calendar_api/ipos/ipos-v21.mdx new file mode 100644 index 00000000..c9cad037 --- /dev/null +++ b/ko/api-reference/calendar_api/ipos/ipos-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ipos +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/ipos/returns-ipo-data.mdx b/ko/api-reference/calendar_api/ipos/returns-ipo-data.mdx new file mode 100644 index 00000000..63f48d0e --- /dev/null +++ b/ko/api-reference/calendar_api/ipos/returns-ipo-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2/calendar/ipos +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx b/ko/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx new file mode 100644 index 00000000..f89f8d3c --- /dev/null +++ b/ko/api-reference/calendar_api/ma/returns-the-mergers-and-acquisitions-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ma +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx b/ko/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx new file mode 100644 index 00000000..7da86d71 --- /dev/null +++ b/ko/api-reference/calendar_api/offerings/returns-secondary-offering-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/offerings +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/option-activity/optionactivity-v1.mdx b/ko/api-reference/calendar_api/option-activity/optionactivity-v1.mdx new file mode 100644 index 00000000..b5b30820 --- /dev/null +++ b/ko/api-reference/calendar_api/option-activity/optionactivity-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v1/signal/option_activity +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx b/ko/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx new file mode 100644 index 00000000..b72014de --- /dev/null +++ b/ko/api-reference/calendar_api/ratings/returns-analyst-ratings-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx b/ko/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx new file mode 100644 index 00000000..087b9f54 --- /dev/null +++ b/ko/api-reference/calendar_api/ratings_analysts/ratings-analysts.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/analysts +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/ratings_firms/ratings-firms.mdx b/ko/api-reference/calendar_api/ratings_firms/ratings-firms.mdx new file mode 100644 index 00000000..2339beed --- /dev/null +++ b/ko/api-reference/calendar_api/ratings_firms/ratings-firms.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/ratings/firms +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/removed/removed-v2.mdx b/ko/api-reference/calendar_api/removed/removed-v2.mdx new file mode 100644 index 00000000..cfe0db71 --- /dev/null +++ b/ko/api-reference/calendar_api/removed/removed-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar-removed/ +--- \ No newline at end of file diff --git a/ko/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx b/ko/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx new file mode 100644 index 00000000..c5bb4dd4 --- /dev/null +++ b/ko/api-reference/calendar_api/splits/returns-the-splits-calendar-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/calendar_api.spec.yml GET /api/v2.1/calendar/splits +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/bars/overview.mdx b/ko/api-reference/data-api-proxy-api/bars/overview.mdx index 49a848ef..827849d2 100644 --- a/ko/api-reference/data-api-proxy-api/bars/overview.mdx +++ b/ko/api-reference/data-api-proxy-api/bars/overview.mdx @@ -7,19 +7,19 @@ description: "Bars API 개요" ## 소개
-Bars API는 지정된 종목에 대한 과거 OHLCV (시가, 고가, 저가, 종가, 거래량) 가격 바(bar) 데이터를 조회합니다. 지정한 간격에 따라 집계된 가격 데이터를 반환하며, 다음을 지원합니다: +Bars API는 지정한 종목에 대한 과거 OHLCV(Open, High, Low, Close, Volume) 가격 바 데이터를 조회합니다. 지정한 간격으로 집계한 가격 데이터를 반환하며, 다음을 지원합니다. -* 여러 티커 -* 다양한 시간 범위 (절대 및 상대 날짜) -* 사용자 정의 시간 구간 (1m, 5m, 1h, 1d 등) -* 거래 세션 필터링 (장전, 정규장, 장후) +* 여러 티커 심볼 +* 다양한 기간(절대 날짜 및 상대 날짜) +* 사용자 정의 시간 버킷(1m, 5m, 1h, 1d 등) +* 거래 세션 필터링(프리마켓, 정규장, 애프터마켓)
- ## 제공되는 엔드포인트 + ## 사용 가능한 엔드포인트
- ### [바 데이터 가져오기](/ko/api-reference/data-api-proxy_api/bars/get-bars-v2) + ### [막대 데이터 가져오기](/ko/api-reference/data-api-proxy_api/bars/get-bars-v2)
-분석 및 차트에 사용할 히스토리컬 바 데이터를 조회합니다. \ No newline at end of file +분석 및 차트 표시를 위해 과거 막대(bar) 데이터를 조회합니다. \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/derivedfiguresandratios/get-derived.mdx b/ko/api-reference/data-api-proxy-api/derivedfiguresandratios/get-derived.mdx index b0345e06..8dd51d4f 100644 --- a/ko/api-reference/data-api-proxy-api/derivedfiguresandratios/get-derived.mdx +++ b/ko/api-reference/data-api-proxy-api/derivedfiguresandratios/get-derived.mdx @@ -1,10 +1,10 @@ --- -title: "파생 지표 및 비율 데이터" +title: "파생 수치 및 비율 데이터" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/derived --- -```json Response (200 OK) +```json 응답 (200 OK) { "ok": "true", "data": [] diff --git a/ko/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx b/ko/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx index 74b05626..8e77d49e 100644 --- a/ko/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx +++ b/ko/api-reference/data-api-proxy-api/derivedfiguresandratios/overview.mdx @@ -7,14 +7,14 @@ description: "파생 수치 및 비율 API 개요" ## 소개
-Derived Figures and Ratios API는 펀더멘털 데이터 항목을 기반으로 산출된 재무 지표를 제공합니다. 여기에는 분석을 단순화하기 위한 사전 계산된 지표가 포함됩니다. +Derived Figures and Ratios API는 펀더멘털 데이터 항목을 기반으로 산출된 재무 수치를 제공합니다. 여기에는 분석을 단순화하기 위해 미리 계산된 각종 지표가 포함됩니다.
- ## 제공되는 엔드포인트 + ## 사용 가능한 엔드포인트
- ### [파생 수치 가져오기](/ko/api-reference/data-api-proxy_api/derivedfiguresandratios/get-derived-figures-and-ratios-for-a-list-of-symbols) + ### [파생 지표 가져오기](/ko/api-reference/data-api-proxy_api/derivedfiguresandratios/get-derived-figures-and-ratios-for-a-list-of-symbols)
-심볼 목록에 대한 파생 수치와 비율을 가져옵니다. \ No newline at end of file +심볼 목록에 대한 파생 지표 및 비율 데이터를 가져옵니다. \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/earningratios/get-earning-ratios-v21.mdx b/ko/api-reference/data-api-proxy-api/earningratios/get-earning-ratios-v21.mdx index f060cc43..d25ddce5 100644 --- a/ko/api-reference/data-api-proxy-api/earningratios/get-earning-ratios-v21.mdx +++ b/ko/api-reference/data-api-proxy-api/earningratios/get-earning-ratios-v21.mdx @@ -1,5 +1,5 @@ --- -title: "수익성 비율 V21" +title: "수익성 비율 v2.1" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningRatios --- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx b/ko/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx index 7c9fc2e5..57f6eb87 100644 --- a/ko/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx +++ b/ko/api-reference/data-api-proxy-api/earningratios/get-earning-ratios.mdx @@ -1,11 +1,11 @@ --- -title: "이익 성장 비율 데이터" +title: "수익성 비율 데이터" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/earningRatios --- -```json 응답 (200 OK) +```json Response (200 OK) { "result": [ { diff --git a/ko/api-reference/data-api-proxy-api/earningratios/overview.mdx b/ko/api-reference/data-api-proxy-api/earningratios/overview.mdx index 66d43c2d..527e8061 100644 --- a/ko/api-reference/data-api-proxy-api/earningratios/overview.mdx +++ b/ko/api-reference/data-api-proxy-api/earningratios/overview.mdx @@ -7,18 +7,18 @@ description: "Earning Ratios API 개요" ## 소개
-Earning Ratios API는 다음과 같은 기업 이익 및 수익성과 관련된 재무 비율을 제공합니다. +Earning Ratios API는 기업의 실적 및 수익성과 관련된 다음과 같은 지표(비율)를 제공합니다: -* ROA (Return on Assets) -* ROE (Return on Equity) -* ROI (Return on Investment) +* ROA (총자산이익률, Return on Assets) +* ROE (자기자본이익률, Return on Equity) +* ROI (투자수익률, Return on Investment)
## 사용 가능한 엔드포인트
- ### [수익성 비율(Earning Ratios) 가져오기](/ko/api-reference/data-api-proxy_api/earningratios/get-earning-ratios-for-a-list-of-symbols-isins-or-ciks) + ### [수익성 비율 가져오기](/ko/api-reference/data-api-proxy_api/earningratios/get-earning-ratios-for-a-list-of-symbols-isins-or-ciks)
-심볼 목록에 대한 수익성 비율(Earning Ratios)을 조회합니다. \ No newline at end of file +심볼 목록에 대한 수익성 비율을 조회합니다. \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx index 735ed6d8..85929762 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v21.mdx @@ -1,4 +1,4 @@ --- -title: "회사 기초 재무 지표 V2.1" +title: "기업 기초 재무 지표 V2.1" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals --- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx index 63a4f765..75885f62 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals-v3.mdx @@ -1,4 +1,4 @@ --- -title: "기업 기초 재무 지표 V3" +title: "회사 기초 재무 지표 V3" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals --- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals.mdx index 1b9cea60..f8cd3b31 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/company-fundamentals.mdx @@ -1,4 +1,4 @@ --- -title: "기업 기초 재무 지표" +title: "기업 기초 재무지표" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals --- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx index ceba1833..cd9ab929 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/company-profile-information.mdx @@ -1,5 +1,5 @@ --- -title: "기업 프로필 정보" +title: "회사 프로필 정보" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/companyProfile --- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx index fdd63e57..41e82042 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-alpha-beta.mdx @@ -1,5 +1,5 @@ --- -title: "Alpha Beta" +title: "알파 베타" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alphaBeta --- diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx index a35223f5..d2de9932 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-balance-sheet.mdx @@ -17,7 +17,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 올바르지 않습니다" + "value": "Invalid or missing authentication token" } ] } @@ -29,7 +29,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "No data found for the specified parameters" } ] } @@ -41,7 +41,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balanc { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx index 20a56aa5..94404dfe 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-cash-flow.mdx @@ -1,5 +1,5 @@ --- -title: "현금흐름표" +title: "현금 흐름" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-flow --- @@ -17,7 +17,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-f { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "유효하지 않거나 누락된 인증 토큰입니다" } ] } @@ -29,7 +29,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-f { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정한 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } @@ -41,7 +41,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-f { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-company-data-v21.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-company-data-v21.mdx index 4568d01c..6db5e018 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-company-data-v21.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-company-data-v21.mdx @@ -1,4 +1,4 @@ --- -title: "회사 데이터 V21" +title: "기업 데이터 V21" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company --- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx index 83675133..8a5ca604 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-company-profile.mdx @@ -1,5 +1,5 @@ --- -title: "기업 프로필" +title: "회사 프로필" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/companyProfile --- @@ -40,7 +40,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET "province": "CA", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Apple is among the largest companies in the world, with a broad portfolio of hardware and software products targeted at consumers and businesses. Apple's iPhone makes up a majority of the firm sales, and Apple's other products like Mac, iPad, and Watch are designed around the iPhone as the focal point of an expansive software ecosystem. Apple has progressively worked to add new applications, like streaming video, subscription bundles, and augmented reality. The firm designs its own software and semiconductors while working with subcontractors like Foxconn and TSMC to build its products and chips. Slightly less than half of Apple's sales come directly through its flagship stores, with a majority of sales coming indirectly through partnerships and distribution." + "longDescription": "Apple은 전 세계에서 가장 큰 기업 중 하나로, 소비자와 기업을 대상으로 한 폭넓은 하드웨어 및 소프트웨어 제품 포트폴리오를 보유하고 있습니다. Apple 매출의 대부분은 iPhone에서 발생하며, Mac, iPad, Apple Watch와 같은 기타 제품은 광범위한 소프트웨어 생태계의 중심축인 iPhone을 기준으로 설계되었습니다. Apple은 스트리밍 비디오, 구독 번들, 증강현실과 같은 새로운 애플리케이션을 지속적으로 추가해 왔습니다. 이 회사는 자체적으로 소프트웨어와 반도체를 설계하는 동시에 Foxconn과 TSMC와 같은 하청업체와 협력하여 제품과 칩을 생산합니다. Apple 매출의 거의 절반은 직영 매장을 통해 직접 발생하며, 나머지 대부분의 매출은 파트너십과 유통 채널을 통한 간접 판매에서 발생합니다." }, "symbol": "AAPL", "idType": "SYMBOL", @@ -56,7 +56,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "잘못되었거나 누락된 인증 토큰입니다" } ] } @@ -68,7 +68,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } @@ -80,7 +80,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-company.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-company.mdx index ad5c35f1..74966cc3 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-company.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-company.mdx @@ -1,10 +1,10 @@ --- -title: "Company" +title: "회사" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company --- -```json 응답 (200 OK) +```json Response (200 OK) { "result": [ { @@ -30,38 +30,38 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/comp ] } ``` -```json 응답 (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "잘못되었거나 누락된 인증 토큰입니다" + "value": "인증 토큰이 없거나 유효하지 않습니다." } ] } ``` -```json 응답 (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터가 없습니다" + "value": "지정된 매개변수에 대한 데이터가 없습니다." } ] } ``` -```json 응답 (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다." } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx index f65e8f82..7aa19aa5 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-financials.mdx @@ -229,7 +229,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/fina ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "오류": [ { "code": "auth_failed", "id": "unauthorized", @@ -246,7 +246,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/fina { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx index 6712fc3d..efba15f5 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v2.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals --- -```json 응답 (200 OK) +```json Response (200 OK) { "result": [ { @@ -24,7 +24,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals "standardName": "Apple Inc", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Apple is among the largest companies in the world, with a broad portfolio of hardware and software products targeted at consumers and businesses. Apple's iPhone makes up a majority of the firm sales, and Apple's other products like Mac, iPad, and Watch are designed around the iPhone as the focal point of an expansive software ecosystem. Apple has progressively worked to add new applications, like streaming video, subscription bundles, and augmented reality. The firm designs its own software and semiconductors while working with subcontractors like Foxconn and TSMC to build its products and chips. Slightly less than half of Apple's sales come directly through its flagship stores, with a majority of sales coming indirectly through partnerships and distribution." + "longDescription": "Apple은 세계에서 가장 큰 기업 중 하나로, 소비자와 기업을 대상으로 하는 폭넓은 하드웨어 및 소프트웨어 제품 포트폴리오를 보유하고 있습니다. Apple의 iPhone은 회사 매출의 대부분을 차지하며, Mac, iPad, Watch와 같은 다른 제품들은 광범위한 소프트웨어 생태계의 중심인 iPhone을 축으로 설계되었습니다. Apple은 스트리밍 비디오, 구독 번들, 증강 현실과 같은 새로운 애플리케이션을 꾸준히 추가해 왔습니다. 이 회사는 자체 소프트웨어와 반도체를 설계하는 동시에 Foxconn 및 TSMC와 같은 하청업체와 협력하여 제품과 칩을 생산합니다. Apple 매출의 절반 미만은 직영 플래그십 매장을 통한 직접 판매에서 발생하며, 대부분의 매출은 파트너십 및 유통 채널을 통한 간접 판매에서 발생합니다." }, "shareClass": { "shareClassId": "0P000000GY", @@ -49,38 +49,38 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals "processingTimeMillis": 0 } ``` -```json 응답 (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "인증 토큰이 잘못되었거나 누락되었습니다" } ] } ``` -```json 응답 (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } ``` -```json 응답 (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx index c099e0ac..732e962c 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals-v21.mdx @@ -141,7 +141,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals "province": "CA", "totalEmployees": 166000, "legalName": "Apple Inc", - "longDescription": "Apple은 소비자와 기업을 대상으로 하는 광범위한 하드웨어 및 소프트웨어 제품 포트폴리오를 보유한 세계 최대 기업 중 하나입니다. Apple의 iPhone은 회사 매출의 대부분을 차지하며, Mac, iPad, Watch와 같은 Apple의 다른 제품들은 광범위한 소프트웨어 생태계의 중심점인 iPhone을 중심으로 설계되었습니다. Apple은 스트리밍 비디오, 구독 번들, 증강 현실과 같은 새로운 애플리케이션을 점진적으로 추가해 왔습니다. 이 회사는 자체 소프트웨어와 반도체를 설계하는 동시에 Foxconn 및 TSMC와 같은 하청업체와 협력하여 제품과 칩을 제조합니다. Apple 매출의 절반 미만이 플래그십 스토어를 통해 직접 발생하며, 대부분의 매출은 파트너십 및 유통을 통해 간접적으로 발생합니다." + "longDescription": "Apple is among the largest companies in the world, with a broad portfolio of hardware and software products targeted at consumers and businesses. Apple's iPhone makes up a majority of the firm sales, and Apple's other products like Mac, iPad, and Watch are designed around the iPhone as the focal point of an expansive software ecosystem. Apple has progressively worked to add new applications, like streaming video, subscription bundles, and augmented reality. The firm designs its own software and semiconductors while working with subcontractors like Foxconn and TSMC to build its products and chips. Slightly less than half of Apple's sales come directly through its flagship stores, with a majority of sales coming indirectly through partnerships and distribution." }, "shareClass": { "shareClassId": "0P000000GY", @@ -521,7 +521,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals "naics": "334220", "naicsName": "라디오 및 텔레비전 방송 및 무선 장비", "msSuperSectorCode": 3, - "msSuperSectorName": "경기민감", + "msSuperSectorName": "민감", "msSectorCode": 311, "msSectorName": "기술", "msGroupCode": 31120, @@ -546,7 +546,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "오류": [ { "code": "auth_failed", "id": "unauthorized", @@ -563,7 +563,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx index 092d537b..39a6076c 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-fundamentals.mdx @@ -17,7 +17,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 없거나 올바르지 않습니다" + "value": "유효하지 않거나 누락된 인증 토큰" } ] } @@ -29,7 +29,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 대한 데이터가 없습니다" } ] } @@ -41,7 +41,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals { "code": "internal_server_error", "id": "server_error", - "value": "요청 처리 중 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx index e645c73f..e74bf7bf 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-income-statement.mdx @@ -11,19 +11,19 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET "data": [] } ``` -```json 응답 (401 인증 실패) +```json 응답 (401 Unauthorized) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 잘못되었거나 누락되었습니다" + "value": "잘못되었거나 누락된 인증 토큰입니다" } ] } ``` -```json 응답 (404 찾을 수 없음) +```json 응답 (404 Not Found) { "ok": false, "errors": [ @@ -35,7 +35,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET ] } ``` -```json 응답 (500 내부 서버 오류) +```json 응답 (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx index d2f42fd6..3900244e 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class-profile.mdx @@ -1,5 +1,5 @@ --- -title: "주식 클래스 프로필" +title: "주식 종류 프로필" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shareClassProfile --- @@ -44,7 +44,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "인증 토큰이 없거나 유효하지 않습니다" } ] } @@ -56,7 +56,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET { "code": "no_data_found", "id": "not_found", - "value": "No data found for the specified parameters" + "value": "지정한 매개변수에 해당하는 데이터를 찾을 수 없습니다" } ] } @@ -68,7 +68,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class-v21.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class-v21.mdx index d0e927b4..a722ff10 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class-v21.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class-v21.mdx @@ -1,4 +1,4 @@ --- -title: "주식 등급 V21" +title: "주식 종류 V21" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shareClass --- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx index f77f51ef..b0971044 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-share-class.mdx @@ -61,7 +61,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 누락되었거나 유효하지 않습니다" + "value": "Invalid or missing authentication token" } ] } @@ -73,7 +73,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar { "code": "no_data_found", "id": "not_found", - "value": "지정한 매개변수에 대한 데이터를 찾을 수 없습니다" + "value": "No data found for the specified parameters" } ] } @@ -85,7 +85,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shar { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다" + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx index 783adec7..ed7f29c1 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/get-share-price-ratios.mdx @@ -110,7 +110,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "오류": [ { "code": "auth_failed", "id": "unauthorized", @@ -127,7 +127,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 해당하는 데이터를 찾을 수 없습니다" + "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다" } ] } diff --git a/ko/api-reference/data-api-proxy-api/fundamentals/overview.mdx b/ko/api-reference/data-api-proxy-api/fundamentals/overview.mdx index 195031cf..a164f7da 100644 --- a/ko/api-reference/data-api-proxy-api/fundamentals/overview.mdx +++ b/ko/api-reference/data-api-proxy-api/fundamentals/overview.mdx @@ -7,37 +7,37 @@ description: "기업 기초 재무 지표 API 개요" ## 소개
-Company Fundamentals API는 심층적인 기업 분석에 필요한 포괄적인 재무 데이터를 제공합니다. 이 API는 다음을 포함합니다: +Company Fundamentals API는 심층적인 기업 분석에 필요한 포괄적인 재무 데이터를 제공합니다. 다음 데이터를 다룹니다. -* **재무제표**: 대차대조표, 손익계산서, 현금흐름표(원본, 재작성, TTM). -* **기업 프로필**: 기업 개요, 섹터, 업종, 경영진, 본사 소재지. -* **실적 보고서**: 과거 매출, 주당순이익(EPS), EBITDA 및 순이익. -* **주식 종류 및 가치평가**: 주식 종류 정보, 알파/베타 및 가치평가 비율. +* **재무제표**: 대차대조표, 손익계산서, 현금흐름표(원본, 재작성, TTM 기준). +* **기업 개요**: 사업 설명, 섹터, 업종, 경영진, 본사 소재지. +* **실적 보고서**: 과거 매출, 주당순이익(EPS), 감가상각비·이자·법인세 차감 전 이익(EBITDA), 순이익. +* **주식 종류 및 밸류에이션**: 주식 종류별 세부 정보, 알파/베타, 밸류에이션 비율.
- ## 사용 가능한 엔드포인트 + ## 제공되는 엔드포인트
- ### [회사 프로필 가져오기](/ko/api-reference/data-api-proxy_api/fundamentals/get-company-profile-v21) + ### [기업 프로필 가져오기](/ko/api-reference/data-api-proxy_api/fundamentals/get-company-profile-v21)
-포괄적인 회사 프로필 정보를 조회합니다. +포괄적인 기업 프로필 정보를 조회합니다.
### [재무제표 가져오기](/ko/api-reference/data-api-proxy_api/fundamentals/get-financials-v21)
-상세 재무제표 데이터를 조회합니다. +재무제표 상세 정보를 조회합니다.
### [실적 보고서 가져오기](/ko/api-reference/data-api-proxy_api/fundamentals/get-earnings-reports-v21)
-주당순이익(EPS) 및 매출을 포함한 과거 실적 데이터를 가져옵니다. +주당순이익(EPS) 및 매출을 포함한 과거 실적 데이터를 조회합니다.
### [주식 종류 가져오기](/ko/api-reference/data-api-proxy_api/fundamentals/get-share-class)
-주식 종류 정보를 조회합니다. \ No newline at end of file +주식 종류에 대한 정보를 가져옵니다. \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx b/ko/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx index 910fd3e7..db61a53e 100644 --- a/ko/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx +++ b/ko/api-reference/data-api-proxy-api/market-data/get-market-movers.mdx @@ -1,10 +1,10 @@ --- -title: "급등락 종목" +title: "시세 급등락 종목" openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers --- -```json Response (200 OK) +```json 응답 (200 OK) { "result": { "fromDate": "2026-01-14T16:00:00.000-05:00", diff --git a/ko/api-reference/data-api-proxy-api/market-data/overview.mdx b/ko/api-reference/data-api-proxy-api/market-data/overview.mdx index e762ff39..54b09b0b 100644 --- a/ko/api-reference/data-api-proxy-api/market-data/overview.mdx +++ b/ko/api-reference/data-api-proxy-api/market-data/overview.mdx @@ -1,49 +1,49 @@ --- title: "개요" -description: "마켓 데이터 API 개요" +description: "Market Data API 개요" ---
## 소개
-Market Data API는 지연 시세, Market Movers(시장 주요 변동 종목), 공매도 잔고 데이터를 포함한 포괄적인 시장 정보를 제공합니다. +Market Data API는 지연 시세, Market Movers(시세 변동 상위 종목), 공매도 잔고 데이터(short interest data)를 포함한 포괄적인 시장 정보를 제공합니다.
## Market Movers
-Market Movers API는 가장 큰 상승, 하락, 그리고 가장 활발하게 거래되는 종목에 대한 실시간 데이터를 제공합니다. 이 엔드포인트를 사용해 다음을 파악할 수 있습니다: +Market Movers API는 가장 큰 상승, 하락, 그리고 가장 활발하게 거래되는 종목에 대한 실시간 데이터를 제공합니다. 이 엔드포인트를 사용하여 다음을 파악할 수 있습니다: -* **Gainers** - 가장 큰 상승폭을 보이는 종목 -* **Losers** - 가장 큰 하락폭을 보이는 종목 +* **Gainers** - 가장 큰 상승률을 보이는 종목 +* **Losers** - 가장 큰 하락률을 보이는 종목 * **Volume Leaders** - 거래량이 가장 많은 종목 -각 결과에는 가격, 변동률, 거래량, 시가총액, 섹터, 유통주식 수(플로트) 데이터가 포함됩니다. +각 결과에는 가격, 변동률, 거래량, 시가총액, 섹터, 유통주식수(플로트) 데이터가 포함됩니다.
### [시장 변동 상위 종목 가져오기](/ko/api-reference/data-api-proxy_api/market-data/market-movers)
-상승 종목, 하락 종목, 거래량 상위 종목을 포함한 시장 변동 상위 종목 데이터를 가져옵니다. +상승·하락 종목과 거래량 상위 종목을 포함한 시장 변동 상위 종목을 가져옵니다. ***
- ## 공매도 데이터 + ## 공매도 잔고 데이터
-Short Interest API는 증권의 공매도 거래 활동에 대한 데이터를 제공합니다. 이 데이터는 시장 심리를 파악하고 잠재적인 쇼트 스퀴즈 후보 종목을 식별하는 데 유용합니다. +Short Interest API는 종목의 공매도 거래 활동 데이터를 제공합니다. 이 데이터는 시장 심리를 파악하고 잠재적인 숏 스퀴즈 후보 종목을 식별하는 데 유용합니다. 주요 지표는 다음과 같습니다. -* **총 공매도 수량 (Total Short Interest)** - 공매도된 주식 수 -* **커버 일수 (Days to Cover)** - 평균 거래량을 기준으로 공매도 포지션을 모두 청산하는 데 필요한 예상 일수 -* **유통주식수 대비 공매도 비율 (Short % of Float)** - 유통주식수 중 공매도된 주식의 비율 -* **전월 대비 변동 (Month-over-Month Change)** - 이전 달 대비 공매도 잔고의 변화 +* **총 공매도 잔고** - 공매도된 주식 수 +* **상환 소요 일수** - 평균 거래량을 기준으로 공매도 포지션을 모두 상환하는 데 걸리는 예상 일수 +* **유통주식수 대비 공매도 비율** - 유통주식수 중 공매도된 주식의 비율 +* **전월 대비 변동** - 이전 달 대비 공매도 잔고의 변동
- ### [공매도 잔고 데이터 가져오기](/ko/api-reference/data-api-proxy_api/market-data/short-interest-data) + ### [공매도 잔고 데이터 조회](/ko/api-reference/data-api-proxy_api/market-data/short-interest-data)
-종목의 공매도 잔고 데이터를 조회합니다. \ No newline at end of file +증권의 공매도 잔고 데이터를 조회합니다. \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/operationratios/overview.mdx b/ko/api-reference/data-api-proxy-api/operationratios/overview.mdx index 74a36c83..b50cc8b5 100644 --- a/ko/api-reference/data-api-proxy-api/operationratios/overview.mdx +++ b/ko/api-reference/data-api-proxy-api/operationratios/overview.mdx @@ -1,17 +1,17 @@ --- title: "개요" -description: "Operation Ratios API에 대한 개요" +description: "운영 비율 API 개요" ---
## 소개
-Operation Ratios API는 다음과 같이 기업의 운영 효율성을 평가하는 데 사용되는 지표를 제공합니다: +Operation Ratios API는 다음과 같은 지표를 통해 기업의 운영 효율성을 평가하는 데 사용하는 데이터(메트릭)를 제공합니다: -* 자산 회전율 -* 재고 회전율 -* 매출채권 회전율 +* 자산회전율 +* 재고회전율 +* 매출채권회전율
## 사용 가능한 엔드포인트 diff --git a/ko/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx b/ko/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx index 5496d27e..25e962a4 100644 --- a/ko/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx +++ b/ko/api-reference/data-api-proxy-api/quotedelayed/get-delayed-quotes.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2/quoteDelayed --- -```json Response (200 OK) +```json 응답 (200 OK) { "AAPL": { "symbol": "AAPL", diff --git a/ko/api-reference/data-api-proxy-api/quotedelayed/overview.mdx b/ko/api-reference/data-api-proxy-api/quotedelayed/overview.mdx index 228ed60c..6c9ab635 100644 --- a/ko/api-reference/data-api-proxy-api/quotedelayed/overview.mdx +++ b/ko/api-reference/data-api-proxy-api/quotedelayed/overview.mdx @@ -1,24 +1,24 @@ --- title: "개요" -description: "지연 시세 API의 개요" +description: "지연 시세 API 개요" ---
## 소개
-Delayed Quotes API는 종목 목록에 대해 15분 지연 시세를 제공합니다. 다음 방식으로 조회할 수 있습니다: +Delayed Quotes API는 종목 목록에 대해 15분 지연된 시장 시세를 제공합니다. 다음 방식으로 조회를 지원합니다: -* 심볼(symbol) +* 심볼 * 국제증권식별번호(ISIN) * CIK
- ## 지원되는 엔드포인트 + ## 사용 가능한 엔드포인트
### [지연 시세 가져오기 v2](/ko/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2)
-지연 시세 데이터를 가져옵니다. \ No newline at end of file +지연 시세를 가져옵니다. \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy-api/valuationratios/overview.mdx b/ko/api-reference/data-api-proxy-api/valuationratios/overview.mdx index d19f496c..76bfff37 100644 --- a/ko/api-reference/data-api-proxy-api/valuationratios/overview.mdx +++ b/ko/api-reference/data-api-proxy-api/valuationratios/overview.mdx @@ -1,6 +1,6 @@ --- title: "개요" -description: "Valuation Ratios API 개요" +description: "가치평가 비율 API 개요" ---
@@ -18,7 +18,7 @@ Valuation Ratios API는 증권의 상대적 가치를 평가하기 위한 핵심
- ### [밸류에이션 비율 가져오기](/ko/api-reference/data-api-proxy_api/valuationratios/get-valuation-ratios-for-a-list-of-symbols-isins-or-ciks) + ### [밸류에이션 비율 조회](/ko/api-reference/data-api-proxy_api/valuationratios/get-valuation-ratios-for-a-list-of-symbols-isins-or-ciks)
심볼 목록에 대한 밸류에이션 비율을 조회합니다. \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx new file mode 100644 index 00000000..f97a265d --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/company-financial-data-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/company +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx new file mode 100644 index 00000000..cc96fe77 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2/fundamentals +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx new file mode 100644 index 00000000..a8b8de89 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx new file mode 100644 index 00000000..2b3eb027 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/company-fundamentals-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx new file mode 100644 index 00000000..a2324b31 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/company-profile-information-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/companyProfile +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx new file mode 100644 index 00000000..ab2a9778 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-alpha-beta-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/alphaBeta +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx new file mode 100644 index 00000000..659d1b66 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-asset-classification-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/assetClassification +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx new file mode 100644 index 00000000..8e2425a9 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-balance-sheet-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/balance-sheet +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx new file mode 100644 index 00000000..2dc8de98 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-cash-flow-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/cash-flow +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx new file mode 100644 index 00000000..bd6f8ba4 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-derived-figures-and-ratios-v3.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v3/fundamentals/derived +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx new file mode 100644 index 00000000..35feab48 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-earning-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/earningRatios +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx new file mode 100644 index 00000000..e02d74d4 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-financials-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/financials +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx new file mode 100644 index 00000000..e7f43e69 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-operation-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/operationRatios +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx new file mode 100644 index 00000000..7731c06d --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-share-class-profile-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/shareClassProfile +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx new file mode 100644 index 00000000..bb5441e8 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-share-class-v21.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2.1/fundamentals/shareClass +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx new file mode 100644 index 00000000..f91c9bed --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-share-price-ratios-v3.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/share-price-ratios +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx new file mode 100644 index 00000000..81368296 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/get-valuation-ratios-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/valuationRatios +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx new file mode 100644 index 00000000..d40db385 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/income-statement-data-v3.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v3/fundamentals/income-statement +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx new file mode 100644 index 00000000..8f03f859 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/operational-efficiency-ratios-v2.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v2/fundamentals/operationRatios +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx b/ko/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx new file mode 100644 index 00000000..5374e195 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/fundamentals/quarterly-and-annual-earnings-reports-v21.mdx @@ -0,0 +1,4 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET + /api/v2.1/fundamentals/earningReports +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx b/ko/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx new file mode 100644 index 00000000..39ee38ca --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/market-data/historical-price-bars.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2/bars +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/market-data/market-movers.mdx b/ko/api-reference/data-api-proxy_api/market-data/market-movers.mdx new file mode 100644 index 00000000..b8ec1e80 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/market-data/market-movers.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v1/market/movers +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx b/ko/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx new file mode 100644 index 00000000..8fa2c7c8 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/market-data/short-interest-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v1/shortinterest +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx b/ko/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx new file mode 100644 index 00000000..26aa9554 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/quotedelayed/get-delayed-quotes-v2.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v2/quoteDelayed +--- \ No newline at end of file diff --git a/ko/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx b/ko/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx new file mode 100644 index 00000000..8f4790b4 --- /dev/null +++ b/ko/api-reference/data-api-proxy_api/quotedelayed/get-delayted-quotes-v1.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/data-api-proxy_api.spec.yml GET /api/v1/quoteDelayed +--- \ No newline at end of file diff --git a/ko/api-reference/delivery-api/calls/fetch-call-by-id.mdx b/ko/api-reference/delivery-api/calls/fetch-call-by-id.mdx index b557d9bc..878cf100 100644 --- a/ko/api-reference/delivery-api/calls/fetch-call-by-id.mdx +++ b/ko/api-reference/delivery-api/calls/fetch-call-by-id.mdx @@ -1,5 +1,5 @@ --- -title: "ID로 콜 녹취록 가져오기" +title: "ID로 Transcript 가져오기" openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} --- @@ -7,10 +7,10 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (200 OK) { "call_id": "68c1684993d1da0001953084", - "call_title": "TotalEnergies, 시장 어려움 속에서도 3분기 강력한 성장 보고 및 배당금 증액", - "description": "2025년 4분기 TotalEnergies (TTE) 실적 발표 컨퍼런스 콜", + "call_title": "TotalEnergies, 시장 어려움 속에서도 3분기 강력한 성장 및 배당금 증대 보고", + "description": "2025년 4분기 TotalEnergies (TTE) 실적 컨퍼런스 콜", "webcast_url": "https://edge.media-server.com/mmc/p/zfnjs6iz/", - "headline": "TotalEnergies, 변동하는 유가 속에서 생산 증대 및 전략 추진력 확보로 현금흐름 4% 성장하며 주주 수익 강화.", + "headline": "TotalEnergies, 변동하는 유가 속에서 생산 증대 및 전략 추진력 확보로 4% 현금흐름 성장을 통해 주주 수익 강화.", "symbol": "TTE", "exchange": "NYSE", "figis": [ @@ -26,17 +26,17 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "transcripts": [ { "transcript_id": "df8fa7e2-37ec-4981-8e86-6715f9207ff2", - "text": "안녕하세요. 여러분 좋은 아침입니다. Jean Pierre가 3분기 실적 세부사항을 설명하기 전에 몇 가지 서두 발언을 하고자 합니다 ..{{truncated}}.. 솔직히 이사회와 저는 여러분과 마찬가지로 이번 분기 실적에 매우 만족하고 있습니다. 이는 분기마다 그리고 해마다 여러분께 설명드린 모든 것이 실행 단계에 있으며 잉여현금흐름이 증가할 것임을 다시 한번 입증하기 때문입니다. 참석해 주셔서 감사합니다.", + "text": "안녕하십니까. 여러분 좋은 아침입니다. Jean Pierre가 3분기 실적의 세부 사항을 설명하기 전에 ..{{truncated}}.. 그리고 솔직히 말씀드리면, 이사회와 저 자신도 여러분과 마찬가지로 이번 분기 실적에 매우 만족하고 있습니다. 왜냐하면 이것은 우리가 분기마다, 해마다 여러분께 설명드린 모든 것이 실행 단계에 있으며 잉여현금흐름이 증가할 것임을 다시 한번 입증하기 때문입니다. 참석해 주셔서 감사합니다.", "language": "en-US", "confidence_score": 0.948344884949495, "segments": [ { "segment_id": 0, - "speaker": "진행자", + "speaker": "OPERATOR", "start_time": "00:00:01", "end_time": "00:08:06", "confidence": 0.95141685, - "text": "안녕하세요. 여러분 좋은 아침입니다. Jean Pierre가 3분기 실적 세부사항을 설명하기 전에 ..{{truncated}}.. 이제 1분기 재무 세부사항을 설명할 Jean Pierre에게 통화를 넘기겠습니다.", + "text": "안녕하십니까. 여러분 좋은 아침입니다. Jean Pierre가 3분기 실적의 세부 사항을 설명하기 전에 ..{{truncated}}.. 이제 1분기 재무 세부 사항을 설명할 Jean Pierre에게 통화를 넘기겠습니다.", "sentiment": 0.45 }, { @@ -45,16 +45,16 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:08:07", "end_time": "00:19:16", "confidence": 0.95684206, - "text": "감사합니다 Patrick. 2분기 대비 3분기 가격 환경에 대한 논평으로 시작하겠습니다. 브렌트유는 3분기 동안 배럴당 평균 69달러를 기록했으며 2분기에는 배럴당 68달러였습니다 ..{{truncated}}.. 이제 질문을 위해 회선을 열어주시기 바랍니다.", + "text": "감사합니다 Patrick. 2분기 대비 3분기 가격 환경에 대한 논평으로 시작하겠습니다. 브렌트유는 3분기 동안 배럴당 평균 69달러를 기록했으며, 2분기에는 배럴당 68달러였습니다 ..{{truncated}}.. 이제 질문을 위해 회선을 열어주시기 바랍니다.", "sentiment": 0.2 }, { "segment_id": 2, - "speaker": "진행자", + "speaker": "OPERATOR", "start_time": "00:19:18", "end_time": "00:19:49", "confidence": 0.9713833, - "text": "신사 숙녀 여러분 감사합니다. 이제 질의응답 세션을 시작하겠습니다. 다시 한번 말씀드리면, 질문을 원하시면 전화기에서 별표 n1을 누르시고 성함이 호명될 때까지 기다려 주십시오. 질문하실 때는 모든 오디오 소스를 음소거해 주시기 바랍니다. 요청을 취소하시려면 샵 키를 눌러주십시오. 다시 한번, 질문을 원하시면 N1을 눌러주십시오. 첫 번째 질문은 Barclays의 Lydia Rainforth입니다. 진행해 주십시오.", + "text": "신사 숙녀 여러분 감사합니다. 이제 질의응답 세션을 시작하겠습니다. 다시 한번 말씀드리면, 질문을 원하시면 전화기에서 별표 1번을 누르시고 이름이 호명될 때까지 기다려 주십시오. 질문하실 때는 모든 오디오 소스를 음소거해 주시기 바랍니다. 요청을 취소하시려면 샵 키를 눌러주십시오. 다시 한번, 질문을 원하시면 별표 1번을 눌러주십시오. 첫 번째 질문은 Barclays의 Lydia Rainforth입니다. 진행해 주십시오.", "sentiment": 0 }, { @@ -63,7 +63,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "start_time": "00:19:51", "end_time": "00:20:26", "confidence": 0.9671036, - "text": "감사합니다. 두 분 모두 좋은 오후입니다. 발표해 주셔서 감사합니다. 2026년을 생각하실 때, 내년에 현금흐름이 생산량보다 얼마나 더 성장할 수 있는지 알려주실 수 있나요? 그리고 그것을 상기시켜 주시겠습니까?", + "text": "감사합니다. 두 분 모두 좋은 오후입니다. 발표에 감사드립니다. 2026년을 생각하실 때, 내년에 생산량 대비 현금흐름이 얼마나 더 증가할 수 있는지 알려주실 수 있나요? 그리고 그것을 상기시켜 주시겠습니까?", "sentiment": 0.1 }, {....}, @@ -77,7 +77,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "sentiment": 0.5 } ], - "type": "녹화" + "type": "NON_LIVE" }, { "transcript_id": "b4dee433-51e2-40c5-8bac-d9508b30de1a", @@ -85,7 +85,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "language": "en-US", "confidence_score": 0, "segments": null, - "type": "실시간" + "type": "LIVE" } ], "recording": { @@ -111,7 +111,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i "summary_id": "d3a9f050-dcfe-4baf-b5d2-5abf3a4cd0fc", "transcript_id": "", "call_id": "68c1684993d1da0001953084", - "summary": "TotalEnergies는 전년 대비 배럴당 10달러의 유가 하락에도 불구하고 3분기 현금흐름이 4% 증가했다고 보고했습니다.\n브라질과 미국의 새로운 탄화수소 프로젝트가 회사의 현금흐름에 크게 기여하여 전년 대비 4억 달러를 추가했습니다.\n이사회는 2024년 대비 유로화 기준으로 약 8%, 달러 기준으로 10% 이상 세 번째 중간 배당금을 인상했습니다.\n회사는 2025년 4분기에 최대 15억 달러 규모의 자사주 매입 프로그램을 승인했습니다.\n상류 부문 생산량은 전년 대비 4% 이상 성장할 것으로 예상되며, 순투자는 감소할 것으로 예상됩니다.\n회사는 12월 8일부터 뉴욕증권거래소에서 보통주 거래를 시작할 계획입니다.\n하류 부문은 정제 마진 개선으로 인해 현금흐름이 거의 5억 달러 증가했습니다.\n회사는 자산 매각 및 운전자본 개선을 통해 연말까지 부채비율을 15-16%로 유지하는 것을 목표로 하고 있습니다.\n경영진은 전략적 이니셔티브와 가치 창출적 생산 성장에 기인한 재무 성과의 회복력을 강조했습니다.", + "summary": "TotalEnergies는 전년 대비 배럴당 10달러의 유가 하락에도 불구하고 3분기 현금흐름이 4% 증가했다고 보고했습니다.\n브라질과 미국의 새로운 탄화수소 프로젝트가 회사의 현금흐름에 크게 기여하여 전년 대비 4억 달러를 추가했습니다.\n이사회는 2024년 대비 유로화 기준 약 8%, 달러 기준 10% 이상 세 번째 중간 배당금을 인상했습니다.\n회사는 2025년 4분기에 최대 15억 달러 규모의 자사주 매입 프로그램을 승인했습니다.\n상류 부문 생산량은 전년 대비 4% 이상 성장할 것으로 예상되며, 순투자는 감소할 것으로 예상됩니다.\n회사는 12월 8일부터 뉴욕증권거래소에서 보통주 거래를 시작할 계획입니다.\n하류 부문은 정제 마진 개선으로 인해 약 5억 달러의 현금흐름 증가를 기록했습니다.\n회사는 매각 및 운전자본 개선을 통해 연말까지 부채비율을 15-16%로 유지하는 것을 목표로 하고 있습니다.\n경영진은 전략적 이니셔티브와 가치 창출적 생산 성장에 기인한 재무 성과의 회복력을 강조했습니다.", "symbol": "", "sentiment": 0.78, "language": "", @@ -170,7 +170,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_i ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "오류": [ { "code": "auth_failed", "id": "unauthorized", diff --git a/ko/api-reference/delivery-api/overview.mdx b/ko/api-reference/delivery-api/overview.mdx index 8a043fca..0e6c2349 100644 --- a/ko/api-reference/delivery-api/overview.mdx +++ b/ko/api-reference/delivery-api/overview.mdx @@ -1,13 +1,13 @@ --- title: "개요" -description: "컨퍼런스 콜 녹취록 API 개요" +description: "Conference Call Transcripts API에 대한 개요" ---
## 소개
-이 REST API는 컨퍼런스 콜과 해당 요약 정보를 조회할 수 있는 엔드포인트를 제공합니다. +이 REST API는 컨퍼런스 콜 및 요약 정보를 조회할 수 있는 엔드포인트를 제공합니다.
## 사용 가능한 엔드포인트 @@ -17,22 +17,22 @@ description: "컨퍼런스 콜 녹취록 API 개요" ### [모든 콜 가져오기](/ko/api-reference/delivery_api/calls/fetch-all-calls)
-선택적 필터와 페이지네이션을 사용하여 콜 목록을 가져옵니다. +선택적 필터링 및 페이징을 통해 콜 목록을 조회합니다.
- ### [ID로 콜 가져오기](/ko/api-reference/delivery_api/calls/fetch-call-by-id) + ### [ID로 콜 조회](/ko/api-reference/delivery_api/calls/fetch-call-by-id)
-ID를 사용해 특정 콜의 상세 정보를 조회합니다. +ID로 특정 콜의 상세 정보를 조회합니다.
- ### [요약 가져오기](/ko/api-reference/delivery_api/summaries/fetch-summaries) + ### [요약 조회](/ko/api-reference/delivery_api/summaries/fetch-summaries)
-페이지네이션을 통해 요약 목록을 조회합니다. +페이지네이션을 사용하여 요약 목록을 조회합니다.
### [Call ID로 요약 조회](/ko/api-reference/delivery_api/summaries/fetch-summary-by-call-id)
-특정 Call ID의 요약 상세 정보를 조회합니다. \ No newline at end of file +특정 Call ID에 대한 요약 상세 정보를 조회합니다. \ No newline at end of file diff --git a/ko/api-reference/delivery-api/summaries/fetch-summaries.mdx b/ko/api-reference/delivery-api/summaries/fetch-summaries.mdx index 0d474610..e2ff13fa 100644 --- a/ko/api-reference/delivery-api/summaries/fetch-summaries.mdx +++ b/ko/api-reference/delivery-api/summaries/fetch-summaries.mdx @@ -11,7 +11,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries "summary_id": "4b0d7883-10fd-4212-9d59-d781bf5434d8", "transcript_id": "08dd94d7-ad88-430b-8402-a3cb8d82e80b", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritzia는 2026 회계연도 3분기 순매출 10억 달러를 초과 달성하며 가이던스를 상회했고, 강력한 이커머스 및 소매 채널 성장에 힘입어 전년 대비 43% 증가했습니다.\n회사는 이커머스 매출 58% 증가와 소매 매출 35% 증가를 기록했습니다. 미국 순매출은 54% 급증하며 강력한 수요와 확장세를 보여주었습니다.\n전략적 이니셔티브에는 신규 매장 오픈, 성공적인 모바일 앱 출시, 마케팅 투자가 포함되어 브랜드 인지도 향상과 매출 모멘텀에 기여했습니다.\n모바일 앱 출시는 기대를 초과하여 140만 다운로드를 달성했으며, 이커머스 참여도를 크게 증대시켰습니다.\n경영진은 2026 회계연도 순매출 가이던스를 36억 1,500만 달러에서 36억 4,000만 달러로 상향 조정했으며, 2027 회계연도 미국 내 추가 확장 및 디지털 이니셔티브를 계획하고 있습니다.\n회사는 6억 2,000만 달러의 현금과 무부채로 건전한 재무상태를 유지했으며, NCIB에 따른 자사주 매입을 지속했습니다.\nAritzia는 재고 및 소싱 전략 최적화를 지속하고, 중국 의존도를 줄이며, 외부 압력에도 불구하고 강력한 마진 성과를 유지할 계획입니다.", + "summary": "Aritzia achieved over $1 billion in net revenue for Q3 fiscal 2026, surpassing guidance with a 43% increase year-over-year, driven by strong e-commerce and retail channel growth.\nThe company reported a 58% increase in e-commerce sales and a 35% increase in retail sales. U.S. net revenue surged by 54%, showcasing significant demand and expansion.\nStrategic initiatives included new boutique openings, a successful mobile app launch, and marketing investments, contributing to increased brand awareness and sales momentum.\nThe launch of the mobile app exceeded expectations, reaching 1.4 million downloads, and significantly boosting e-commerce engagement.\nManagement raised fiscal 2026 net revenue guidance to $3.615 to $3.64 billion, with plans for further expansion in the U.S. and digital initiatives in fiscal 2027.\nThe company maintained a healthy balance sheet with $620 million in cash and no debt, and continued share repurchases under the NCIB.\nAritzia plans to continue optimizing inventory and sourcing strategies, reducing dependency on China, and maintaining strong margin performance despite external pressures.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -22,7 +22,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries "summary_id": "f8890d3f-1c61-40ed-9ed5-2eaed75aa6fa", "transcript_id": "52769188-2cea-442b-8140-aaa57b5733bf", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritzia는 2026 회계연도 3분기 기록적인 순매출 10억 4,000만 달러를 기록했으며, 이는 강력한 이커머스 및 소매 성과에 힘입어 43% 증가한 수치입니다.\n회사는 미국에서 탁월한 성장을 보였으며, 미국 순매출이 54% 증가하여 강력한 수요와 브랜드 모멘텀을 입증했습니다.\nAritzia는 모바일 앱을 성공적으로 출시하여 이커머스 매출을 크게 증대시켰으며, 출시 직후 100만 다운로드를 초과 달성했습니다.\n회사는 부동산 확장 전략의 일환으로 주로 미국에 13개의 신규 매장과 4개의 재배치 매장을 오픈했으며, 탁월한 성과를 거두고 있습니다.\n향후 가이던스는 4분기 매출이 11억 달러에서 11억 2,500만 달러 사이로 예상되며, 2026 회계연도 매출 전망이 36억 1,500만 달러에서 36억 4,000만 달러로 상향 조정되는 등 지속적인 강력한 성과를 시사합니다.\nAritzia는 2027 회계연도에 미국 시장에 중점을 두고 12~14개의 신규 매장을 오픈할 계획이며, 두 번째 미국 물류센터를 포함한 인프라에도 투자할 예정입니다.\n경영진은 전략적 마케팅 투자와 디지털 성장 이니셔티브의 지원을 받아 2027 회계연도 매출 목표를 예정보다 앞서 달성할 수 있다는 자신감을 표명했습니다.", + "summary": "Aritzia는 2026 회계연도 3분기 기록적인 순매출 10억 4,000만 달러를 보고했으며, 이는 강력한 전자상거래 및 소매 성과에 기인한 43% 증가입니다.\n회사는 미국에서 탁월한 성장을 보였으며, 미국 순매출이 54% 증가하여 강력한 수요 및 브랜드 모멘텀을 입증했습니다.\nAritzia는 모바일 앱을 성공적으로 출시하여 전자상거래 매출을 크게 증대시켰으며 출시 직후 100만 다운로드 이상을 달성했습니다.\n회사는 부동산 확장 전략의 일환으로 주로 미국에 13개의 신규 매장 및 4개의 재배치 매장을 오픈했으며, 이는 탁월한 결과를 내고 있습니다.\n향후 가이던스는 4분기 매출이 11억 달러에서 11억 2,500만 달러 사이로 예상되며, 2026 회계연도 매출 전망이 36억 1,500만 달러에서 36억 4,000만 달러로 상향 조정되는 등 지속적인 강력한 성과를 시사합니다.\nAritzia는 2027 회계연도 미국 시장에 중점을 두고 12~14개의 신규 매장을 오픈할 계획이며, 두 번째 미국 물류센터를 포함한 인프라에도 투자할 예정입니다.\n경영진은 전략적 마케팅 투자 및 디지털 성장 이니셔티브의 지원을 받아 2027 회계연도 매출 목표를 예정보다 앞서 달성할 수 있다는 자신감을 표명했습니다.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -30,7 +30,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries "updated_at": "2026-01-09T13:00:25.721386Z" } ], - "message": "요약을 성공적으로 가져왔습니다", + "message": "Successfully fetched summaries", "pagination": { "hits": 16110, "page": 1, @@ -56,7 +56,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "오류": [ { "code": "auth_failed", "id": "unauthorized", diff --git a/ko/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx b/ko/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx index 11ea3cf5..834a7fba 100644 --- a/ko/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx +++ b/ko/api-reference/delivery-api/summaries/fetch-summary-by-call-id.mdx @@ -1,5 +1,5 @@ --- -title: "ID로 콜 녹취 요약 가져오기" +title: "ID로 콜 트랜스크립트 요약 가져오기" openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id} --- @@ -22,7 +22,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca "summary_id": "f8890d3f-1c61-40ed-9ed5-2eaed75aa6fa", "transcript_id": "52769188-2cea-442b-8140-aaa57b5733bf", "call_id": "694bf432dd7f23000124626c", - "summary": "Aritzia는 2026 회계연도 3분기에 기록적인 순매출 10억 4,000만 달러를 기록했으며, 이는 강력한 전자상거래 및 소매 성과에 힘입어 43% 증가한 수치입니다.\n회사는 미국에서 탁월한 성장을 보였으며, 미국 순매출이 54% 증가하여 강력한 수요와 브랜드 모멘텀을 입증했습니다.\nAritzia는 모바일 앱을 성공적으로 출시하여 전자상거래 매출을 크게 증대시켰으며 출시 직후 100만 다운로드 이상을 달성했습니다.\n회사는 부동산 확장 전략의 일환으로 주로 미국에 13개의 신규 부티크와 4개의 재배치 부티크를 오픈했으며, 이는 탁월한 결과를 내고 있습니다.\n향후 가이던스는 4분기 매출이 11억 달러에서 11억 2,500만 달러 사이로 예상되며, 2026 회계연도 매출 전망이 36억 1,500만 달러에서 36억 4,000만 달러로 상향 조정되는 등 지속적인 강력한 성과를 시사합니다.\nAritzia는 2027 회계연도에 미국 시장에 중점을 두고 12~14개의 신규 부티크를 오픈할 계획이며, 두 번째 미국 물류센터를 포함한 인프라에도 투자할 예정입니다.\n경영진은 전략적 마케팅 투자와 디지털 성장 이니셔티브의 지원을 받아 2027 회계연도 매출 목표를 예정보다 앞당겨 달성할 수 있다는 확신을 표명했습니다.", + "summary": "Aritzia는 2026 회계연도 3분기 기록적인 순매출 10억 4,000만 달러를 보고했으며, 이는 강력한 전자상거래 및 소매 성과에 기인한 43% 증가입니다.\n회사는 미국에서 탁월한 성장을 보였으며, 미국 순매출이 54% 증가하여 강력한 수요 및 브랜드 모멘텀을 입증했습니다.\nAritzia는 모바일 앱을 성공적으로 출시하여 전자상거래 매출을 크게 증대시켰으며 출시 직후 100만 다운로드 이상을 달성했습니다.\n회사는 부동산 확장 전략의 일환으로 주로 미국에 13개의 신규 매장 및 4개의 재배치 매장을 오픈했으며, 이는 탁월한 결과를 내고 있습니다.\n향후 가이던스는 4분기 매출이 11억 달러에서 11억 2,500만 달러 사이로 예상되며, 2026 회계연도 매출 전망이 36억 1,500만 달러에서 36억 4,000만 달러로 상향 조정되는 등 지속적인 강력한 성과를 시사합니다.\nAritzia는 2027 회계연도 미국 시장에 중점을 두고 12~14개의 신규 매장을 오픈할 계획이며, 두 번째 미국 물류센터를 포함한 인프라에도 투자할 예정입니다.\n경영진은 전략적 마케팅 투자 및 디지털 성장 이니셔티브의 지원을 받아 2027 회계연도 매출 목표를 예정보다 앞서 달성할 수 있다는 자신감을 표명했습니다.", "symbol": "ATZ", "sentiment": 0.85, "language": "en-US", @@ -56,7 +56,7 @@ openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{ca ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "오류": [ { "code": "auth_failed", "id": "unauthorized", diff --git a/ko/api-reference/delivery_api/calls/fetch-all-calls.mdx b/ko/api-reference/delivery_api/calls/fetch-all-calls.mdx new file mode 100644 index 00000000..da5d8bb1 --- /dev/null +++ b/ko/api-reference/delivery_api/calls/fetch-all-calls.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls +--- \ No newline at end of file diff --git a/ko/api-reference/delivery_api/calls/fetch-call-by-id.mdx b/ko/api-reference/delivery_api/calls/fetch-call-by-id.mdx new file mode 100644 index 00000000..cabc418f --- /dev/null +++ b/ko/api-reference/delivery_api/calls/fetch-call-by-id.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id} +--- \ No newline at end of file diff --git a/ko/api-reference/delivery_api/summaries/fetch-summaries.mdx b/ko/api-reference/delivery_api/summaries/fetch-summaries.mdx new file mode 100644 index 00000000..9c5d1e29 --- /dev/null +++ b/ko/api-reference/delivery_api/summaries/fetch-summaries.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries +--- \ No newline at end of file diff --git a/ko/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx b/ko/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx new file mode 100644 index 00000000..c603a64b --- /dev/null +++ b/ko/api-reference/delivery_api/summaries/fetch-summary-by-call-id.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id} +--- \ No newline at end of file diff --git a/ko/api-reference/guides/consensus-ratings-explained.mdx b/ko/api-reference/guides/consensus-ratings-explained.mdx index 6f3dab72..7957b2c6 100644 --- a/ko/api-reference/guides/consensus-ratings-explained.mdx +++ b/ko/api-reference/guides/consensus-ratings-explained.mdx @@ -1,67 +1,83 @@ --- -title: "Consensus Ratings Explained" -description: "Learn how Benzinga calculates consensus ratings from individual analyst recommendations" +title: "컨센서스 등급 설명" +description: "Benzinga가 개별 애널리스트의 추천을 기반으로 컨센서스 등급을 어떻게 계산하는지 알아봅니다" --- -## Overview +
+ ## 개요 +
-Consensus ratings provide a consolidated view of analyst sentiment on a stock by aggregating individual analyst ratings into a single, easy-to-understand metric. This guide explains how we calculate consensus ratings to help you make informed investment decisions. +컨센서스 평점은 개별 애널리스트 의견을 하나의 이해하기 쉬운 지표로 집계해, 특정 종목에 대한 애널리스트 심리를 통합적으로 보여 줍니다. 이 가이드는 정보에 기반한 투자 의사결정을 내릴 수 있도록, 컨센서스 평점이 어떻게 산출되는지 설명합니다. -## How Consensus Ratings Are Calculated +
+ ## 컨센서스 등급이 계산되는 방식 +
-### Step 1: Collecting Analyst Ratings +
+ ### 1단계: 애널리스트 의견 수집 +
-We gather all available analyst ratings for a given stock. Each rating includes: +특정 종목에 대해 이용 가능한 모든 애널리스트 투자의견을 수집합니다. 각 의견에는 다음 정보가 포함됩니다: -- **Analyst Name** and **Firm Name** -- **Rating** (e.g., Strong Buy, Buy, Hold, Sell, Strong Sell) -- **Price Target** - The analyst's projected stock price -- **Date Updated** - When the rating was issued +* **애널리스트 이름** 및 **소속 기관명** +* **투자의견 등급** (예: Strong Buy, Buy, Hold, Sell, Strong Sell) +* **목표가** - 애널리스트가 제시한 목표 주가 +* **업데이트 날짜** - 해당 의견이 발표된 날짜 -### Step 2: Filtering for Unique Analysts +
+ ### 단계 2: 고유 애널리스트 필터링 +
-To ensure accuracy and avoid double-counting, we only include the **most recent rating** from each unique analyst-firm combination. +정확성을 높이고 이중 집계를 방지하기 위해 각 고유 애널리스트-기관 조합에 대해 **가장 최근 등급**만 포함합니다. -**Example:** If Morgan Stanley's analyst John Doe has rated a stock multiple times, only their latest rating is included in the calculation. +**예시:** 예를 들어, Morgan Stanley 소속 애널리스트 John Doe가 한 종목에 여러 번 등급을 부여한 경우, 계산에는 가장 최근 등급만 포함됩니다. -Ratings without a valid price target are excluded from the analysis. + 유효한 목표가가 없는 등급은 분석에서 제외됩니다. -### Step 3: Categorizing Ratings +
+ ### 3단계: 등급 분류 +
-Analyst ratings are categorized into five standard categories: +애널리스트 투자의견은 다섯 가지 표준 범주로 분류됩니다: -| Category | Numeric Value | +| 범주 | 수치 값 | |----------|---------------| -| **Strong Sell** | 1 | -| **Sell** | 2 | -| **Hold** | 3 | -| **Buy** | 4 | -| **Strong Buy** | 5 | +| **강력 매도** | 1 | +| **매도** | 2 | +| **보유** | 3 | +| **매수** | 4 | +| **강력 매수** | 5 | -### Step 4: Aggregating Ratings +
+ ### 단계 4: 투자의견 집계 +
-We count how many analysts fall into each category. +각 카테고리에 속한 애널리스트 수를 집계합니다. -**Example Aggregate:** -- Strong Buy: 8 analysts -- Buy: 12 analysts -- Hold: 5 analysts -- Sell: 2 analysts -- Strong Sell: 1 analyst +**집계 예시:** -**Total:** 28 unique analysts +* 강력 매수: 8명의 애널리스트 +* 매수: 12명의 애널리스트 +* 보유: 5명의 애널리스트 +* 매도: 2명의 애널리스트 +* 강력 매도: 1명의 애널리스트 -### Step 5: Calculating the Consensus Rating Value +**총계:** 중복 없는 애널리스트 28명 -The consensus rating value is calculated as a weighted average: +
+ ### 5단계: 컨센서스 등급 값 계산 +
+ +컨센서스 등급 값은 가중평균으로 계산합니다. ``` Consensus Value = (Strong Buy × 5 + Buy × 4 + Hold × 3 + Sell × 2 + Strong Sell × 1) / Total Analysts ``` -**Using the example above:** +**위의 예시를 기준으로 하면:** + ``` Consensus Value = (8×5 + 12×4 + 5×3 + 2×2 + 1×1) / 28 Consensus Value = (40 + 48 + 15 + 4 + 1) / 28 @@ -69,144 +85,186 @@ Consensus Value = 108 / 28 Consensus Value = 3.86 ``` -### Step 6: Determining the Consensus Rating +
+ ### 6단계: 컨센서스 등급 결정 +
-The consensus value is rounded to the nearest whole number and mapped to a rating: +컨센서스 값은 가장 가까운 정수로 반올림한 후, 다음 등급에 매핑됩니다: -| Consensus Value | Standard Rating | Simplified Rating | +| 컨센서스 값 | 표준 등급 | 단순화 등급 | |----------------|-----------------|-------------------| -| **1** | Strong Sell | Sell | -| **2** | Sell | Sell | -| **3** | Hold | Hold | -| **4** | Buy | Buy | -| **5** | Strong Buy | Buy | +| **1** | 강력 매도 | 매도 | +| **2** | 매도 | 매도 | +| **3** | 보유 | 보유 | +| **4** | 매수 | 매수 | +| **5** | 강력 매수 | 매수 | -**In our example:** 3.86 rounds to **4**, which translates to a **"Buy"** consensus rating. +**이 예시에서:** 3.86은 **4**로 반올림되며, 이는 **"매수"** 컨센서스 등급에 해당합니다. ---- +*** -## Display Options +
+ ## 표시 옵션 +
-### Standard vs. Simplified Ratings +
+ ### 표준형 vs. 단순형 Ratings +
-We offer two display formats: +다음 두 가지 표시 형식을 제공합니다. -**Standard (5-category):** -- Strong Sell, Sell, Hold, Buy, Strong Buy +**표준형 (5개 범주):** -**Simplified (3-category):** -- Sell (combines Strong Sell + Sell) -- Hold -- Buy (combines Buy + Strong Buy) +* Strong Sell, Sell, Hold, Buy, Strong Buy -### Count vs. Percentage Display +**단순형 (3개 범주):** -**Count Display:** -Shows the actual number of analysts in each category. +* Sell (Strong Sell + Sell 통합) +* Hold +* Buy (Buy + Strong Buy 통합) -**Percentage Display:** -Shows the proportion of analysts in each category, rounded to whole percentages that sum to exactly 100%. +
+ ### 개수 vs. 백분율 표시 +
-**Example:** -- Buy: 71% (20 analysts) -- Hold: 18% (5 analysts) -- Sell: 11% (3 analysts) +**개수 표시:** +각 범주에 속한 애널리스트 수를 그대로 표시합니다. ---- +**백분율 표시:** +각 범주에 속한 애널리스트 비율을 표시하며, 합계가 정확히 100%가 되도록 반올림된 정수 백분율로 제공합니다. + +**예시:** + +* 매수: 71% (애널리스트 20명) +* 보유: 18% (애널리스트 5명) +* 매도: 11% (애널리스트 3명) -## Price Target Calculations +*** -### Consensus Price Target +
+ ## 목표 주가 산출 +
-The average of all analyst price targets: +
+ ### 컨센서스 목표가 +
+ +모든 애널리스트가 제시한 목표가의 평균: ``` Consensus PT = Sum of all Price Targets / Number of Analysts ``` -### Low and High Price Targets +
+ ### 최저 및 최고 목표 주가 +
-- **Low Price Target:** The lowest price target among all analysts -- **High Price Target:** The highest price target among all analysts +* **최저 목표 주가:** 모든 애널리스트가 제시한 목표 주가 중 가장 낮은 값 +* **최고 목표 주가:** 모든 애널리스트가 제시한 목표 주가 중 가장 높은 값 -These provide a range showing the spectrum of analyst expectations. +이는 애널리스트들이 예상하는 가격의 범위를 나타냅니다. ---- +*** -## Understanding the Metrics +
+ ## 지표 이해 +
-### Total Analyst Count vs. Unique Analyst Count +
+ ### 전체 애널리스트 수 vs. 고유 애널리스트 수 +
-- **Total Analyst Count:** All ratings collected (may include multiple ratings from the same analyst) -- **Unique Analyst Count:** The number of distinct analyst-firm combinations (used for calculations) +* **전체 애널리스트 수:** 수집된 모든 투자의견/평가 수(동일 애널리스트의 여러 평가 포함 가능) +* **고유 애널리스트 수:** 서로 다른 애널리스트-펌 조합의 개수(계산에 사용) -The unique count ensures each analyst's voice is counted only once, providing a more accurate consensus. +고유 수치는 각 애널리스트의 의견이 한 번만 반영되도록 하여, 더 정확한 컨센서스를 산출하는 데 도움이 됩니다. ---- +*** -## Important Considerations +
+ ## 중요 사항 +
-### Rating Freshness +
+ ### 투자의견 최신성 +
-Consensus ratings reflect the most recent analyst opinions. The **Updated At** timestamp indicates when the consensus was last calculated. +컨센서스 투자의견은 가장 최근 애널리스트 의견을 반영합니다. **Updated At** 타임스탬프는 컨센서스가 마지막으로 계산된 시점을 나타냅니다. -### Coverage Depth +
+ ### 커버리지 깊이 +
-Consensus ratings are more reliable when based on a larger number of unique analysts. Stocks with limited analyst coverage (fewer than 3-5 analysts) may have less stable consensus ratings. +컨센서스 레이팅은 서로 다른 애널리스트 수가 많을수록 신뢰성이 높습니다. 애널리스트 커버리지가 제한적인 종목(커버하는 애널리스트가 3–5명 미만인 경우)은 컨센서스 레이팅이 상대적으로 덜 안정적일 수 있습니다. -### Rating Distribution +
+ ### 투자 의견 분포 +
-Pay attention to the distribution of ratings, not just the consensus. A stock with 50% Buy and 50% Sell ratings will have a "Hold" consensus, but this masks significant disagreement among analysts. +컨센서스만 보지 말고, 투자 의견이 어떻게 분포되어 있는지도 함께 살펴봐야 합니다. 매수 의견이 50%, 매도 의견이 50%인 종목은 컨센서스가 "보유"로 표시되지만, 이는 애널리스트들 사이의 상당한 의견 차이를 가려버릴 수 있습니다. ---- +*** + +
+ ## 예시 계산 과정 살펴보기 +
-## Example Calculation Walkthrough +**XYZ Corporation**에 대한 예시를 단계별로 살펴보겠습니다: -Let's walk through a complete example for **XYZ Corporation**: +
+ ### 원시 데이터 (애널리스트 10명) +
-### Raw Data (10 analysts) -| Analyst | Firm | Rating | Price Target | +| 애널리스트 | 회사 | 투자의견 | 목표가 | |---------|------|--------|--------------| -| Analyst A | Goldman Sachs | Buy | $150 | -| Analyst B | JP Morgan | Strong Buy | $165 | -| Analyst C | Morgan Stanley | Buy | $155 | -| Analyst D | Bank of America | Hold | $140 | -| Analyst E | Citigroup | Strong Buy | $170 | -| Analyst F | Wells Fargo | Buy | $152 | -| Analyst G | Deutsche Bank | Hold | $145 | -| Analyst H | Barclays | Sell | $130 | -| Analyst I | UBS | Buy | $158 | -| Analyst J | Credit Suisse | Strong Buy | $168 | - -### Step-by-Step Calculation - -**1. Filter for unique analysts:** All 10 ratings are unique (10 analysts used) - -**2. Aggregate counts:** -- Strong Buy: 3 -- Buy: 4 -- Hold: 2 -- Sell: 1 -- Strong Sell: 0 - -**3. Calculate consensus value:** +| 애널리스트 A | Goldman Sachs | 매수 | $150 | +| 애널리스트 B | JP Morgan | 강력 매수 | $165 | +| 애널리스트 C | Morgan Stanley | 매수 | $155 | +| 애널리스트 D | Bank of America | 보유 | $140 | +| 애널리스트 E | Citigroup | 강력 매수 | $170 | +| 애널리스트 F | Wells Fargo | 매수 | $152 | +| 애널리스트 G | Deutsche Bank | 보유 | $145 | +| 애널리스트 H | Barclays | 매도 | $130 | +| 애널리스트 I | UBS | 매수 | $158 | +| 애널리스트 J | Credit Suisse | 강력 매수 | $168 | + +
+ ### 단계별 계산 +
+ +**1. 고유 애널리스트 필터링:** 10개 평점이 모두 서로 다른 애널리스트로부터 나온 것이므로, 고유 애널리스트 수는 10명입니다(애널리스트 10명 사용). + +**2. 개수 집계:** + +* Strong Buy: 3 +* Buy: 4 +* Hold: 2 +* Sell: 1 +* Strong Sell: 0 + +**3. 컨센서스 값 계산:** + ``` (3×5 + 4×4 + 2×3 + 1×2 + 0×1) / 10 = (15 + 16 + 6 + 2 + 0) / 10 = 3.9 ``` -**4. Determine consensus:** 3.9 rounds to **4 = "Buy"** +**4. 컨센서스 결정:** 3.9를 반올림하면 **4 = "Buy"** -**5. Price targets:** -- Consensus PT: (150+165+155+140+170+152+145+130+158+168) / 10 = **$153.30** -- Low PT: **$130** -- High PT: **$170** +**5. 목표가:** -**6. Percentage breakdown:** -- Buy: 70% (Strong Buy 30% + Buy 40%) -- Hold: 20% -- Sell: 10% +* 컨센서스 목표가: (150+165+155+140+170+152+145+130+158+168) / 10 = **$153.30** +* 최저 목표가: **$130** +* 최고 목표가: **$170** -### Final Consensus Rating Output +**6. 비율 분포:** + +* Buy: 70% (Strong Buy 30% + Buy 40%) +* Hold: 20% +* Sell: 10% + +
+ ### 최종 컨센서스 등급 결과 +
```json { @@ -221,37 +279,42 @@ Let's walk through a complete example for **XYZ Corporation**: } ``` ---- +*** -## Frequently Asked Questions +
+ ## 자주 묻는 질문 +
- - If an analyst from the same firm updates their rating multiple times, the total count includes all instances, but only the most recent is used in calculations (reflected in the unique count). + + 동일한 기관에 속한 애널리스트가 투자의견을 여러 번 변경한 경우, 총 애널리스트 수에는 모든 변경 건이 포함되지만, 계산에는 가장 최근 투자의견만 사용됩니다(이는 고유 애널리스트 수에 반영됩니다). - - Consensus ratings are recalculated whenever new analyst ratings are published or existing ratings are updated. + + 컨센서스 투자의견은 새로운 애널리스트 투자의견이 게시되거나 기존 투자의견이 업데이트될 때마다 다시 계산됩니다. - - Without analyst coverage, a consensus rating cannot be calculated. The stock will show no consensus data. + + 애널리스트 커버리지가 없으면 컨센서스 투자의견을 계산할 수 없습니다. 해당 종목에는 컨센서스 데이터가 표시되지 않습니다. - - No. The consensus only changes when analysts issue new ratings or update existing ones. + + 아닙니다. 컨센서스는 애널리스트가 새 투자의견을 발행하거나 기존 투자의견을 업데이트할 때에만 변경됩니다. ---- +*** -## Related Endpoints + - - Get consensus rating data for stocks + + 주식의 컨센서스 등급 데이터를 조회합니다 - - Get individual analyst ratings + + + 개별 애널리스트 등급을 조회합니다 - + \ No newline at end of file diff --git a/ko/api-reference/logo-api_api/logos/bulk-logos-sync.mdx b/ko/api-reference/logo-api_api/logos/bulk-logos-sync.mdx new file mode 100644 index 00000000..91530890 --- /dev/null +++ b/ko/api-reference/logo-api_api/logos/bulk-logos-sync.mdx @@ -0,0 +1,3 @@ +--- +openapi: /openapi/logo-api_api.spec.yml GET /logos/sync +--- \ No newline at end of file diff --git a/ko/api-reference/logo-api_api/logos/search-logos.mdx b/ko/api-reference/logo-api_api/logos/search-logos.mdx new file mode 100644 index 00000000..73e46a50 --- /dev/null +++ b/ko/api-reference/logo-api_api/logos/search-logos.mdx @@ -0,0 +1,3 @@ +--- +openapi: /openapi/logo-api_api.spec.yml GET /logos/search +--- \ No newline at end of file diff --git a/ko/api-reference/logos-api/get-logos-sync.mdx b/ko/api-reference/logos-api/get-logos-sync.mdx index 3ae2247b..b68a648b 100644 --- a/ko/api-reference/logos-api/get-logos-sync.mdx +++ b/ko/api-reference/logos-api/get-logos-sync.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync --- -```json Response (200 OK) +```json 응답 (200 OK) { "ok": true, "data": [ @@ -61,50 +61,50 @@ openapi: /ko/openapi/logo-api_api.spec.yml GET /api/v2.1/logos/sync ] } ``` -```json Response (400 Bad Request) +```json 응답 (400 잘못된 요청) { "ok": false, "errors": [ { "code": "bad_request", "id": "invalid_parameter", - "value": "Invalid search_keys_type parameter" + "value": "유효하지 않은 search_keys_type 파라미터입니다." } ] } ``` -```json Response (401 Unauthorized) +```json 응답 (401 권한 없음) { "ok": false, "errors": [ { "code": "auth_failed", "id": "unauthorized", - "value": "Invalid or missing authentication token" + "value": "인증 토큰이 없거나 올바르지 않습니다." } ] } ``` -```json Response (404 Not Found) +```json 응답 (404 찾을 수 없음) { "ok": false, "errors": [ { "code": "no_data_found", "id": "not_found", - "value": "No logos found for the specified search key" + "value": "지정된 검색 키에 대한 로고를 찾을 수 없습니다." } ] } ``` -```json Response (500 Internal Server Error) +```json 응답 (500 내부 서버 오류) { "ok": false, "errors": [ { "code": "internal_server_error", "id": "server_error", - "value": "An unexpected error occurred while processing your request" + "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다." } ] } diff --git a/ko/api-reference/logos-api/get-search-logos.mdx b/ko/api-reference/logos-api/get-search-logos.mdx index 5d15d3ae..970cd59c 100644 --- a/ko/api-reference/logos-api/get-search-logos.mdx +++ b/ko/api-reference/logos-api/get-search-logos.mdx @@ -44,7 +44,7 @@ openapi: /ko/openapi/logo-api_api.spec.yml GET /api/v2/logos/search "country": "US", "figi_share_class": "BBG001SQKGD7", "figi": "BBG000N9MNX3", - "security_type": "Common Stock" + "security_type": "보통주" }, { "symbol": "TL0", @@ -58,7 +58,7 @@ openapi: /ko/openapi/logo-api_api.spec.yml GET /api/v2/logos/search "country": "DE", "figi_share_class": "BBG001SQKGD7", "figi": "BBG000WGWVP7", - "security_type": "Common Stock" + "security_type": "보통주" } ] } @@ -82,7 +82,7 @@ openapi: /ko/openapi/logo-api_api.spec.yml GET /api/v2/logos/search ```json Response (401 Unauthorized) { "ok": false, - "errors": [ + "오류": [ { "code": "auth_failed", "id": "unauthorized", @@ -95,7 +95,7 @@ openapi: /ko/openapi/logo-api_api.spec.yml GET /api/v2/logos/search ```json Response (404 Not Found) { "ok": false, - "errors": [ + "오류": [ { "code": "no_data_found", "id": "not_found", diff --git a/ko/api-reference/logos-api/overview.mdx b/ko/api-reference/logos-api/overview.mdx index 65f37e27..fa5e0330 100644 --- a/ko/api-reference/logos-api/overview.mdx +++ b/ko/api-reference/logos-api/overview.mdx @@ -1,38 +1,38 @@ --- title: "개요" -description: "다양한 식별자를 사용하여 기업, 펀드 및 암호화폐 로고를 검색하고 조회하는 방법을 다루는 종합 가이드" +description: "다양한 식별자를 사용해 기업, 펀드, 암호화폐 로고를 검색 및 조회하는 종합 가이드" ---
## 소개
-Benzinga Logos API는 기업, 펀드, 암호화폐의 고품질 로고에 대한 액세스를 제공합니다. 심볼, CIK 번호, 국제증권식별번호(ISIN) 코드, CUSIP, FIGI 등 다양한 식별자 유형을 사용해 로고를 검색할 수 있습니다. +Benzinga Logos API는 기업, 펀드, 암호화폐에 대한 고품질 로고에 접근할 수 있는 기능을 제공합니다. 심볼, CIK 번호(SEC 기업 식별자), 국제증권식별번호(ISIN) 코드, CUSIP, FIGI 등 여러 종류의 식별자를 사용하여 로고를 검색할 수 있습니다.
- ## 지원 엔드포인트 + ## 사용 가능한 엔드포인트
### `/logos/search`
-여러 식별자를 사용해 로고를 검색합니다. 로고 URL, 종목 세부 정보, 메타데이터를 반환합니다. +여러 식별자를 사용하여 로고를 검색합니다. 로고 URL, 종목 정보 및 메타데이터를 반환합니다.
### `/logos/sync`
-여러 로고를 페이지네이션과 함께 조회하기 위한 대량 동기화용 엔드포인트입니다. +페이지네이션을 지원하며 여러 로고를 대량으로 동기화할 수 있는 엔드포인트입니다.
## 검색 필터
-API는 다음 두 가지 주요 파라미터를 통해 유연한 검색을 지원합니다: +API는 다음 두 가지 주요 매개변수를 통해 유연한 검색을 지원합니다: - `search_keys` - 검색하려는 식별자 값 -- `search_keys_type` - 식별자 유형 (선택 사항; 기본값은 `symbol`) +- `search_keys_type` - 식별자 유형 (선택적; 기본값은 `symbol`)
### 1. 심볼로 필터링 @@ -53,10 +53,10 @@ GET /api/v2/logos/search?search_keys=AAPL&search_keys_type=symbol&fields=logo_li
- ### 2. CIK으로 필터링 + ### 2. CIK로 필터링
-SEC의 CIK(Central Index Key)를 사용해 검색합니다. 앞에 0이 포함된 값과 포함되지 않은 값 모두를 지원합니다. +SEC의 Central Index Key(CIK)를 사용해 검색합니다. 패딩된 값과 패딩되지 않은 값을 모두 지원합니다. **파라미터:** @@ -69,7 +69,7 @@ SEC의 CIK(Central Index Key)를 사용해 검색합니다. 앞에 0이 포함 GET /api/v2/logos/search?search_keys=320193&search_keys_type=cik&fields=logo_light,logo_dark ``` -**앞에 0을 채운 CIK 예시:** +**패딩된 CIK 예시:** ``` GET /api/v2/logos/search?search_keys=0000320193&search_keys_type=cik&fields=logo_light,logo_dark @@ -80,9 +80,9 @@ GET /api/v2/logos/search?search_keys=0000320193&search_keys_type=cik&fields=logo ### 3. ISIN으로 필터링
-국제증권식별번호(ISIN)로 검색합니다. +국제증권식별번호(ISIN)를 사용하여 검색합니다. -**매개변수:** +**파라미터:** * `search_keys`: ISIN 코드 (예: `US0378331005`) * `search_keys_type`: `isin` @@ -95,14 +95,14 @@ GET /api/v2/logos/search?search_keys=US0378331005&search_keys_type=isin&fields=l
- ### 4. FIGI Share Class로 필터링 + ### 4. FIGI 주식 클래스로 필터링
-Bloomberg의 Financial Instrument Global Identifier(FIGI)를 사용해 주식 클래스를 검색합니다. +블룸버그의 금융상품 글로벌 식별자(Financial Instrument Global Identifier, FIGI)를 사용해 주식 클래스를 검색합니다. -**매개변수:** +**파라미터:** -* `search_keys`: FIGI Share Class ID (예: `BBG001SQKGD7`) +* `search_keys`: FIGI 주식 클래스 ID (예: `BBG001SQKGD7`) * `search_keys_type`: `figi_share_class` **예시:** @@ -116,14 +116,14 @@ GET /api/v2/logos/search?search_keys=BBG001SQKGD7&search_keys_type=figi_share_cl ### 5. CUSIP으로 필터링
-Committee on Uniform Securities Identification Procedures 번호로 검색합니다. +Committee on Uniform Securities Identification Procedures 번호를 사용하여 검색합니다. **매개변수:** * `search_keys`: CUSIP 번호 (예: `88160R101`) * `search_keys_type`: `cusip` -**예제:** +**예시:** ``` GET /api/v2/logos/search?search_keys=88160R101&search_keys_type=cusip&fields=logo_light,logo_dark @@ -131,14 +131,14 @@ GET /api/v2/logos/search?search_keys=88160R101&search_keys_type=cusip&fields=log
- ### 6. 통화 및 국가별 심볼 필터링 + ### 6. 통화 & 국가로 심볼 필터링
-콜론(`:`) 또는 마침표(`.`)를 구분자로 사용하여 심볼에 국가 코드 또는 통화 코드를 함께 지정합니다. +콜론 (`:`) 또는 마침표 (`.`)를 구분자로 사용하여 심볼에 국가 코드 또는 통화 코드를 추가합니다. **파라미터:** -* `search_keys`: 한정자를 포함한 심볼(예: `AAPL:US`, `AAPL:USD`, `AAPL.US`) +* `search_keys`: 한정자가 포함된 심볼(예: `AAPL:US`, `AAPL:USD`, `AAPL.US`) * `search_keys_type`: `symbol` **예시:** @@ -151,17 +151,17 @@ GET /api/v2/logos/search?search_keys=AAPL.US&search_keys_type=symbol&fields=logo
- ### 7. 거래소와 심볼로 필터링 + ### 7. 거래소 및 심볼로 필터링
-거래소 코드와 심볼을 조합하여 검색합니다. 블룸버그 스타일(레거시)과 LSEG 스타일 형식을 모두 지원합니다. +거래소 코드와 심볼을 조합해 검색합니다. Bloomberg 스타일(레거시)과 LSEG 스타일 형식 모두를 지원합니다. -**블룸버그 스타일 매핑(레거시):** +**Bloomberg 스타일 매핑(레거시):** * `search_keys`: 거래소와 심볼 (예: `NASDAQ:AAPL`) * `search_keys_type`: `symbol` -**LSEG 3자 코드(현재):** +**LSEG 3자리 코드(현재):** * `search_keys`: 거래소 코드와 심볼 (예: `NSQ:AAPL`) * `search_keys_type`: `symbol` @@ -178,7 +178,7 @@ GET /api/v2/logos/search?search_keys=NSQ:AAPL&search_keys_type=symbol&fields=log ### 8. ISO MIC 및 심볼로 필터링
-ISO Market Identifier Code와 심볼을 함께 사용해 검색합니다. +ISO Market Identifier Code와 심볼을 조합하여 검색합니다. **매개변수:** @@ -193,10 +193,10 @@ GET /api/v2/logos/search?search_keys=XYNS:AAPL&search_keys_type=symbol&fields=lo
- ### 9. 크립토 로고 필터 + ### 9. 암호화폐 로고 필터
-여러 형식으로 암호화폐 로고를 검색할 수 있습니다. `search_keys_type`을 지정하지 않아도 API는 암호화폐 형식을 자동으로 인식합니다. +여러 형식을 사용하여 암호화폐 로고를 검색할 수 있습니다. `search_keys_type`를 지정하지 않아도 API는 암호화폐 형식을 자동으로 인식합니다. **지원 형식:** @@ -219,7 +219,7 @@ GET /api/v2/logos/search?search_keys=BTC/USD&fields=logo_light,logo_dark ## 사용 가능한 필드
-`fields` 파라미터를 사용하여 특정 로고 유형을 요청할 수 있습니다. 사용 가능한 필드는 다음과 같습니다. +`fields` 매개변수를 사용해 특정 로고 유형을 요청할 수 있습니다. 사용 가능한 필드는 다음과 같습니다: * `logo_light` - 라이트 테마 로고 (PNG) * `logo_dark` - 다크 테마 로고 (PNG) @@ -229,12 +229,12 @@ GET /api/v2/logos/search?search_keys=BTC/USD&fields=logo_light,logo_dark * `mark_dark` - 다크 테마 마크/아이콘 (PNG) * `mark_vector_light` - 라이트 테마 벡터 마크 (SVG) * `mark_vector_dark` - 라이트 테마 벡터 마크 (SVG) -* `mark_composite_light` - 라이트 테마 복합 마크 (PNG) -* `mark_composite_dark` - 다크 테마 복합 마크 (PNG) -* `mark_vector_composite_light` - 라이트 테마 벡터 복합 마크 (SVG) -* `mark_vector_composite_dark` - 라이트 테마 벡터 복합 마크 (SVG) +* `mark_composite_light` - 라이트 테마 합성 마크 (PNG) +* `mark_composite_dark` - 다크 테마 합성 마크 (PNG) +* `mark_vector_composite_light` - 라이트 테마 벡터 합성 마크 (SVG) +* `mark_vector_composite_dark` - 라이트 테마 벡터 합성 마크 (SVG) -**여러 필드를 동시에 요청하는 예:** +**여러 필드를 한 번에 요청하는 예:** ``` GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vector_composite_light @@ -246,27 +246,27 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### 이미지 설정 + ### 이미지 사용자 지정
- `scale` - 이미지 크기 비율 (예: `100x100`, `300x300`) - `max_width` - 반환되는 이미지의 최대 너비 - `composite_radius` - 합성 이미지의 모서리 반경 (정수, 범위 `0-50`) -- `composite_auto` - 합성 이미지 자동 생성 여부 (boolean) +- `composite_auto` - 합성 이미지를 자동으로 생성할지 여부를 나타내는 불리언 값
- ### 페이지네이션 (bulk-sync 전용) + ### 페이지네이션(대량 동기화 전용)
- `page` - 페이지 번호(정수) -- `pagesize` - 페이지당 결과 개수(정수) -- `updated_since` - 업데이트 시각 기준 필터(ISO 8601 형식) +- `pagesize` - 페이지당 결과 수(정수) +- `updated_since` - 업데이트 시각 기준 필터링(ISO 8601 형식)
- ### 증권 세부 정보 + ### 증권 상세 정보
-- `securities` - 응답에 상세한 증권 정보를 포함할지 여부(boolean) +- `securities` - 응답에 증권 상세 정보를 포함할지 여부 (boolean)
## 응답 예시 @@ -312,7 +312,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto
- ### 401 Unauthorized 응답 + ### 401 권한 없음 응답
```json @@ -358,7 +358,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto { "code": "internal_server_error", "id": "server_error", - "value": "요청 처리 중 예기치 않은 오류가 발생했습니다" + "value": "요청을 처리하는 중 예기치 않은 오류가 발생했습니다" } ] } @@ -369,7 +369,7 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto ## 인증
-모든 Logos API 엔드포인트는 API 키 기반 인증이 필요합니다. 토큰을 쿼리 매개변수로 포함하세요: +모든 Logos API 엔드포인트는 API 키 인증이 필요합니다. 토큰을 쿼리 매개변수로 포함하세요: ``` ?token=YOUR_API_KEY @@ -380,20 +380,20 @@ GET /api/v2/logos/search?search_keys=TSLA&fields=logo_light,logo_dark,mark_vecto ## 모범 사례
-1. **search_keys_type을 지정하세요** - API의 기본값은 `symbol`이지만, 명시적으로 유형을 지정하면 가독성과 성능이 향상됩니다 -2. **필요한 필드만 요청하세요** - 응답 크기를 최소화하고 성능을 개선하기 위해 필요한 로고 유형만 요청하세요 -3. **대용량 데이터셋에는 bulk-sync를 사용하세요** - 여러 로고를 조회할 때는 페이지네이션과 함께 `/logos/bulk-sync` 엔드포인트를 사용하세요 -4. **응답을 캐시하세요** - 로고 URL에는 만료 타임스탬프가 포함되므로, 적절히 캐시하여 API 호출을 줄이세요 -5. **오류를 적절히 처리하세요** - 항상 응답의 `ok` 필드를 확인하고 오류 상황을 적절히 처리하세요 +1. **search_keys_type를 지정** - API의 기본값은 `symbol`이지만, 유형을 명시적으로 지정하면 가독성과 성능이 향상됩니다 +2. **필요한 필드만 요청** - 응답 크기를 최소화하고 성능을 향상하기 위해 필요한 로고 유형만 요청하십시오 +3. **대용량 데이터셋에는 `bulk-sync` 사용** - 여러 로고를 조회할 때는 페이지네이션과 함께 `/logos/bulk-sync` 엔드포인트를 사용하십시오 +4. **응답 캐싱** - 로고 url에는 만료 타임스탬프가 포함되어 있으므로, 적절히 캐싱하여 API 호출을 줄이십시오 +5. **오류를 안정적으로 처리** - 항상 응답에서 `ok` 필드를 확인하고 오류 케이스를 적절히 처리하십시오
## 요청 한도
-요청 한도에 대한 자세한 내용은 사용 중인 API 구독 플랜을 참고하세요. 애플리케이션에 더 높은 요청 한도가 필요하다면 지원팀에 문의하세요. +요청 한도에 대한 자세한 내용은 사용 중인 API 구독 플랜을 참조하십시오. 애플리케이션에 더 높은 요청 한도가 필요한 경우 지원팀에 문의하십시오.
## 지원
-Logos API에 대해 추가적인 도움이 필요하거나 문의 사항이 있는 경우 Benzinga API 지원팀에 연락하시거나 엔드포인트에 대한 자세한 문서를 참조하세요. \ No newline at end of file +Logos API에 대해 추가적인 도움이 필요하시거나 질문이 있는 경우 Benzinga API 지원팀에 문의하거나 상세 엔드포인트 문서를 참고하세요. \ No newline at end of file diff --git a/ko/api-reference/news-api/channels/get-available-news-channels.mdx b/ko/api-reference/news-api/channels/get-available-news-channels.mdx index 65d43837..5fe88840 100644 --- a/ko/api-reference/news-api/channels/get-available-news-channels.mdx +++ b/ko/api-reference/news-api/channels/get-available-news-channels.mdx @@ -1,4 +1,4 @@ --- -title: "지원되는 뉴스 채널" +title: "이용 가능한 뉴스 채널" openapi: /ko/openapi/news-api_api.spec.yml GET /api/v2.1/news/channels --- \ No newline at end of file diff --git a/ko/api-reference/news-api/overview.mdx b/ko/api-reference/news-api/overview.mdx index 2eb18094..d8d9454a 100644 --- a/ko/api-reference/news-api/overview.mdx +++ b/ko/api-reference/news-api/overview.mdx @@ -7,7 +7,7 @@ description: "뉴스피드 API 개요" ## 소개
-Benzinga Newsfeed API는 실시간 금융 뉴스를 제공하며, 다음과 같은 기준으로 유연하게 필터링할 수 있습니다: +Benzinga Newsfeed API는 다음과 같은 기준으로 유연하게 필터링할 수 있는 실시간 금융 뉴스를 제공합니다: * 티커, 국제증권식별번호(ISIN), CUSIP * 채널 및 주제 @@ -15,7 +15,7 @@ Benzinga Newsfeed API는 실시간 금융 뉴스를 제공하며, 다음과 같 * 콘텐츠 유형 및 중요도
- ## 이용 가능한 엔드포인트 + ## 제공 엔드포인트
@@ -34,4 +34,4 @@ Benzinga Newsfeed API는 실시간 금융 뉴스를 제공하며, 다음과 같 ### [삭제된 뉴스 가져오기](/ko/api-reference/news-api_api/news/returns-the-removed-news-data)
-삭제되었거나 정정된 뉴스를 반환합니다. \ No newline at end of file +삭제되었거나 정정된 뉴스 기사를 반환합니다. \ No newline at end of file diff --git a/ko/api-reference/news-api/press-releases/overview.mdx b/ko/api-reference/news-api/press-releases/overview.mdx index 20a1830f..af165aea 100644 --- a/ko/api-reference/news-api/press-releases/overview.mdx +++ b/ko/api-reference/news-api/press-releases/overview.mdx @@ -7,32 +7,32 @@ description: "보도자료 API 개요" ## 소개
-Press Releases API는 공식 기업 보도자료와 기업 공시에 대한 접근을 제공합니다. 이 전용 엔드포인트는 검증된 시의성이 높은 기업 커뮤니케이션을 소스로부터 직접 전달하여, 공식 기업 뉴스와 전략적 업데이트를 지속적으로 파악할 수 있도록 지원합니다. +Press Releases API는 공식 기업 보도자료와 기업 공지에 대한 액세스를 제공합니다. 이 전용 엔드포인트는 검증된 시의성 높은 기업 커뮤니케이션을 소스에서 직접 제공하여, 공식 기업 뉴스와 주요 전략 업데이트를 지속적으로 파악할 수 있도록 지원합니다.
## 주요 기능
-* **공식 커뮤니케이션**: 검증된 기업 공식 보도자료에 직접 접근 -* **실시간 전송**: 새 보도자료가 발행되는 즉시 전달 -* **포괄적 범위**: 모든 시가총액 구간의 기업에서 발행된 보도자료 포함 -* **구조화된 데이터**: 손쉬운 통합 및 분석을 위한 일관된 형식 +* **공식 커뮤니케이션**: 검증된 기업 보도자료에 직접 접근 +* **실시간 배포**: 신규 보도자료가 공개되는 즉시 전달 +* **포괄적 커버리지**: 전 시가총액 구간을 아우르는 기업 보도자료 제공 +* **구조화된 데이터**: 손쉬운 연동 및 분석을 위한 일관된 형식
## 사용 사례
-* **컴플라이언스 모니터링**: 공식 기업 공시와 규제 신고/보고 서류 추적 -* **투자 리서치**: 기업 뉴스와 공시의 1차 정보원에 접근 -* **뉴스 집계**: 공식 기업 발표를 포함한 종합 뉴스 플랫폼 구축 -* **알림 시스템**: 특정 기업 보도자료에 대한 알림 설정 +* **컴플라이언스 모니터링**: 공식 기업 공시 및 규제 제출 문서를 추적합니다 +* **투자 리서치**: 기업 뉴스와 공시를 위한 원천 정보를 조회합니다 +* **뉴스 집계**: 공식 기업 성명을 포함한 종합 뉴스 플랫폼을 구축합니다 +* **알림 시스템**: 특정 기업 보도자료에 대한 알림을 설정합니다
- ## 사용 가능한 엔드포인트 + ## 제공되는 엔드포인트
### [보도자료 가져오기](/ko/api-reference/news-api_api/press-releases/get-press-releases)
-회사, 날짜 범위, 콘텐츠 유형으로 필터링된 보도자료 데이터를 반환합니다. \ No newline at end of file +기업, 날짜 범위 및 콘텐츠 유형 기준으로 필터링할 수 있는 보도자료 데이터를 반환합니다. \ No newline at end of file diff --git a/ko/api-reference/news-api/wiims/get-wiims.mdx b/ko/api-reference/news-api/wiims/get-wiims.mdx index 128a9953..fd24415a 100644 --- a/ko/api-reference/news-api/wiims/get-wiims.mdx +++ b/ko/api-reference/news-api/wiims/get-wiims.mdx @@ -1,10 +1,10 @@ --- -title: "Why Is It Moving (WIIMs)" +title: "왜 움직이고 있나 (Why Is It Moving, WIIMs)" openapi: /ko/openapi/news-api_api.spec.yml GET /api/v2/news --- -```json 응답 (200 OK) +```json Response (200 OK) [ { "id": 36444586, @@ -74,7 +74,7 @@ openapi: /ko/openapi/news-api_api.spec.yml GET /api/v2/news } ] ``` -```json 응답 (401 Unauthorized) +```json Response (401 Unauthorized) { "ok": false, "errors": [ @@ -86,7 +86,7 @@ openapi: /ko/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json 응답 (404 Not Found) +```json Response (404 Not Found) { "ok": false, "errors": [ @@ -98,7 +98,7 @@ openapi: /ko/openapi/news-api_api.spec.yml GET /api/v2/news ] } ``` -```json 응답 (500 Internal Server Error) +```json Response (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ko/api-reference/news-api/wiims/overview.mdx b/ko/api-reference/news-api/wiims/overview.mdx index 9e38be46..a8931287 100644 --- a/ko/api-reference/news-api/wiims/overview.mdx +++ b/ko/api-reference/news-api/wiims/overview.mdx @@ -1,38 +1,38 @@ --- title: "개요" -description: "Why Is It Moving(WIIMs)에 대한 개요" +description: "Why Is It Moving (WIIMs)에 대한 개요" ---
## 소개
-Why Is It Moving (WIIMs)는 "왜 이 종목이 움직이는가?"라는 핵심 질문에 답하기 위한 특화된 뉴스 피드입니다. 선별된 콘텐츠를 통해 의미 있는 주가 변동의 배경과 촉발 요인을 설명하는 맥락 있는 뉴스와 분석을 제공하여, 실시간으로 시장 움직임 뒤에 있는 "이유"를 이해하는 데 도움을 줍니다. +Why Is It Moving (WIIMs)는 “왜 이 종목이 움직이는가?”라는 핵심 질문에 답하는 특화된 뉴스 피드입니다. 엄선된 콘텐츠를 통해 중요한 주가 변동의 배경이 되는 촉매 요인을 설명하는 관련 뉴스와 분석을 제공하여, 실시간으로 시장 움직임 뒤에 있는 “이유(why)”를 이해할 수 있도록 돕습니다.
- ## 주요 기능 + ## 핵심 기능
-* **맥락 기반 뉴스**: 주가 변동의 배경과 원인을 설명하는 데 초점을 맞춘 기사 -* **신속한 커버리지**: 즉각적인 주가 움직임을 유발하는 이벤트에 대한 실시간 뉴스 -* **실행 가능한 인사이트**: 실적 서프라이즈, 애널리스트 상향/하향 조정, 이례적인 옵션 거래, 긴급 이슈 등 시장에 영향을 미치는 주요 촉매에 대한 분석 -* **엄선된 콘텐츠**: 시장에 가장 큰 영향을 주는 이벤트를 선별해 강조한 뉴스 +* **Contextual News**: 주가 움직임의 배경과 맥락을 설명하는 데 특화된 기사 +* **Timely Coverage**: 즉각적인 가격 변동을 촉발하는 이벤트에 대한 실시간 보도 +* **Actionable Insights**: 깜짝 실적, 애널리스트 상향/하향 조정, 이례적인 옵션 거래, 속보 이슈 등 시장을 움직이는 촉매에 대한 실행 가능한 인사이트 +* **Curated Content**: 가장 시장에 영향을 크게 미치는 이벤트를 엄선해 제공하는 뉴스
## 사용 사례
-* **시장 움직임 이해**: 예상치 못한 가격 변동의 배경을 신속하게 파악하기 -* **트레이딩 인텔리전스**: 트레이딩 결정을 내리기 전에 촉매 요인을 설명하는 뉴스를 사전에 확인하기 -* **포트폴리오 모니터링**: 보유 자산에 영향을 미치는 뉴스를 지속적으로 파악하기 -* **시장 리서치**: 섹터별로 주가 움직임을 유발하는 요인 패턴을 추적하기 +* **시장 움직임 파악**: 예상치 못한 가격 변동의 이유를 신속하게 파악 +* **트레이딩 인텔리전스**: 트레이딩 결정을 내리기 전에 촉매 요인을 설명하는 뉴스를 확인 +* **포트폴리오 모니터링**: 보유 종목에 영향을 미치는 뉴스를 지속적으로 모니터링 +* **시장 리서치**: 다양한 섹터에서 주가 움직임을 유발하는 요인과 패턴을 추적
- ## 제공되는 엔드포인트 + ## 사용 가능한 엔드포인트
### [WIIM 가져오기](/ko/api-reference/news-api_api/news/get-wiims)
-중요한 주가 변동의 원인과 맥락을 설명하는 Why Is It Moving(WIIM) 뉴스 기사를 반환합니다. \ No newline at end of file +주요 주가 변동의 촉매 요인과 배경을 설명하는 "Why Is It Moving" 뉴스 기사를 반환합니다. \ No newline at end of file diff --git a/ko/api-reference/news-api_api/channels/get-available-news-channels.mdx b/ko/api-reference/news-api_api/channels/get-available-news-channels.mdx new file mode 100644 index 00000000..51de30db --- /dev/null +++ b/ko/api-reference/news-api_api/channels/get-available-news-channels.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/news-api_api.spec.yml GET /api/v2.1/news/channels +--- \ No newline at end of file diff --git a/ko/api-reference/news-api_api/news/get-the-news-items.mdx b/ko/api-reference/news-api_api/news/get-the-news-items.mdx new file mode 100644 index 00000000..8c79cbdc --- /dev/null +++ b/ko/api-reference/news-api_api/news/get-the-news-items.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/news-api_api.spec.yml GET /api/v2/news +--- \ No newline at end of file diff --git a/ko/api-reference/news-api_api/news/returns-the-removed-news-data.mdx b/ko/api-reference/news-api_api/news/returns-the-removed-news-data.mdx new file mode 100644 index 00000000..65f522ca --- /dev/null +++ b/ko/api-reference/news-api_api/news/returns-the-removed-news-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/news-api_api.spec.yml GET /api/v2/news-removed +--- \ No newline at end of file diff --git a/ko/api-reference/newsquantified-api/get-newsquantified-data.mdx b/ko/api-reference/newsquantified-api/get-newsquantified-data.mdx index 9ba95073..876e1335 100644 --- a/ko/api-reference/newsquantified-api/get-newsquantified-data.mdx +++ b/ko/api-reference/newsquantified-api/get-newsquantified-data.mdx @@ -1,10 +1,10 @@ --- -title: "NewsQuantified 데이터" +title: "Newsquantified 데이터" openapi: /ko/openapi/newsquantified-api_api.spec.yml GET /api/v2/newsquantified --- -```json Response (200 OK) +```json 응답 (200 OK) [ { "_id": "6594172d58a64d26a154c976", diff --git a/ko/api-reference/newsquantified-api/overview.mdx b/ko/api-reference/newsquantified-api/overview.mdx index af00370b..59099b2c 100644 --- a/ko/api-reference/newsquantified-api/overview.mdx +++ b/ko/api-reference/newsquantified-api/overview.mdx @@ -7,21 +7,21 @@ description: "NewsQuantified API 개요" ## 소개
-NewsQuantified API는 감성 점수, 연관성 지표, 시장 영향 지표가 포함된 정량화된 뉴스 분석 데이터를 반환합니다. 이 API는 다음을 포함해 뉴스 보도의 정성적 특성을 분석한 구조화된 데이터를 제공합니다: +NewsQuantified API는 감성 점수, 관련성 지표, 시장 영향 지표를 포함한 정량화된 뉴스 분석 데이터를 반환합니다. 이 API는 뉴스 보도의 정성적 측면을 분석하는 구조화된 데이터를 제공하며, 다음을 포함합니다: * 감성 극성 * 기사 수 -* 트렌딩 점수 +* 트렌드 점수 * 티커별 지표 -이 데이터는 알고리즘 트레이딩 및 정량적 리서치를 위해 설계되었습니다. +이 데이터는 알고리즘 트레이딩과 정량적 연구를 위해 설계되었습니다.
- ## 제공 엔드포인트 + ## 사용 가능한 엔드포인트
### [NewsQuantified 데이터 가져오기](/ko/api-reference/newsquantified-api_api/get-newsquantified-data)
-정량화된 뉴스 분석 데이터를 가져옵니다. \ No newline at end of file +정량화된 뉴스 분석 데이터를 조회합니다. \ No newline at end of file diff --git a/ko/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx b/ko/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx new file mode 100644 index 00000000..01e68d92 --- /dev/null +++ b/ko/api-reference/newsquantified-api_api/news-analytics/quantitative-news-analytics.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/newsquantified-api_api.spec.yml GET /api/v2/newsquantified +--- \ No newline at end of file diff --git a/ko/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx b/ko/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx index 0200bbd0..87bec62e 100644 --- a/ko/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx +++ b/ko/api-reference/ticker-trends-api/get-ticker-trend-list-data.mdx @@ -4,7 +4,7 @@ openapi: /ko/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers --- -```json Response (200 OK) +```json 응답 (200 OK) { "ok": true, "data": [ @@ -23,7 +23,7 @@ openapi: /ko/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers -```json Response (400 Bad Request) +```json 응답 (400 Bad Request) { "ok": false, "errors": [ @@ -38,7 +38,7 @@ openapi: /ko/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers -```json Response (500 Internal Server Error) +```json 응답 (500 Internal Server Error) { "ok": false, "errors": [ diff --git a/ko/api-reference/ticker-trends-api/overview.mdx b/ko/api-reference/ticker-trends-api/overview.mdx index 8f74f82b..f74690f5 100644 --- a/ko/api-reference/ticker-trends-api/overview.mdx +++ b/ko/api-reference/ticker-trends-api/overview.mdx @@ -1,15 +1,15 @@ --- title: "개요" -description: "Ticker Trends API 개요" +description: "티커 트렌드 API 개요" ---
## 소개
-Ticker Trends API는 사용자 참여도 지표를 기반으로 지정된 티커 심볼에 대한 트렌드 데이터를 조회합니다. 이는 다음 항목을 추적하여 관심이 증가하고 있는 증권을 식별하는 데 도움이 됩니다: +Ticker Trends API는 사용자 참여 지표를 기반으로 지정된 티커 심볼에 대한 트렌드 데이터를 조회합니다. 이를 통해 다음 항목을 추적하여 관심이 증가하고 있는 증권을 식별하는 데 도움이 됩니다: -* 트렌드 점수 +* 추세 점수 * 활동 수준 * 여러 시간 구간에 걸친 참여도 @@ -24,7 +24,7 @@ Ticker Trends API는 사용자 참여도 지표를 기반으로 지정된 티커 지정한 티커에 대한 집계 트렌드 점수를 조회합니다. -트렌딩 티커를 순위별로 나열한 목록을 조회합니다. \ No newline at end of file +순위가 매겨진 인기 티커 심볼 목록을 조회합니다. \ No newline at end of file diff --git a/ko/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx b/ko/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx new file mode 100644 index 00000000..7f7cc519 --- /dev/null +++ b/ko/api-reference/ticker-trends-api_api/ticker-trends/get-ticker-trend-data.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers +--- \ No newline at end of file diff --git a/ko/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx b/ko/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx new file mode 100644 index 00000000..91539822 --- /dev/null +++ b/ko/api-reference/ticker-trends-api_api/ticker-trends/get-trending-tickers-list.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/ticker-trends-api_api.spec.yml GET /api/v1/trending-tickers/list +--- \ No newline at end of file diff --git a/ko/api-reference/webhook-api/test-webhook-delivery.mdx b/ko/api-reference/webhook-api/test-webhook-delivery.mdx index ad0c2673..88e9f2e7 100644 --- a/ko/api-reference/webhook-api/test-webhook-delivery.mdx +++ b/ko/api-reference/webhook-api/test-webhook-delivery.mdx @@ -1,5 +1,5 @@ --- -title: "Webhook 전송 테스트" +title: "Webhook 전달 테스트" openapi: /ko/openapi/webhook_api.spec.yml GET /api/v1/webhook/test --- @@ -7,55 +7,55 @@ openapi: /ko/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ## 개요
-이 엔드포인트를 사용하여 구성해 둔 엔드포인트로 테스트 웹훅 전송을 실행할 수 있습니다. 이를 통해 실제 운영 데이터 수신 전에 웹훅 연동이 정상적으로 동작하는지 확인할 수 있습니다. +이 엔드포인트를 사용하면 구성해 둔 엔드포인트로 테스트용 웹훅을 전송할 수 있습니다. 이를 통해 실제 운영 데이터를 받기 전에 웹훅 연동이 제대로 동작하는지 검증할 수 있습니다.
- ## 통합 테스트 + ## 통합 테스트하기
-이 엔드포인트를 호출하면 Benzinga에서 설정한 `destination` URL로 테스트용 webhook 페이로드를 전송합니다. 이 테스트 전송은 프로덕션 환경의 webhook 전송과 동일한 형식과 재시도 로직을 따릅니다. +이 엔드포인트를 호출하면 Benzinga가 설정한 `destination` URL로 테스트 웹훅 페이로드를 전송합니다. 이 테스트 전송은 운영 환경의 웹훅 전송과 동일한 형식과 재시도 로직을 사용합니다.
- ### 예상되는 동작 + ### 예상되는 결과
-1. **즉시 응답**: 테스트 전송이 성공적으로 트리거되면 API가 `200` 상태 코드를 반환합니다. -2. **테스트 페이로드**: 운영 환경 데이터와 동일한 형식의 테스트 페이로드가 웹훅 엔드포인트로 전송됩니다. -3. **전송 헤더**: 테스트 전송에도 운영 환경 전송과 동일하게 `X-BZ-Delivery` 헤더가 포함됩니다. +1. **즉각적인 응답**: 테스트 전송이 성공적으로 트리거되면 API는 `200` 상태 코드를 반환합니다. +2. **테스트 페이로드**: 웹훅 엔드포인트는 운영 환경 데이터와 동일한 형식의 테스트 페이로드를 수신합니다. +3. **전송 헤더**: 테스트 전송에는 운영 환경 전송과 동일하게 `X-BZ-Delivery` 헤더가 포함됩니다.
### 통합 검증
-다음 사항을 확인하는 데 이 endpoint를 사용하십시오: +이 엔드포인트로 다음을 확인하세요: -- Webhook endpoint가 공용으로 액세스 가능한지 -- Endpoint가 webhook payload 형식을 올바르게 파싱할 수 있는지 -- Endpoint가 적절한 상태 코드(성공 시 2xx)로 응답하는지 -- Endpoint가 30초 타임아웃 내에 응답하는지 -- Idempotency 로직이 `X-BZ-Delivery` 헤더와 payload `id` 필드를 올바르게 처리하는지 +- 웹훅 엔드포인트가 공개적으로 접근 가능한지 +- 엔드포인트가 웹훅 페이로드 포맷을 올바르게 파싱할 수 있는지 +- 엔드포인트가 적절한 상태 코드(성공 시 2xx)로 응답하는지 +- 엔드포인트가 30초 타임아웃 내에 응답하는지 +- 멱등성 로직이 `X-BZ-Delivery` 헤더와 페이로드 `id` 필드를 올바르게 처리하는지
## 모범 사례
-- 프로덕션 환경이 아닌 webhook 엔드포인트에서 먼저 테스트하세요 -- 엔드포인트가 `200` 또는 `204` 상태 코드를 반환하는지 확인하세요 -- 로그 및 모니터링에서 테스트 전송이 기록·수집되는지 확인하세요 -- 중복 제거 로직이 테스트 전송 ID와 함께 올바르게 동작하는지 확인하세요 -- 일시적으로 오류 상태 코드를 반환하도록 하여 오류 시나리오를 테스트하세요 +- 먼저 운영 환경이 아닌 웹훅 엔드포인트로 테스트합니다 +- 엔드포인트가 `200` 또는 `204` 상태 코드를 반환하는지 확인합니다 +- 로깅 및 모니터링에서 테스트 전달이 캡처되는지 확인합니다 +- 중복 제거 로직이 테스트 전달 ID와 함께 정상 작동하는지 점검합니다 +- 일시적으로 오류 상태 코드를 반환해 오류 시나리오를 테스트합니다
## 문제 해결
- ### 424 전송 오류 + ### 424 전달 오류
-`424` 상태 코드를 수신한 경우, 시스템이 테스트 페이로드를 대상 엔드포인트로 전달하지 못한 것입니다. 일반적인 원인은 다음과 같습니다: +`424` 상태 코드를 받았다면, 시스템이 테스트 페이로드를 대상 엔드포인트로 전달하지 못한 것입니다. 일반적인 원인은 다음과 같습니다: -- 대상 URL이 공개적으로 액세스할 수 없음 +- 대상 URL이 공개적으로 접근할 수 없음 - 대상 엔드포인트가 오류 상태 코드를 반환함 - 네트워크 연결 문제 - 대상 엔드포인트의 SSL/TLS 인증서 오류 @@ -64,11 +64,11 @@ openapi: /ko/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ### 400 잘못된 요청
-필수 매개변수가 모두 제공되었고 형식이 올바른지 확인하십시오. +모든 필수 매개변수가 제공되었으며 형식이 올바른지 확인하세요: -- `destination`은(는) 유효한 HTTPS URL이어야 합니다. -- `version`은(는) `webhook/v1`이어야 합니다. -- `kind`은(는) `News/v1`이어야 합니다. +- `destination`은 유효한 HTTPS URL이어야 합니다. +- `version`은 `webhook/v1`이어야 합니다. +- `kind`은 `News/v1`이어야 합니다. ```json Response (200 OK) @@ -79,13 +79,13 @@ openapi: /ko/openapi/webhook_api.spec.yml GET /api/v1/webhook/test ```json Response (400 Bad Request) { - "error": "destination URL이 잘못되었습니다." + "error": "Invalid destination URL" } ``` ```json Response (424 Failed Dependency) { - "error": "테스트 페이로드를 destination으로 전달하지 못했습니다." + "error": "Failed to deliver test payload to destination" } ``` @@ -96,7 +96,7 @@ openapi: /ko/openapi/webhook_api.spec.yml GET /api/v1/webhook/test { "code": "auth_failed", "id": "unauthorized", - "value": "인증 토큰이 잘못되었거나 누락되었습니다." + "value": "Invalid or missing authentication token" } ] } @@ -109,7 +109,7 @@ openapi: /ko/openapi/webhook_api.spec.yml GET /api/v1/webhook/test { "code": "no_data_found", "id": "not_found", - "value": "지정된 매개변수에 대한 데이터를 찾을 수 없습니다." + "value": "No data found for the specified parameters" } ] } @@ -122,7 +122,7 @@ openapi: /ko/openapi/webhook_api.spec.yml GET /api/v1/webhook/test { "code": "internal_server_error", "id": "server_error", - "value": "요청을 처리하는 동안 예기치 않은 오류가 발생했습니다." + "value": "An unexpected error occurred while processing your request" } ] } diff --git a/ko/api-reference/webhook_api/test-webhook-delivery.mdx b/ko/api-reference/webhook_api/test-webhook-delivery.mdx new file mode 100644 index 00000000..00d44e88 --- /dev/null +++ b/ko/api-reference/webhook_api/test-webhook-delivery.mdx @@ -0,0 +1,3 @@ +--- +openapi: /ko/openapi/webhook_api.spec.yml GET /api/v1/webhook/test +--- \ No newline at end of file diff --git a/ko/changelog/roadmap.mdx b/ko/changelog/roadmap.mdx new file mode 100644 index 00000000..870ece8a --- /dev/null +++ b/ko/changelog/roadmap.mdx @@ -0,0 +1,120 @@ +--- +title: "로드맵" +description: "우리가 앞으로 무엇을 개발할지 확인하세요." +--- + +
+ {/* 진행 중 */} + +
+
+
+ + 진행 중 +
+ +
+
+
실적발표 콜 전문 PDF 버전
+
실적발표 콜 전문을 PDF 형식으로 다운로드할 수 있도록 제공합니다.
+
+ +
+
실적발표 콜 전문 과거 데이터 범위 확장
+
실적발표 콜 전문에 대해 제공되는 과거 데이터 범위를 확장합니다.
+
+
+
+ + {/* 예정 */} + +
+
+
+ + 예정 +
+ +
+
+
모니터링 대시보드 고도화
+
모든 서비스 상품에 대한 모니터링을 제공하는 고객용 대시보드.
+
+ +
+
번역 엔진 최적화
+
번역 서비스의 성능 및 품질 개선.
+
+ +
+
뉴스용 Security Master 연동
+
사내 Security Master를 연동해 조회 기능을 강화.
+
+
+
+ + {/* 백로그 */} + +
+
+
+ + 백로그 +
+ +
+
+
Go SDK
+
공식 Go 클라이언트 라이브러리.
+
+ +
+
모든 calendar용 웹소켓
+
모든 calendar 엔드포인트에 대한 실시간 스트리밍 지원.
+
+
+
+ + {/* 완료됨 */} + +
+
+
+ + 완료 +
+ +
+
+
사내 Security Master
+
데이터 일관성을 높이기 위한 중앙집중식 Security Master.
+
+ +
+
TCP 스트리밍
+
실시간 데이터를 위한 저지연 TCP 연결.
+
+ +
+
컨퍼런스 콜 회의록
+
발언자 식별이 포함된 전체 회의록.
+
+ +
+
Webhook 엔진
+
푸시 기반 데이터 전송.
+
+ +
+
Java SDK
+
공식 Java 클라이언트 라이브러리.
+
+
+
+
+ +--- + + +새로운 기능을 요청하고 싶으신가요? [GitHub에서 이슈를 열어 주세요](https://github.com/Benzinga/benzinga-docs/issues/new) 또는 [문의하기](mailto:licensing@benzinga.com)로 연락해 주세요. + \ No newline at end of file diff --git a/ko/introduction/architecture.mdx b/ko/introduction/architecture.mdx index 61cc800c..9eee2a23 100644 --- a/ko/introduction/architecture.mdx +++ b/ko/introduction/architecture.mdx @@ -1,97 +1,518 @@ --- -title: 아키텍처 -description: 확장 가능한 실시간 금융 데이터 인프라 -icon: database +title: "인프라 아키텍처" +description: "Benzinga의 99.9% API 가용성을 뒷받침하는 엔터프라이즈급 인프라, 세계적 수준의 모니터링 및 안정성" +icon: microchip --- -Benzinga는 전 세계의 애플리케이션과 서비스에 실시간 금융 데이터를 제공하도록 설계된 견고하고 고도로 확장 가능한 API 인프라를 제공합니다. 속도와 가용성에 중점을 두고, Benzinga의 아키텍처는 사용자가 필요할 때마다 신뢰할 수 있는 저지연 데이터를 받을 수 있도록 **Go (Golang)**, **Kafka**, **웹소켓**, **Elasticsearch**, **마이크로서비스** 등 다양한 최신 기술을 활용합니다. + + Benzinga의 인프라는 **99.9% 가용성**을 보장하도록 설계되어, 애플리케이션이 24시간 실시간 금융 데이터를 안정적으로 수신할 수 있도록 합니다. 프로덕션 환경은 실전에서 검증되었으며, 완전한 모니터링과 주 5일 24시간 온콜 엔지니어링 지원으로 뒷받침됩니다. + -
- ## Go와 Kafka를 활용한 고성능 아키텍처 +
+ ## 개요
-Benzinga의 인프라는 뛰어난 동시성과 속도를 제공하는 **Go (Golang)**으로 구축되어 대규모 금융 데이터 트래픽을 효율적으로 처리합니다. 데이터 파이프라인과 실시간 스트리밍은 **Kafka**를 기반으로 하며, 이를 통해 지연을 최소화하면서 빠른 데이터 수집, 처리, 배포가 가능합니다. 이 아키텍처는 글로벌 배포 환경 전반에서 확장성과 안정성을 보장해 실시간 금융 데이터 제공에 대한 요구를 충족합니다. +당사의 플랫폼은 AWS 관리형 서비스, Kubernetes 오케스트레이션, GitOps 배포 방식을 활용하는 현대적인 클라우드 네이티브 아키텍처 위에 구축되어 있습니다. 이 **프로덕션급 인프라**는 포괄적인 가시성과 자동 확장 기능을 통해 매일 수백만 건의 API 요청을 처리하면서도 100ms 미만의 응답 시간을 유지합니다. - - AWS 아키텍처 - + + + 다중 AZ 이중화를 통한 검증된 프로덕션 안정성 + + + Coralogix 및 Datadog 기반 실시간 가시성 + + + 지능형 오토스케일링을 통한 무중단 배포 + + -
- ## 웹소켓 및 REST API를 통한 실시간 데이터 액세스 +![Benzinga 인프라 아키텍처](/images/infrastructure-architecture.png) + +--- + +
+ ## 핵심 인프라 +
+ +
+ ### AWS 클라우드 기반 +
+ +당사 인프라는 전적으로 **Amazon Web Services (AWS)** 에서 운영되며, 다음과 같은 이점을 활용합니다: + + + + 장애 허용성을 위해 여러 가용 영역(Availability Zone)에 서비스를 배포합니다 + + + 엄격한 보안 그룹 정책이 적용된 격리된 Virtual Private Cloud + + + 상태 점검(Health Check)과 자동 장애 조치 라우팅을 지원하는 글로벌 DNS + + + AWS에서 관리되는 Kubernetes 제어 플레인으로 99.95% SLA 제공 + + + +
+ ### Kubernetes 인프라 +
+ +우리는 안전한 배포와 환경 격리를 보장하기 위해 **두 개의 전용 Kubernetes 클러스터**를 운영합니다: + +| 환경 | 목적 | 배포 흐름 | +|-------------|---------|-----------------| +| **Staging 클러스터** | 개발자 테스트, QA 검증, 통합 테스트 | 코드 변경 사항을 먼저 배포해 검증 | +| **Production 클러스터** | SLA가 보장되는 실시간 고객 트래픽 처리 | 검증된 릴리스만 승격 | + +
+ #### 주요 Kubernetes 컴포넌트 +
+ +- **Karpenter** — 분 단위가 아닌 수 초 만에 적정 규모의 컴퓨팅 리소스를 프로비저닝하는 AWS 네이티브 노드 오토스케일러 +- **Horizontal Pod Autoscaler (HPA)** — CPU, 메모리 및 사용자 정의 메트릭 기반의 자동 Pod 스케일링 +- **Kong Gateway** — 인그레스/이그레스, 요청 속도 제한(rate limiting), 인증을 처리하는 엔터프라이즈급 API 게이트웨이 +- **ArgoCD** — 선언적이고 감사 추적이 가능한 릴리스를 위한 GitOps 기반 배포 컨트롤러 + +--- + +
+ ## API 게이트웨이 및 트래픽 관리 +
+ +
+ ### Kong Gateway +
+ +모든 API 트래픽은 **Kong Gateway**를 통해 흐르며 다음 기능을 제공합니다: + + + + 엣지에서 API 키 검증 및 JWT 토큰 검증 수행 + + + 공정한 리소스 할당을 보장하기 위한 클라이언트별 요청 속도 제한 + + + 정상 서비스 파드 간 지능형 트래픽 분산 + + + 모든 트래픽을 TLS 1.3으로 암호화하고 인증서를 자동 갱신 + + + +
+ ### Route 53 DNS
-Benzinga의 API는 **웹소켓**과 **REST** 프로토콜을 모두 지원하므로, 클라이언트는 실시간 데이터에 접근하고 필요 시 온디맨드 요청을 보낼 수 있습니다. 웹소켓 연결은 실시간 시세 및 거래 데이터와 같은 지속적인 데이터 피드가 필요한 애플리케이션에 적합하며, REST API는 과거 데이터, 기업 기초 재무 지표, 뉴스, 분석 데이터에 대한 다양한 요청을 처리합니다. +AWS Route 53는 다음 기능을 제공합니다: + +- **글로벌 지연 시간 기반 라우팅** — 사용자가 자동으로 가장 빠른 엔드포인트로 라우팅됨 +- **헬스 체크** — 장애 발생 시 자동 장애 조치를 포함한 지속적인 모니터링 +- **100% 가동 시간 SLA** — DNS 해석에 대해 AWS가 보증하는 가용성 -
- ### API 주요 기능 +--- + +
+ ## CI/CD 파이프라인
-- **실시간 시세 데이터**: 실시간 시세, 체결, 기타 핵심 시장 데이터를 스트리밍합니다. -- **과거 데이터**: 바(bar) 데이터, 시세, 기간별 시장 성과를 포함한 과거 데이터를 조회합니다. -- **뉴스 및 인사이트**: 실시간 뉴스와 시장에 영향을 주는 인사이트를 지속적으로 확인합니다. -- **회사 기초 재무 지표**: 매출, 이익, 주요 비율과 같은 핵심 재무 지표를 조회합니다. +배포 파이프라인은 코드가 프로덕션 환경에 반영되기 전에 엄격한 품질 게이트를 강제합니다. -
- ## Elasticsearch를 통한 데이터 저장 및 검색 효율화 +
+ ### 개발 워크플로
-효율적인 데이터 검색 및 저장을 위해 Benzinga는 검색 및 인덱싱 시스템의 핵심 구성 요소로 **Elasticsearch**를 사용합니다. Elasticsearch는 정형·비정형 데이터를 모두 빠르게 액세스할 수 있게 해 주며, 사용자가 과거 데이터와 뉴스 아카이브 등 대규모 데이터셋을 밀리초 단위 응답 속도로 빠르게 조회할 수 있도록 합니다. 이 아키텍처는 분석 작업도 지원하여, 클라이언트가 데이터를 분석하고 그로부터 가치 있는 인사이트를 도출할 수 있게 합니다. +```mermaid +flowchart LR + A[Developer Commit] --> B[GitLab CI Pipeline] + B --> C{Linting & Tests} + C -->|Pass| D[Build Container Image] + C -->|Fail| E[Reject & Notify] + D --> F[Push to Registry] + F --> G[Peer Review Required] + G -->|2 Approvals| H[Update GitOps Repo] + H --> I[ArgoCD Sync] + I --> J[Deploy to Staging] + J -->|Validated| K[Promote to Production] +``` - - Elasticsearch 아키텍처 개념 - Elasticsearch 아키텍처 개념 - -
- ## 확장성을 위한 마이크로서비스 기반 인프라 +
+ ### 파이프라인 단계
-Benzinga의 아키텍처는 **마이크로서비스** 방식에 기반하며, 각 서비스는 데이터 수집, 처리, 저장 또는 전달과 같은 특정 기능을 담당합니다. 이러한 모듈식 접근 방식은 확장성을 높여 각 구성 요소가 수요에 따라 독립적으로 확장될 수 있도록 합니다. 또한 마이크로서비스는 경량 프로토콜을 통해 통신하여 전체 시스템 전반에 걸쳐 낮은 지연 시간과 높은 탄력성을 제공합니다. +| 단계 | 설명 | 품질 게이트 | +|-------|-------------|--------------| +| **Lint** | 코드 스타일 및 정적 분석 검사 | 모든 규칙 통과 필수 | +| **Unit Tests** | 자동화된 테스트 스위트 실행 | 100% 테스트 통과 | +| **Security Scan** | 컨테이너 취약점 스캔 | 치명적/높은 심각도의 CVE 없음 | +| **Build** | 커밋 SHA로 태그된 Docker 이미지 생성 | 빌드 성공 | +| **Peer Review** | 2명의 개발자가 수행하는 수동 코드 리뷰 | 두 명의 승인 필요 | +| **GitOps Update** | ArgoCD 리포지토리에서 이미지 태그 업데이트 | 수동 승급 | -
- ## 이미지 및 정적 콘텐츠를 위한 CDN 기반 제공 +
+ ### ArgoCD를 사용한 GitOps
-이미지, 로고 및 기타 정적 자산을 빠르게 제공하기 위해 Benzinga는 **CDN**(Content Delivery Network)을 사용합니다. 이 아키텍처는 정적 리소스를 사용자와 가까운 위치에 캐시하여 로드 시간을 줄이고 지연을 최소화하며, 사용자의 지리적 위치와 관계없이 이미지와 파일이 거의 즉시 로드되도록 합니다. +모든 배포는 GitOps 원칙을 따르며 **ArgoCD**를 통해 관리됩니다: + +- **선언적(Declarative)** — 원하는 상태를 Git에 정의하고 이를 단일 신뢰 소스로 사용 +- **자동 동기화(Automated sync)** — ArgoCD가 변경 사항을 감지하고 자동으로 적용 +- **롤백 기능(Rollback capability)** — Git 커밋을 되돌려 즉시 롤백 가능 +- **감사 추적(Audit trail)** — Git 커밋 로그를 통해 전체 배포 이력 확인 가능 -
- ## Benzinga 아키텍처의 주요 이점 + + 모든 프로덕션 변경 사항은 특정 Git 커밋, 동료 검토, 승인자까지 추적 가능하므로, 컴플라이언스 요구사항을 충족하는 완전한 감사 가능성을 보장합니다. + + +--- + +
+ ## 자동 확장 아키텍처
-- **확장성**: 수평 확장이 가능하도록 설계되어, 분당 수백만 건의 요청과 대규모 동시 웹소켓 연결을 지원합니다. -- **고가용성**: 이중화된 시스템과 지리적으로 분산된 구성요소를 통해 업타임과 데이터 가용성을 보장합니다. -- **데이터 일관성**: Kafka와 Elasticsearch를 함께 사용해 일관된 데이터 흐름과 조회를 제공하며, 신뢰할 수 있는 페일오버 메커니즘을 갖추고 있습니다. -- **저지연**: Go의 성능, Kafka의 스트리밍, 웹소켓의 실시간 기능을 활용해 지연 시간을 최소화하도록 최적화되어 있습니다. +당사 인프라는 트래픽 급증을 처리하기 위해 여러 수준에서 자동으로 확장됩니다. -
- ## 배포 유연성과 인프라 통합 +
+ ### Pod 수준 스케일링 (HPA)
-Benzinga의 아키텍처는 다양한 고객 요구를 충족할 수 있도록 유연한 배포 옵션을 지원합니다: +각 서비스 배포에는 Horizontal Pod Autoscaler 구성이 포함됩니다: + +```yaml +# HPA 구성 예제 +apiVersion: autoscaling/v2 +kind: HorizontalPodAutoscaler +spec: + minReplicas: 3 + maxReplicas: 50 + metrics: + - type: Resource + resource: + name: cpu + target: + type: Utilization + averageUtilization: 70 +``` -- **관리형 클라우드 서비스**: 원활한 사용 경험을 원하는 고객을 위해 Benzinga는 자동 확장과 유지 관리를 포함한 완전 관리형 클라우드 서비스를 제공합니다. -- **자체 호스팅 옵션**: 더 많은 제어 권한이 필요한 경우 Benzinga의 아키텍처를 온프레미스 배포나 프라이빗 클라우드 환경에 맞게 구성할 수 있어, 데이터 소유권을 완전히 유지하면서 지역 규제를 준수할 수 있습니다. +**스케일링 트리거:** -
- ### 에지 캐싱을 통한 글로벌 서비스 +* CPU 사용률 > 70% +* 메모리 사용률 > 80% +* 사용자 정의 지표(요청 큐 깊이, 지연 시간 백분위수) + + +
+ ### 노드 수준 스케일링 (Karpenter)
-성능을 더욱 향상하기 위해 Benzinga는 **에지 캐싱(Edge Caching)** 을 활용하여 실시간 스트림과 정적 콘텐츠를 포함한 데이터가 최소한의 지연으로 사용자에게 도달하도록 합니다. 전 세계에 전략적으로 Points of Presence(PoP)를 배치함으로써 Benzinga는 전 대륙의 클라이언트에게 높은 가용성과 낮은 지연 시간을 제공합니다. +**Karpenter**는 클러스터 용량을 다음과 같이 관리합니다. -이 분산 아키텍처를 통해 Benzinga는 지리적 위치와 관계없이 클라이언트에게 신뢰할 수 있는 실시간 데이터를 제공하여 로컬 및 글로벌 사용자의 요구를 모두 충족합니다. +- 60초 이내에 최적 크기의 노드를 프로비저닝합니다 +- 비용 절감을 위해 저활용 노드를 통합합니다 +- 비핵심 워크로드에 대해 스팟 인스턴스를 지원합니다 +- 파드 토폴로지 및 가용 영역 제약 조건을 준수합니다 --- -이 아키텍처는 현대적이고 확장 가능한 기술을 결합하여 빠르고 안정적인 금융 데이터와 인사이트를 제공하며, 품질과 성능에 대한 Benzinga의 약속을 뒷받침합니다. 더 자세한 기술 정보가 필요하거나 API 사용을 시작하려면 Benzinga 지원 팀에 문의하시거나 문서를 참조하십시오. \ No newline at end of file +
+ ## 프로덕션 수준의 오브저버빌리티 및 모니터링 +
+ +우리 인프라는 여러 계층의 오브저버빌리티를 갖춘 **엔터프라이즈급 모니터링**을 적용해 시스템 상태, 성능, 신뢰성에 대한 완전한 가시성을 보장합니다. 모든 컴포넌트는 자동 경보 및 인시던트 대응 프로토콜과 함께 상시 모니터링됩니다. + +
+ ### 포괄적인 모니터링 스택 +
+ + + + **분산 트레이싱 및 로깅** + - 모든 서비스의 실시간 로그 수집 + - 마이크로서비스 전반에 대한 분산 트레이싱 + - 애플리케이션 성능 모니터링(APM) + - Correlation ID를 통한 엔드 투 엔드 요청 추적 + - 로그 패턴 인식 및 이상 감지 + - 비즈니스 지표용 사용자 정의 대시보드 + + + **알림 및 합성 모니터링** + - 24/7 지속적인 API 엔드포인트 테스트 + - 다중 리전 합성 모니터링 + - 응답 시간 및 가용성 추적 + - 지능형 라우팅을 통한 자동 알림 + - 서비스 수준 지표(SLI) 추적 + - 성능 회귀(regression) 감지 + + + +
+ ### Coralogix: 트레이싱 및 로깅 +
+ +Coralogix는 애플리케이션 계층에 대한 **완전한 가시성(Observability)** 을 제공합니다: + + + + 모든 서비스, 파드, 컨테이너에서 발생하는 애플리케이션 로그를 실시간으로 수집하여, 전체 인프라 전반에 대한 디버깅 정보를 즉시 확인할 수 있습니다. + + + 모든 API 요청을 마이크로서비스, 로드 밸런서, 데이터베이스, 외부 서비스 전 구간에 걸쳐 엔드투엔드로 추적합니다. 이를 통해 성능 문제나 오류의 근본 원인을 신속하게 분석할 수 있습니다. + + + 스택 트레이스, 컨텍스트 정보, 영향받은 사용자 수를 포함한 자동 오류 감지를 제공합니다. 오류는 심각도와 영향 범위에 따라 분류됩니다. + + + 모든 서비스에 대한 API 응답 시간, 처리량, 오류율, 리소스 사용량의 실시간 메트릭을 제공합니다. + + + +**프로덕션 환경에서의 주요 Coralogix 기능:** + +- **보관 정책(Retention Policy)**: 즉시 조회를 위한 30일 핫 스토리지, 규제 준수를 위한 90일 아카이브 +- **쿼리 성능**: 수십억 건의 로그 항목에 대해 1초 미만 응답의 쿼리 처리 +- **알림 연동**: Slack 채널 및 온콜 담당 엔지니어에게 자동 라우팅 +- **커스텀 대시보드**: 비즈니스별 메트릭을 이해관계자가 실시간으로 확인 가능 + +
+ ### Datadog: 알림 및 Synthetics +
+ +Datadog은 **사전 예방적 모니터링**과 지속적인 검증 기능을 제공합니다: + + + + 자동화된 테스트가 여러 지리적 리전에서 60초마다 실행되어, 고객에게 문제가 발생하기 전에 API 가용성, 응답 시간, 데이터 정확성을 검증합니다. + + + 머신러닝 기반 이상 징후 탐지가 메트릭에서 비정상 패턴을 식별하여, 문제가 고객에게 영향을 미치기 전에 알림을 트리거합니다. + + + 서비스 수준 목표(SLO)를 실시간으로 추적하고, 99.9% 가용성 목표에 대한 보고를 자동화합니다. + + + p50, p95, p99 지연 시간 퍼센타일을 지속적으로 모니터링하여 일관된 성능을 보장합니다. + + + +**Datadog Synthetic 테스트에는 다음이 포함됩니다:** + +| 테스트 유형 | 빈도 | 리전 | 모니터링 메트릭 | +|-----------|-----------|---------|-----------------| +| **API 상태 점검(Health Check)** | 60초마다 | 전 세계 5개 리전 | 가용성, 응답 시간, 상태 코드 | +| **데이터 정확성 테스트** | 5분마다 | 3개 리전 | 데이터 최신성, 스키마 검증, 무결성 | +| **성능 테스트** | 60초마다 | 5개 리전 | 지연 시간(p50/p95/p99), 처리량, 오류율 | +| **인증 테스트** | 5분마다 | 2개 리전 | API 키 검증, 요청 제한(rate limiting), OAuth 플로우 | + +
+ ### Slack 연동 & 인시던트 관리 +
+ +모든 모니터링 시스템은 **전용 Slack 채널**과 연동되어 즉각적인 가시성과 빠른 대응을 제공합니다: + + + + **중요 알림** + + * 즉각적인 조치가 필요한 P1/P2 등급 인시던트 + * 온콜 엔지니어 자동 호출 + * 실시간 메트릭 및 런북 링크 + * 인시던트 커맨더 배정 + + + + **성능 인사이트** + + * 일일 상태 요약 + * 용량 계획 관련 알림 + * 성능 추세 알림 + * 이상 탐지 경고 + + + +**Slack 알림 워크플로우:** + +```mermaid +flowchart LR + A[Alert Triggered] --> B{Severity Level} + B -->|P1/P2| C[#alerts-production] + B -->|P3/P4| D[#monitoring-insights] + C --> E[On-Call Engineer Paged] + C --> F[Incident Channel Created] + F --> G[Developer Assigned] + G --> H[Root Cause Investigation] + H --> I[Fix Deployed] + I --> J[Post-Mortem Report] +``` + + +
+ ### 알림 및 인시던트 +
+ +**개발자 배정 프로세스:** + +1. **알림 발생** → 컨텍스트와 메트릭이 포함된 자동 Slack 알림 전송 +2. **온콜 엔지니어 트리아지** → 심각도 평가 및 인시던트 채널 생성 +3. **개발자 배정** → 영향받은 서비스 기준으로 담당 전문가 태깅 +4. **조사** → Coralogix 트레이스와 Datadog 메트릭을 활용한 근본 원인 분석 +5. **해결** → 표준 GitOps 파이프라인을 통한 수정 사항 배포 +6. **사후 분석(Post-Mortem)** → 예방 조치를 포함한 인시던트 문서화 + + + 모든 P1/P2 인시던트에 대해 24/5 커버리지를 가진 온콜 엔지니어에게 **즉각적인 자동 페이징(paging)**이 전송됩니다. + + + + 사전 알림과 자동 복구를 통해, 모니터링 시스템이 **고객에게 영향이 가기 전 잠재적 이슈의 95%를 탐지하고 해결**했습니다. + + +--- + +
+ ## 보안 및 컴플라이언스 +
+ +
+ ### 네트워크 보안 +
+ +- **VPC 격리** — 퍼블릭 인터넷으로부터 완전한 네트워크 분리 +- **보안 그룹(Security Groups)** — 엄격한 인바운드/아웃바운드 규칙, 기본 거부(deny-by-default) 정책 +- **전 구간 TLS(TLS Everywhere)** — 모든 내부 및 외부 트래픽을 암호화 +- **시크릿 관리(Secrets Management)** — 민감한 자격 증명을 AWS Secrets Manager로 관리 + +
+ ### 액세스 제어 +
+ +- **RBAC** — 모든 작업에 대한 Kubernetes 역할 기반 액세스 제어 +- **SSO 통합** — 엔터프라이즈 ID 공급자(Identity Provider) 연동 +- **감사 로깅** — 규정 준수를 위해 보존되는 전체 액세스 로그 + +--- + +
+ ## 재해 복구 +
+ +
+ ### 복구 목표 +
+ +| 지표 | 목표 | 현재 | +|--------|--------|---------| +| **RTO** (Recovery Time Objective) | < 15분 | 약 5분 | +| **RPO** (Recovery Point Objective) | < 1분 | 실시간 복제 | + +
+ ### 탄력성 기능 +
+ +- **다중 AZ 복제** — 가용 영역 간 데이터 복제 +- **자동 장애 조치** — Route 53 상태 검사로 DNS 장애 조치 수행 +- **롤링 배포** — 자동 롤백을 지원하는 무중단 배포 +- **백업 및 복구** — 지정 시점 복구(Point-in-Time Recovery)가 가능한 일일 자동 백업 + +--- + +
+ ## 프로덕션 환경급 신뢰성 보장 +
+ +
+ ### 우리의 인프라가 견고한 이유 +
+ +Benzinga의 인프라는 **대규모 프로덕션 환경에서 검증**되었으며, 입증된 안정성으로 하루 수백만 건의 요청을 처리합니다: + + + + **프로덕션 통계** + - 하루 1,000만 건 이상의 API 요청 처리 + - 평균 응답 시간 100ms 미만 + - 99.9%의 누적 가용성 달성 + - 3년 이상 데이터 손실 0건 + + + **운영 우수성** + - 연중 평일 24시간 온콜 엔지니어 지원 + - 자동 페일오버 및 자가 복구 + - 멀티 리전 이중화 구성 + + + +
+ ### 모니터링 및 옵저버빌리티 +
+ +당사의 **종합적인 모니터링**은 문제가 귀사의 비즈니스에 영향을 미치기 전에 탐지되고 해결되도록 합니다: + + + + 모든 요청, 로그, 메트릭을 Coralogix 분산 트레이싱과 중앙 집중식 로깅으로 엔드투엔드(end-to-end) 추적합니다 + + + Datadog 합성 모니터링(synthetic monitoring)이 여러 리전에서 60초마다 API를 테스트하여, 고객에게 영향이 가기 전에 문제를 사전 경고합니다 + + + 자동화된 Slack 연동을 통해 경보를 전용 채널로 전달하고, 개발자를 즉시 할당하여 해결 진행 상황을 추적합니다 + + + 모든 인시던트에 대해 사후 분석(post-mortem)을 수행하고 자동화된 예방 조치를 적용하여, 동일한 문제가 재발하지 않도록 합니다 + + + +
+ ### 고객 신뢰: 이것이 여러분에게 의미하는 바 +
+ +Benzinga의 API를 통합하면, 다음과 같은 요소로 뒷받침되는 **프로덕션급 인프라**에 연결하게 됩니다: + +| Feature | Client Benefit | +|---------|----------------| +| **Multi-AZ Redundancy** | AWS 가용 영역(Availability Zone) 장애가 발생해도 애플리케이션이 온라인 상태를 유지합니다 | +| **Automated Scaling** | 트래픽 급증 시에도 요청 제한 없이 요청이 원활하게 처리됩니다 | +| **24/7 Monitoring** | 성능 저하를 인지하기 전에 엔지니어가 문제를 감지하고 해결합니다 | +| **Zero-Downtime Deployments** | 업데이트로 인해 서비스 가용성이 중단되지 않습니다 | +| **Complete Audit Trail** | 모든 배포가 추적·검토되며, 즉시 롤백이 가능합니다 | +| **Proactive Alerting** | 고객에게 영향이 가기 전에 잠재적인 문제의 95%가 해결됩니다 | + + + **프로덕션 준비 완료**: 당사의 인프라는 **수십억 건의 API 요청**을 처리하면서 99.9% 가용성을 유지해 왔으며, 실시간 금융 데이터 전송 시 100ms 미만의 지연 시간을 유지합니다. + + +--- + +
+ ## 요약 +
+ +Benzinga의 인프라는 다음과 같은 요소를 통해 **엔터프라이즈급 신뢰성**을 제공합니다: + + + + 최대 가용성을 보장하는 멀티 AZ 배포 및 관리형 컨트롤 플레인을 갖춘 AWS EKS + + + 전체 감사 이력과 즉시 롤백 기능을 제공하는 ArgoCD 기반 릴리스 + + + 트래픽 급증을 자동으로 처리할 수 있도록 원활한 용량 관리를 제공하는 Karpenter + HPA + + + Coralogix 트레이싱/로깅 + Datadog 알림/합성(Synthetics) 모니터링과 Slack 연동을 통한 신속한 장애 대응 + + + 전담 온콜(on-call) 엔지니어 + + + 암호화, RBAC, 네트워크 격리를 통한 다계층 방어로 데이터를 보호 + + + + + **고객 성공이 최우선입니다**: 인프라, SLA 보장 사항 또는 귀사의 구체적인 신뢰성 요구 사항 논의와 관련된 문의는 담당 어카운트 매니저에게 연락하시거나 [support@benzinga.com](mailto:support@benzinga.com)으로 이메일을 보내주시기 바랍니다. + \ No newline at end of file diff --git a/ko/openapi/calendar_api.spec.yml b/ko/openapi/calendar_api.spec.yml index a11ece30..7dc356f2 100644 --- a/ko/openapi/calendar_api.spec.yml +++ b/ko/openapi/calendar_api.spec.yml @@ -2757,14 +2757,19 @@ components: calendarapi.AggregateRating: properties: buy: + example: 10 type: integer hold: + example: 3 type: integer sell: + example: 1 type: integer strong_buy: + example: 5 type: integer strong_sell: + example: 0 type: integer type: object calendarapi.AnalystInsightsJSON: @@ -2804,22 +2809,31 @@ components: aggregate_ratings: $ref: "#/components/schemas/calendarapi.AggregateRating" aggregate_type: + example: 90D type: string consensus_price_target: + example: 195.5 type: number consensus_rating: + example: Buy type: string consensus_rating_val: + example: 4.2 type: number high_price_target: + example: 225 type: number low_price_target: + example: 150 type: number total_analyst_count: + example: 19 type: integer unique_analyst_count: + example: 15 type: integer updated_at: + example: 2024-01-09T16:00:00Z type: string type: object calendarapi.DividendJSON: @@ -2905,40 +2919,53 @@ components: calendarapi.InsiderTransaction: properties: accession_number: + example: 0001127602-24-000123 type: string company_cik: + example: 320193 type: string company_name: + example: Apple Inc. type: string company_symbol: + example: AAPL type: string filing_date: + example: 2024-01-09T00:00:00Z type: string footnotes: items: $ref: "#/components/schemas/calendarapi.SECFootnotes" type: array form_type: + example: "4" type: string html_url: + example: https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000320193 type: string id: + example: 64a1b2c3d4e5f6789012345 type: string is_10b5: + example: true type: boolean owner: $ref: "#/components/schemas/calendarapi.Owner" remaining_shares: + example: "125000" type: string remaining_underlying_shares: + example: "50000" type: string traded_percentage: + example: "15.5" type: string transactions: items: $ref: "#/components/schemas/calendarapi.Transaction" type: array updated: + example: 1704758400 type: integer type: object calendarapi.InsiderTransactionFilingDoc: @@ -2975,18 +3002,25 @@ components: calendarapi.Owner: properties: insider_cik: + example: "0001234567" type: string insider_name: + example: Tim Cook type: string insider_title: + example: Chief Executive Officer type: string is_director: + example: true type: boolean is_officer: + example: true type: boolean is_ten_percent_owner: + example: false type: boolean raw_signature: + example: /s/ Tim Cook type: string type: object calendarapi.RatingJSON: @@ -3032,8 +3066,10 @@ components: calendarapi.SECFootnotes: properties: id: + example: F1 type: string text: + example: Shares were sold pursuant to a Rule 10b5-1 trading plan type: string type: object calendarapi.SplitJSON: @@ -3047,40 +3083,58 @@ components: calendarapi.Transaction: properties: acquired_or_disposed: + example: D type: string conversion_exercise_price_derivative: + example: "150.25" type: string date_deemed_execution: + example: 2024-01-09T00:00:00Z type: string date_exercisable: + example: 2024-01-09T00:00:00Z type: string date_expiration: + example: 2025-01-09T00:00:00Z type: string date_transaction: + example: 2024-01-09T00:00:00Z type: string is_derivative: + example: false type: boolean ownership: + example: Direct type: string post_transaction_quantity: + example: "250000" type: string price_per_share: + example: "150.25" type: string remaining_underlying_shares: + example: "50000" type: string security_title: + example: Common Stock type: string shares: + example: "10000" type: string transaction_code: + example: S type: string transaction_id: + example: TXN-20240109-001 type: string underlying_security_title: + example: Common Stock type: string underlying_shares: + example: "10000" type: string voluntarily_reported: + example: false type: boolean type: object servers: diff --git a/ko/openapi/data-api-proxy_api.spec.yml b/ko/openapi/data-api-proxy_api.spec.yml index 7bd9bf7d..f0435094 100644 --- a/ko/openapi/data-api-proxy_api.spec.yml +++ b/ko/openapi/data-api-proxy_api.spec.yml @@ -1339,6 +1339,8 @@ components: type: object bzhttp.ErrorCode: enum: + - unsupported_message_type + - database_query_error - json_unmarshaling_error - no_data_found - no_matching_endpoint @@ -1350,10 +1352,10 @@ components: - failed_dependency - service_unavailable - upstream_api_error - - unsupported_message_type - - database_query_error type: string x-enum-varnames: + - ErrorUnsupportedMessageType + - ErrorDBQueryError - ErrorJSONUnmarshaling - ErrorNoDataFound - ErrorNoMatchingEndpoint @@ -1365,8 +1367,6 @@ components: - ErrorFailedDependency - ErrorServiceUnavailable - ErrorUpstreamAPIError - - ErrorUnsupportedMessageType - - ErrorDBQueryError bzhttp.Resp: properties: data: diff --git a/ko/openapi/delivery_api.spec.yml b/ko/openapi/delivery_api.spec.yml index 4e10cd40..03b1b737 100644 --- a/ko/openapi/delivery_api.spec.yml +++ b/ko/openapi/delivery_api.spec.yml @@ -8,7 +8,8 @@ info: paths: /api/v1/transcripts/calls: get: - description: 선택적 필터링과 페이지네이션을 사용하여 콜 목록을 조회합니다 + description: 선택적 필터와 페이지네이션을 사용하여 콜 목록을 조회합니다. 기본적으로 COMPLETED 상태의 콜만 반환됩니다. 모든 + 상태의 콜을 반환받으려면 status=ALL을 사용합니다. operationId: get-conference-calls parameters: - description: 페이지네이션에 사용할 페이지 번호(1부터 시작) @@ -23,6 +24,12 @@ paths: schema: type: integer default: 10 + - description: 콜 상태별로 필터링합니다. 기본값은 COMPLETED입니다. 모든 상태의 콜을 반환받으려면 ALL을 사용합니다. + in: query + name: status + schema: + type: string + default: COMPLETED responses: "200": description: OK @@ -68,12 +75,17 @@ paths: name: audio schema: type: boolean - - description: true이면 더 간결하고 단순한 출력 형식을 반환합니다 + - description: true인 경우 PDF 텍스트 전문에 대한 사전 서명된 URL을 포함합니다. + in: query + name: pdf + schema: + type: boolean + - description: true인 경우 더 깔끔하고 단순화된 출력 형식을 반환합니다. in: query name: clean schema: type: boolean - - description: "응답 형식(예: 'json' 또는 'html')" + - description: "응답 형식(예: 'json' 또는 'html')입니다." in: query name: format schema: @@ -249,8 +261,10 @@ components: period: example: Q3 type: string - recording: - $ref: "#/components/schemas/domain.Recordings" + recordings: + items: + $ref: "#/components/schemas/domain.Recordings" + type: array securities: $ref: "#/components/schemas/pgtype.JSONB" start_time: @@ -274,8 +288,8 @@ components: example: https://example.com/webcast type: string year: - example: "2023" - type: string + example: 2023 + type: integer type: object domain.Participants: properties: @@ -412,4 +426,4 @@ components: - Present servers: - url: https://api.benzinga.com/api/v1 - description: 운영 + description: PROD diff --git a/ko/openapi/logo-api_api.spec.yml b/ko/openapi/logo-api_api.spec.yml index 1f271735..f2ddefc0 100644 --- a/ko/openapi/logo-api_api.spec.yml +++ b/ko/openapi/logo-api_api.spec.yml @@ -144,6 +144,12 @@ paths: name: max_width schema: type: string + - description: true인 경우 flutter_svg 라이브러리와의 호환성을 위해 SVG URL에 + flutter_compatible=true 쿼리 매개변수를 추가합니다. + in: query + name: flutter_compatible + schema: + type: boolean responses: "200": description: data 필드에 LogoClientResponse 객체 배열을 포함하는 성공 응답 @@ -192,6 +198,8 @@ components: type: object bzhttp.ErrorCode: enum: + - unsupported_message_type + - database_query_error - json_unmarshaling_error - no_data_found - no_matching_endpoint @@ -203,10 +211,10 @@ components: - failed_dependency - service_unavailable - upstream_api_error - - unsupported_message_type - - database_query_error type: string x-enum-varnames: + - ErrorUnsupportedMessageType + - ErrorDBQueryError - ErrorJSONUnmarshaling - ErrorNoDataFound - ErrorNoMatchingEndpoint @@ -218,8 +226,6 @@ components: - ErrorFailedDependency - ErrorServiceUnavailable - ErrorUpstreamAPIError - - ErrorUnsupportedMessageType - - ErrorDBQueryError bzhttp.Resp: properties: data: