add supported endpoints list and update readme
This commit is contained in:
180
ENDPOINTS.md
Normal file
180
ENDPOINTS.md
Normal file
@@ -0,0 +1,180 @@
|
|||||||
|
# Supported Endpoints
|
||||||
|
|
||||||
|
## Ozon attributes and characteristics
|
||||||
|
- [ ] Product category tree
|
||||||
|
- [ ] Category characteristics list
|
||||||
|
- [ ] Characteristics value directory
|
||||||
|
|
||||||
|
## Uploading and updating products
|
||||||
|
- [ ] Create or update a product
|
||||||
|
- [ ] Get the product import status
|
||||||
|
- [ ] Create a product by Ozon ID
|
||||||
|
- [ ] Upload and update product images
|
||||||
|
- [ ] Check products images uploading status
|
||||||
|
- [ ] List of products
|
||||||
|
- [x] Product details
|
||||||
|
- [ ] Get products' content rating by SKU
|
||||||
|
- [ ] Get a list of products by identifiers
|
||||||
|
- [ ] Get a description of the product characteristics
|
||||||
|
- [ ] Get product description
|
||||||
|
- [ ] Product range limit, limits on product creation and update
|
||||||
|
- [ ] Change product identifiers from the seller's system
|
||||||
|
- [ ] Archive a product
|
||||||
|
- [ ] Unarchive a product
|
||||||
|
- [ ] Remove a product without an SKU from the archive
|
||||||
|
- [ ] Get a list of geo-restrictions for services
|
||||||
|
- [ ] Upload activation codes for services and digital products
|
||||||
|
- [ ] Status of uploading activation codes
|
||||||
|
|
||||||
|
## Prices and Stocks
|
||||||
|
- [x] Update stocks
|
||||||
|
- [x] Update the quantity of products in stock
|
||||||
|
- [x] Information about product quantity
|
||||||
|
- [x] Stocks in seller's warehouses (FBS и rFBS)
|
||||||
|
- [x] Update prices
|
||||||
|
- [ ] Get product price information
|
||||||
|
- [ ] Get information about the markdown and the main product by the markdown product SKU
|
||||||
|
- [ ] Set a discount on a markdown product
|
||||||
|
|
||||||
|
## Promotions
|
||||||
|
- [ ] Available promotions
|
||||||
|
- [ ] Products that can participate in a promotion
|
||||||
|
- [ ] Products in a promotion
|
||||||
|
- [ ] Add products to promotion
|
||||||
|
- [ ] Remove products from promotion
|
||||||
|
- [ ] List of available Hot Sale promotions
|
||||||
|
- [ ] List of products participating in the Hot Sale promotion
|
||||||
|
- [ ] Add products to the Hot Sale promotion
|
||||||
|
- [ ] Remove product from the Hot Sale promotion
|
||||||
|
- [ ] List of discount requests
|
||||||
|
- [ ] Approve a discount request
|
||||||
|
- [ ] Decline a discount request
|
||||||
|
|
||||||
|
## Brand certificates
|
||||||
|
- [ ] List of certified brands
|
||||||
|
|
||||||
|
## Quality certificates
|
||||||
|
- [ ] List of accordance types (version 1)
|
||||||
|
- [ ] List of accordance types (version 2)
|
||||||
|
- [ ] Directory of document types
|
||||||
|
- [ ] List of certified categories
|
||||||
|
- [ ] Adding certificates for products
|
||||||
|
- [ ] Link the certificate to the product
|
||||||
|
- [ ] Delete certificate
|
||||||
|
- [ ] Certificate information
|
||||||
|
- [ ] Certificates list
|
||||||
|
- [ ] Product statuses list
|
||||||
|
- [ ] List of products associated with the certificate
|
||||||
|
- [ ] Unbind products from a certificate
|
||||||
|
- [ ] Possible certificate rejection reasons
|
||||||
|
- [ ] Possible certificate statuses
|
||||||
|
|
||||||
|
## Warehouses
|
||||||
|
- [ ] List of warehouses
|
||||||
|
- [ ] List of delivery methods for a warehouse
|
||||||
|
|
||||||
|
## Polygons
|
||||||
|
- [ ] Create delivery polygon
|
||||||
|
- [ ] Link delivery method to a delivery polygon
|
||||||
|
- [ ] Delete polygon
|
||||||
|
|
||||||
|
## FBO
|
||||||
|
- [x] Shipments list
|
||||||
|
- [ ] Shipment details
|
||||||
|
|
||||||
|
## FBS and rFBS products labeling
|
||||||
|
- [ ] Validate labeling codes
|
||||||
|
- [ ] Check and save product items data
|
||||||
|
- [ ] Get product items check statuses
|
||||||
|
- [ ] Pack the order (version 4)
|
||||||
|
|
||||||
|
## FBS and rFBS
|
||||||
|
- [x] List of unprocessed shipments (version 3)
|
||||||
|
- [x] Shipments list (version 3)
|
||||||
|
- [ ] Get shipment details by identifier (version 3)
|
||||||
|
- [ ] Get shipment data by barcode
|
||||||
|
- [ ] List of manufacturing countries
|
||||||
|
- [ ] Set the manufacturing country
|
||||||
|
- [ ] Specify number of boxes for multi-box shipments
|
||||||
|
- [ ] Get drop-off point restrictions
|
||||||
|
- [ ] Pack the order (version 3)
|
||||||
|
- [ ] Partial pack the order
|
||||||
|
- [ ] Create an acceptance and transfer certificate and a waybill
|
||||||
|
- [ ] Status of acceptance and transfer certificate and waybill
|
||||||
|
- [ ] Available freights list
|
||||||
|
- [ ] Get acceptance and transfer certificate and waybill
|
||||||
|
- [ ] Generating status of digital acceptance and transfer certificate and waybill
|
||||||
|
- [ ] Get digital shipment certificate
|
||||||
|
- [ ] Print the labeling
|
||||||
|
- [ ] Create a task to generate labeling
|
||||||
|
- [ ] Get a labeling file
|
||||||
|
- [ ] Package unit labels
|
||||||
|
- [ ] Open a dispute over a shipment
|
||||||
|
- [ ] Pass the shipment to shipping
|
||||||
|
- [ ] Shipment cancellation reasons
|
||||||
|
- [ ] Shipments cancellation reasons
|
||||||
|
- [ ] Cancel the shipment
|
||||||
|
- [ ] Add weight for bulk products in a shipment
|
||||||
|
- [ ] Cancel sending some products in the shipment
|
||||||
|
- [ ] List of shipment certificates
|
||||||
|
- [ ] Sign shipment certificates
|
||||||
|
- [ ] List of shipments in the certificate
|
||||||
|
- [ ] Change the status to "Delivering"
|
||||||
|
- [ ] Add tracking numbers
|
||||||
|
- [ ] Change the status to "Last Mile"
|
||||||
|
- [ ] Change the status to "Delivered"
|
||||||
|
- [ ] Change status to "Sent by seller"
|
||||||
|
- [ ] Dates available for delivery reschedule
|
||||||
|
- [ ] Reschedule shipment delivery date
|
||||||
|
- [ ] ETGB customs declarations
|
||||||
|
|
||||||
|
## Returns
|
||||||
|
- [ ] Get information about FBO returns (version 3)
|
||||||
|
- [ ] Get information about FBS returns
|
||||||
|
|
||||||
|
## Cancellations
|
||||||
|
- [ ] Get information about a rFBS cancellation request
|
||||||
|
- [ ] Get a list of rFBS cancellation requests
|
||||||
|
- [ ] Approve a rFBS cancellation request
|
||||||
|
- [ ] Reject a rFBS cancellation request
|
||||||
|
|
||||||
|
## Chats with customers
|
||||||
|
- [ ] Chats list
|
||||||
|
- [ ] Send message
|
||||||
|
- [ ] Send file
|
||||||
|
- [ ] Chat history
|
||||||
|
- [ ] Update chat
|
||||||
|
- [ ] Create a new chat
|
||||||
|
- [ ] Mark messages as read
|
||||||
|
|
||||||
|
## Invoices
|
||||||
|
- [ ] Create or edit proforma invoice link
|
||||||
|
- [ ] Get a proforma invoice link
|
||||||
|
- [ ] Delete the proforma invoice link
|
||||||
|
|
||||||
|
## Reports
|
||||||
|
- [ ] Report details
|
||||||
|
- [ ] Reports list
|
||||||
|
- [ ] Products report
|
||||||
|
- [ ] Prices report
|
||||||
|
- [ ] Stocks report
|
||||||
|
- [ ] Report on products movement
|
||||||
|
- [ ] Returns report
|
||||||
|
- [ ] Shipment report
|
||||||
|
- [ ] Financial report
|
||||||
|
- [ ] Issue a report on discounted products
|
||||||
|
- [ ] Report on discounted products
|
||||||
|
- [ ] List of reports on discounted products
|
||||||
|
|
||||||
|
## Analytics
|
||||||
|
- [x] Analytics data
|
||||||
|
- [x] Stocks and products report (version 2)
|
||||||
|
|
||||||
|
## Finance
|
||||||
|
- [ ] Report on sold products
|
||||||
|
- [ ] Transactions list (version 3)
|
||||||
|
- [ ] Total transactions sum
|
||||||
|
|
||||||
|
## Seller rating
|
||||||
|
- [x] Get information on current seller ratings
|
||||||
|
- [x] Get information on seller ratings for the period
|
||||||
@@ -5,6 +5,8 @@ A Ozon API client written in Golang
|
|||||||
|
|
||||||
Read full [documentation](https://docs.ozon.ru/api/seller/en/#tag/Introduction)
|
Read full [documentation](https://docs.ozon.ru/api/seller/en/#tag/Introduction)
|
||||||
|
|
||||||
|
You can check [list of supported endpoints](ENDPOINTS.md)
|
||||||
|
|
||||||
## How to start
|
## How to start
|
||||||
Just add dependency to your project and you're ready to go.
|
Just add dependency to your project and you're ready to go.
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -152,7 +152,7 @@ type GetFBOShipmentsListResponse struct {
|
|||||||
|
|
||||||
// Returns a list of shipments for a specified period of time. You can additionally filter the shipments by their status
|
// Returns a list of shipments for a specified period of time. You can additionally filter the shipments by their status
|
||||||
func (c Client) GetFBOShipmentsList(params *GetFBOShipmentsListParams) (*GetFBOShipmentsListResponse, error) {
|
func (c Client) GetFBOShipmentsList(params *GetFBOShipmentsListParams) (*GetFBOShipmentsListResponse, error) {
|
||||||
url := "/v1/product/import/prices"
|
url := "/v2/posting/fbo/list"
|
||||||
|
|
||||||
resp := &GetFBOShipmentsListResponse{}
|
resp := &GetFBOShipmentsListResponse{}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user