send("/fba/smallAndLight/v1/enrollments/{$sellerSKU}", [ 'method' => 'GET', 'query' => $queryParams, ]); } public function getSmallAndLightEnrollmentBySellerSKUAsync($sellerSKU, $queryParams = []) { return $this->sendAsync("/fba/smallAndLight/v1/enrollments/{$sellerSKU}", [ 'method' => 'GET', 'query' => $queryParams, ]); } /** * Operation putSmallAndLightEnrollmentBySellerSKU * * @param string $sellerSKU The seller SKU that identifies the item. * * @param array $queryParams * - *marketplaceIds* array - The marketplace in which to enroll the item. Note: Accepts a single marketplace only. * */ public function putSmallAndLightEnrollmentBySellerSKU($sellerSKU, $queryParams = []) { return $this->send("/fba/smallAndLight/v1/enrollments/{$sellerSKU}", [ 'method' => 'PUT', 'query' => $queryParams, ]); } public function putSmallAndLightEnrollmentBySellerSKUAsync($sellerSKU, $queryParams = []) { return $this->sendAsync("/fba/smallAndLight/v1/enrollments/{$sellerSKU}", [ 'method' => 'PUT', 'query' => $queryParams, ]); } /** * Operation deleteSmallAndLightEnrollmentBySellerSKU * * @param string $sellerSKU The seller SKU that identifies the item. * * @param array $queryParams * - *marketplaceIds* array - The marketplace in which to remove the item from the Small and Light program. Note: Accepts a single marketplace only. * */ public function deleteSmallAndLightEnrollmentBySellerSKU($sellerSKU, $queryParams = []) { return $this->send("/fba/smallAndLight/v1/enrollments/{$sellerSKU}", [ 'method' => 'DELETE', 'query' => $queryParams, ]); } public function deleteSmallAndLightEnrollmentBySellerSKUAsync($sellerSKU, $queryParams = []) { return $this->sendAsync("/fba/smallAndLight/v1/enrollments/{$sellerSKU}", [ 'method' => 'DELETE', 'query' => $queryParams, ]); } /** * Operation getSmallAndLightEligibilityBySellerSKU * * @param string $sellerSKU The seller SKU that identifies the item. * * @param array $queryParams * - *marketplaceIds* array - The marketplace for which the eligibility status is retrieved. NOTE: Accepts a single marketplace only. * */ public function getSmallAndLightEligibilityBySellerSKU($sellerSKU, $queryParams = []) { return $this->send("/fba/smallAndLight/v1/eligibilities/{$sellerSKU}", [ 'method' => 'GET', 'query' => $queryParams, ]); } public function getSmallAndLightEligibilityBySellerSKUAsync($sellerSKU, $queryParams = []) { return $this->sendAsync("/fba/smallAndLight/v1/eligibilities/{$sellerSKU}", [ 'method' => 'GET', 'query' => $queryParams, ]); } /** * Operation getSmallAndLightFeePreview * */ public function getSmallAndLightFeePreview($body = []) { return $this->send("/fba/smallAndLight/v1/feePreviews", [ 'method' => 'POST', 'json' => $body ]); } public function getSmallAndLightFeePreviewAsync($body = []) { return $this->sendAsync("/fba/smallAndLight/v1/feePreviews", [ 'method' => 'POST', 'json' => $body ]); } }