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.3.tar.gz (11.3 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.3-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kommo_sdk_data_engineer-0.1.3.tar.gz
  • Upload date:
  • Size: 11.3 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.3.tar.gz
Algorithm Hash digest
SHA256 13efb61ef3bc228a349890d03f422035123786933bde44219352560158033c31
MD5 02c15e4ed86603f7b190e0f33d10c605
BLAKE2b-256 09eaeb76bf75defe0d2dc2044f8ef682322c48861bad9f03095c229e50a976dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kommo_sdk_data_engineer-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 71e371ef4e3af919ffbac2b9dc7be290e1cf04689d7ae0eb0dc7d439865a832c
MD5 3bea41357bbce1115990bb410e1be911
BLAKE2b-256 9ce50c29b8513f2d19803bb1539cfcc89247a0f2edc33839bff878a9e7f506b1

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