Skip to content

tailosoft/woocommerce-api-client

Repository files navigation

woocommerce-api-client

Dev Store API

  • API version: 6.9.1
    • Generator version: 7.20.0-SNAPSHOT

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

For more information, please visit http://localhost:8000

Automatically generated by the OpenAPI Generator

Requirements

Building the API client library requires:

  1. Java 1.8+
  2. Maven (3.8.3+)/Gradle (7.2+)

Installation

To install the API client library to your local Maven repository, simply execute:

mvn clean install

To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:

mvn clean deploy

Refer to the OSSRH Guide for more information.

Maven users

Add this dependency to your project's POM:

<dependency>
  <groupId>com.tailosoft</groupId>
  <artifactId>woocommerce-api-client</artifactId>
  <version>6.9.1</version>
  <scope>compile</scope>
</dependency>

Gradle users

Add this dependency to your project's build file:

  repositories {
    mavenCentral()     // Needed if the 'woocommerce-api-client' jar has been published to maven central.
    mavenLocal()       // Needed if the 'woocommerce-api-client' jar has been published to the local maven repo.
  }

  dependencies {
     implementation "com.tailosoft:woocommerce-api-client:6.9.1"
  }

Others

At first generate the JAR by executing:

mvn clean package

Then manually install the following JARs:

  • target/woocommerce-api-client-6.9.1.jar
  • target/lib/*.jar

Getting Started

Please follow the installation instruction and execute the following Java code:

// Import classes:
import com.woocommerce.ApiClient;
import com.woocommerce.ApiException;
import com.woocommerce.Configuration;
import com.woocommerce.auth.*;
import com.woocommerce.model.*;
import com.woocommerce.api.DefaultWooCommerceApi;

public class Example {
  public static void main(String[] args) {
    ApiClient defaultClient = Configuration.getDefaultApiClient();
    defaultClient.setBasePath("http://localhost:8000/wp-json");
    
    // Configure HTTP basic authorization: basicAuth
    HttpBasicAuth basicAuth = (HttpBasicAuth) defaultClient.getAuthentication("basicAuth");
    basicAuth.setUsername("YOUR USERNAME");
    basicAuth.setPassword("YOUR PASSWORD");

    DefaultWooCommerceApi apiInstance = new DefaultWooCommerceApi(defaultClient);
    String code = "code_example"; // String | Coupon code.
    WooCommerceWcV3CouponsPostRequestAmount amount = new WooCommerceWcV3CouponsPostRequestAmount(); // WooCommerceWcV3CouponsPostRequestAmount | 
    String status = "status_example"; // String | The status of the coupon. Should always be draft, published, or pending review
    String discountType = "percent"; // String | Determines the type of discount that will be applied.
    String description = "description_example"; // String | Coupon description.
    String dateExpires = "dateExpires_example"; // String | The date the coupon expires, in the site's timezone.
    String dateExpiresGmt = "dateExpiresGmt_example"; // String | The date the coupon expires, as GMT.
    Boolean individualUse = true; // Boolean | If true, the coupon can only be used individually. Other applied coupons will be removed from the cart.
    List<Integer> productIds = Arrays.asList(); // List<Integer> | List of product IDs the coupon can be used on.
    List<Integer> excludedProductIds = Arrays.asList(); // List<Integer> | List of product IDs the coupon cannot be used on.
    Integer usageLimit = 56; // Integer | How many times the coupon can be used in total.
    Integer usageLimitPerUser = 56; // Integer | How many times the coupon can be used per customer.
    Integer limitUsageToXItems = 56; // Integer | Max number of items in the cart the coupon can be applied to.
    Boolean freeShipping = true; // Boolean | If true and if the free shipping method requires a coupon, this coupon will enable free shipping.
    List<Integer> productCategories = Arrays.asList(); // List<Integer> | List of category IDs the coupon applies to.
    List<Integer> excludedProductCategories = Arrays.asList(); // List<Integer> | List of category IDs the coupon does not apply to.
    Boolean excludeSaleItems = true; // Boolean | If true, this coupon will not be applied to items that have sale prices.
    WooCommerceWcV3CouponsPostRequestMinimumAmount minimumAmount = new WooCommerceWcV3CouponsPostRequestMinimumAmount(); // WooCommerceWcV3CouponsPostRequestMinimumAmount | 
    WooCommerceWcV3CouponsPostRequestMaximumAmount maximumAmount = new WooCommerceWcV3CouponsPostRequestMaximumAmount(); // WooCommerceWcV3CouponsPostRequestMaximumAmount | 
    List<String> emailRestrictions = Arrays.asList(); // List<String> | List of email addresses that can use this coupon.
    List<WooCommerceWcV3CouponsPostRequestMetaDataInner> metaData = Arrays.asList(); // List<WooCommerceWcV3CouponsPostRequestMetaDataInner> | Meta data.
    try {
      WooCommerceBatch result = apiInstance.wcV3CouponsBatchPatch()
            .code(code)
            .amount(amount)
            .status(status)
            .discountType(discountType)
            .description(description)
            .dateExpires(dateExpires)
            .dateExpiresGmt(dateExpiresGmt)
            .individualUse(individualUse)
            .productIds(productIds)
            .excludedProductIds(excludedProductIds)
            .usageLimit(usageLimit)
            .usageLimitPerUser(usageLimitPerUser)
            .limitUsageToXItems(limitUsageToXItems)
            .freeShipping(freeShipping)
            .productCategories(productCategories)
            .excludedProductCategories(excludedProductCategories)
            .excludeSaleItems(excludeSaleItems)
            .minimumAmount(minimumAmount)
            .maximumAmount(maximumAmount)
            .emailRestrictions(emailRestrictions)
            .metaData(metaData)
            .execute();
      System.out.println(result);
    } catch (ApiException e) {
      System.err.println("Exception when calling DefaultWooCommerceApi#wcV3CouponsBatchPatch");
      System.err.println("Status code: " + e.getCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }
  }
}

Documentation for API Endpoints

All URIs are relative to http://localhost:8000/wp-json

Class Method HTTP request Description
DefaultWooCommerceApi wcV3CouponsBatchPatch PATCH /wc/v3/coupons/batch
DefaultWooCommerceApi wcV3CouponsBatchPost POST /wc/v3/coupons/batch
DefaultWooCommerceApi wcV3CouponsBatchPut PUT /wc/v3/coupons/batch
DefaultWooCommerceApi wcV3CouponsGet GET /wc/v3/coupons
DefaultWooCommerceApi wcV3CouponsIdDelete DELETE /wc/v3/coupons/{id}
DefaultWooCommerceApi wcV3CouponsIdGet GET /wc/v3/coupons/{id}
DefaultWooCommerceApi wcV3CouponsIdPatch PATCH /wc/v3/coupons/{id}
DefaultWooCommerceApi wcV3CouponsIdPost POST /wc/v3/coupons/{id}
DefaultWooCommerceApi wcV3CouponsIdPut PUT /wc/v3/coupons/{id}
DefaultWooCommerceApi wcV3CouponsPost POST /wc/v3/coupons
DefaultWooCommerceApi wcV3CustomersBatchPatch PATCH /wc/v3/customers/batch
DefaultWooCommerceApi wcV3CustomersBatchPost POST /wc/v3/customers/batch
DefaultWooCommerceApi wcV3CustomersBatchPut PUT /wc/v3/customers/batch
DefaultWooCommerceApi wcV3CustomersCustomerIdDownloadsGet GET /wc/v3/customers/{customer_id}/downloads
DefaultWooCommerceApi wcV3CustomersGet GET /wc/v3/customers
DefaultWooCommerceApi wcV3CustomersIdDelete DELETE /wc/v3/customers/{id}
DefaultWooCommerceApi wcV3CustomersIdGet GET /wc/v3/customers/{id}
DefaultWooCommerceApi wcV3CustomersIdPatch PATCH /wc/v3/customers/{id}
DefaultWooCommerceApi wcV3CustomersIdPost POST /wc/v3/customers/{id}
DefaultWooCommerceApi wcV3CustomersIdPut PUT /wc/v3/customers/{id}
DefaultWooCommerceApi wcV3CustomersPost POST /wc/v3/customers
DefaultWooCommerceApi wcV3DataContinentsGet GET /wc/v3/data/continents
DefaultWooCommerceApi wcV3DataContinentsLocationGet GET /wc/v3/data/continents/{location}
DefaultWooCommerceApi wcV3DataCountriesGet GET /wc/v3/data/countries
DefaultWooCommerceApi wcV3DataCountriesLocationGet GET /wc/v3/data/countries/{location}
DefaultWooCommerceApi wcV3DataCurrenciesCurrencyGet GET /wc/v3/data/currencies/{currency}
DefaultWooCommerceApi wcV3DataCurrenciesCurrentGet GET /wc/v3/data/currencies/current
DefaultWooCommerceApi wcV3DataCurrenciesGet GET /wc/v3/data/currencies
DefaultWooCommerceApi wcV3DataGet GET /wc/v3/data
DefaultWooCommerceApi wcV3Get GET /wc/v3
DefaultWooCommerceApi wcV3LayoutTemplatesGet GET /wc/v3/layout-templates
DefaultWooCommerceApi wcV3LayoutTemplatesIdGet GET /wc/v3/layout-templates/{id}
DefaultWooCommerceApi wcV3MarketplaceCreateOrderPost POST /wc/v3/marketplace/create-order
DefaultWooCommerceApi wcV3MarketplaceFeaturedGet GET /wc/v3/marketplace/featured
DefaultWooCommerceApi wcV3MarketplaceRefreshPost POST /wc/v3/marketplace/refresh
DefaultWooCommerceApi wcV3MarketplaceSubscriptionsActivatePluginPost POST /wc/v3/marketplace/subscriptions/activate-plugin
DefaultWooCommerceApi wcV3MarketplaceSubscriptionsActivatePost POST /wc/v3/marketplace/subscriptions/activate
DefaultWooCommerceApi wcV3MarketplaceSubscriptionsConnectPost POST /wc/v3/marketplace/subscriptions/connect
DefaultWooCommerceApi wcV3MarketplaceSubscriptionsDisconnectPost POST /wc/v3/marketplace/subscriptions/disconnect
DefaultWooCommerceApi wcV3MarketplaceSubscriptionsGet GET /wc/v3/marketplace/subscriptions
DefaultWooCommerceApi wcV3MarketplaceSubscriptionsInstallUrlGet GET /wc/v3/marketplace/subscriptions/install-url
DefaultWooCommerceApi wcV3OrdersBatchPatch PATCH /wc/v3/orders/batch
DefaultWooCommerceApi wcV3OrdersBatchPost POST /wc/v3/orders/batch
DefaultWooCommerceApi wcV3OrdersBatchPut PUT /wc/v3/orders/batch
DefaultWooCommerceApi wcV3OrdersGet GET /wc/v3/orders
DefaultWooCommerceApi wcV3OrdersIdActionsEmailTemplatesGet GET /wc/v3/orders/{id}/actions/email_templates
DefaultWooCommerceApi wcV3OrdersIdActionsSendEmailPost POST /wc/v3/orders/{id}/actions/send_email
DefaultWooCommerceApi wcV3OrdersIdActionsSendOrderDetailsPost POST /wc/v3/orders/{id}/actions/send_order_details
DefaultWooCommerceApi wcV3OrdersIdDelete DELETE /wc/v3/orders/{id}
DefaultWooCommerceApi wcV3OrdersIdGet GET /wc/v3/orders/{id}
DefaultWooCommerceApi wcV3OrdersIdPatch PATCH /wc/v3/orders/{id}
DefaultWooCommerceApi wcV3OrdersIdPost POST /wc/v3/orders/{id}
DefaultWooCommerceApi wcV3OrdersIdPut PUT /wc/v3/orders/{id}
DefaultWooCommerceApi wcV3OrdersIdReceiptGet GET /wc/v3/orders/{id}/receipt
DefaultWooCommerceApi wcV3OrdersIdReceiptPost POST /wc/v3/orders/{id}/receipt
DefaultWooCommerceApi wcV3OrdersOrderIdNotesGet GET /wc/v3/orders/{order_id}/notes
DefaultWooCommerceApi wcV3OrdersOrderIdNotesIdDelete DELETE /wc/v3/orders/{order_id}/notes/{id}
DefaultWooCommerceApi wcV3OrdersOrderIdNotesIdGet GET /wc/v3/orders/{order_id}/notes/{id}
DefaultWooCommerceApi wcV3OrdersOrderIdNotesPost POST /wc/v3/orders/{order_id}/notes
DefaultWooCommerceApi wcV3OrdersOrderIdRefundsGet GET /wc/v3/orders/{order_id}/refunds
DefaultWooCommerceApi wcV3OrdersOrderIdRefundsIdDelete DELETE /wc/v3/orders/{order_id}/refunds/{id}
DefaultWooCommerceApi wcV3OrdersOrderIdRefundsIdGet GET /wc/v3/orders/{order_id}/refunds/{id}
DefaultWooCommerceApi wcV3OrdersOrderIdRefundsPost POST /wc/v3/orders/{order_id}/refunds
DefaultWooCommerceApi wcV3OrdersPost POST /wc/v3/orders
DefaultWooCommerceApi wcV3OrdersStatusesGet GET /wc/v3/orders/statuses
DefaultWooCommerceApi wcV3PaymentGatewaysGet GET /wc/v3/payment_gateways
DefaultWooCommerceApi wcV3PaymentGatewaysIdGet GET /wc/v3/payment_gateways/{id}
DefaultWooCommerceApi wcV3PaymentGatewaysIdPatch PATCH /wc/v3/payment_gateways/{id}
DefaultWooCommerceApi wcV3PaymentGatewaysIdPost POST /wc/v3/payment_gateways/{id}
DefaultWooCommerceApi wcV3PaymentGatewaysIdPut PUT /wc/v3/payment_gateways/{id}
DefaultWooCommerceApi wcV3PaypalButtonsCancelPaymentPost POST /wc/v3/paypal-buttons/cancel-payment
DefaultWooCommerceApi wcV3PaypalButtonsCreateOrderPost POST /wc/v3/paypal-buttons/create-order
DefaultWooCommerceApi wcV3PaypalStandardUpdateShippingPost POST /wc/v3/paypal-standard/update-shipping
DefaultWooCommerceApi wcV3PaypalWebhooksPost POST /wc/v3/paypal-webhooks
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsBatchPatch PATCH /wc/v3/products/attributes/{attribute_id}/terms/batch
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsBatchPost POST /wc/v3/products/attributes/{attribute_id}/terms/batch
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsBatchPut PUT /wc/v3/products/attributes/{attribute_id}/terms/batch
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsGet GET /wc/v3/products/attributes/{attribute_id}/terms
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsIdDelete DELETE /wc/v3/products/attributes/{attribute_id}/terms/{id}
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsIdGet GET /wc/v3/products/attributes/{attribute_id}/terms/{id}
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsIdPatch PATCH /wc/v3/products/attributes/{attribute_id}/terms/{id}
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsIdPost POST /wc/v3/products/attributes/{attribute_id}/terms/{id}
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsIdPut PUT /wc/v3/products/attributes/{attribute_id}/terms/{id}
DefaultWooCommerceApi wcV3ProductsAttributesAttributeIdTermsPost POST /wc/v3/products/attributes/{attribute_id}/terms
DefaultWooCommerceApi wcV3ProductsAttributesBatchPatch PATCH /wc/v3/products/attributes/batch
DefaultWooCommerceApi wcV3ProductsAttributesBatchPost POST /wc/v3/products/attributes/batch
DefaultWooCommerceApi wcV3ProductsAttributesBatchPut PUT /wc/v3/products/attributes/batch
DefaultWooCommerceApi wcV3ProductsAttributesGet GET /wc/v3/products/attributes
DefaultWooCommerceApi wcV3ProductsAttributesIdDelete DELETE /wc/v3/products/attributes/{id}
DefaultWooCommerceApi wcV3ProductsAttributesIdGet GET /wc/v3/products/attributes/{id}
DefaultWooCommerceApi wcV3ProductsAttributesIdPatch PATCH /wc/v3/products/attributes/{id}
DefaultWooCommerceApi wcV3ProductsAttributesIdPost POST /wc/v3/products/attributes/{id}
DefaultWooCommerceApi wcV3ProductsAttributesIdPut PUT /wc/v3/products/attributes/{id}
DefaultWooCommerceApi wcV3ProductsAttributesPost POST /wc/v3/products/attributes
DefaultWooCommerceApi wcV3ProductsBatchPatch PATCH /wc/v3/products/batch
DefaultWooCommerceApi wcV3ProductsBatchPost POST /wc/v3/products/batch
DefaultWooCommerceApi wcV3ProductsBatchPut PUT /wc/v3/products/batch
DefaultWooCommerceApi wcV3ProductsBrandsBatchPatch PATCH /wc/v3/products/brands/batch
DefaultWooCommerceApi wcV3ProductsBrandsBatchPost POST /wc/v3/products/brands/batch
DefaultWooCommerceApi wcV3ProductsBrandsBatchPut PUT /wc/v3/products/brands/batch
DefaultWooCommerceApi wcV3ProductsBrandsGet GET /wc/v3/products/brands
DefaultWooCommerceApi wcV3ProductsBrandsIdDelete DELETE /wc/v3/products/brands/{id}
DefaultWooCommerceApi wcV3ProductsBrandsIdGet GET /wc/v3/products/brands/{id}
DefaultWooCommerceApi wcV3ProductsBrandsIdPatch PATCH /wc/v3/products/brands/{id}
DefaultWooCommerceApi wcV3ProductsBrandsIdPost POST /wc/v3/products/brands/{id}
DefaultWooCommerceApi wcV3ProductsBrandsIdPut PUT /wc/v3/products/brands/{id}
DefaultWooCommerceApi wcV3ProductsBrandsPost POST /wc/v3/products/brands
DefaultWooCommerceApi wcV3ProductsCategoriesBatchPatch PATCH /wc/v3/products/categories/batch
DefaultWooCommerceApi wcV3ProductsCategoriesBatchPost POST /wc/v3/products/categories/batch
DefaultWooCommerceApi wcV3ProductsCategoriesBatchPut PUT /wc/v3/products/categories/batch
DefaultWooCommerceApi wcV3ProductsCategoriesGet GET /wc/v3/products/categories
DefaultWooCommerceApi wcV3ProductsCategoriesIdDelete DELETE /wc/v3/products/categories/{id}
DefaultWooCommerceApi wcV3ProductsCategoriesIdGet GET /wc/v3/products/categories/{id}
DefaultWooCommerceApi wcV3ProductsCategoriesIdPatch PATCH /wc/v3/products/categories/{id}
DefaultWooCommerceApi wcV3ProductsCategoriesIdPost POST /wc/v3/products/categories/{id}
DefaultWooCommerceApi wcV3ProductsCategoriesIdPut PUT /wc/v3/products/categories/{id}
DefaultWooCommerceApi wcV3ProductsCategoriesPost POST /wc/v3/products/categories
DefaultWooCommerceApi wcV3ProductsCustomFieldsNamesGet GET /wc/v3/products/custom-fields/names
DefaultWooCommerceApi wcV3ProductsGet GET /wc/v3/products
DefaultWooCommerceApi wcV3ProductsIdDelete DELETE /wc/v3/products/{id}
DefaultWooCommerceApi wcV3ProductsIdDuplicatePost POST /wc/v3/products/{id}/duplicate
DefaultWooCommerceApi wcV3ProductsIdGet GET /wc/v3/products/{id}
DefaultWooCommerceApi wcV3ProductsIdPatch PATCH /wc/v3/products/{id}
DefaultWooCommerceApi wcV3ProductsIdPost POST /wc/v3/products/{id}
DefaultWooCommerceApi wcV3ProductsIdPut PUT /wc/v3/products/{id}
DefaultWooCommerceApi wcV3ProductsPost POST /wc/v3/products
DefaultWooCommerceApi wcV3ProductsProductIdVariationsBatchPatch PATCH /wc/v3/products/{product_id}/variations/batch
DefaultWooCommerceApi wcV3ProductsProductIdVariationsBatchPost POST /wc/v3/products/{product_id}/variations/batch
DefaultWooCommerceApi wcV3ProductsProductIdVariationsBatchPut PUT /wc/v3/products/{product_id}/variations/batch
DefaultWooCommerceApi wcV3ProductsProductIdVariationsGeneratePost POST /wc/v3/products/{product_id}/variations/generate
DefaultWooCommerceApi wcV3ProductsProductIdVariationsGet GET /wc/v3/products/{product_id}/variations
DefaultWooCommerceApi wcV3ProductsProductIdVariationsIdDelete DELETE /wc/v3/products/{product_id}/variations/{id}
DefaultWooCommerceApi wcV3ProductsProductIdVariationsIdGet GET /wc/v3/products/{product_id}/variations/{id}
DefaultWooCommerceApi wcV3ProductsProductIdVariationsIdPatch PATCH /wc/v3/products/{product_id}/variations/{id}
DefaultWooCommerceApi wcV3ProductsProductIdVariationsIdPost POST /wc/v3/products/{product_id}/variations/{id}
DefaultWooCommerceApi wcV3ProductsProductIdVariationsIdPut PUT /wc/v3/products/{product_id}/variations/{id}
DefaultWooCommerceApi wcV3ProductsProductIdVariationsPost POST /wc/v3/products/{product_id}/variations
DefaultWooCommerceApi wcV3ProductsReviewsBatchPatch PATCH /wc/v3/products/reviews/batch
DefaultWooCommerceApi wcV3ProductsReviewsBatchPost POST /wc/v3/products/reviews/batch
DefaultWooCommerceApi wcV3ProductsReviewsBatchPut PUT /wc/v3/products/reviews/batch
DefaultWooCommerceApi wcV3ProductsReviewsGet GET /wc/v3/products/reviews
DefaultWooCommerceApi wcV3ProductsReviewsIdDelete DELETE /wc/v3/products/reviews/{id}
DefaultWooCommerceApi wcV3ProductsReviewsIdGet GET /wc/v3/products/reviews/{id}
DefaultWooCommerceApi wcV3ProductsReviewsIdPatch PATCH /wc/v3/products/reviews/{id}
DefaultWooCommerceApi wcV3ProductsReviewsIdPost POST /wc/v3/products/reviews/{id}
DefaultWooCommerceApi wcV3ProductsReviewsIdPut PUT /wc/v3/products/reviews/{id}
DefaultWooCommerceApi wcV3ProductsReviewsPost POST /wc/v3/products/reviews
DefaultWooCommerceApi wcV3ProductsShippingClassesBatchPatch PATCH /wc/v3/products/shipping_classes/batch
DefaultWooCommerceApi wcV3ProductsShippingClassesBatchPost POST /wc/v3/products/shipping_classes/batch
DefaultWooCommerceApi wcV3ProductsShippingClassesBatchPut PUT /wc/v3/products/shipping_classes/batch
DefaultWooCommerceApi wcV3ProductsShippingClassesGet GET /wc/v3/products/shipping_classes
DefaultWooCommerceApi wcV3ProductsShippingClassesIdDelete DELETE /wc/v3/products/shipping_classes/{id}
DefaultWooCommerceApi wcV3ProductsShippingClassesIdGet GET /wc/v3/products/shipping_classes/{id}
DefaultWooCommerceApi wcV3ProductsShippingClassesIdPatch PATCH /wc/v3/products/shipping_classes/{id}
DefaultWooCommerceApi wcV3ProductsShippingClassesIdPost POST /wc/v3/products/shipping_classes/{id}
DefaultWooCommerceApi wcV3ProductsShippingClassesIdPut PUT /wc/v3/products/shipping_classes/{id}
DefaultWooCommerceApi wcV3ProductsShippingClassesPost POST /wc/v3/products/shipping_classes
DefaultWooCommerceApi wcV3ProductsShippingClassesSlugSuggestionGet GET /wc/v3/products/shipping_classes/slug-suggestion
DefaultWooCommerceApi wcV3ProductsSuggestedProductsGet GET /wc/v3/products/suggested-products
DefaultWooCommerceApi wcV3ProductsTagsBatchPatch PATCH /wc/v3/products/tags/batch
DefaultWooCommerceApi wcV3ProductsTagsBatchPost POST /wc/v3/products/tags/batch
DefaultWooCommerceApi wcV3ProductsTagsBatchPut PUT /wc/v3/products/tags/batch
DefaultWooCommerceApi wcV3ProductsTagsGet GET /wc/v3/products/tags
DefaultWooCommerceApi wcV3ProductsTagsIdDelete DELETE /wc/v3/products/tags/{id}
DefaultWooCommerceApi wcV3ProductsTagsIdGet GET /wc/v3/products/tags/{id}
DefaultWooCommerceApi wcV3ProductsTagsIdPatch PATCH /wc/v3/products/tags/{id}
DefaultWooCommerceApi wcV3ProductsTagsIdPost POST /wc/v3/products/tags/{id}
DefaultWooCommerceApi wcV3ProductsTagsIdPut PUT /wc/v3/products/tags/{id}
DefaultWooCommerceApi wcV3ProductsTagsPost POST /wc/v3/products/tags
DefaultWooCommerceApi wcV3RefundsGet GET /wc/v3/refunds
DefaultWooCommerceApi wcV3ReportsCouponsTotalsGet GET /wc/v3/reports/coupons/totals
DefaultWooCommerceApi wcV3ReportsCustomersTotalsGet GET /wc/v3/reports/customers/totals
DefaultWooCommerceApi wcV3ReportsGet GET /wc/v3/reports
DefaultWooCommerceApi wcV3ReportsOrdersTotalsGet GET /wc/v3/reports/orders/totals
DefaultWooCommerceApi wcV3ReportsProductsTotalsGet GET /wc/v3/reports/products/totals
DefaultWooCommerceApi wcV3ReportsReviewsTotalsGet GET /wc/v3/reports/reviews/totals
DefaultWooCommerceApi wcV3ReportsSalesGet GET /wc/v3/reports/sales
DefaultWooCommerceApi wcV3ReportsTopSellersGet GET /wc/v3/reports/top_sellers
DefaultWooCommerceApi wcV3SettingsBatchPatch PATCH /wc/v3/settings/batch
DefaultWooCommerceApi wcV3SettingsBatchPost POST /wc/v3/settings/batch
DefaultWooCommerceApi wcV3SettingsBatchPut PUT /wc/v3/settings/batch
DefaultWooCommerceApi wcV3SettingsGet GET /wc/v3/settings
DefaultWooCommerceApi wcV3SettingsGroupIdBatchPatch PATCH /wc/v3/settings/{group_id}/batch
DefaultWooCommerceApi wcV3SettingsGroupIdBatchPost POST /wc/v3/settings/{group_id}/batch
DefaultWooCommerceApi wcV3SettingsGroupIdBatchPut PUT /wc/v3/settings/{group_id}/batch
DefaultWooCommerceApi wcV3SettingsGroupIdGet GET /wc/v3/settings/{group_id}
DefaultWooCommerceApi wcV3SettingsGroupIdIdGet GET /wc/v3/settings/{group_id}/{id}
DefaultWooCommerceApi wcV3SettingsGroupIdIdPatch PATCH /wc/v3/settings/{group_id}/{id}
DefaultWooCommerceApi wcV3SettingsGroupIdIdPost POST /wc/v3/settings/{group_id}/{id}
DefaultWooCommerceApi wcV3SettingsGroupIdIdPut PUT /wc/v3/settings/{group_id}/{id}
DefaultWooCommerceApi wcV3ShippingMethodsGet GET /wc/v3/shipping_methods
DefaultWooCommerceApi wcV3ShippingMethodsIdGet GET /wc/v3/shipping_methods/{id}
DefaultWooCommerceApi wcV3ShippingZonesGet GET /wc/v3/shipping/zones
DefaultWooCommerceApi wcV3ShippingZonesIdDelete DELETE /wc/v3/shipping/zones/{id}
DefaultWooCommerceApi wcV3ShippingZonesIdGet GET /wc/v3/shipping/zones/{id}
DefaultWooCommerceApi wcV3ShippingZonesIdLocationsGet GET /wc/v3/shipping/zones/{id}/locations
DefaultWooCommerceApi wcV3ShippingZonesIdLocationsPatch PATCH /wc/v3/shipping/zones/{id}/locations
DefaultWooCommerceApi wcV3ShippingZonesIdLocationsPost POST /wc/v3/shipping/zones/{id}/locations
DefaultWooCommerceApi wcV3ShippingZonesIdLocationsPut PUT /wc/v3/shipping/zones/{id}/locations
DefaultWooCommerceApi wcV3ShippingZonesIdPatch PATCH /wc/v3/shipping/zones/{id}
DefaultWooCommerceApi wcV3ShippingZonesIdPost POST /wc/v3/shipping/zones/{id}
DefaultWooCommerceApi wcV3ShippingZonesIdPut PUT /wc/v3/shipping/zones/{id}
DefaultWooCommerceApi wcV3ShippingZonesPost POST /wc/v3/shipping/zones
DefaultWooCommerceApi wcV3ShippingZonesZoneIdMethodsGet GET /wc/v3/shipping/zones/{zone_id}/methods
DefaultWooCommerceApi wcV3ShippingZonesZoneIdMethodsInstanceIdDelete DELETE /wc/v3/shipping/zones/{zone_id}/methods/{instance_id}
DefaultWooCommerceApi wcV3ShippingZonesZoneIdMethodsInstanceIdGet GET /wc/v3/shipping/zones/{zone_id}/methods/{instance_id}
DefaultWooCommerceApi wcV3ShippingZonesZoneIdMethodsInstanceIdPatch PATCH /wc/v3/shipping/zones/{zone_id}/methods/{instance_id}
DefaultWooCommerceApi wcV3ShippingZonesZoneIdMethodsInstanceIdPost POST /wc/v3/shipping/zones/{zone_id}/methods/{instance_id}
DefaultWooCommerceApi wcV3ShippingZonesZoneIdMethodsInstanceIdPut PUT /wc/v3/shipping/zones/{zone_id}/methods/{instance_id}
DefaultWooCommerceApi wcV3ShippingZonesZoneIdMethodsPost POST /wc/v3/shipping/zones/{zone_id}/methods
DefaultWooCommerceApi wcV3SystemStatusGet GET /wc/v3/system_status
DefaultWooCommerceApi wcV3SystemStatusToolsGet GET /wc/v3/system_status/tools
DefaultWooCommerceApi wcV3SystemStatusToolsIdGet GET /wc/v3/system_status/tools/{id}
DefaultWooCommerceApi wcV3SystemStatusToolsIdPatch PATCH /wc/v3/system_status/tools/{id}
DefaultWooCommerceApi wcV3SystemStatusToolsIdPost POST /wc/v3/system_status/tools/{id}
DefaultWooCommerceApi wcV3SystemStatusToolsIdPut PUT /wc/v3/system_status/tools/{id}
DefaultWooCommerceApi wcV3TaxesBatchPatch PATCH /wc/v3/taxes/batch
DefaultWooCommerceApi wcV3TaxesBatchPost POST /wc/v3/taxes/batch
DefaultWooCommerceApi wcV3TaxesBatchPut PUT /wc/v3/taxes/batch
DefaultWooCommerceApi wcV3TaxesClassesGet GET /wc/v3/taxes/classes
DefaultWooCommerceApi wcV3TaxesClassesPost POST /wc/v3/taxes/classes
DefaultWooCommerceApi wcV3TaxesClassesSlugDelete DELETE /wc/v3/taxes/classes/{slug}
DefaultWooCommerceApi wcV3TaxesClassesSlugGet GET /wc/v3/taxes/classes/{slug}
DefaultWooCommerceApi wcV3TaxesGet GET /wc/v3/taxes
DefaultWooCommerceApi wcV3TaxesIdDelete DELETE /wc/v3/taxes/{id}
DefaultWooCommerceApi wcV3TaxesIdGet GET /wc/v3/taxes/{id}
DefaultWooCommerceApi wcV3TaxesIdPatch PATCH /wc/v3/taxes/{id}
DefaultWooCommerceApi wcV3TaxesIdPost POST /wc/v3/taxes/{id}
DefaultWooCommerceApi wcV3TaxesIdPut PUT /wc/v3/taxes/{id}
DefaultWooCommerceApi wcV3TaxesPost POST /wc/v3/taxes
DefaultWooCommerceApi wcV3VariationsGet GET /wc/v3/variations
DefaultWooCommerceApi wcV3WebhooksBatchPatch PATCH /wc/v3/webhooks/batch
DefaultWooCommerceApi wcV3WebhooksBatchPost POST /wc/v3/webhooks/batch
DefaultWooCommerceApi wcV3WebhooksBatchPut PUT /wc/v3/webhooks/batch
DefaultWooCommerceApi wcV3WebhooksGet GET /wc/v3/webhooks
DefaultWooCommerceApi wcV3WebhooksIdDelete DELETE /wc/v3/webhooks/{id}
DefaultWooCommerceApi wcV3WebhooksIdGet GET /wc/v3/webhooks/{id}
DefaultWooCommerceApi wcV3WebhooksIdPatch PATCH /wc/v3/webhooks/{id}
DefaultWooCommerceApi wcV3WebhooksIdPost POST /wc/v3/webhooks/{id}
DefaultWooCommerceApi wcV3WebhooksIdPut PUT /wc/v3/webhooks/{id}
DefaultWooCommerceApi wcV3WebhooksPost POST /wc/v3/webhooks

Documentation for Models

Documentation for Authorization

Authentication schemes defined for the API:

basicAuth

  • Type: HTTP basic authentication

Recommendation

It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.

Author

admin@example.com

About

Full Java Client for woocommerce

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •  

Languages