All URIs are relative to https://api.hellosign.com/v3
Method | HTTP request | Description |
---|---|---|
account_create |
POST /account/create |
Create Account |
account_get |
GET /account |
Get Account |
account_update |
PUT /account |
Update Account |
account_verify |
POST /account/verify |
Verify Account |
AccountCreateResponse account_create(account_create_request)
Create Account
Creates a new Dropbox Sign Account that is associated with the specified email_address
.
- Basic Authentication (api_key):
- Bearer (JWT) Authentication (oauth2):
from pprint import pprint
from dropbox_sign import \
ApiClient, ApiException, Configuration, apis, models
configuration = Configuration(
# Configure HTTP basic authorization: api_key
username="YOUR_API_KEY",
# or, configure Bearer (JWT) authorization: oauth2
# access_token="YOUR_ACCESS_TOKEN",
)
with ApiClient(configuration) as api_client:
account_api = apis.AccountApi(api_client)
data = models.AccountCreateRequest(
email_address="[email protected]",
)
try:
response = account_api.account_create(data)
pprint(response)
except ApiException as e:
print("Exception when calling Dropbox Sign API: %s\n" % e)
Name | Type | Description | Notes |
---|---|---|---|
account_create_request |
AccountCreateRequest |
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | successful operation | * X-RateLimit-Limit - * X-RateLimit-Remaining - * X-Ratelimit-Reset - |
4XX | failed_operation | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AccountGetResponse account_get()
Get Account
Returns the properties and settings of your Account.
- Basic Authentication (api_key):
- Bearer (JWT) Authentication (oauth2):
from pprint import pprint
from dropbox_sign import \
ApiClient, ApiException, Configuration, apis
configuration = Configuration(
# Configure HTTP basic authorization: api_key
username="YOUR_API_KEY",
# or, configure Bearer (JWT) authorization: oauth2
# access_token="YOUR_ACCESS_TOKEN",
)
with ApiClient(configuration) as api_client:
account_api = apis.AccountApi(api_client)
try:
response = account_api.account_get(email_address="[email protected]")
pprint(response)
except ApiException as e:
print("Exception when calling Dropbox Sign API: %s\n" % e)
Name | Type | Description | Notes |
---|---|---|---|
account_id |
str | account_id or email_address is required. If both are provided, the account id prevails. The ID of the Account. |
[optional] |
email_address |
str | account_id or email_address is required, If both are provided, the account id prevails. The email address of the Account. |
[optional] |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | successful operation | * X-RateLimit-Limit - * X-RateLimit-Remaining - * X-Ratelimit-Reset - |
4XX | failed_operation | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AccountGetResponse account_update(account_update_request)
Update Account
Updates the properties and settings of your Account. Currently only allows for updates to the Callback URL and locale.
- Basic Authentication (api_key):
- Bearer (JWT) Authentication (oauth2):
from pprint import pprint
from dropbox_sign import \
ApiClient, ApiException, Configuration, apis, models
configuration = Configuration(
# Configure HTTP basic authorization: api_key
username="YOUR_API_KEY",
# or, configure Bearer (JWT) authorization: oauth2
# access_token="YOUR_ACCESS_TOKEN",
)
with ApiClient(configuration) as api_client:
account_api = apis.AccountApi(api_client)
data = models.AccountUpdateRequest(
callback_url="https://www.example.com/callback",
)
try:
response = account_api.account_update(data)
pprint(response)
except ApiException as e:
print("Exception when calling Dropbox Sign API: %s\n" % e)
Name | Type | Description | Notes |
---|---|---|---|
account_update_request |
AccountUpdateRequest |
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | successful operation | * X-RateLimit-Limit - * X-RateLimit-Remaining - * X-Ratelimit-Reset - |
4XX | failed_operation | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AccountVerifyResponse account_verify(account_verify_request)
Verify Account
Verifies whether an Dropbox Sign Account exists for the given email address.
- Basic Authentication (api_key):
- Bearer (JWT) Authentication (oauth2):
from pprint import pprint
from dropbox_sign import \
ApiClient, ApiException, Configuration, apis, models
configuration = Configuration(
# Configure HTTP basic authorization: api_key
username="YOUR_API_KEY",
# or, configure Bearer (JWT) authorization: oauth2
# access_token="YOUR_ACCESS_TOKEN",
)
with ApiClient(configuration) as api_client:
account_api = apis.AccountApi(api_client)
data = models.AccountVerifyRequest(
email_address="[email protected]",
)
try:
response = account_api.account_verify(data)
pprint(response)
except ApiException as e:
print("Exception when calling Dropbox Sign API: %s\n" % e)
Name | Type | Description | Notes |
---|---|---|---|
account_verify_request |
AccountVerifyRequest |
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | successful operation | * X-RateLimit-Limit - * X-RateLimit-Remaining - * X-Ratelimit-Reset - |
4XX | failed_operation | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]