{
    "status": "info",
    "message": "Merch-BL-Sync API",
    "available_endpoints": [
        {
            "path": "\/init-sync",
            "method": "GET",
            "description": "Initial synchronization of all products"
        },
        {
            "path": "\/sync",
            "method": "GET",
            "description": "Full synchronization (categories, products, prices, quantity)"
        },
        {
            "path": "\/sync-prices",
            "method": "GET",
            "description": "Synchronize prices only"
        },
        {
            "path": "\/sync-quantity",
            "method": "GET",
            "description": "Synchronize quantities only"
        },
        {
            "path": "\/manual-sync?ids=10,12,32",
            "method": "GET",
            "description": "Manual sync for specific product IDs (legacy)"
        },
        {
            "path": "\/order-sync-from-bl",
            "method": "GET",
            "description": "Sync new orders from BaseLinker to Atom + track status changes"
        },
        {
            "path": "\/order-sync-from-atom",
            "method": "GET",
            "description": "Sync tracking numbers and invoices from Atom to BaseLinker"
        },
        {
            "path": "\/sync-products-by-ids?ids=1,2,3",
            "method": "GET",
            "description": "Sync specific products from Atom to BaseLinker by IDs (comma-separated)"
        },
        {
            "path": "\/sync-products-by-ids?idfrom=1&idto=10",
            "method": "GET",
            "description": "Sync specific products from Atom to BaseLinker by ID range"
        },
        {
            "path": "\/sync-quantities-by-ids?ids=1,2,3",
            "method": "GET",
            "description": "Sync product quantities from Atom to BaseLinker by IDs (comma-separated)"
        },
        {
            "path": "\/sync-quantities-by-ids?idfrom=1&idto=10",
            "method": "GET",
            "description": "Sync product quantities from Atom to BaseLinker by ID range"
        },
        {
            "path": "\/sync-prices-by-ids?ids=1,2,3",
            "method": "GET",
            "description": "Sync product prices from Atom to BaseLinker by IDs (comma-separated)"
        },
        {
            "path": "\/sync-prices-by-ids?idfrom=1&idto=10",
            "method": "GET",
            "description": "Sync product prices from Atom to BaseLinker by ID range"
        }
    ]
}