client
Client
Bases: object
API client for the Nylas API.
Attributes:
Name | Type | Description |
---|---|---|
api_key |
The Nylas API key to use for authentication |
|
api_uri |
The URL to use for communicating with the Nylas API |
|
http_client |
The HTTP client to use for requests to the Nylas API |
Source code in nylas/client.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
|
applications: Applications
property
Access the Applications API.
Returns:
Type | Description |
---|---|
Applications
|
The Applications API. |
auth: Auth
property
Access the Auth API.
Returns:
Type | Description |
---|---|
Auth
|
The Auth API. |
calendars: Calendars
property
Access the Calendars API.
Returns:
Type | Description |
---|---|
Calendars
|
The Calendars API. |
events: Events
property
Access the Events API.
Returns:
Type | Description |
---|---|
Events
|
The Events API. |
webhooks: Webhooks
property
Access the Webhooks API.
Returns:
Type | Description |
---|---|
Webhooks
|
The Webhooks API. |
__init__(api_key, api_uri=DEFAULT_SERVER_URL, timeout=30)
Initialize the Nylas API client.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
api_key |
str
|
The Nylas API key to use for authentication |
required |
api_uri |
str
|
The URL to use for communicating with the Nylas API |
DEFAULT_SERVER_URL
|
timeout |
int
|
The timeout for requests to the Nylas API, in seconds |
30
|
Source code in nylas/client.py
20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|