Skip to content

api2cart/rust-sdk

Repository files navigation

Rust API client for openapi

API2Cart

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: 1.1
  • Package version: 1.1
  • Generator version: 7.11.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named openapi and add the following to Cargo.toml under [dependencies]:

openapi = { path = "./openapi" }

Documentation for API Endpoints

All URIs are relative to https://api.api2cart.local.com/v1.1

Class Method HTTP request Description
AccountApi account_cart_add POST /account.cart.add.json account.cart.add
AccountApi account_cart_list GET /account.cart.list.json account.cart.list
AccountApi account_config_update PUT /account.config.update.json account.config.update
AccountApi account_failed_webhooks GET /account.failed_webhooks.json account.failed_webhooks
AccountApi account_supported_platforms GET /account.supported_platforms.json account.supported_platforms
AttributeApi attribute_add POST /attribute.add.json attribute.add
AttributeApi attribute_assign_group POST /attribute.assign.group.json attribute.assign.group
AttributeApi attribute_assign_set POST /attribute.assign.set.json attribute.assign.set
AttributeApi attribute_attributeset_list GET /attribute.attributeset.list.json attribute.attributeset.list
AttributeApi attribute_count GET /attribute.count.json attribute.count
AttributeApi attribute_delete DELETE /attribute.delete.json attribute.delete
AttributeApi attribute_group_list GET /attribute.group.list.json attribute.group.list
AttributeApi attribute_info GET /attribute.info.json attribute.info
AttributeApi attribute_list GET /attribute.list.json attribute.list
AttributeApi attribute_type_list GET /attribute.type.list.json attribute.type.list
AttributeApi attribute_unassign_group POST /attribute.unassign.group.json attribute.unassign.group
AttributeApi attribute_unassign_set POST /attribute.unassign.set.json attribute.unassign.set
AttributeApi attribute_update PUT /attribute.update.json attribute.update
AttributeApi attribute_value_add POST /attribute.value.add.json attribute.value.add
AttributeApi attribute_value_delete DELETE /attribute.value.delete.json attribute.value.delete
AttributeApi attribute_value_update PUT /attribute.value.update.json attribute.value.update
BasketApi basket_info GET /basket.info.json basket.info
BasketApi basket_item_add POST /basket.item.add.json basket.item.add
BasketApi basket_live_shipping_service_create POST /basket.live_shipping_service.create.json basket.live_shipping_service.create
BasketApi basket_live_shipping_service_delete DELETE /basket.live_shipping_service.delete.json basket.live_shipping_service.delete
BasketApi basket_live_shipping_service_list GET /basket.live_shipping_service.list.json basket.live_shipping_service.list
BatchApi batch_job_list GET /batch.job.list.json batch.job.list
BatchApi batch_job_result GET /batch.job.result.json batch.job.result
BridgeApi bridge_delete POST /bridge.delete.json bridge.delete
BridgeApi bridge_download GET /bridge.download.file bridge.download
BridgeApi bridge_update POST /bridge.update.json bridge.update
CartApi cart_catalog_price_rules_count GET /cart.catalog_price_rules.count.json cart.catalog_price_rules.count
CartApi cart_catalog_price_rules_list GET /cart.catalog_price_rules.list.json cart.catalog_price_rules.list
CartApi cart_coupon_add POST /cart.coupon.add.json cart.coupon.add
CartApi cart_coupon_condition_add POST /cart.coupon.condition.add.json cart.coupon.condition.add
CartApi cart_coupon_count GET /cart.coupon.count.json cart.coupon.count
CartApi cart_coupon_delete DELETE /cart.coupon.delete.json cart.coupon.delete
CartApi cart_coupon_list GET /cart.coupon.list.json cart.coupon.list
CartApi cart_delete DELETE /cart.delete.json cart.delete
CartApi cart_giftcard_add POST /cart.giftcard.add.json cart.giftcard.add
CartApi cart_giftcard_count GET /cart.giftcard.count.json cart.giftcard.count
CartApi cart_giftcard_delete DELETE /cart.giftcard.delete.json cart.giftcard.delete
CartApi cart_giftcard_list GET /cart.giftcard.list.json cart.giftcard.list
CartApi cart_info GET /cart.info.json cart.info
CartApi cart_meta_data_list GET /cart.meta_data.list.json cart.meta_data.list
CartApi cart_meta_data_set POST /cart.meta_data.set.json cart.meta_data.set
CartApi cart_meta_data_unset DELETE /cart.meta_data.unset.json cart.meta_data.unset
CartApi cart_methods GET /cart.methods.json cart.methods
CartApi cart_plugin_list GET /cart.plugin.list.json cart.plugin.list
CartApi cart_script_add POST /cart.script.add.json cart.script.add
CartApi cart_script_delete DELETE /cart.script.delete.json cart.script.delete
CartApi cart_script_list GET /cart.script.list.json cart.script.list
CartApi cart_shipping_zones_list GET /cart.shipping_zones.list.json cart.shipping_zones.list
CartApi cart_validate GET /cart.validate.json cart.validate
CategoryApi category_add POST /category.add.json category.add
CategoryApi category_add_batch POST /category.add.batch.json category.add.batch
CategoryApi category_assign POST /category.assign.json category.assign
CategoryApi category_count GET /category.count.json category.count
CategoryApi category_delete DELETE /category.delete.json category.delete
CategoryApi category_delete_batch POST /category.delete.batch.json category.delete.batch
CategoryApi category_find GET /category.find.json category.find
CategoryApi category_image_add POST /category.image.add.json category.image.add
CategoryApi category_image_delete DELETE /category.image.delete.json category.image.delete
CategoryApi category_info GET /category.info.json category.info
CategoryApi category_list GET /category.list.json category.list
CategoryApi category_unassign POST /category.unassign.json category.unassign
CategoryApi category_update PUT /category.update.json category.update
CustomerApi customer_add POST /customer.add.json customer.add
CustomerApi customer_address_add POST /customer.address.add.json customer.address.add
CustomerApi customer_attribute_list GET /customer.attribute.list.json customer.attribute.list
CustomerApi customer_count GET /customer.count.json customer.count
CustomerApi customer_delete DELETE /customer.delete.json customer.delete
CustomerApi customer_find GET /customer.find.json customer.find
CustomerApi customer_group_add POST /customer.group.add.json customer.group.add
CustomerApi customer_group_list GET /customer.group.list.json customer.group.list
CustomerApi customer_info GET /customer.info.json customer.info
CustomerApi customer_list GET /customer.list.json customer.list
CustomerApi customer_update PUT /customer.update.json customer.update
CustomerApi customer_wishlist_list GET /customer.wishlist.list.json customer.wishlist.list
MarketplaceApi marketplace_product_find GET /marketplace.product.find.json marketplace.product.find
OrderApi order_abandoned_list GET /order.abandoned.list.json order.abandoned.list
OrderApi order_add POST /order.add.json order.add
OrderApi order_calculate POST /order.calculate.json order.calculate
OrderApi order_count GET /order.count.json order.count
OrderApi order_financial_status_list GET /order.financial_status.list.json order.financial_status.list
OrderApi order_fulfillment_status_list GET /order.fulfillment_status.list.json order.fulfillment_status.list
OrderApi order_info GET /order.info.json order.info
OrderApi order_list GET /order.list.json order.list
OrderApi order_preestimate_shipping_list POST /order.preestimate_shipping.list.json order.preestimate_shipping.list
OrderApi order_refund_add POST /order.refund.add.json order.refund.add
OrderApi order_return_add POST /order.return.add.json order.return.add
OrderApi order_return_delete DELETE /order.return.delete.json order.return.delete
OrderApi order_return_update PUT /order.return.update.json order.return.update
OrderApi order_shipment_add POST /order.shipment.add.json order.shipment.add
OrderApi order_shipment_add_batch POST /order.shipment.add.batch.json order.shipment.add.batch
OrderApi order_shipment_delete DELETE /order.shipment.delete.json order.shipment.delete
OrderApi order_shipment_info GET /order.shipment.info.json order.shipment.info
OrderApi order_shipment_list GET /order.shipment.list.json order.shipment.list
OrderApi order_shipment_tracking_add POST /order.shipment.tracking.add.json order.shipment.tracking.add
OrderApi order_shipment_update PUT /order.shipment.update.json order.shipment.update
OrderApi order_status_list GET /order.status.list.json order.status.list
OrderApi order_transaction_list GET /order.transaction.list.json order.transaction.list
OrderApi order_update PUT /order.update.json order.update
ProductApi product_add POST /product.add.json product.add
ProductApi product_add_batch POST /product.add.batch.json product.add.batch
ProductApi product_attribute_list GET /product.attribute.list.json product.attribute.list
ProductApi product_attribute_value_set POST /product.attribute.value.set.json product.attribute.value.set
ProductApi product_attribute_value_unset POST /product.attribute.value.unset.json product.attribute.value.unset
ProductApi product_brand_list GET /product.brand.list.json product.brand.list
ProductApi product_child_item_find GET /product.child_item.find.json product.child_item.find
ProductApi product_child_item_info GET /product.child_item.info.json product.child_item.info
ProductApi product_child_item_list GET /product.child_item.list.json product.child_item.list
ProductApi product_count GET /product.count.json product.count
ProductApi product_currency_add POST /product.currency.add.json product.currency.add
ProductApi product_currency_list GET /product.currency.list.json product.currency.list
ProductApi product_delete DELETE /product.delete.json product.delete
ProductApi product_delete_batch POST /product.delete.batch.json product.delete.batch
ProductApi product_find GET /product.find.json product.find
ProductApi product_image_add POST /product.image.add.json product.image.add
ProductApi product_image_delete DELETE /product.image.delete.json product.image.delete
ProductApi product_image_update PUT /product.image.update.json product.image.update
ProductApi product_info GET /product.info.json product.info
ProductApi product_list GET /product.list.json product.list
ProductApi product_manufacturer_add POST /product.manufacturer.add.json product.manufacturer.add
ProductApi product_option_add POST /product.option.add.json product.option.add
ProductApi product_option_assign POST /product.option.assign.json product.option.assign
ProductApi product_option_delete DELETE /product.option.delete.json product.option.delete
ProductApi product_option_list GET /product.option.list.json product.option.list
ProductApi product_option_value_add POST /product.option.value.add.json product.option.value.add
ProductApi product_option_value_assign POST /product.option.value.assign.json product.option.value.assign
ProductApi product_option_value_delete DELETE /product.option.value.delete.json product.option.value.delete
ProductApi product_option_value_update PUT /product.option.value.update.json product.option.value.update
ProductApi product_price_add POST /product.price.add.json product.price.add
ProductApi product_price_delete DELETE /product.price.delete.json product.price.delete
ProductApi product_price_update PUT /product.price.update.json product.price.update
ProductApi product_review_list GET /product.review.list.json product.review.list
ProductApi product_store_assign POST /product.store.assign.json product.store.assign
ProductApi product_tax_add POST /product.tax.add.json product.tax.add
ProductApi product_update PUT /product.update.json product.update
ProductApi product_update_batch POST /product.update.batch.json product.update.batch
ProductApi product_variant_add POST /product.variant.add.json product.variant.add
ProductApi product_variant_add_batch POST /product.variant.add.batch.json product.variant.add.batch
ProductApi product_variant_delete DELETE /product.variant.delete.json product.variant.delete
ProductApi product_variant_delete_batch POST /product.variant.delete.batch.json product.variant.delete.batch
ProductApi product_variant_image_add POST /product.variant.image.add.json product.variant.image.add
ProductApi product_variant_image_delete DELETE /product.variant.image.delete.json product.variant.image.delete
ProductApi product_variant_price_add POST /product.variant.price.add.json product.variant.price.add
ProductApi product_variant_price_delete DELETE /product.variant.price.delete.json product.variant.price.delete
ProductApi product_variant_price_update PUT /product.variant.price.update.json product.variant.price.update
ProductApi product_variant_update PUT /product.variant.update.json product.variant.update
ProductApi product_variant_update_batch POST /product.variant.update.batch.json product.variant.update.batch
ReturnApi return_action_list GET /return.action.list.json return.action.list
ReturnApi return_count GET /return.count.json return.count
ReturnApi return_info GET /return.info.json return.info
ReturnApi return_list GET /return.list.json return.list
ReturnApi return_reason_list GET /return.reason.list.json return.reason.list
ReturnApi return_status_list GET /return.status.list.json return.status.list
SubscriberApi subscriber_list GET /subscriber.list.json subscriber.list
TaxApi tax_class_info GET /tax.class.info.json tax.class.info
TaxApi tax_class_list GET /tax.class.list.json tax.class.list
WebhookApi webhook_count GET /webhook.count.json webhook.count
WebhookApi webhook_create POST /webhook.create.json webhook.create
WebhookApi webhook_delete DELETE /webhook.delete.json webhook.delete
WebhookApi webhook_events GET /webhook.events.json webhook.events
WebhookApi webhook_list GET /webhook.list.json webhook.list
WebhookApi webhook_update PUT /webhook.update.json webhook.update

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

contact@api2cart.com

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors