Class: Peddler::APIs::VendorDirectFulfillmentSandboxTestData20211028
- Inherits:
-
Peddler::API
- Object
- Peddler::API
- Peddler::APIs::VendorDirectFulfillmentSandboxTestData20211028
- Defined in:
- lib/peddler/apis/vendor_direct_fulfillment_sandbox_test_data_2021_10_28.rb
Overview
Selling Partner API for Vendor Direct Fulfillment Sandbox Test Data
The Selling Partner API for Vendor Direct Fulfillment Sandbox Test Data provides programmatic access to vendor direct fulfillment sandbox test data.
Instance Attribute Summary
Attributes inherited from Peddler::API
#access_token, #endpoint, #parser
Instance Method Summary collapse
-
#generate_order_scenarios(body, rate_limit: nil) ⇒ Peddler::Response
Submits a request to generate test order data for Vendor Direct Fulfillment API entities.
-
#get_order_scenarios(transaction_id, rate_limit: nil) ⇒ Peddler::Response
Retrieves the transaction status identified by the specified
transactionId
, and returns the requested test order data if the transaction is successful.
Methods inherited from Peddler::API
#endpoint_uri, #http, #initialize, #meter, #retriable, #sandbox, #sandbox?, #use, #via
Constructor Details
This class inherits a constructor from Peddler::API
Instance Method Details
#generate_order_scenarios(body, rate_limit: nil) ⇒ Peddler::Response
This operation can make a dynamic sandbox call.
Submits a request to generate test order data for Vendor Direct Fulfillment API entities.
24 25 26 27 28 |
# File 'lib/peddler/apis/vendor_direct_fulfillment_sandbox_test_data_2021_10_28.rb', line 24 def generate_order_scenarios(body, rate_limit: nil) path = "/vendor/directFulfillment/sandbox/2021-10-28/orders" post(path, body:) end |
#get_order_scenarios(transaction_id, rate_limit: nil) ⇒ Peddler::Response
This operation can make a dynamic sandbox call.
Retrieves the transaction status identified by the specified transactionId
, and returns the requested test
order data if the transaction is successful.
38 39 40 41 42 |
# File 'lib/peddler/apis/vendor_direct_fulfillment_sandbox_test_data_2021_10_28.rb', line 38 def get_order_scenarios(transaction_id, rate_limit: nil) path = "/vendor/directFulfillment/sandbox/2021-10-28/transactions/#{transaction_id}" get(path) end |