Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
438 changes: 297 additions & 141 deletions .openapi-generator/FILES

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .openapi-generator/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.23.0-SNAPSHOT
7.25.0-SNAPSHOT
5 changes: 3 additions & 2 deletions docs/Account.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ Name | Type | Description | Notes
**created_at** | **str** | The date and time the account was linked with Unipile. |
**id** | **str** | ID of the account. |
**application_id** | **str** | ID of the parent application. |
**status** | **str** | The current status of the account. - `running` is Operational. - `error` is Service Interuption. - `disconnected` is Require Authentication.. - `paused` is Paused. Learn more about [Status & Lifecycle](https://developer.unipile.com/v2.0/docs/status-lifecycle). |
**status** | **str** | The current status of the account. - `running` is Operational. - `errored` is Service Interuption. - `disconnected` requires authentication. - `degraded` means at least one product is running while another is errored; inspect `metadata.products_connection_status`. - `partial` means at least one product is running while another requires authentication; inspect `metadata.products_connection_status`. Learn more about [Status & Lifecycle](https://developer.unipile.com/v2.0/docs/status-lifecycle). |
**is_locked** | **bool** | Whether API access to the account is locked. |
**provider** | **str** | The provider's of the Account. - `mock` is mock. - `whatsapp` is WhatsApp. - `linkedin` is LinkedIn. - `instagram` is Instagram. - `google` is Google. - `outlook` is Outlook. - `telegram` is Telegram. - `imap` is IMAP. |
**oauth_scope** | **str** | If the provider is OAuth, this is the scope of comma-separated permissions granted to the account. | [optional]
**metadata** | **Dict[str, Optional[str]]** | Metadata of the account. | [optional]
**metadata** | [**AccountMetadata**](AccountMetadata.md) | |
**initial_sync** | [**AccountInitialSync**](AccountInitialSync.md) | | [optional]
**proxy** | [**AccountProxy**](AccountProxy.md) | | [optional]

Expand Down
5 changes: 3 additions & 2 deletions docs/Account1.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ Name | Type | Description | Notes
**created_at** | **str** | The date and time the account was linked with Unipile. |
**id** | **str** | ID of the account. |
**application_id** | **str** | ID of the parent application. |
**status** | **str** | The current status of the account. - `running` is Operational. - `error` is Service Interuption. - `disconnected` is Require Authentication.. - `paused` is Paused. Learn more about [Status & Lifecycle](https://developer.unipile.com/v2.0/docs/status-lifecycle). |
**status** | **str** | The current status of the account. - `running` is Operational. - `errored` is Service Interuption. - `disconnected` requires authentication. - `degraded` means at least one product is running while another is errored; inspect `metadata.products_connection_status`. - `partial` means at least one product is running while another requires authentication; inspect `metadata.products_connection_status`. Learn more about [Status & Lifecycle](https://developer.unipile.com/v2.0/docs/status-lifecycle). |
**is_locked** | **bool** | Whether API access to the account is locked. |
**provider** | **str** | The provider's of the Account. - `mock` is mock. - `whatsapp` is WhatsApp. - `linkedin` is LinkedIn. - `instagram` is Instagram. - `google` is Google. - `outlook` is Outlook. - `telegram` is Telegram. - `imap` is IMAP. |
**oauth_scope** | **str** | If the provider is OAuth, this is the scope of comma-separated permissions granted to the account. | [optional]
**metadata** | **Dict[str, str]** | Metadata of the account. | [optional]
**metadata** | [**Account1Metadata**](Account1Metadata.md) | |
**initial_sync** | [**AccountInitialSync**](AccountInitialSync.md) | | [optional]
**proxy** | [**Account1Proxy**](Account1Proxy.md) | | [optional]

Expand Down
32 changes: 32 additions & 0 deletions docs/Account1Metadata.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Account1Metadata


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**auto_proxy_country** | **str** | The chosen country for the automatic proxy selection. | [optional]
**v1_account_id** | **str** | The ID of the account in the v1 if the account is migrated from v1. | [optional]
**products_connection_status** | **Dict[str, str]** | The status of the connection to a product, if the account is connected to multiple products. | [optional]
**custom_data** | **Dict[str, str]** | Custom data of the account. This is where you can store custom data using \"Update an account\" method. | [optional]

## Example

```python
from unipile.models.account1_metadata import Account1Metadata

# TODO update the JSON string below
json = "{}"
# create an instance of Account1Metadata from a JSON string
account1_metadata_instance = Account1Metadata.from_json(json)
# print the JSON string representation of the object
print(Account1Metadata.to_json())

# convert the object into a dict
account1_metadata_dict = account1_metadata_instance.to_dict()
# create an instance of Account1Metadata from a dict
account1_metadata_from_dict = Account1Metadata.from_dict(account1_metadata_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


4 changes: 4 additions & 0 deletions docs/Account1Proxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**country** | **str** | The country of the proxy. If null, the proxy has no defined country. |
**auto_proxy** | **bool** | Whether the proxy was set automatically by Unipile. |
**host** | **str** | The host of the custom proxy. | [optional]
**port** | **float** | The port of the custom proxy. | [optional]
**username** | **str** | The username used to authenticate to the custom proxy. | [optional]
**protocol** | **str** | The protocol of the custom proxy. | [optional]

## Example

Expand Down
2 changes: 1 addition & 1 deletion docs/AccountList.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**data** | [**List[AccountListDataInner]**](AccountListDataInner.md) | |
**total_count** | **float** | Total number of results if supported by the endpoint. | [optional]
**total_count** | **float** | Total number of results if supported by the provider. | [optional]
**next_cursor** | **str** | Cursor to get the next page of results if supported. Else use `offset`. | [optional]

## Example
Expand Down
6 changes: 3 additions & 3 deletions docs/AccountListDataInnerRecommendedLead.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Name | Type | Description | Notes
**public_picture_url_large** | **str** | The public picture URL of the User in large size. | [optional]
**relations_count** | **float** | The number of relations of the User. | [optional]
**location** | **str** | The location of the User. | [optional]
**headline** | **str** | The headline of the User. |
**headline** | **str** | The headline of the User. | [optional]
**network_distance** | [**PeopleSearch1DataInnerNetworkDistance**](PeopleSearch1DataInnerNetworkDistance.md) | |
**can_send_inmail** | **bool** | Whether it is possible to send an inMail to this User. | [optional]
**shared_relations_count** | **float** | The number of relations that you share with the User. | [optional]
Expand All @@ -38,8 +38,8 @@ Name | Type | Description | Notes
**education** | [**List[FullProfileEducationInner]**](FullProfileEducationInner.md) | |
**skills** | [**List[FullProfileSkillsInner]**](FullProfileSkillsInner.md) | |
**work_experience** | [**List[PartialProfileWorkExperienceInner]**](PartialProfileWorkExperienceInner.md) | |
**languages** | [**List[LinkedInLanguagesInner]**](LinkedInLanguagesInner.md) | |
**volunteering** | [**List[LinkedInVolunteerExperienceInner]**](LinkedInVolunteerExperienceInner.md) | |
**languages** | [**List[LinkedIn1LanguagesInner]**](LinkedIn1LanguagesInner.md) | |
**volunteering** | [**List[LinkedIn1VolunteerExperienceInner]**](LinkedIn1VolunteerExperienceInner.md) | |
**object** | **str** | |

## Example
Expand Down
32 changes: 32 additions & 0 deletions docs/AccountMetadata.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# AccountMetadata


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**auto_proxy_country** | **str** | The chosen country for the automatic proxy selection. | [optional]
**v1_account_id** | **str** | The ID of the account in the v1 if the account is migrated from v1. | [optional]
**products_connection_status** | **Dict[str, str]** | The status of the connection to a product, if the account is connected to multiple products. | [optional]
**custom_data** | **Dict[str, Optional[str]]** | Custom data of the account. This is where you can store custom data using \"Update an account\" method. | [optional]

## Example

```python
from unipile.models.account_metadata import AccountMetadata

# TODO update the JSON string below
json = "{}"
# create an instance of AccountMetadata from a JSON string
account_metadata_instance = AccountMetadata.from_json(json)
# print the JSON string representation of the object
print(AccountMetadata.to_json())

# convert the object into a dict
account_metadata_dict = account_metadata_instance.to_dict()
# create an instance of AccountMetadata from a dict
account_metadata_from_dict = AccountMetadata.from_dict(account_metadata_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


6 changes: 5 additions & 1 deletion docs/AccountProxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,12 @@ The proxy used for the account.

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**country** | **str** | The ID of the Company. |
**country** | **str** | The text content of the message, when available. |
**auto_proxy** | **bool** | Whether the proxy was set automatically by Unipile. |
**host** | **str** | The host of the custom proxy. | [optional]
**port** | **float** | The port of the custom proxy. | [optional]
**username** | **str** | The username used to authenticate to the custom proxy. | [optional]
**protocol** | **str** | The protocol of the custom proxy. | [optional]

## Example

Expand Down
8 changes: 4 additions & 4 deletions docs/AccountsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **update_account**
> Account1 update_account(account_id, update_account_request)
> Account1 update_account(account_id, update_account_request=update_account_request)

Update an Account

Expand Down Expand Up @@ -295,11 +295,11 @@ with unipile.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = unipile.AccountsApi(api_client)
account_id = 'account_id_example' # str | The ID of the Account to update.
update_account_request = unipile.UpdateAccountRequest() # UpdateAccountRequest |
update_account_request = unipile.UpdateAccountRequest() # UpdateAccountRequest | (optional)

try:
# Update an Account
api_response = api_instance.update_account(account_id, update_account_request)
api_response = api_instance.update_account(account_id, update_account_request=update_account_request)
print("The response of AccountsApi->update_account:\n")
pprint(api_response)
except Exception as e:
Expand All @@ -314,7 +314,7 @@ with unipile.ApiClient(configuration) as api_client:
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**account_id** | **str**| The ID of the Account to update. |
**update_account_request** | [**UpdateAccountRequest**](UpdateAccountRequest.md)| |
**update_account_request** | [**UpdateAccountRequest**](UpdateAccountRequest.md)| | [optional]

### Return type

Expand Down
41 changes: 41 additions & 0 deletions docs/AddPostComment201Response.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# AddPostComment201Response


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**object** | **str** | |
**id** | **str** | The ID of the comment. |
**thread_id** | **str** | The ID of the thread if this is a reply to another comment. | [optional]
**author** | [**AddPostComment201ResponseAuthor**](AddPostComment201ResponseAuthor.md) | |
**created_at** | **str** | The creation date of the comment. Uses ISO 8601 UTC datetime (YYYY-MM-DDTHH:MM:SS.sssZ). |
**text** | **str** | The text content of the comment. |
**attachments** | [**List[GetChatsList200ResponseDataInnerLastMessageAnyOf1QuotedAttachmentsInner]**](GetChatsList200ResponseDataInnerLastMessageAnyOf1QuotedAttachmentsInner.md) | List of comment attachments. |
**is_sender** | **bool** | Is the current user the sender of the comment. |
**can_reply** | **bool** | Whether the current user can reply to the comment or not. |
**can_react** | **bool** | Whether the current user can react to the comment or not. |
**reply_counter** | **float** | The number of replies to the comment. |
**impressions_counter** | **float** | The number of impressions of the comment. | [optional]
**reactions_counter** | [**List[GetChatsList200ResponseDataInnerLastMessageAnyOf1ReactionsCounterInner]**](GetChatsList200ResponseDataInnerLastMessageAnyOf1ReactionsCounterInner.md) | A list of reactions to the element. |

## Example

```python
from unipile.models.add_post_comment201_response import AddPostComment201Response

# TODO update the JSON string below
json = "{}"
# create an instance of AddPostComment201Response from a JSON string
add_post_comment201_response_instance = AddPostComment201Response.from_json(json)
# print the JSON string representation of the object
print(AddPostComment201Response.to_json())

# convert the object into a dict
add_post_comment201_response_dict = add_post_comment201_response_instance.to_dict()
# create an instance of AddPostComment201Response from a dict
add_post_comment201_response_from_dict = AddPostComment201Response.from_dict(add_post_comment201_response_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# GetMessageReactionsList200ResponseDataInnerSender
# AddPostComment201ResponseAuthor

The user who sent the reaction.
The author of the comment.

## Properties

Expand All @@ -10,28 +10,31 @@ Name | Type | Description | Notes
**object** | **str** | |
**type** | **str** | Type of the user - `individual` is an individual user. - `organization` is an organization / business entity. - `other` is an other type of entity. |
**public_identifier** | **str** | Public identifier of the user for the provider. Usually a shareable tag visible in urls and profiles. | [optional]
**display_name** | **str** | Display name of the user. |
**display_name** | **str** | Display name of the user as exposed by the provider. |
**first_name** | **str** | First name of the user. | [optional]
**last_name** | **str** | Last name of the user. | [optional]
**profile_url** | **str** | Public url to the profile of the user. | [optional]
**public_picture_url** | **str** | Public url to the profile picture of the user. | [optional]
**private_picture_download_url** | **str** | Private url to download the profile picture of the user. This url require authentication. | [optional]
**description** | **str** | Description of the user. | [optional]
**specifics** | **object** | Provider-specific user data. | [optional]

## Example

```python
from unipile.models.get_message_reactions_list200_response_data_inner_sender import GetMessageReactionsList200ResponseDataInnerSender
from unipile.models.add_post_comment201_response_author import AddPostComment201ResponseAuthor

# TODO update the JSON string below
json = "{}"
# create an instance of GetMessageReactionsList200ResponseDataInnerSender from a JSON string
get_message_reactions_list200_response_data_inner_sender_instance = GetMessageReactionsList200ResponseDataInnerSender.from_json(json)
# create an instance of AddPostComment201ResponseAuthor from a JSON string
add_post_comment201_response_author_instance = AddPostComment201ResponseAuthor.from_json(json)
# print the JSON string representation of the object
print(GetMessageReactionsList200ResponseDataInnerSender.to_json())
print(AddPostComment201ResponseAuthor.to_json())

# convert the object into a dict
get_message_reactions_list200_response_data_inner_sender_dict = get_message_reactions_list200_response_data_inner_sender_instance.to_dict()
# create an instance of GetMessageReactionsList200ResponseDataInnerSender from a dict
get_message_reactions_list200_response_data_inner_sender_from_dict = GetMessageReactionsList200ResponseDataInnerSender.from_dict(get_message_reactions_list200_response_data_inner_sender_dict)
add_post_comment201_response_author_dict = add_post_comment201_response_author_instance.to_dict()
# create an instance of AddPostComment201ResponseAuthor from a dict
add_post_comment201_response_author_from_dict = AddPostComment201ResponseAuthor.from_dict(add_post_comment201_response_author_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
2 changes: 1 addition & 1 deletion docs/ApplicantsSearch.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**data** | [**List[ApplicantsSearchDataInner]**](ApplicantsSearchDataInner.md) | |
**total_count** | **float** | Total number of results if supported by the endpoint. | [optional]
**total_count** | **float** | Total number of results if supported by the provider. | [optional]
**next_cursor** | **str** | Cursor to get the next page of results if supported. Else use `offset`. | [optional]

## Example
Expand Down
2 changes: 1 addition & 1 deletion docs/ApplicantsSearchDataInner.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Name | Type | Description | Notes
**id** | **str** | The ID of the Applicant. |
**applied_at** | **str** | The date on which the Application was submitted. Uses ISO 8601 UTC datetime (YYYY-MM-DDTHH:MM:SS.sssZ). |
**has_resume** | **bool** | Whether the Applicant has a downloadable resume available. | [optional]
**screening_questions** | [**List[GetClassicApplicantById200ResponseScreeningQuestionsInner]**](GetClassicApplicantById200ResponseScreeningQuestionsInner.md) | The responses to the job posting screening questions. | [optional]
**screening_questions** | [**List[ApplicantsSearchDataInnerScreeningQuestionsInner]**](ApplicantsSearchDataInnerScreeningQuestionsInner.md) | The responses to the job posting screening questions. | [optional]
**profile** | [**ApplicantsSearchDataInnerProfile**](ApplicantsSearchDataInnerProfile.md) | |

## Example
Expand Down
Loading
Loading