Skip to main content

bitrix24-python-sdk

https://img.shields.io/pypi/v/bitrix24-python-sdk.svg https://img.shields.io/pypi/dm/bitrix24-python-sdk.svg?maxAge=2592000

Description

Bitrix24 REST API wrapper

bitrix24-python-sdk is a simple API wrapper for working with Bitrix24 REST API

Requirements

  • Python 2.6+ or 3.2+

  • requests

  • multidimensional_urlencode

Installation

pip install bitrix24-python-sdk

Quickstart

from bitrix24 import Bitrix24

bx24 = Bitrix24('YOUR_THIRD_LEVEL_DOMAIN', 'YOUR_AUTH_TOKEN')

print(bx24.call('app.info'))

Notes

For some functions the order of parameters is important. For example, methods from scope “task”:

bx24.call(
    'task.item.list',
    {'ORDER': {'GROUP_ID': 'asc'}},
    {'FILTER': {'GROUP_ID': 1,'REAL_STATUS': {0: STATE_NEW}}},
    {'PARAMS': {'NAV_PARAMS': {'nPageSize': 50, 'iNumPage': 2}}}
)

Tests

  1. Put your access data at tests/testBitrix24.py

  2. Run tests

python -m unittest discover

Author

Vladislav Sikach - github@sijmusic.info See also the list of contributors which participated in this project

Need custom Bitrix24 application?

email: github@sijmusic.info

TODO

  1. Documentation

Metadata

Release files for bitrix24-python-sdk 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bitrix24-python-sdk 1.0.1
File Size Uploaded Provenance Actions
bitrix24-python-sdk-1.0.1.zip 6.8 kB Without provenance Details for bitrix24-python-sdk-1.0.1.zip

Release files / bitrix24-python-sdk-1.0.1.zip

Download URL bitrix24-python-sdk-1.0.1.zip
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b2612faceca8ebd0dd1abe7679a94eaafc5507be17775495a75da1591495377d
BLAKE2b-256 checksum
How to use checksums
20240bb8a7d8822a37c8a1ad6c960daa980c38fac240611db519b11c95d5b6e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for bitrix24-python-sdk 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page