| Crates.io | hermes-ebay-sell-metadata |
| lib.rs | hermes-ebay-sell-metadata |
| version | 0.1.0 |
| created_at | 2025-08-04 14:43:57.737403+00 |
| updated_at | 2025-08-04 14:43:57.737403+00 |
| description | Generated Rust client for eBay Sell Metadata API - marketplace policies and metadata |
| homepage | https://github.com/hermes-marketplace/hermes-sdk |
| repository | https://github.com/hermes-marketplace/hermes-sdk |
| max_upload_size | |
| id | 1780802 |
| size | 506,276 |
The Metadata API has operations that retrieve configuration details pertaining to the different eBay marketplaces. In addition to marketplace information, the API also has operations that get information that helps sellers list items on eBay.
For more information, please visit https://github.com/yourusername/hermes
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.
org.openapitools.codegen.languages.RustClientCodegenPut the package under your project folder in a directory named hermes-ebay and add the following to Cargo.toml under [dependencies]:
hermes-ebay = { path = "./hermes-ebay" }
All URIs are relative to https://api.ebay.com/sell/metadata/v1
| Class | Method | HTTP request | Description |
|---|
CompatibilitiesApi | get_compatibilities_by_specification | POST /compatibilities/get_compatibilities_by_specification | CompatibilitiesApi | get_compatibility_property_names | POST /compatibilities/get_compatibility_property_names | CompatibilitiesApi | get_compatibility_property_values | POST /compatibilities/get_compatibility_property_values | CompatibilitiesApi | get_multi_compatibility_property_values | POST /compatibilities/get_multi_compatibility_property_values | CompatibilitiesApi | get_product_compatibilities | POST /compatibilities/get_product_compatibilities | CountryApi | get_sales_tax_jurisdictions | GET /country/{countryCode}/sales_tax_jurisdiction | MarketplaceApi | get_automotive_parts_compatibility_policies | GET /marketplace/{marketplace_id}/get_automotive_parts_compatibility_policies | MarketplaceApi | get_category_policies | GET /marketplace/{marketplace_id}/get_category_policies | MarketplaceApi | get_classified_ad_policies | GET /marketplace/{marketplace_id}/get_classified_ad_policies | MarketplaceApi | get_currencies | GET /marketplace/{marketplace_id}/get_currencies | MarketplaceApi | get_extended_producer_responsibility_policies | GET /marketplace/{marketplace_id}/get_extended_producer_responsibility_policies | MarketplaceApi | get_hazardous_materials_labels | GET /marketplace/{marketplace_id}/get_hazardous_materials_labels | MarketplaceApi | get_item_condition_policies | GET /marketplace/{marketplace_id}/get_item_condition_policies | MarketplaceApi | get_listing_structure_policies | GET /marketplace/{marketplace_id}/get_listing_structure_policies | MarketplaceApi | get_listing_type_policies | GET /marketplace/{marketplace_id}/get_listing_type_policies | MarketplaceApi | get_motors_listing_policies | GET /marketplace/{marketplace_id}/get_motors_listing_policies | MarketplaceApi | get_negotiated_price_policies | GET /marketplace/{marketplace_id}/get_negotiated_price_policies | MarketplaceApi | get_product_safety_labels | GET /marketplace/{marketplace_id}/get_product_safety_labels | MarketplaceApi | get_regulatory_policies | GET /marketplace/{marketplace_id}/get_regulatory_policies | MarketplaceApi | get_return_policies | GET /marketplace/{marketplace_id}/get_return_policies | MarketplaceApi | get_shipping_policies | GET /marketplace/{marketplace_id}/get_shipping_policies | MarketplaceApi | get_site_visibility_policies | GET /marketplace/{marketplace_id}/get_site_visibility_policies |
To get access to the crate's generated documentation, use:
cargo doc --open