Skip to content

Commit 0532f4d

Browse files
committed
2 parents c0e404a + d043d6f commit 0532f4d

File tree

84 files changed

+816
-838
lines changed

Some content is hidden

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

84 files changed

+816
-838
lines changed

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

Lines changed: 78 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,22 @@ package body .Clients is
1818

1919

2020
-- Extract and classify SEC filing content
21-
-- Retrieves filing content from the EDGAR database and intelligently classifies it according to form type and item categories.
22-
--
23-
-- ### Supported Form Types
24-
--
25-
-- Form Type | Description
26-
-- ----------|------------
27-
-- 8-K | Current report filing
28-
-- 10-K | Annual report filing
29-
-- 10-Q | Quarterly report filing
30-
--
31-
-- ### Content Classification
32-
-- - 8-K forms: Content classified by item numbers (e.g., 1.01, 2.01)
33-
-- - 10-K/10-Q forms: Items categorized by their respective part and item structure
34-
--
35-
-- :::note
36-
-- Both HTML and plain text documents are supported for content extraction.
21+
-- Retrieves filing content from the EDGAR database and intelligently classifies it according to form type and item categories.
22+
--
23+
-- ### Supported Form Types
24+
--
25+
-- Form Type | Description
26+
-- ----------|------------
27+
-- 8-K | Current report filing
28+
-- 10-K | Annual report filing
29+
-- 10-Q | Quarterly report filing
30+
--
31+
-- ### Content Classification
32+
-- - 8-K forms: Content classified by item numbers (e.g., 1.01, 2.01)
33+
-- - 10-K/10-Q forms: Items categorized by their respective part and item structure
34+
--
35+
-- :::note
36+
-- Both HTML and plain text documents are supported for content extraction.
3737
-- :::
3838
procedure V_1Extractor_Get
3939
(Client : in out Client_Type;
@@ -54,18 +54,18 @@ package body .Clients is
5454
end V_1Extractor_Get;
5555

5656
-- Extract specific item content from SEC filing
57-
-- Retrieves filing content from the EDGAR database and returns only the text content of the specified item number.
58-
--
59-
-- ### Item Number Format
60-
--
61-
-- Form Type | Item Format Examples
62-
-- -----------|-------------------
63-
-- 8-K | 1.01, 2.01, 7.01
64-
-- 10-K | 1, 2, 3
65-
-- 10-K/10-Q | PartI 1, PartII 2
66-
--
67-
-- :::tip
68-
-- For best results, ensure the item number matches exactly with the filing's structure.
57+
-- Retrieves filing content from the EDGAR database and returns only the text content of the specified item number.
58+
--
59+
-- ### Item Number Format
60+
--
61+
-- Form Type | Item Format Examples
62+
-- -----------|-------------------
63+
-- 8-K | 1.01, 2.01, 7.01
64+
-- 10-K | 1, 2, 3
65+
-- 10-K/10-Q | PartI 1, PartII 2
66+
--
67+
-- :::tip
68+
-- For best results, ensure the item number matches exactly with the filing's structure.
6969
-- :::
7070
procedure V_1Extractor_Item_Get
7171
(Client : in out Client_Type;
@@ -88,26 +88,26 @@ package body .Clients is
8888
end V_1Extractor_Item_Get;
8989

9090
-- Query SEC filing metadata
91-
-- Retrieves metadata for SEC filings based on various filter criteria with pagination and sorting support.
92-
--
93-
-- ### Available Sort Fields
94-
--
95-
-- Field Name | Description
96-
-- -----------|-------------
97-
-- AccessionNumber | SEC filing accession number
98-
-- FilingDate | Date when filing was submitted
99-
-- AcceptanceDateTime | Date and time of filing acceptance
100-
-- ReportDate | Date of the report
101-
-- Size | Size of the filing document
102-
--
103-
-- ### Date Format
104-
-- All dates must be provided in YYYY-MM-DD format
105-
--
106-
-- ### Form Types
107-
-- Form types can be provided as comma-separated values, e.g.: "10-K,8-K,10-Q"
108-
--
109-
-- :::tip
110-
-- For optimal performance, use date ranges and form types to narrow down your search
91+
-- Retrieves metadata for SEC filings based on various filter criteria with pagination and sorting support.
92+
--
93+
-- ### Available Sort Fields
94+
--
95+
-- Field Name | Description
96+
-- -----------|-------------
97+
-- AccessionNumber | SEC filing accession number
98+
-- FilingDate | Date when filing was submitted
99+
-- AcceptanceDateTime | Date and time of filing acceptance
100+
-- ReportDate | Date of the report
101+
-- Size | Size of the filing document
102+
--
103+
-- ### Date Format
104+
-- All dates must be provided in YYYY-MM-DD format
105+
--
106+
-- ### Form Types
107+
-- Form types can be provided as comma-separated values, e.g.: "10-K,8-K,10-Q"
108+
--
109+
-- :::tip
110+
-- For optimal performance, use date ranges and form types to narrow down your search
111111
-- :::
112112
procedure V_1Filings_Get
113113
(Client : in out Client_Type;
@@ -146,36 +146,36 @@ package body .Clients is
146146
end V_1Filings_Get;
147147

148148
-- Full_text search of SEC filing documents
149-
-- Search across SEC filing documents with advanced filtering and sorting capabilities.
150-
--
151-
-- ### Available Sort Fields
152-
--
153-
-- Field Name | Description
154-
-- -----------|-------------
155-
-- AccessionNumber | SEC filing accession number
156-
-- FormType | Type of the filing document
157-
-- FilingDate | Date when filing was submitted
158-
-- CompanyName | Name of the company
159-
-- CIK | Central Index Key
160-
-- DocumentFilename | Name of the filing document
161-
-- DocumentDescription | Description of the document
162-
--
163-
-- ### Search Options
164-
--
165-
-- Option | Description
166-
-- --------|-------------
167-
-- text_contains | Keywords that must appear in the document
168-
-- text_not_contain | Keywords that must not appear in the document
169-
--
170-
-- ### Date Format
171-
-- All dates must be provided in YYYY-MM-DD format
172-
--
173-
-- :::tip
174-
-- Use text_contains and text_not_contain with multiple keywords separated by commas for more precise searches
175-
-- :::
176-
--
177-
-- :::note
178-
-- The search is case-insensitive and supports partial word matches
149+
-- Search across SEC filing documents with advanced filtering and sorting capabilities.
150+
--
151+
-- ### Available Sort Fields
152+
--
153+
-- Field Name | Description
154+
-- -----------|-------------
155+
-- AccessionNumber | SEC filing accession number
156+
-- FormType | Type of the filing document
157+
-- FilingDate | Date when filing was submitted
158+
-- CompanyName | Name of the company
159+
-- CIK | Central Index Key
160+
-- DocumentFilename | Name of the filing document
161+
-- DocumentDescription | Description of the document
162+
--
163+
-- ### Search Options
164+
--
165+
-- Option | Description
166+
-- --------|-------------
167+
-- text_contains | Keywords that must appear in the document
168+
-- text_not_contain | Keywords that must not appear in the document
169+
--
170+
-- ### Date Format
171+
-- All dates must be provided in YYYY-MM-DD format
172+
--
173+
-- :::tip
174+
-- Use text_contains and text_not_contain with multiple keywords separated by commas for more precise searches
175+
-- :::
176+
--
177+
-- :::note
178+
-- The search is case-insensitive and supports partial word matches
179179
-- :::
180180
procedure V_1Full_Text_Get
181181
(Client : in out Client_Type;

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

Lines changed: 78 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,22 @@ package .Clients is
1616
type Client_Type is new Swagger.Clients.Client_Type with null record;
1717

1818
-- Extract and classify SEC filing content
19-
-- Retrieves filing content from the EDGAR database and intelligently classifies it according to form type and item categories.
20-
--
21-
-- ### Supported Form Types
22-
--
23-
-- Form Type | Description
24-
-- ----------|------------
25-
-- 8-K | Current report filing
26-
-- 10-K | Annual report filing
27-
-- 10-Q | Quarterly report filing
28-
--
29-
-- ### Content Classification
30-
-- - 8-K forms: Content classified by item numbers (e.g., 1.01, 2.01)
31-
-- - 10-K/10-Q forms: Items categorized by their respective part and item structure
32-
--
33-
-- :::note
34-
-- Both HTML and plain text documents are supported for content extraction.
19+
-- Retrieves filing content from the EDGAR database and intelligently classifies it according to form type and item categories.
20+
--
21+
-- ### Supported Form Types
22+
--
23+
-- Form Type | Description
24+
-- ----------|------------
25+
-- 8-K | Current report filing
26+
-- 10-K | Annual report filing
27+
-- 10-Q | Quarterly report filing
28+
--
29+
-- ### Content Classification
30+
-- - 8-K forms: Content classified by item numbers (e.g., 1.01, 2.01)
31+
-- - 10-K/10-Q forms: Items categorized by their respective part and item structure
32+
--
33+
-- :::note
34+
-- Both HTML and plain text documents are supported for content extraction.
3535
-- :::
3636
procedure V_1Extractor_Get
3737
(Client : in out Client_Type;
@@ -40,18 +40,18 @@ package .Clients is
4040
Result : out .Models.DTOFilingExtractResultDto_Type);
4141

4242
-- Extract specific item content from SEC filing
43-
-- Retrieves filing content from the EDGAR database and returns only the text content of the specified item number.
44-
--
45-
-- ### Item Number Format
46-
--
47-
-- Form Type | Item Format Examples
48-
-- -----------|-------------------
49-
-- 8-K | 1.01, 2.01, 7.01
50-
-- 10-K | 1, 2, 3
51-
-- 10-K/10-Q | PartI 1, PartII 2
52-
--
53-
-- :::tip
54-
-- For best results, ensure the item number matches exactly with the filing's structure.
43+
-- Retrieves filing content from the EDGAR database and returns only the text content of the specified item number.
44+
--
45+
-- ### Item Number Format
46+
--
47+
-- Form Type | Item Format Examples
48+
-- -----------|-------------------
49+
-- 8-K | 1.01, 2.01, 7.01
50+
-- 10-K | 1, 2, 3
51+
-- 10-K/10-Q | PartI 1, PartII 2
52+
--
53+
-- :::tip
54+
-- For best results, ensure the item number matches exactly with the filing's structure.
5555
-- :::
5656
procedure V_1Extractor_Item_Get
5757
(Client : in out Client_Type;
@@ -61,26 +61,26 @@ package .Clients is
6161
Result : out Swagger.UString);
6262

6363
-- Query SEC filing metadata
64-
-- Retrieves metadata for SEC filings based on various filter criteria with pagination and sorting support.
65-
--
66-
-- ### Available Sort Fields
67-
--
68-
-- Field Name | Description
69-
-- -----------|-------------
70-
-- AccessionNumber | SEC filing accession number
71-
-- FilingDate | Date when filing was submitted
72-
-- AcceptanceDateTime | Date and time of filing acceptance
73-
-- ReportDate | Date of the report
74-
-- Size | Size of the filing document
75-
--
76-
-- ### Date Format
77-
-- All dates must be provided in YYYY-MM-DD format
78-
--
79-
-- ### Form Types
80-
-- Form types can be provided as comma-separated values, e.g.: "10-K,8-K,10-Q"
81-
--
82-
-- :::tip
83-
-- For optimal performance, use date ranges and form types to narrow down your search
64+
-- Retrieves metadata for SEC filings based on various filter criteria with pagination and sorting support.
65+
--
66+
-- ### Available Sort Fields
67+
--
68+
-- Field Name | Description
69+
-- -----------|-------------
70+
-- AccessionNumber | SEC filing accession number
71+
-- FilingDate | Date when filing was submitted
72+
-- AcceptanceDateTime | Date and time of filing acceptance
73+
-- ReportDate | Date of the report
74+
-- Size | Size of the filing document
75+
--
76+
-- ### Date Format
77+
-- All dates must be provided in YYYY-MM-DD format
78+
--
79+
-- ### Form Types
80+
-- Form types can be provided as comma-separated values, e.g.: "10-K,8-K,10-Q"
81+
--
82+
-- :::tip
83+
-- For optimal performance, use date ranges and form types to narrow down your search
8484
-- :::
8585
procedure V_1Filings_Get
8686
(Client : in out Client_Type;
@@ -98,36 +98,36 @@ package .Clients is
9898
Result : out .Models.DTOFilingMetadataDto_Type_Vectors.Vector);
9999

100100
-- Full_text search of SEC filing documents
101-
-- Search across SEC filing documents with advanced filtering and sorting capabilities.
102-
--
103-
-- ### Available Sort Fields
104-
--
105-
-- Field Name | Description
106-
-- -----------|-------------
107-
-- AccessionNumber | SEC filing accession number
108-
-- FormType | Type of the filing document
109-
-- FilingDate | Date when filing was submitted
110-
-- CompanyName | Name of the company
111-
-- CIK | Central Index Key
112-
-- DocumentFilename | Name of the filing document
113-
-- DocumentDescription | Description of the document
114-
--
115-
-- ### Search Options
116-
--
117-
-- Option | Description
118-
-- --------|-------------
119-
-- text_contains | Keywords that must appear in the document
120-
-- text_not_contain | Keywords that must not appear in the document
121-
--
122-
-- ### Date Format
123-
-- All dates must be provided in YYYY-MM-DD format
124-
--
125-
-- :::tip
126-
-- Use text_contains and text_not_contain with multiple keywords separated by commas for more precise searches
127-
-- :::
128-
--
129-
-- :::note
130-
-- The search is case-insensitive and supports partial word matches
101+
-- Search across SEC filing documents with advanced filtering and sorting capabilities.
102+
--
103+
-- ### Available Sort Fields
104+
--
105+
-- Field Name | Description
106+
-- -----------|-------------
107+
-- AccessionNumber | SEC filing accession number
108+
-- FormType | Type of the filing document
109+
-- FilingDate | Date when filing was submitted
110+
-- CompanyName | Name of the company
111+
-- CIK | Central Index Key
112+
-- DocumentFilename | Name of the filing document
113+
-- DocumentDescription | Description of the document
114+
--
115+
-- ### Search Options
116+
--
117+
-- Option | Description
118+
-- --------|-------------
119+
-- text_contains | Keywords that must appear in the document
120+
-- text_not_contain | Keywords that must not appear in the document
121+
--
122+
-- ### Date Format
123+
-- All dates must be provided in YYYY-MM-DD format
124+
--
125+
-- :::tip
126+
-- Use text_contains and text_not_contain with multiple keywords separated by commas for more precise searches
127+
-- :::
128+
--
129+
-- :::note
130+
-- The search is case-insensitive and supports partial word matches
131131
-- :::
132132
procedure V_1Full_Text_Get
133133
(Client : in out Client_Type;

0 commit comments

Comments
 (0)