Class: Peddler::API::ApplicationManagement20231130
- Inherits:
-
Peddler::API
- Object
- Peddler::API
- Peddler::API::ApplicationManagement20231130
- Defined in:
- lib/peddler/api/application_management_2023_11_30.rb
Overview
Selling Partner API for Application Management
The Selling Partner API for Application Management lets you programmatically update the client secret on registered applications.
Instance Attribute Summary
Attributes inherited from Peddler::API
Instance Method Summary collapse
-
#rotate_application_client_secret(rate_limit: 0.0167) ⇒ Hash
Rotates application client secrets for a developer application.
Methods inherited from Peddler::API
#cannot_sandbox!, #endpoint_uri, #http, #initialize, #meter, #must_sandbox!, #retriable, #sandbox, #sandbox?, #use, #via
Constructor Details
This class inherits a constructor from Peddler::API
Instance Method Details
#rotate_application_client_secret(rate_limit: 0.0167) ⇒ Hash
Rotates application client secrets for a developer application. Developers must register a destination queue in the developer console before calling this operation. When this operation is called a new client secret is generated and sent to the developer-registered queue. For more information, refer to [Rotate your application client secret](developer-docs.amazon.com/sp-api/v0/docs/application-management-api-v2023-11-30-use-case-guide#tutorial-rotate-your-applications-client-secret).
26 27 28 29 30 31 32 |
# File 'lib/peddler/api/application_management_2023_11_30.rb', line 26 def rotate_application_client_secret(rate_limit: 0.0167) cannot_sandbox! path = "/applications/2023-11-30/clientSecret" meter(rate_limit).post(path) end |