|
46 | 46 | ]
|
47 | 47 |
|
48 | 48 | ENVIRONMENTS: Dict[str, str] = {
|
49 |
| - "production": "https://api.intercom.io", |
50 |
| - "environment_1": "https://api.eu.intercom.io", |
51 |
| - "environment_2": "https://api.au.intercom.io", |
| 49 | + "us": "https://api.intercom.io", |
| 50 | + "eu": "https://api.eu.intercom.io", |
| 51 | + "au": "https://api.au.intercom.io", |
52 | 52 | }
|
53 | 53 |
|
54 | 54 |
|
@@ -82,13 +82,13 @@ class Intercom(SyncAPIClient):
|
82 | 82 | # client options
|
83 | 83 | access_token: str
|
84 | 84 |
|
85 |
| - _environment: Literal["production", "environment_1", "environment_2"] | NotGiven |
| 85 | + _environment: Literal["us", "eu", "au"] | NotGiven |
86 | 86 |
|
87 | 87 | def __init__(
|
88 | 88 | self,
|
89 | 89 | *,
|
90 | 90 | access_token: str | None = None,
|
91 |
| - environment: Literal["production", "environment_1", "environment_2"] | NotGiven = NOT_GIVEN, |
| 91 | + environment: Literal["us", "eu", "au"] | NotGiven = NOT_GIVEN, |
92 | 92 | base_url: str | httpx.URL | None | NotGiven = NOT_GIVEN,
|
93 | 93 | timeout: Union[float, Timeout, None, NotGiven] = NOT_GIVEN,
|
94 | 94 | max_retries: int = DEFAULT_MAX_RETRIES,
|
@@ -139,7 +139,7 @@ def __init__(
|
139 | 139 | elif base_url_env is not None:
|
140 | 140 | base_url = base_url_env
|
141 | 141 | else:
|
142 |
| - self._environment = environment = "production" |
| 142 | + self._environment = environment = "us" |
143 | 143 |
|
144 | 144 | try:
|
145 | 145 | base_url = ENVIRONMENTS[environment]
|
@@ -207,7 +207,7 @@ def copy(
|
207 | 207 | self,
|
208 | 208 | *,
|
209 | 209 | access_token: str | None = None,
|
210 |
| - environment: Literal["production", "environment_1", "environment_2"] | None = None, |
| 210 | + environment: Literal["us", "eu", "au"] | None = None, |
211 | 211 | base_url: str | httpx.URL | None = None,
|
212 | 212 | timeout: float | Timeout | None | NotGiven = NOT_GIVEN,
|
213 | 213 | http_client: httpx.Client | None = None,
|
@@ -320,13 +320,13 @@ class AsyncIntercom(AsyncAPIClient):
|
320 | 320 | # client options
|
321 | 321 | access_token: str
|
322 | 322 |
|
323 |
| - _environment: Literal["production", "environment_1", "environment_2"] | NotGiven |
| 323 | + _environment: Literal["us", "eu", "au"] | NotGiven |
324 | 324 |
|
325 | 325 | def __init__(
|
326 | 326 | self,
|
327 | 327 | *,
|
328 | 328 | access_token: str | None = None,
|
329 |
| - environment: Literal["production", "environment_1", "environment_2"] | NotGiven = NOT_GIVEN, |
| 329 | + environment: Literal["us", "eu", "au"] | NotGiven = NOT_GIVEN, |
330 | 330 | base_url: str | httpx.URL | None | NotGiven = NOT_GIVEN,
|
331 | 331 | timeout: Union[float, Timeout, None, NotGiven] = NOT_GIVEN,
|
332 | 332 | max_retries: int = DEFAULT_MAX_RETRIES,
|
@@ -377,7 +377,7 @@ def __init__(
|
377 | 377 | elif base_url_env is not None:
|
378 | 378 | base_url = base_url_env
|
379 | 379 | else:
|
380 |
| - self._environment = environment = "production" |
| 380 | + self._environment = environment = "us" |
381 | 381 |
|
382 | 382 | try:
|
383 | 383 | base_url = ENVIRONMENTS[environment]
|
@@ -445,7 +445,7 @@ def copy(
|
445 | 445 | self,
|
446 | 446 | *,
|
447 | 447 | access_token: str | None = None,
|
448 |
| - environment: Literal["production", "environment_1", "environment_2"] | None = None, |
| 448 | + environment: Literal["us", "eu", "au"] | None = None, |
449 | 449 | base_url: str | httpx.URL | None = None,
|
450 | 450 | timeout: float | Timeout | None | NotGiven = NOT_GIVEN,
|
451 | 451 | http_client: httpx.AsyncClient | None = None,
|
|
0 commit comments