Skip to content

Commit 8cf6798

Browse files
committed
Auto-generate SDK for FinFeedAPI Stock API REST Historical
1 parent 02ab262 commit 8cf6798

File tree

1,275 files changed

+7719
-4482
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,275 files changed

+7719
-4482
lines changed

finfeedapi/stock-api-rest/sdk/ada/defaultpackage.gpr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- REST API
1+
-- FinFeedAPI Stock REST API
22
-- No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
33
-- The version of the OpenAPI document: 1.0.0
44
--

finfeedapi/stock-api-rest/sdk/ada/src/-client.adb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-- ------------ EDIT NOTE ------------
2-
-- REST API
2+
-- FinFeedAPI Stock REST API
33
-- No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
44
-- This file was generated with openapi-generator. You can modify it to implement
55
-- the client. After you modify this file, you should add the following line

finfeedapi/stock-api-rest/sdk/ada/src/.ads

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- REST API
1+
-- FinFeedAPI Stock REST API
22
-- No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
33
-- ------------ EDIT NOTE ------------
44
-- This file was generated with openapi-generator. You can modify it to implement

finfeedapi/stock-api-rest/sdk/ada/src/client/-clients.adb

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- REST API
1+
-- FinFeedAPI Stock REST API
22
-- No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
33
--
44
-- The version of the OpenAPI document: v1
@@ -227,11 +227,11 @@ package body .Clients is
227227
end V_1Ohlcv_Exchange_Symbol_Exchange_Id_Symbol_Id_History_Get;
228228

