Skip to main content

kommo SDK for Data Enginner is a comprehensive Python SDK designed for data engineers working with the Kommo API.

Project description

kommo SDK for Data Enginner

Overview

kommo SDK for Data Enginner is a comprehensive Python SDK designed for data engineers working with the Kommo API. It simplifies API integration, data extraction, and transformation processes, making it easier to manage and analyze data efficiently.

Installation

pip install kommo-sdk-data-engineer

How to Use

from kommo_sdk_data_engineer import KommoConfig, Leads

TOKEN_LONG_DURATION = '[TOKEN]'
URL_COMPANY = 'https://[YOUR_COMPANY].kommo.com'


config_kommo = KommoConfig(url_company=URL_COMPANY, token_long_duration=TOKEN_LONG_DURATION)
leads = Leads(config=config_kommo, output_verbose=True)
all_leads = leads.get_all_leads_list(with_params=['contacts', 'loss_reason'])

# To Dataframe
df_leads = leads.to_dataframe(leads.all_leads())
df_leads_custom_fields = leads.to_dataframe(leads.all_custom_field_values())
df_leads_contacts = leads.to_dataframe(leads.all_contacts())
df_leads_loss_reasons = leads.to_dataframe(leads.all_loss_reasons())
df_leads_tags = leads.to_dataframe(leads.all_tags())

Contact

For any questions or support, please contact: mailson.nascin@gmail.com.

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

kommo_sdk_data_engineer-0.1.5.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

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

kommo_sdk_data_engineer-0.1.5-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

Details for the file kommo_sdk_data_engineer-0.1.5.tar.gz.

File metadata

  • Download URL: kommo_sdk_data_engineer-0.1.5.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for kommo_sdk_data_engineer-0.1.5.tar.gz
Algorithm Hash digest
SHA256 c0bc46e089eadff9ac42655ee6604525992bccbc6fdc4a3e09e2df77afa2f8f0
MD5 459d9f38caba69a178d1192e10851fee
BLAKE2b-256 2897f92ad95779f35b6f81ea9820a464bce0bf3141a6cef28a75a9b51cda5b00

See more details on using hashes here.

File details

Details for the file kommo_sdk_data_engineer-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for kommo_sdk_data_engineer-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6765d14c82403ce4928807d3f3acc926c1e954709a5765b96e5ea0d027460d7b
MD5 e9d0a504e4288c895f7237948fa66f9e
BLAKE2b-256 0048a9574331f1370960ed9976fb5866b435224fc9a0095562abbdddb8c708af

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