callchimp


Namecallchimp JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://github.com/callchimp/python-sdk
SummaryCallchimp Python SDK
upload_time2024-01-09 16:29:51
maintainer
docs_urlNone
authorDynopii
requires_python
license
keywords callchimp calling ai calls calling-ai callchimp-ai ai-tools dynopii
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            # callchimp

## Introduction👋
Introducing OpenAPI spec for doing almost anything in [callchimp.ai](https://callchimp.ai). CallChimp is a Gen AI Call Center Enhancing telecommunication with GPT-driven bulk calling. It is scalable, user-friendly, and customizable. Optimized for seamless integration and usability.

## API Categories📋
The APIs are divided in 7 categories listed below:
  - Campaigns
  - Supervisors
  - Lists
  - Subscribers
  - Calls
  - Phone Numbers
  - Webhooks

## API Operations✅
### Campaign Operations

  - List all Campaigns
  - Create a Campaign
  - Get Campaign by Id
  - Delete Campaign by Id
  - Update Campaign by Id
  - Add Supervisors to Campaign by Id
  - Remove Supervisors from Campaign by Id
  - Upload audio file to Campaign by Id

### Supervisor Operations

  - List all Supervisors
  - Create a Supervisor
  - Get Supervisor by Id
  - Delete Supervisor by Id
  - Update Supervisor by Id
  - Send OTP to Campaign by Id
  - Verify Supervisor OTP by Id

### List Operations

  - List all Lists
  - Create a List
  - Get List by Id
  - Delete List by Id
  - Update List by Id

### Subscriber Operations

  - List all Subscribers
  - Create one or more Subscriber(s)
  - Get Subscriber by Id
  - Delete Subscriber by Id
  - Update Subscriber by Id

### Call Operations

  - List outbound Calls
  - Create a Call
  - Get Call by Id
  - List Inbound Calls
  - Generate Call Reports

### Phone Number Operations

  - List Phone Numbers

### Webhook Operations

  - List all Webhooks
  - Create a Webhook
  - Get Webhook by Id
  - Delete Webhook by Id
  - Update Webhook by Id

## Authentication🔐
CallChimp public API offers authentication with API Keys. All endpoints accepts a header named `x-api-key`. To get started follow the below steps:

  1. Login to callchimp dashboard.
  2. Click on your profile on the top-right corner.
  3. Click on Settings.
  4. On the settings page, click on `API Keys` from the left sidebar.
  5. Click on `Add new` button, add an expiry date and click on `Add`.
  6. An API Key will be generated, please save the key somewhere safe as it won't be shown again!
  7. You can use the API Key directly here in this playground to test out the APIs.


This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 1.0.0
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen

## Requirements.

Python 3.7+

## Installation & Usage
### pip install

If the python package is hosted on a repository, you can install directly using:

```sh
pip install git+https://github.com/callchimp/python-sdk.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/callchimp/python-sdk.git`)

Then import the package:
```python
import callchimp
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)

Then import the package:
```python
import callchimp
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

```python

import time
import callchimp
from callchimp.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to https://api.callchimp.ai/v1
# See configuration.py for a list of all supported configuration parameters.
configuration = callchimp.Configuration(
    host = "https://api.callchimp.ai/v1"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure API key authorization: x-api-key
configuration.api_key['x-api-key'] = os.environ["API_KEY"]

# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['x-api-key'] = 'Bearer'


# Enter a context with an instance of the API client
with callchimp.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = callchimp.CallsApi(api_client)
    id = 56 # int | Numeric call id to get

    try:
        # Get Call by ID
        api_response = api_instance.calls_get(id)
        print("The response of CallsApi->calls_get:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling CallsApi->calls_get: %s\n" % e)

```

## Documentation for API Endpoints