229229
-- Latest data
230-
-- Get OHLCV latest timeseries data returned in time descending order. Data can be requested by the period and for the specific symbol eg `BITSTAMP_SPOT_BTC_USD`, if you need to query timeseries by asset pairs eg. `BTC/USD`, then please reffer to the Exchange Rates Timeseries data
231-
--
232-
-- :::info
233-
-- OHLCV Latest endpoint is just the shortcut to the OHLCV Historical endpoint with substituted `time_start` and `time_end` parameters.
234-
-- The OHLCV Historical endpoint data can be delayed a few seconds. Use OHLCV real-time data stream to get data without delay.
230+
-- Get OHLCV latest timeseries data returned in time descending order. Data can be requested by the period and for the specific symbol eg `BITSTAMP_SPOT_BTC_USD`, if you need to query timeseries by asset pairs eg. `BTC/USD`, then please reffer to the Exchange Rates Timeseries data
231+
--
232+
-- :::info
233+
-- OHLCV Latest endpoint is just the shortcut to the OHLCV Historical endpoint with substituted `time_start` and `time_end` parameters.
234+
-- The OHLCV Historical endpoint data can be delayed a few seconds. Use OHLCV real-time data stream to get data without delay.
235235
-- :::
236236
procedure V_1Ohlcv_Exchange_Symbol_Exchange_Id_Symbol_Id_Latest_Get
237237
(Client : in out Client_Type;
@@ -256,21 +256,21 @@ package body .Clients is
256256
end V_1Ohlcv_Exchange_Symbol_Exchange_Id_Symbol_Id_Latest_Get;
257257

258258
-- List all periods
259-
-- Get full list of supported time periods available for requesting OHLCV timeseries data.
260-
--
261-
-- ### Available periods
262-
--
263-
-- Time unit | Period identifiers
264-
-- --------- | -----------
265-
-- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC
266-
-- Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN
267-
-- Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS
268-
-- Day | 1DAY, 2DAY, 3DAY, 5DAY, 7DAY, 10DAY
269-
-- Month | 1MTH, 2MTH, 3MTH, 4MTH, 6MTH
270-
-- Year | 1YRS, 2YRS, 3YRS, 4YRS, 5YRS
271-
--
272-
-- :::tip
273-
-- You can assume that we will not remove any periods from this response, however, we may add new ones.
259+
-- Get full list of supported time periods available for requesting OHLCV timeseries data.
260+
--
261+
-- ### Available periods
262+
--
263+
-- Time unit | Period identifiers
264+
-- --------- | -----------
265+
-- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC
266+
-- Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN
267+
-- Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS
268+
-- Day | 1DAY, 2DAY, 3DAY, 5DAY, 7DAY, 10DAY
269+
-- Month | 1MTH, 2MTH, 3MTH, 4MTH, 6MTH
270+
-- Year | 1YRS, 2YRS, 3YRS, 4YRS, 5YRS
271+
--
272+
-- :::tip
273+
-- You can assume that we will not remove any periods from this response, however, we may add new ones.
274274
-- :::
275275
procedure V_1Ohlcv_Periods_Get
276276
(Client : in out Client_Type;

finfeedapi/stock-api-rest/sdk/ada/src/client/-clients.ads

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- REST API
1+
-- FinFeedAPI Stock REST API
22
-- No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
33
--
44
-- The version of the OpenAPI document: v1
@@ -90,11 +90,11 @@ package .Clients is
9090
Result : out .Models.OHLCVTimeseriesItem_Type_Vectors.Vector);
9191

9292
-- Latest data
93-
-- Get OHLCV latest timeseries data returned in time descending order. Data can be requested by the period and for the specific symbol eg `BITSTAMP_SPOT_BTC_USD`, if you need to query timeseries by asset pairs eg. `BTC/USD`, then please reffer to the Exchange Rates Timeseries data
94-
--
95-
-- :::info
96-
-- OHLCV Latest endpoint is just the shortcut to the OHLCV Historical endpoint with substituted `time_start` and `time_end` parameters.
97-
-- The OHLCV Historical endpoint data can be delayed a few seconds. Use OHLCV real-time data stream to get data without delay.
93+
-- Get OHLCV latest timeseries data returned in time descending order. Data can be requested by the period and for the specific symbol eg `BITSTAMP_SPOT_BTC_USD`, if you need to query timeseries by asset pairs eg. `BTC/USD`, then please reffer to the Exchange Rates Timeseries data
94+
--
95+
-- :::info
96+
-- OHLCV Latest endpoint is just the shortcut to the OHLCV Historical endpoint with substituted `time_start` and `time_end` parameters.
97+
-- The OHLCV Historical endpoint data can be delayed a few seconds. Use OHLCV real-time data stream to get data without delay.
9898
-- :::
9999
procedure V_1Ohlcv_Exchange_Symbol_Exchange_Id_Symbol_Id_Latest_Get
100100
(Client : in out Client_Type;
@@ -105,21 +105,21 @@ package .Clients is
105105
Result : out .Models.OHLCVTimeseriesItem_Type_Vectors.Vector);
106106

107107
-- List all periods
108-
-- Get full list of supported time periods available for requesting OHLCV timeseries data.
109-
--
110-
-- ### Available periods
111-
--
112-
-- Time unit | Period identifiers
113-
-- --------- | -----------
114-
-- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC
115-
-- Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN
116-
-- Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS
117-
-- Day | 1DAY, 2DAY, 3DAY, 5DAY, 7DAY, 10DAY
118-
-- Month | 1MTH, 2MTH, 3MTH, 4MTH, 6MTH
119-
-- Year | 1YRS, 2YRS, 3YRS, 4YRS, 5YRS
120-
--
121-
-- :::tip
122-
-- You can assume that we will not remove any periods from this response, however, we may add new ones.
108+
-- Get full list of supported time periods available for requesting OHLCV timeseries data.
109+
--
110+
-- ### Available periods
111+
--
112+
-- Time unit | Period identifiers
113+
-- --------- | -----------
114+
-- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC
115+
-- Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN
116+
-- Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS
117+
-- Day | 1DAY, 2DAY, 3DAY, 5DAY, 7DAY, 10DAY
118+
-- Month | 1MTH, 2MTH, 3MTH, 4MTH, 6MTH
119+
-- Year | 1YRS, 2YRS, 3YRS, 4YRS, 5YRS
120+
--
121+
-- :::tip
122+
-- You can assume that we will not remove any periods from this response, however, we may add new ones.
123123
-- :::
124124
procedure V_1Ohlcv_Periods_Get
125125
(Client : in out Client_Type;

finfeedapi/stock-api-rest/sdk/ada/src/model/-models.adb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- REST API
1+
-- FinFeedAPI Stock REST API
22
-- No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
33
--
44
-- The version of the OpenAPI document: v1

finfeedapi/stock-api-rest/sdk/ada/src/model/-models.ads

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- REST API
1+
-- FinFeedAPI Stock REST API
22
-- No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
33
--
44
-- The version of the OpenAPI document: v1

finfeedapi/stock-api-rest/sdk/android/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ Authentication schemes defined for the API:
134134
- **API key parameter name**: Authorization
135135
- **Location**: HTTP header
136136

137-
### Bearer
137+
### JWT
138138

139139
- **Type**: HTTP Bearer Token authentication (JWT)
140140

finfeedapi/stock-api-rest/sdk/android/docs/AdminSystemEventModel.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ Name | Type | Description | Notes
1111
**systemEvent** | **Integer** | System event as byte value | [optional]
1212
**systemEventCode** | **String** | System event as string | [optional]
1313
**systemEventText** | **String** | Human-readable description of the system event | [optional]
14-
**isSystemEventStartOfMessages** | **Boolean** | Indicates if the system event is 'Start of Messages' (O). Outside of heartbeat messages on the lower level protocol, the start of day message is the first message sent in any trading session. | [optional]
15-
**isSystemEventStartOfSystemHours** | **Boolean** | Indicates if the system event is 'Start of System Hours' (S). This message indicates that IEX is open and ready to start accepting orders. | [optional]
16-
**isSystemEventStartOfRegularMarketHours** | **Boolean** | Indicates if the system event is 'Start of Regular Market Hours' (R). This message indicates that DAY and GTX orders, as well as market orders and pegged orders, are available for execution on IEX. | [optional]
17-
**isSystemEventEndOfRegularMarketHours** | **Boolean** | Indicates if the system event is 'End of Regular Market Hours' (M). This message indicates that DAY orders, market orders, and pegged orders are no longer accepted by IEX. | [optional]
18-
**isSystemEventEndOfSystemHours** | **Boolean** | Indicates if the system event is 'End of System Hours' (E). This message indicates that IEX is now closed and will not accept any new orders during this trading session. It is still possible to receive messages after the end of day. | [optional]
19-
**isSystemEventEndOfMessages** | **Boolean** | Indicates if the system event is 'End of Messages' (C). This is always the last message sent in any trading session. | [optional]
14+
**isSystemEventStartOfMessages** | **Boolean** | Indicates if the system event is 'Start of Messages' (O). Outside of heartbeat messages on the lower level protocol, the start of day message is the first message sent in any trading session. | [optional]
15+
**isSystemEventStartOfSystemHours** | **Boolean** | Indicates if the system event is 'Start of System Hours' (S). This message indicates that IEX is open and ready to start accepting orders. | [optional]
16+
**isSystemEventStartOfRegularMarketHours** | **Boolean** | Indicates if the system event is 'Start of Regular Market Hours' (R). This message indicates that DAY and GTX orders, as well as market orders and pegged orders, are available for execution on IEX. | [optional]
17+
**isSystemEventEndOfRegularMarketHours** | **Boolean** | Indicates if the system event is 'End of Regular Market Hours' (M). This message indicates that DAY orders, market orders, and pegged orders are no longer accepted by IEX. | [optional]
18+
**isSystemEventEndOfSystemHours** | **Boolean** | Indicates if the system event is 'End of System Hours' (E). This message indicates that IEX is now closed and will not accept any new orders during this trading session. It is still possible to receive messages after the end of day. | [optional]
19+
**isSystemEventEndOfMessages** | **Boolean** | Indicates if the system event is 'End of Messages' (C). This is always the last message sent in any trading session. | [optional]
2020

2121

2222

finfeedapi/stock-api-rest/sdk/android/docs/Level1QuoteUpdateModel.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ Name | Type | Description | Notes
99
**symbol** | **String** | The stock symbol | [optional]
1010
**timestampNanos** | **Long** | Original timestamp in nanoseconds since epoch | [optional]
1111
**timestamp** | [**Date**](Date.md) | Time when the quote update was recorded as DateTime | [optional]
12-
**isSymbolAvailable** | **Boolean** | Gets whether the symbol is available for trading True if active, False if halted, paused, or otherwise not available | [optional]
13-
**isPrePostMarketSession** | **Boolean** | Gets whether the market session is regular or pre/post-market True if pre/post-market session, False if regular market session | [optional]
12+
**isSymbolAvailable** | **Boolean** | Gets whether the symbol is available for trading True if active, False if halted, paused, or otherwise not available | [optional]
13+
**isPrePostMarketSession** | **Boolean** | Gets whether the market session is regular or pre/post-market True if pre/post-market session, False if regular market session | [optional]
1414
**askSize** | **Integer** | Ask size in number of shares | [optional]
1515
**askPrice** | **Double** | Ask price as decimal | [optional]
1616
**bidPrice** | **Double** | Bid price as decimal | [optional]

0 commit comments

Comments
 (0)