{"library":"paapi5-typescript-sdk","type":"library","category":null,"description":"The `paapi5-typescript-sdk` is an unofficial TypeScript SDK designed for interacting with Amazon's Product Advertising API 5.0. As of its latest release, v0.2.0, it provides a comprehensive set of classes and types for constructing and sending requests such as `SearchItemsRequest`, `GetItemsRequest`, and `GetBrowseNodesRequest`. The library internally handles the AWS V4 signing process via the `SignHelper` class, abstracting away much of the authentication complexity. Being unofficial, its development and alignment with Amazon's API updates are dependent on the maintainer. It ships with full TypeScript types, making it ideal for type-safe Node.js environments. This SDK simplifies interaction with PAAPI 5.0, which migrated from XML to JSON responses and deprecated PAAPI 4.0 in 2020. While Amazon provides official SDKs for other languages like Python, this TypeScript version fills a gap for Node.js developers seeking a type-safe interface.","language":"javascript","status":"active","version":"0.2.0","tags":["javascript","amazon","aws","paapi5","typescript","node"],"install":[{"cmd":"npm install paapi5-typescript-sdk","imports":["import * as SDK from 'paapi5-typescript-sdk';","import { SignHelper, Region, HttpMethod } from 'paapi5-typescript-sdk';","import { GetItemsRequest, PartnerType, Host } from 'paapi5-typescript-sdk';"]},{"cmd":"yarn add paapi5-typescript-sdk","imports":[]},{"cmd":"pnpm add paapi5-typescript-sdk","imports":[]}],"homepage":null,"github":"https://github.com/Pigotz/paapi5-typescript-sdk","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/paapi5-typescript-sdk","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/paapi5-typescript-sdk/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}