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.2
  • 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
XBRLConversionApi v1_xbrl_converter_get GET /v1/xbrl-converter Convert XBRL data to JSON format

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.2.tar.gz (28.9 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.2-py3-none-any.whl (49.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: api_bricks_sec_api_rest-1.0.2.tar.gz
  • Upload date:
  • Size: 28.9 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.2.tar.gz
Algorithm Hash digest
SHA256 5b11a39ada346bdfdb33ce8318358c4061b3f567d5c6eab2410accd4bd446966
MD5 c1bb6912502d96f065402b7f83c65bec
BLAKE2b-256 c2c72f8c1640f410a57b2579060ebba8f7273ebe3a74e4704f435c97ec781dcb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for api_bricks_sec_api_rest-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b1b5ea46144e1b3ce4b76bd7596be86ac6b92b031abfe1fed3a9da5ca22cd807
MD5 b5981bb852a4b2f1e60bb5dbc8d86ca4
BLAKE2b-256 801852e247b915b50621d97e38b414b1b9ba65f9547f124f4061a493fcc13dfd

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