You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[Management API](https://docs.adyen.com/api-explorer/Management/3/overview)| v3 | Configure and manage your Adyen company and merchant accounts, stores, and payment terminals. |[Management](/src/services/management/index.ts)|
27
+
|[Open Banking API](https://docs.adyen.com/api-explorer/open-banking/1/overview)| v1 | The Open Banking API provides secure endpoints to share financial data and services with third parties. |[Open Banking](/src/services/openbanking/index.ts)|
|[Payouts API](https://docs.adyen.com/api-explorer/Payout/68/overview)| v68 | Endpoints for sending funds to your customers. |[Payout](/src/services/payout/index.ts)|
29
30
|[Platforms APIs](https://docs.adyen.com/platforms/api)| - | Set of APIs when using Adyen for Platforms. This API is used for the classic integration. |[Platforms](/src/services/platforms.ts)|
@@ -253,12 +254,12 @@ Alternatively, you can use the `Types` included in this module for Typescript an
253
254
#### Deserializing JSON Strings
254
255
In some setups you might need to deserialize JSON strings to request objects. For example, when using the libraries in combination with [Dropin/Components](https://github.com/Adyen/adyen-web). Please use the built-in deserialization functions:
255
256
```typescript
256
-
// Import the required model class
257
-
import { checkout } from"../typings";
257
+
// Import the models
258
+
import { Types } from"@adyen/api-library";
258
259
259
260
// Deserialize using built-in ObjectSerializer class
You can also parse the webhook with a generic type, in case you do not know the webhook type in advance. In this case you can check the instance of the webhook in order to parse it to the respective type (or just use it dynamically);
306
309
```typescript
307
-
let bankingWebhookHandler =newBankingWebhookHandler(YOUR_BANKING_WEBHOOK);
## Using the Local Terminal API Integration without Encryption (Only on TEST)
496
503
If you wish to develop the Local Terminal API integration parallel to your encryption implementation, you can opt for the unencrypted version. Be sure to remove any encryption details from the CA terminal config page.
### Using the Cloud Terminal API Integration (async)
519
526
If you choose to integrate [Terminal API over Cloud](https://docs.adyen.com/point-of-sale/design-your-integration/choose-your-architecture/cloud/)**asynchronously**, you need to follow similar steps to initialize the client and prepare the request object. However the response will be asynchronous:
520
527
* a successful request will return `200` status code and `ok` as response body. Make sure to setup the [event notifications](https://docs.adyen.com/point-of-sale/design-your-integration/notifications/event-notifications/)
521
528
* a request that fails will return `200` status code and the `TerminalApiResponse` as response body
522
529
```typescript
523
530
// Step 1: Require the parts of the module you want to use
524
-
const {Client, TerminalCloudAPI} from "@adyen/api-library";
531
+
const {Client, TerminalCloudAPI, EnvironmentEnum} from "@adyen/api-library";
0 commit comments