How luc45-pereira/mercadolivreverifications works
MercadoLivreVerifications is a Python SDK for managing Mercado Livre product listings and checking their status or official-store affiliation. A client supplies an access token and product IDs; ProductManager performs authenticated API operations, while ProductVerification retrieves listings through that manager and aggregates the requested checks. Product models define request and response data, including separate description data. The README documents these capabilities; the sampled source confirms their implementation and direct calls, though the verification methods’ asyncio usage appears inconsistent with their synchronous retrieval calls.
Main entry points: product_manager.py Product manager · products_verifications.py Status and store checks · product_model.py Listing models
Components 9
Product management
- Product manager
mercadolivreverifications/product_manager.py - Listing operations
mercadolivreverifications/product_manager.py - Description operations
mercadolivreverifications/product_manager.py
Listing verification
- Product verification
mercadolivreverifications/products_verifications.py - Status and store checks
mercadolivreverifications/products_verifications.py
Product data
- Listing models
mercadolivreverifications/product_model.py - Description models
mercadolivreverifications/product_model.py
Other components
- SDK client
- Mercado Livre API
Connections 13
- SDK client → Product manager: uses
- SDK client → Product verification: requests checks
- Product manager → Listing operations: exposes
- Product manager → Description operations: exposes
- Listing operations → Mercado Livre API: sends listing requests
- Mercado Livre API → Listing operations: returns listing data
- Listing operations → Listing models: validates listings
- Description operations → Mercado Livre API: sends description requests
- Mercado Livre API → Description operations: returns description data
- Description operations → Description models: validates descriptions
- Product verification → Status and store checks: runs checks
- Status and store checks → Product manager: requests each listing
- Status and store checks → Listing models: reads listing fields