All URIs are relative to *https://api.callchimp.ai/v1*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*CallsApi* | [**calls_get**](docs/CallsApi.md#calls_get) | **GET** /calls/{Id} | Get Call by ID
*CallsApi* | [**calls_list**](docs/CallsApi.md#calls_list) | **GET** /calls | List Outbound Calls
*CallsApi* | [**calls_reports**](docs/CallsApi.md#calls_reports) | **POST** /calls/reports | Generate Call Reports
*CallsApi* | [**get_dev_calls_inbound**](docs/CallsApi.md#get_dev_calls_inbound) | **GET** /calls/inbound | List Inbound Calls
*CallsApi* | [**post_dev_calls**](docs/CallsApi.md#post_dev_calls) | **POST** /calls | Create a Call
*CampaignsApi* | [**campaigns_addsuper**](docs/CampaignsApi.md#campaigns_addsuper) | **POST** /campaigns/{Id}/add_super | Add Supervisors to Campaign by Id
*CampaignsApi* | [**campaigns_delete**](docs/CampaignsApi.md#campaigns_delete) | **DELETE** /campaigns/{Id} | Delete Campaign by Id
*CampaignsApi* | [**campaigns_get**](docs/CampaignsApi.md#campaigns_get) | **GET** /campaigns/{Id} | Get Campaign by Id
*CampaignsApi* | [**campaigns_list**](docs/CampaignsApi.md#campaigns_list) | **GET** /campaigns | List Campaigns
*CampaignsApi* | [**campaigns_post**](docs/CampaignsApi.md#campaigns_post) | **POST** /campaigns | Create a Campaign
*CampaignsApi* | [**campaigns_removesuper**](docs/CampaignsApi.md#campaigns_removesuper) | **POST** /campaigns/{Id}/remove_super | Remove Supervisors from Campaign by Id
*CampaignsApi* | [**campaigns_update**](docs/CampaignsApi.md#campaigns_update) | **PATCH** /campaigns/{Id} | Update Campaign by Id
*CampaignsApi* | [**campaigns_uploadblast**](docs/CampaignsApi.md#campaigns_uploadblast) | **PATCH** /campaigns/{Id}/upload_blast_file | Upload audio file to Campaign by Id
*ListsApi* | [**delete_dev_lists150**](docs/ListsApi.md#delete_dev_lists150) | **DELETE** /lists/{Id} | Delete List by Id
*ListsApi* | [**get_dev_lists137**](docs/ListsApi.md#get_dev_lists137) | **GET** /lists/{Id} | Get List by Id
*ListsApi* | [**lists_list**](docs/ListsApi.md#lists_list) | **GET** /lists | List Lists
*ListsApi* | [**patch_dev_lists151**](docs/ListsApi.md#patch_dev_lists151) | **PATCH** /lists/{Id} | Update List by Id
*ListsApi* | [**post_dev_lists**](docs/ListsApi.md#post_dev_lists) | **POST** /lists | Create a List
*PhoneNumbersApi* | [**get_dev_phone_numbers**](docs/PhoneNumbersApi.md#get_dev_phone_numbers) | **GET** /phone_numbers | List Phone Numbers
*SubscribersApi* | [**patch_dev_subscribers_by_id**](docs/SubscribersApi.md#patch_dev_subscribers_by_id) | **PATCH** /subscribers/{Id} | Update Subscriber by Id
*SubscribersApi* | [**subscribers_delete**](docs/SubscribersApi.md#subscribers_delete) | **DELETE** /subscribers/{Id} | Delete Subscriber by Id
*SubscribersApi* | [**subscribers_get**](docs/SubscribersApi.md#subscribers_get) | **GET** /subscribers/{Id} | Get Subscriber by Id
*SubscribersApi* | [**subscribers_list**](docs/SubscribersApi.md#subscribers_list) | **GET** /subscribers | List Subscribers
*SubscribersApi* | [**subscribers_post**](docs/SubscribersApi.md#subscribers_post) | **POST** /subscribers | Create one or more Subscriber(s)
*SupervisorsApi* | [**supervisors_delete**](docs/SupervisorsApi.md#supervisors_delete) | **DELETE** /supervisors/{Id} | Delete Supervisor by Id
*SupervisorsApi* | [**supervisors_get**](docs/SupervisorsApi.md#supervisors_get) | **GET** /supervisors/{Id} | Get Supervisor by Id
*SupervisorsApi* | [**supervisors_list**](docs/SupervisorsApi.md#supervisors_list) | **GET** /supervisors | List Supervisors
*SupervisorsApi* | [**supervisors_post**](docs/SupervisorsApi.md#supervisors_post) | **POST** /supervisors | Create a Supervisor
*SupervisorsApi* | [**supervisors_sendotp**](docs/SupervisorsApi.md#supervisors_sendotp) | **POST** /supervisors/{Id}/send_otp | Send OTP to Supervisor by Id
*SupervisorsApi* | [**supervisors_update**](docs/SupervisorsApi.md#supervisors_update) | **PATCH** /supervisors/{Id} | Update Supervisor by Id
*SupervisorsApi* | [**supervisors_verifyotp**](docs/SupervisorsApi.md#supervisors_verifyotp) | **POST** /supervisors/{Id}/verify_otp | Verify Supervisor OTP by Id
*WebhooksApi* | [**delete_dev_webhooks42**](docs/WebhooksApi.md#delete_dev_webhooks42) | **DELETE** /webhooks/{Id} | Delete Webhook by Id
*WebhooksApi* | [**patch_dev_webhooks41**](docs/WebhooksApi.md#patch_dev_webhooks41) | **PATCH** /webhooks/{Id} | Update Webhook by Id
*WebhooksApi* | [**post_dev_webhooks**](docs/WebhooksApi.md#post_dev_webhooks) | **POST** /webhooks | Create a Webhook
*WebhooksApi* | [**webhooks_get**](docs/WebhooksApi.md#webhooks_get) | **GET** /webhooks/{Id} | Get Webhook by Id
*WebhooksApi* | [**webhooks_list**](docs/WebhooksApi.md#webhooks_list) | **GET** /webhooks | List Webhooks


## Documentation For Models

 - [CallListResponse](docs/CallListResponse.md)
 - [CallReportRequest](docs/CallReportRequest.md)
 - [CallReportResponse](docs/CallReportResponse.md)
 - [CallReportResponseAnsweredCalls](docs/CallReportResponseAnsweredCalls.md)
 - [CallReportResponseStatsInner](docs/CallReportResponseStatsInner.md)
 - [CallRequestByLeadId](docs/CallRequestByLeadId.md)
 - [CallRequestByVendorLeadCode](docs/CallRequestByVendorLeadCode.md)
 - [CallResponse](docs/CallResponse.md)
 - [CampaignAddSuperRequest](docs/CampaignAddSuperRequest.md)
 - [CampaignAddSuperResponse](docs/CampaignAddSuperResponse.md)
 - [CampaignListResponse](docs/CampaignListResponse.md)
 - [CampaignRemoveSuperRequest](docs/CampaignRemoveSuperRequest.md)
 - [CampaignRemoveSuperResponse](docs/CampaignRemoveSuperResponse.md)
 - [CampaignRequest](docs/CampaignRequest.md)
 - [CampaignResponse](docs/CampaignResponse.md)
 - [CampaignUploadAudioResponse](docs/CampaignUploadAudioResponse.md)
 - [InboundCallListResponse](docs/InboundCallListResponse.md)
 - [InboundCallResponse](docs/InboundCallResponse.md)
 - [InboundCallResponseCallchimpNumber](docs/InboundCallResponseCallchimpNumber.md)
 - [InboundCallResponseHangupCause](docs/InboundCallResponseHangupCause.md)
 - [InboundCallResponseSupervisor](docs/InboundCallResponseSupervisor.md)
 - [ListsListResponse](docs/ListsListResponse.md)
 - [ListsRequest](docs/ListsRequest.md)
 - [ListsResponse](docs/ListsResponse.md)
 - [PhoneNumberListResponse](docs/PhoneNumberListResponse.md)
 - [PhoneNumberResponse](docs/PhoneNumberResponse.md)
 - [PostDevCallsRequest](docs/PostDevCallsRequest.md)
 - [SubscriberListResponse](docs/SubscriberListResponse.md)
 - [SubscriberRequest](docs/SubscriberRequest.md)
 - [SubscriberResponse](docs/SubscriberResponse.md)
 - [SubscribersUpdate](docs/SubscribersUpdate.md)
 - [SupervisorListResponse](docs/SupervisorListResponse.md)
 - [SupervisorRequest](docs/SupervisorRequest.md)
 - [SupervisorResponse](docs/SupervisorResponse.md)
 - [SupervisorSendOtpResponse](docs/SupervisorSendOtpResponse.md)
 - [SupervisorVerifyOtpRequest](docs/SupervisorVerifyOtpRequest.md)
 - [SupervisorVerifyOtpResponse](docs/SupervisorVerifyOtpResponse.md)
 - [WebhookListResponse](docs/WebhookListResponse.md)
 - [WebhookRequest](docs/WebhookRequest.md)
 - [WebhookResponse](docs/WebhookResponse.md)


<a id="documentation-for-authorization"></a>
## Documentation For Authorization


Authentication schemes defined for the API:
<a id="x-api-key"></a>
### x-api-key

- **Type**: API key
- **API key parameter name**: x-api-key
- **Location**: HTTP header


## Author
Dynopii Inc.




            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/callchimp/python-sdk",
    "name": "callchimp",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "callchimp,calling,ai,calls,calling-ai,callchimp-ai,ai-tools,dynopii",
    "author": "Dynopii",
    "author_email": "hello@dynopii.com",
    "download_url": "https://files.pythonhosted.org/packages/2c/2f/dc0773445af10b165fafc1e50d2b501cd7c5d76e089d8b01cb16d9d37258/callchimp-0.1.2.tar.gz",
    "platform": null,
    "description": "# callchimp\n\n## Introduction\ud83d\udc4b\nIntroducing OpenAPI spec for doing almost anything in [callchimp.ai](https://callchimp.ai). CallChimp is a Gen AI Call Center Enhancing telecommunication with GPT-driven bulk calling. It is scalable, user-friendly, and customizable. Optimized for seamless integration and usability.\n\n## API Categories\ud83d\udccb\nThe APIs are divided in 7 categories listed below:\n  - Campaigns\n  - Supervisors\n  - Lists\n  - Subscribers\n  - Calls\n  - Phone Numbers\n  - Webhooks\n\n## API Operations\u2705\n### Campaign Operations\n\n  - List all Campaigns\n  - Create a Campaign\n  - Get Campaign by Id\n  - Delete Campaign by Id\n  - Update Campaign by Id\n  - Add Supervisors to Campaign by Id\n  - Remove Supervisors from Campaign by Id\n  - Upload audio file to Campaign by Id\n\n### Supervisor Operations\n\n  - List all Supervisors\n  - Create a Supervisor\n  - Get Supervisor by Id\n  - Delete Supervisor by Id\n  - Update Supervisor by Id\n  - Send OTP to Campaign by Id\n  - Verify Supervisor OTP by Id\n\n### List Operations\n\n  - List all Lists\n  - Create a List\n  - Get List by Id\n  - Delete List by Id\n  - Update List by Id\n\n### Subscriber Operations\n\n  - List all Subscribers\n  - Create one or more Subscriber(s)\n  - Get Subscriber by Id\n  - Delete Subscriber by Id\n  - Update Subscriber by Id\n\n### Call Operations\n\n  - List outbound Calls\n  - Create a Call\n  - Get Call by Id\n  - List Inbound Calls\n  - Generate Call Reports\n\n### Phone Number Operations\n\n  - List Phone Numbers\n\n### Webhook Operations\n\n  - List all Webhooks\n  - Create a Webhook\n  - Get Webhook by Id\n  - Delete Webhook by Id\n  - Update Webhook by Id\n\n## Authentication\ud83d\udd10\nCallChimp public API offers authentication with API Keys. All endpoints accepts a header named `x-api-key`. To get started follow the below steps:\n\n  1. Login to callchimp dashboard.\n  2. Click on your profile on the top-right corner.\n  3. Click on Settings.\n  4. On the settings page, click on `API Keys` from the left sidebar.\n  5. Click on `Add new` button, add an expiry date and click on `Add`.\n  6. An API Key will be generated, please save the key somewhere safe as it won't be shown again!\n  7. You can use the API Key directly here in this playground to test out the APIs.\n\n\nThis Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:\n\n- API version: 1.0.0\n- Package version: 1.0.0\n- Build package: org.openapitools.codegen.languages.PythonClientCodegen\n\n## Requirements.\n\nPython 3.7+\n\n## Installation & Usage\n### pip install\n\nIf the python package is hosted on a repository, you can install directly using:\n\n```sh\npip install git+https://github.com/callchimp/python-sdk.git\n```\n(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/callchimp/python-sdk.git`)\n\nThen import the package:\n```python\nimport callchimp\n```\n\n### Setuptools\n\nInstall via [Setuptools](http://pypi.python.org/pypi/setuptools).\n\n```sh\npython setup.py install --user\n```\n(or `sudo python setup.py install` to install the package for all users)\n\nThen import the package:\n```python\nimport callchimp\n```\n\n### Tests\n\nExecute `pytest` to run the tests.\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then run the following:\n\n```python\n\nimport time\nimport callchimp\nfrom callchimp.rest import ApiException\nfrom pprint import pprint\n\n# Defining the host is optional and defaults to https://api.callchimp.ai/v1\n# See configuration.py for a list of all supported configuration parameters.\nconfiguration = callchimp.Configuration(\n    host = \"https://api.callchimp.ai/v1\"\n)\n\n# The client must configure the authentication and authorization parameters\n# in accordance with the API server security policy.\n# Examples for each auth method are provided below, use the example that\n# satisfies your auth use case.\n\n# Configure API key authorization: x-api-key\nconfiguration.api_key['x-api-key'] = os.environ[\"API_KEY\"]\n\n# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed\n# configuration.api_key_prefix['x-api-key'] = 'Bearer'\n\n\n# Enter a context with an instance of the API client\nwith callchimp.ApiClient(configuration) as api_client:\n    # Create an instance of the API class\n    api_instance = callchimp.CallsApi(api_client)\n    id = 56 # int | Numeric call id to get\n\n    try:\n        # Get Call by ID\n        api_response = api_instance.calls_get(id)\n        print(\"The response of CallsApi->calls_get:\\n\")\n        pprint(api_response)\n    except ApiException as e:\n        print(\"Exception when calling CallsApi->calls_get: %s\\n\" % e)\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.callchimp.ai/v1*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*CallsApi* | [**calls_get**](docs/CallsApi.md#calls_get) | **GET** /calls/{Id} | Get Call by ID\n*CallsApi* | [**calls_list**](docs/CallsApi.md#calls_list) | **GET** /calls | List Outbound Calls\n*CallsApi* | [**calls_reports**](docs/CallsApi.md#calls_reports) | **POST** /calls/reports | Generate Call Reports\n*CallsApi* | [**get_dev_calls_inbound**](docs/CallsApi.md#get_dev_calls_inbound) | **GET** /calls/inbound | List Inbound Calls\n*CallsApi* | [**post_dev_calls**](docs/CallsApi.md#post_dev_calls) | **POST** /calls | Create a Call\n*CampaignsApi* | [**campaigns_addsuper**](docs/CampaignsApi.md#campaigns_addsuper) | **POST** /campaigns/{Id}/add_super | Add Supervisors to Campaign by Id\n*CampaignsApi* | [**campaigns_delete**](docs/CampaignsApi.md#campaigns_delete) | **DELETE** /campaigns/{Id} | Delete Campaign by Id\n*CampaignsApi* | [**campaigns_get**](docs/CampaignsApi.md#campaigns_get) | **GET** /campaigns/{Id} | Get Campaign by Id\n*CampaignsApi* | [**campaigns_list**](docs/CampaignsApi.md#campaigns_list) | **GET** /campaigns | List Campaigns\n*CampaignsApi* | [**campaigns_post**](docs/CampaignsApi.md#campaigns_post) | **POST** /campaigns | Create a Campaign\n*CampaignsApi* | [**campaigns_removesuper**](docs/CampaignsApi.md#campaigns_removesuper) | **POST** /campaigns/{Id}/remove_super | Remove Supervisors from Campaign by Id\n*CampaignsApi* | [**campaigns_update**](docs/CampaignsApi.md#campaigns_update) | **PATCH** /campaigns/{Id} | Update Campaign by Id\n*CampaignsApi* | [**campaigns_uploadblast**](docs/CampaignsApi.md#campaigns_uploadblast) | **PATCH** /campaigns/{Id}/upload_blast_file | Upload audio file to Campaign by Id\n*ListsApi* | [**delete_dev_lists150**](docs/ListsApi.md#delete_dev_lists150) | **DELETE** /lists/{Id} | Delete List by Id\n*ListsApi* | [**get_dev_lists137**](docs/ListsApi.md#get_dev_lists137) | **GET** /lists/{Id} | Get List by Id\n*ListsApi* | [**lists_list**](docs/ListsApi.md#lists_list) | **GET** /lists | List Lists\n*ListsApi* | [**patch_dev_lists151**](docs/ListsApi.md#patch_dev_lists151) | **PATCH** /lists/{Id} | Update List by Id\n*ListsApi* | [**post_dev_lists**](docs/ListsApi.md#post_dev_lists) | **POST** /lists | Create a List\n*PhoneNumbersApi* | [**get_dev_phone_numbers**](docs/PhoneNumbersApi.md#get_dev_phone_numbers) | **GET** /phone_numbers | List Phone Numbers\n*SubscribersApi* | [**patch_dev_subscribers_by_id**](docs/SubscribersApi.md#patch_dev_subscribers_by_id) | **PATCH** /subscribers/{Id} | Update Subscriber by Id\n*SubscribersApi* | [**subscribers_delete**](docs/SubscribersApi.md#subscribers_delete) | **DELETE** /subscribers/{Id} | Delete Subscriber by Id\n*SubscribersApi* | [**subscribers_get**](docs/SubscribersApi.md#subscribers_get) | **GET** /subscribers/{Id} | Get Subscriber by Id\n*SubscribersApi* | [**subscribers_list**](docs/SubscribersApi.md#subscribers_list) | **GET** /subscribers | List Subscribers\n*SubscribersApi* | [**subscribers_post**](docs/SubscribersApi.md#subscribers_post) | **POST** /subscribers | Create one or more Subscriber(s)\n*SupervisorsApi* | [**supervisors_delete**](docs/SupervisorsApi.md#supervisors_delete) | **DELETE** /supervisors/{Id} | Delete Supervisor by Id\n*SupervisorsApi* | [**supervisors_get**](docs/SupervisorsApi.md#supervisors_get) | **GET** /supervisors/{Id} | Get Supervisor by Id\n*SupervisorsApi* | [**supervisors_list**](docs/SupervisorsApi.md#supervisors_list) | **GET** /supervisors | List Supervisors\n*SupervisorsApi* | [**supervisors_post**](docs/SupervisorsApi.md#supervisors_post) | **POST** /supervisors | Create a Supervisor\n*SupervisorsApi* | [**supervisors_sendotp**](docs/SupervisorsApi.md#supervisors_sendotp) | **POST** /supervisors/{Id}/send_otp | Send OTP to Supervisor by Id\n*SupervisorsApi* | [**supervisors_update**](docs/SupervisorsApi.md#supervisors_update) | **PATCH** /supervisors/{Id} | Update Supervisor by Id\n*SupervisorsApi* | [**supervisors_verifyotp**](docs/SupervisorsApi.md#supervisors_verifyotp) | **POST** /supervisors/{Id}/verify_otp | Verify Supervisor OTP by Id\n*WebhooksApi* | [**delete_dev_webhooks42**](docs/WebhooksApi.md#delete_dev_webhooks42) | **DELETE** /webhooks/{Id} | Delete Webhook by Id\n*WebhooksApi* | [**patch_dev_webhooks41**](docs/WebhooksApi.md#patch_dev_webhooks41) | **PATCH** /webhooks/{Id} | Update Webhook by Id\n*WebhooksApi* | [**post_dev_webhooks**](docs/WebhooksApi.md#post_dev_webhooks) | **POST** /webhooks | Create a Webhook\n*WebhooksApi* | [**webhooks_get**](docs/WebhooksApi.md#webhooks_get) | **GET** /webhooks/{Id} | Get Webhook by Id\n*WebhooksApi* | [**webhooks_list**](docs/WebhooksApi.md#webhooks_list) | **GET** /webhooks | List Webhooks\n\n\n## Documentation For Models\n\n - [CallListResponse](docs/CallListResponse.md)\n - [CallReportRequest](docs/CallReportRequest.md)\n - [CallReportResponse](docs/CallReportResponse.md)\n - [CallReportResponseAnsweredCalls](docs/CallReportResponseAnsweredCalls.md)\n - [CallReportResponseStatsInner](docs/CallReportResponseStatsInner.md)\n - [CallRequestByLeadId](docs/CallRequestByLeadId.md)\n - [CallRequestByVendorLeadCode](docs/CallRequestByVendorLeadCode.md)\n - [CallResponse](docs/CallResponse.md)\n - [CampaignAddSuperRequest](docs/CampaignAddSuperRequest.md)\n - [CampaignAddSuperResponse](docs/CampaignAddSuperResponse.md)\n - [CampaignListResponse](docs/CampaignListResponse.md)\n - [CampaignRemoveSuperRequest](docs/CampaignRemoveSuperRequest.md)\n - [CampaignRemoveSuperResponse](docs/CampaignRemoveSuperResponse.md)\n - [CampaignRequest](docs/CampaignRequest.md)\n - [CampaignResponse](docs/CampaignResponse.md)\n - [CampaignUploadAudioResponse](docs/CampaignUploadAudioResponse.md)\n - [InboundCallListResponse](docs/InboundCallListResponse.md)\n - [InboundCallResponse](docs/InboundCallResponse.md)\n - [InboundCallResponseCallchimpNumber](docs/InboundCallResponseCallchimpNumber.md)\n - [InboundCallResponseHangupCause](docs/InboundCallResponseHangupCause.md)\n - [InboundCallResponseSupervisor](docs/InboundCallResponseSupervisor.md)\n - [ListsListResponse](docs/ListsListResponse.md)\n - [ListsRequest](docs/ListsRequest.md)\n - [ListsResponse](docs/ListsResponse.md)\n - [PhoneNumberListResponse](docs/PhoneNumberListResponse.md)\n - [PhoneNumberResponse](docs/PhoneNumberResponse.md)\n - [PostDevCallsRequest](docs/PostDevCallsRequest.md)\n - [SubscriberListResponse](docs/SubscriberListResponse.md)\n - [SubscriberRequest](docs/SubscriberRequest.md)\n - [SubscriberResponse](docs/SubscriberResponse.md)\n - [SubscribersUpdate](docs/SubscribersUpdate.md)\n - [SupervisorListResponse](docs/SupervisorListResponse.md)\n - [SupervisorRequest](docs/SupervisorRequest.md)\n - [SupervisorResponse](docs/SupervisorResponse.md)\n - [SupervisorSendOtpResponse](docs/SupervisorSendOtpResponse.md)\n - [SupervisorVerifyOtpRequest](docs/SupervisorVerifyOtpRequest.md)\n - [SupervisorVerifyOtpResponse](docs/SupervisorVerifyOtpResponse.md)\n - [WebhookListResponse](docs/WebhookListResponse.md)\n - [WebhookRequest](docs/WebhookRequest.md)\n - [WebhookResponse](docs/WebhookResponse.md)\n\n\n<a id=\"documentation-for-authorization\"></a>\n## Documentation For Authorization\n\n\nAuthentication schemes defined for the API:\n<a id=\"x-api-key\"></a>\n### x-api-key\n\n- **Type**: API key\n- **API key parameter name**: x-api-key\n- **Location**: HTTP header\n\n\n## Author\nDynopii Inc.\n\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Callchimp Python SDK",
    "version": "0.1.2",
    "project_urls": {
        "Homepage": "https://github.com/callchimp/python-sdk"
    },
    "split_keywords": [
        "callchimp",
        "calling",
        "ai",
        "calls",
        "calling-ai",
        "callchimp-ai",
        "ai-tools",
        "dynopii"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "12448788c5c124978e6bf8c775c54a32a908034865fc1d73135eda2784777ebb",
                "md5": "590880790f2ebec891af2aa0ab351a6b",
                "sha256": "2307381e20f83a4e451d6b47f05ddca9e9f99327a2eeddfd472f96b465b4eaf5"
            },
            "downloads": -1,
            "filename": "callchimp-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "590880790f2ebec891af2aa0ab351a6b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 140871,
            "upload_time": "2024-01-09T16:29:47",
            "upload_time_iso_8601": "2024-01-09T16:29:47.784341Z",
            "url": "https://files.pythonhosted.org/packages/12/44/8788c5c124978e6bf8c775c54a32a908034865fc1d73135eda2784777ebb/callchimp-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2c2fdc0773445af10b165fafc1e50d2b501cd7c5d76e089d8b01cb16d9d37258",
                "md5": "b2cc9288907244615f30f97e77d5f912",
                "sha256": "e0ffd0e168fa3c06cd66035caad594fd744218d7061b40fa17c083d73af989c2"
            },
            "downloads": -1,
            "filename": "callchimp-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "b2cc9288907244615f30f97e77d5f912",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 60049,
            "upload_time": "2024-01-09T16:29:51",
            "upload_time_iso_8601": "2024-01-09T16:29:51.361125Z",
            "url": "https://files.pythonhosted.org/packages/2c/2f/dc0773445af10b165fafc1e50d2b501cd7c5d76e089d8b01cb16d9d37258/callchimp-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-09 16:29:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "callchimp",
    "github_project": "python-sdk",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "tox": true,
    "lcname": "callchimp"
}
        
Elapsed time: 0.22229s