Skip to main content

SDKs for API BRICKS SEC API

Project description

API Bricks SEC API REST

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

The api_bricks_sec_api_rest package is automatically generated by the OpenAPI Generator project:

  • API version: v1
  • Package version: 1.0.0
  • Generator version: 7.13.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit https://www.finfeedapi.com

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 2.1.0, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with API Bricks SEC API REST, you can run the following:

import api_bricks_sec_api_rest
from api_bricks_sec_api_rest.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to https://api-historical.sec.finfeedapi.com
# See configuration.py for a list of all supported configuration parameters.
configuration = api_bricks_sec_api_rest.Configuration(
    host = "https://api-historical.sec.finfeedapi.com"
)



# Enter a context with an instance of the API client
with api_bricks_sec_api_rest.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = api_bricks_sec_api_rest.ContentExtractionApi(api_client)
    accession_number = 'accession_number_example' # str | The SEC filing accession number used to retrieve the filing from EDGAR database.
    type = api_bricks_sec_api_rest.DTOExtractorType() # DTOExtractorType | Result type (text or html, default: text) (optional)

    try:
        # Extract and classify SEC filing content
        api_response = api_instance.v1_extractor_get(accession_number, type=type)
        print("The response of ContentExtractionApi->v1_extractor_get:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling ContentExtractionApi->v1_extractor_get: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to https://api-historical.sec.finfeedapi.com

Class Method HTTP request Description
ContentExtractionApi v1_extractor_get GET /v1/extractor Extract and classify SEC filing content
ContentExtractionApi v1_extractor_item_get GET /v1/extractor/item Extract specific item content from SEC filing
FilingMetadataApi v1_filings_get GET /v1/filings Query SEC filing metadata
FullTextSearchApi v1_full_text_get GET /v1/full-text Full-text search of SEC filing documents

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

APIKey

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Bearer

  • Type: Bearer authentication (JWT)

Author

support@apibricks.io

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

api_bricks_sec_api_rest-1.0.1.tar.gz (28.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

api_bricks_sec_api_rest-1.0.1-py3-none-any.whl (50.6 kB view details)

Uploaded Python 3

File details

Details for the file api_bricks_sec_api_rest-1.0.1.tar.gz.

File metadata

  • Download URL: api_bricks_sec_api_rest-1.0.1.tar.gz
  • Upload date:
  • Size: 28.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for api_bricks_sec_api_rest-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ae0723dce4344663b30cfbfaddbda0981748184b240554bcf88bd690c1bb7f6b
MD5 322535ecb6b056a3403433ed79fda9a4
BLAKE2b-256 35ac6e4be5a365648a603c56d5429775d56c4ff534b772d92e8eb89af19f4b4a

See more details on using hashes here.

File details

Details for the file api_bricks_sec_api_rest-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for api_bricks_sec_api_rest-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d3e3e99bb357c368648eb53812b85db82a3906153f17089b8416e30ca5f9a50e
MD5 264e5d0c30dbc53a65c99d1370817c7b
BLAKE2b-256 518dd3f8eb6564f3f537bab3e1bee0ceaa0f12fe90964989bb856084e9cfcd21

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page