prefect_hightouch.api_client.api.default.get_destination
This is a module containing functions, auto-generated from the REST schema, but note these are not Prefect tasks.
Example usage shown below; be sure to replace endpoint_fn
with the desired endpoint function.
from prefect_hightouch.credentials import HightouchCredentials
from prefect_hightouch.api_client.api.default import endpoint_fn
credentials = HightouchCredentials(token="my-service-token")
client = credentials.get_client()
result = endpoint_fn.sync(client=client)
The functions are described below:
asyncio
: Non-blocking request that returns parsed data (if successful) or None. Any calls must be awaited.asyncio_detailed
: Non-blocking request that always returns a Request, optionally with parsed set if the request was successful. Any calls must be awaited.sync
: Blocking request that returns parsed data (if successful) or None.sync_detailed
: Blocking request that always returns a Request, optionally with parsed set if the request was successful.
asyncio
async
Get Destination
Retrieve a destination based on its Hightouch ID
Parameters:
Name | Type | Description | Default |
---|---|---|---|
client |
AuthenticatedClient
|
An authenticated client. |
required |
destination_id |
float
|
|
required |
Returns:
Type | Description |
---|---|
Optional[Union[Any, Destination]]
|
The parsed response. |
Source code in prefect_hightouch/api_client/api/default/get_destination.py
161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 |
|
asyncio_detailed
async
Get Destination
Retrieve a destination based on its Hightouch ID
Parameters:
Name | Type | Description | Default |
---|---|---|---|
client |
AuthenticatedClient
|
An authenticated client. |
required |
destination_id |
float
|
|
required |
Returns:
Type | Description |
---|---|
Response[Union[Any, Destination]]
|
The response. |
Source code in prefect_hightouch/api_client/api/default/get_destination.py
134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 |
|
sync
Get Destination
Retrieve a destination based on its Hightouch ID
Parameters:
Name | Type | Description | Default |
---|---|---|---|
client |
AuthenticatedClient
|
An authenticated client. |
required |
destination_id |
float
|
|
required |
Returns:
Type | Description |
---|---|
Optional[Union[Any, Destination]]
|
The parsed response. |
Source code in prefect_hightouch/api_client/api/default/get_destination.py
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
sync_detailed
Get Destination
Retrieve a destination based on its Hightouch ID
Parameters:
Name | Type | Description | Default |
---|---|---|---|
client |
AuthenticatedClient
|
An authenticated client. |
required |
destination_id |
float
|
|
required |
Returns:
Type | Description |
---|---|
Response[Union[Any, Destination]]
|
The response. |
Source code in prefect_hightouch/api_client/api/default/get_destination.py
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 |
|