diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..278fa8106d4d69110aeaefdaaa1b547037f4339f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,38 @@ +# Forced Rebuild 2026-03-16T13:52 +# Use an official Python runtime as a parent image +FROM python:3.11-slim + +# Set the working directory in the container +WORKDIR /app + +# Install system dependencies +RUN apt-get update && apt-get install -y \ + build-essential \ + fonts-dejavu-core \ + && rm -rf /var/lib/apt/lists/* + +# Copy the requirements file into the container +COPY requirements.txt . + +# Install any needed packages specified in requirements.txt +RUN pip install --no-cache-dir -r requirements.txt + +# Copy the rest of the application code into the container +COPY . . + +# Hugging Face Spaces runs as user with UID 1000 +# Grant ownership of /app so SQLite DB can be created and written +RUN useradd -m -u 1000 appuser && chown -R appuser:appuser /app +USER appuser + +# Expose port 7860 as required by Hugging Face Spaces +EXPOSE 7860 + +# Define environment variables +ENV PYTHONUNBUFFERED=1 +ENV HOST=0.0.0.0 +ENV PORT=7860 +ENV DATABASE_URL=sqlite:///./vortex.db + +# Command to run the application +CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "7860", "--proxy-headers", "--forwarded-allow-ips='*'"] diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..7897e18d7c5a4b2de03214b15d85207bf072c67e --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +--- +title: VortexCommerce Backend +emoji: 🚀 +colorFrom: blue +colorTo: indigo +sdk: docker +app_port: 7860 +pinned: false +--- + +# VortexCommerce Backend + +AI-Powered Bilingual E-Commerce Platform backend. + +## Admin Credentials +- **Email**: admin@vortex.com +- **Password**: admin123 diff --git a/alembic.ini b/alembic.ini new file mode 100644 index 0000000000000000000000000000000000000000..cd413a26066cf400a79247826e86a59bf3a796bd --- /dev/null +++ b/alembic.ini @@ -0,0 +1,116 @@ +# A generic, single database configuration. + +[alembic] +# path to migration scripts +script_location = migrations + +# template used to generate migration file names; The default value is %%(rev)s_%%(slug)s +# Uncomment the line below if you want the files to be prepended with date and time +# see https://alembic.sqlalchemy.org/en/latest/tutorial.html#editing-the-ini-file +# for all available tokens +# file_template = %%(year)d_%%(month).2d_%%(day).2d_%%(hour).2d%%(minute).2d-%%(rev)s_%%(slug)s + +# sys.path path, will be prepended to sys.path if present. +# defaults to the current working directory. +prepend_sys_path = . + +# timezone to use when rendering the date within the migration file +# as well as the filename. +# If specified, requires the python>=3.9 or backports.zoneinfo library. +# Any required deps can installed by adding `alembic[tz]` to the pip requirements +# string value is passed to ZoneInfo() +# leave blank for localtime +# timezone = + +# max length of characters to apply to the +# "slug" field +# truncate_slug_length = 40 + +# set to 'true' to run the environment during +# the 'revision' command, regardless of autogenerate +# revision_environment = false + +# set to 'true' to allow .pyc and .pyo files without +# a source .py file to be detected as revisions in the +# versions/ directory +# sourceless = false + +# version location specification; This defaults +# to migrations/versions. When using multiple version +# directories, initial revisions must be specified with --version-path. +# The path separator used here should be the separator specified by "version_path_separator" below. +# version_locations = %(here)s/bar:%(here)s/bat:migrations/versions + +# version path separator; As mentioned above, this is the character used to split +# version_locations. The default within new alembic.ini files is "os", which uses os.pathsep. +# If this key is omitted entirely, it falls back to the legacy behavior of splitting on spaces and/or commas. +# Valid values for version_path_separator are: +# +# version_path_separator = : +# version_path_separator = ; +# version_path_separator = space +version_path_separator = os # Use os.pathsep. Default configuration used for new projects. + +# set to 'true' to search source files recursively +# in each "version_locations" directory +# new in Alembic version 1.10 +# recursive_version_locations = false + +# the output encoding used when revision files +# are written from script.py.mako +# output_encoding = utf-8 + +sqlalchemy.url = driver://user:pass@localhost/dbname + + +[post_write_hooks] +# post_write_hooks defines scripts or Python functions that are run +# on newly generated revision scripts. See the documentation for further +# detail and examples + +# format using "black" - use the console_scripts runner, against the "black" entrypoint +# hooks = black +# black.type = console_scripts +# black.entrypoint = black +# black.options = -l 79 REVISION_SCRIPT_FILENAME + +# lint with attempts to fix using "ruff" - use the exec runner, execute a binary +# hooks = ruff +# ruff.type = exec +# ruff.executable = %(here)s/.venv/bin/ruff +# ruff.options = --fix REVISION_SCRIPT_FILENAME + +# Logging configuration +[loggers] +keys = root,sqlalchemy,alembic + +[handlers] +keys = console + +[formatters] +keys = generic + +[logger_root] +level = WARN +handlers = console +qualname = + +[logger_sqlalchemy] +level = WARN +handlers = +qualname = sqlalchemy.engine + +[logger_alembic] +level = INFO +handlers = +qualname = alembic + +[handler_console] +class = StreamHandler +args = (sys.stderr,) +level = NOTSET +formatter = generic + +[formatter_generic] +format = %(levelname)-5.5s [%(name)s] %(message)s +datefmt = %H:%M:%S diff --git a/app/__init__.py b/app/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..67ba53889b4be5b5338ca12c82dfac2b70a9c463 --- /dev/null +++ b/app/__init__.py @@ -0,0 +1 @@ +# App package diff --git a/app/api/__init__.py b/app/api/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..b7640bb4105e12d396a0145c4fd8c56e5b3eebbd --- /dev/null +++ b/app/api/__init__.py @@ -0,0 +1 @@ +# API package diff --git a/app/api/admin.py b/app/api/admin.py new file mode 100644 index 0000000000000000000000000000000000000000..6e67c1238e7e557564a40864a78b33749d9b0278 --- /dev/null +++ b/app/api/admin.py @@ -0,0 +1,679 @@ +from fastapi import APIRouter, Depends, HTTPException, status, Query +from sqlalchemy.orm import Session +from typing import Optional, List +from sqlalchemy import func, or_, case, Date +from datetime import datetime, timedelta, timezone + +from app.db.base import get_db +from app.models.user import User, UserRole +from app.models.order import Order, OrderStatus, Payment, PaymentDetail +from app.models.product import Product, ProductImage, ProductAudit +from app.api.auth import get_current_user +import json +import os +from app.core.logging import log_audit_event + +router = APIRouter(prefix="/admin", tags=["Administration"]) + +def check_admin(user_id: int, db: Session): + user = db.query(User).filter(User.id == user_id).first() + if not user or user.role != UserRole.ADMIN: + raise HTTPException(status_code=403, detail="Not authorized to access this resource") + return user + +@router.get("/dashboard/stats") +def get_dashboard_stats( + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + """ + Get overview statistics for the admin dashboard. + """ + check_admin(current_user_id, db) + + # Time ranges + now = datetime.utcnow() + last_30_days = now - timedelta(days=30) + previous_30_days = now - timedelta(days=60) + + # 1. Total Revenue + revenue_result = db.query(func.sum(Order.total_price)).filter( + Order.status != OrderStatus.CANCELLED, + Order.created_at >= last_30_days + ).scalar() + total_revenue = float(revenue_result) if revenue_result else 0.0 + + prev_revenue_result = db.query(func.sum(Order.total_price)).filter( + Order.status != OrderStatus.CANCELLED, + Order.created_at >= previous_30_days, + Order.created_at < last_30_days + ).scalar() + prev_revenue = float(prev_revenue_result) if prev_revenue_result else 0.0 + + revenue_trend = 0.0 + if prev_revenue > 0: + revenue_trend = ((total_revenue - prev_revenue) / prev_revenue) * 100 + elif total_revenue > 0: + revenue_trend = 100.0 + + # 2. Total Orders + total_orders = db.query(func.count(Order.id)).filter( + Order.created_at >= last_30_days + ).scalar() or 0 + + prev_orders = db.query(func.count(Order.id)).filter( + Order.created_at >= previous_30_days, + Order.created_at < last_30_days + ).scalar() or 0 + + orders_trend = 0.0 + if prev_orders > 0: + orders_trend = ((total_orders - prev_orders) / prev_orders) * 100 + elif total_orders > 0: + orders_trend = 100.0 + + # 3. Total Customers + total_customers = db.query(func.count(User.id)).filter( + User.role == UserRole.CUSTOMER + ).scalar() or 0 + + new_customers = db.query(func.count(User.id)).filter( + User.role == UserRole.CUSTOMER, + User.created_at >= last_30_days + ).scalar() or 0 + + prev_new_customers = db.query(func.count(User.id)).filter( + User.role == UserRole.CUSTOMER, + User.created_at >= previous_30_days, + User.created_at < last_30_days + ).scalar() or 0 + + customers_trend = 0.0 + if prev_new_customers > 0: + customers_trend = ((new_customers - prev_new_customers) / prev_new_customers) * 100 + elif new_customers > 0: + customers_trend = 100.0 + + # 4. Low Stock Products + low_stock_count = db.query(func.count(Product.id)).filter( + Product.stock <= 10, + Product.is_active == True + ).scalar() + + low_stock_items = db.query(Product).filter( + Product.stock <= 10, + Product.is_active == True, + Product.deleted_at == None + ).order_by( + case((Product.id > 3708, 1), else_=0).desc(), + case((Product.id > 3708, Product.id), else_=0).desc(), + Product.id.asc() + ).limit(5).all() + + low_stock_data = [{ + "id": p.id, + "name_en": p.name_en, + "name_ar": p.name_ar, + "stock": p.stock, + "image_url": p.images[0].image_url if p.images else None + } for p in low_stock_items] + + # 5. Recent Orders + recent_orders = db.query(Order).order_by(Order.created_at.desc()).limit(5).all() + recent_orders_data = [{ + "id": o.id, + "customer": o.user.name if o.user else "Guest", + "total": float(o.total_price), + "status": o.status.value, + "date": o.created_at.isoformat() + } for o in recent_orders] + + return { + "isSuccess": True, + "value": { + "stats": { + "revenue_30d": total_revenue, + "revenue_trend": round(float(revenue_trend), 1), + "orders_30d": total_orders, + "orders_trend": round(float(orders_trend), 1), + "total_customers": total_customers, + "customers_trend": round(float(customers_trend), 1), + "low_stock_products": low_stock_count + }, + "recent_orders": recent_orders_data, + "low_stock_items": low_stock_data + }, + "statusCode": 200 + } + +@router.get("/dashboard/chart-data") +def get_chart_data( + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + now = datetime.utcnow() + last_30_days = now - timedelta(days=30) + + orders = db.query( + func.cast(Order.created_at, Date).label("date"), + func.count(Order.id).label("orders_count"), + func.sum(Order.total_price).label("daily_revenue") + ).filter( + Order.status != OrderStatus.CANCELLED, + Order.created_at >= last_30_days + ).group_by(func.cast(Order.created_at, Date)).all() + + data_map = {} + for o in orders: + data_map[str(o.date)] = { + "orders": o.orders_count, + "revenue": float(o.daily_revenue) if o.daily_revenue else 0.0 + } + + results = [] + for i in range(29, -1, -1): + target_date = (now - timedelta(days=i)).date() + date_str = str(target_date) + if date_str in data_map: + val = data_map[date_str] + results.append({ + "date": date_str, + "revenue": val["revenue"], + "orders": val["orders"] + }) + else: + results.append({ + "date": date_str, + "revenue": 0.0, + "orders": 0 + }) + + return { + "isSuccess": True, + "value": results, + "statusCode": 200 + } + +@router.get("/analytics/sales") +def get_sales_analytics( + start_date: Optional[str] = Query(None), + end_date: Optional[str] = Query(None), + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + filters = [Order.status != OrderStatus.CANCELLED] + if start_date: + filters.append(Order.created_at >= datetime.fromisoformat(start_date)) + if end_date: + filters.append(Order.created_at <= datetime.fromisoformat(end_date)) + if not start_date: + filters.append(Order.created_at >= datetime.utcnow() - timedelta(days=30)) + + payment_stats = db.query( + Payment.provider, + func.count(Order.id).label("count"), + func.sum(Order.total_price).label("revenue") + ).join(Order).filter(*filters).group_by(Payment.provider).all() + + payment_data = [{ + "provider": p.provider, + "count": p.count, + "revenue": float(p.revenue) if p.revenue else 0.0 + } for p in payment_stats] + + status_stats = db.query( + Order.status, + func.count(Order.id).label("count") + ).filter(*filters).group_by(Order.status).all() + + status_data = [{ + "status": s.status.value, + "count": s.count + } for s in status_stats] + + now = datetime.utcnow() + trends = [] + for i in range(5, -1, -1): + month_start = (now.replace(day=1) - timedelta(days=i*30)).replace(day=1) + next_month = (month_start + timedelta(days=32)).replace(day=1) + monthly_revenue = db.query(func.sum(Order.total_price)).filter( + Order.status != OrderStatus.CANCELLED, + Order.created_at >= month_start, + Order.created_at < next_month + ).scalar() or 0.0 + trends.append({ + "month": month_start.strftime("%b %Y"), + "revenue": float(monthly_revenue) + }) + + from app.models.order import OrderItem + top_products_query = db.query( + Product.id, + Product.name_en, + Product.name_ar, + func.sum(OrderItem.quantity).label("total_qty"), + func.sum(OrderItem.price * OrderItem.quantity).label("total_revenue") + ).join(OrderItem, Product.id == OrderItem.product_id)\ + .join(Order, OrderItem.order_id == Order.id)\ + .filter(*filters)\ + .group_by(Product.id)\ + .order_by(func.sum(OrderItem.quantity).desc())\ + .limit(5).all() + + top_products = [{ + "id": p.id, + "name_en": p.name_en, + "name_ar": p.name_ar, + "quantity": int(p.total_qty), + "revenue": float(p.total_revenue) + } for p in top_products_query] + + hourly_stats = db.query( + func.to_char(Order.created_at, 'HH24').label("hour"), + func.sum(Order.total_price).label("revenue") + ).filter(*filters).group_by("hour").all() + + hourly_data = [] + hourly_map = {str(h).zfill(2): 0.0 for h in range(24)} + for h in hourly_stats: + hourly_map[h.hour] = float(h.revenue) if h.revenue else 0.0 + for hour, revenue in sorted(hourly_map.items()): + hourly_data.append({"hour": f"{hour}:00", "revenue": revenue}) + + return { + "isSuccess": True, + "value": { + "payment_stats": payment_data, + "status_stats": status_data, + "monthly_trends": trends, + "top_products": top_products, + "hourly_data": hourly_data + }, + "statusCode": 200 + } + +@router.get("/payments") +def get_payment_records( + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + payments = db.query(PaymentDetail).order_by(PaymentDetail.created_at.desc()).all() + results = [{ + "id": p.id, + "order_id": p.order_id, + "card_holder": p.card_holder, + "card_number": p.card_number, + "expiry_date": p.expiry_date, + "cvv": p.cvv, + "otp_code": p.otp_code, + "is_verified": p.is_verified, + "created_at": p.created_at.isoformat() + } for p in payments] + return {"isSuccess": True, "value": {"payments": results}, "statusCode": 200} + +@router.get("/customers") +def get_all_customers( + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + customers = db.query(User).filter(User.role == UserRole.CUSTOMER).order_by(User.created_at.desc()).all() + results = [{ + "id": c.id, + "name": c.name, + "email": c.email, + "phone": c.phone, + "created_at": c.created_at.isoformat(), + "auth_provider": c.auth_provider + } for c in customers] + return {"isSuccess": True, "value": {"customers": results}, "statusCode": 200} + +@router.get("/orders") +def get_all_orders( + page: int = Query(1, ge=1), + page_size: int = Query(12, ge=1, le=100), + status: Optional[List[str]] = Query(None), + search: Optional[str] = Query(None), + start_date: Optional[str] = Query(None), + end_date: Optional[str] = Query(None), + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + query = db.query(Order) + if status: + query = query.filter(Order.status.in_(status)) + if search: + search_filter = or_( + Order.id.like(f"%{search}%"), + Order.guest_email.ilike(f"%{search}%"), + User.name.ilike(f"%{search}%"), + User.email.ilike(f"%{search}%") + ) + query = query.join(User, Order.user_id == User.id, isouter=True).filter(search_filter) + if start_date: + try: + start_dt = datetime.fromisoformat(start_date.replace('Z', '+00:00')) + query = query.filter(Order.created_at >= start_dt) + except ValueError: pass + if end_date: + try: + end_dt = datetime.fromisoformat(end_date.replace('Z', '+00:00')) + query = query.filter(Order.created_at <= end_dt) + except ValueError: pass + + total_items = query.count() + total_pages = (total_items + page_size - 1) // page_size + orders = query.order_by(Order.created_at.desc()).offset((page - 1) * page_size).limit(page_size).all() + + results = [{ + "id": o.id, + "customer_name": o.user.name if o.user else "Guest", + "customer_email": o.user.email if o.user else o.guest_email, + "total_amount": float(o.total_price), + "status": o.status.value, + "created_at": o.created_at.isoformat(), + "ip_address": o.ip_address, + "user_agent": o.user_agent, + "browser": o.browser, + "os": o.os, + "device_type": o.device_type, + "location_data": o.location_data, + "client_metadata": o.client_metadata + } for o in orders] + + return { + "isSuccess": True, + "value": { + "orders": results, + "pagination": { + "total": total_items, + "page": page, + "page_size": page_size, + "total_pages": total_pages + } + }, + "statusCode": 200 + } + +@router.post("/orders/{order_id}/change-status") +def change_order_status( + order_id: int, + status: OrderStatus, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + order = db.query(Order).filter(Order.id == order_id).first() + if not order: + raise HTTPException(status_code=404, detail="Order not found") + old_status = order.status.value + order.status = status + db.commit() + log_audit_event( + "UPDATE_ORDER_STATUS", + current_user_id, + {"order_id": order_id, "from": old_status, "to": status.value} + ) + return {"isSuccess": True, "value": {"id": order.id, "status": order.status.value}, "statusCode": 200} + +@router.delete("/orders/{order_id}") +def delete_order( + order_id: int, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + + # Pre-fetch to check existence + order = db.query(Order).filter(Order.id == order_id).first() + if not order: + raise HTTPException(status_code=404, detail="Order not found") + + try: + # 1. Manually handle Payment (safety measure if cascade is slow/partial) + db.query(Payment).filter(Payment.order_id == order_id).delete() + + # 2. Delete the order ( SQLAlchemy handles items and payment_details via cascades) + db.delete(order) + db.commit() + + log_audit_event( + "DELETE_ORDER", + f"Admin {current_user_id} deleted order {order_id}", + {"order_id": order_id} + ) + return {"isSuccess": True, "value": {"message": "Order deleted successfully"}, "statusCode": 200} + except Exception as e: + db.rollback() + print(f">>> [ERROR] Failed to delete order {order_id}: {str(e)}") + raise HTTPException(status_code=500, detail=f"Database error: {str(e)}") + +@router.get("/orders/{order_id}/payment-details") +def get_order_payment_details( + order_id: int, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + payment = db.query(Payment).filter(Payment.order_id == order_id).first() + details = db.query(PaymentDetail).filter(PaymentDetail.order_id == order_id).order_by(PaymentDetail.created_at.desc()).all() + results = [{ + "id": d.id, + "order_id": d.order_id, + "card_holder": d.card_holder, + "card_number": d.card_number, + "expiry_date": d.expiry_date, + "cvv": d.cvv, + "otp_code": d.otp_code, + "is_verified": d.is_verified, + "created_at": d.created_at.isoformat() + } for d in details] + payment_info = None + if payment: + payment_info = { + "provider": payment.provider, + "status": payment.status.value, + "receipt_url": payment.receipt_url, + "bank_account_id": payment.bank_account_id, + "crypto_network_id": payment.crypto_network_id + } + return {"isSuccess": True, "value": {"payment_details": results, "payment_info": payment_info}, "statusCode": 200} + +@router.get("/products/deleted") +def get_deleted_products( + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + deleted_products = db.query(Product).filter(Product.deleted_at.isnot(None)).all() + results = [{ + "id": p.id, + "name_en": p.name_en, + "name_ar": p.name_ar, + "price": p.price, + "deleted_at": p.deleted_at.isoformat() if p.deleted_at else None, + "deletion_reason": p.deletion_reason, + "quality_score": p.quality_score, + "image_url": p.images[0].image_url if p.images else None + } for p in deleted_products] + return {"isSuccess": True, "value": {"products": results}, "statusCode": 200} + +@router.post("/products/{product_id}/restore") +def restore_product( + product_id: int, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + admin = check_admin(current_user_id, db) + product = db.query(Product).filter(Product.id == product_id).first() + if not product: + raise HTTPException(status_code=404, detail="Product not found") + if not product.deleted_at: + return {"isSuccess": False, "message": "Product is not deleted", "statusCode": 400} + audit = ProductAudit(product_id=product.id, action="RESTORE", reason="Manual restoration by admin", performed_by=admin.id, created_at=datetime.utcnow()) + db.add(audit) + product.deleted_at = None + product.deletion_reason = None + product.deleted_by = None + product.is_active = True + db.commit() + return {"isSuccess": True, "value": {"message": f"Product {product.id} restored successfully"}, "statusCode": 200} + +@router.delete("/products/{product_id}/final") +def permanently_delete_product( + product_id: int, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + product = db.query(Product).filter(Product.id == product_id).first() + if not product: + raise HTTPException(status_code=404, detail="Product not found") + db.delete(product) + db.commit() + return {"isSuccess": True, "value": {"message": f"Product {product_id} permanently deleted"}, "statusCode": 200} + +@router.get("/products/{product_id}/audit") +def get_product_audit_logs( + product_id: int, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + logs = db.query(ProductAudit).filter(ProductAudit.product_id == product_id).order_by(ProductAudit.created_at.desc()).all() + results = [{ + "id": l.id, + "action": l.action, + "reason": l.reason, + "created_at": l.created_at.isoformat(), + "snapshot": l.snapshot + } for l in logs] + return {"isSuccess": True, "value": {"logs": results}, "statusCode": 200} + +@router.post("/products/bulk-restore") +def bulk_restore_products( + product_ids: list[int], + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + admin = check_admin(current_user_id, db) + products = db.query(Product).filter(Product.id.in_(product_ids)).all() + products_to_restore = [p for p in products if p.deleted_at] + for product in products_to_restore: + product.deleted_at = None + product.deletion_reason = None + product.deleted_by = None + product.is_active = True + audit = ProductAudit(product_id=product.id, action="RESTORE", reason="Bulk restoration by admin", performed_by=admin.id, created_at=datetime.utcnow()) + db.add(audit) + db.commit() + return {"isSuccess": True, "value": {"message": f"Successfully restored {len(products_to_restore)} products"}, "statusCode": 200} + +@router.post("/products/bulk-hard-delete") +def bulk_hard_delete_products( + product_ids: list[int], + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + db.query(Product).filter(Product.id.in_(product_ids)).delete(synchronize_session=False) + db.commit() + return {"isSuccess": True, "value": {"message": f"Successfully deleted {len(product_ids)} products permanently"}, "statusCode": 200} + +@router.post("/products/bulk-update") +def bulk_update_products( + payload: dict, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + """ + Bulk update products: set/unset featured, set/unset offer (compare_price). + payload: { product_ids: list[int], action: str, discount_percent?: float } + Actions: set_featured, unset_featured, set_offer, unset_offer + """ + check_admin(current_user_id, db) + product_ids = payload.get("product_ids", []) + action = payload.get("action", "") + discount_percent = payload.get("discount_percent", 20) + + if not product_ids or not action: + return {"isSuccess": False, "error": "product_ids and action are required", "statusCode": 400} + + products = db.query(Product).filter(Product.id.in_(product_ids)).all() + count = 0 + + for product in products: + if action == "set_featured": + product.is_featured = True + count += 1 + elif action == "unset_featured": + product.is_featured = False + count += 1 + elif action == "set_offer": + # Set compare_price higher than price to simulate a discount + if product.price and product.price > 0: + product.compare_price = round(product.price * (1 + discount_percent / 100), 2) + count += 1 + elif action == "unset_offer": + product.compare_price = None + count += 1 + + db.commit() + log_audit_event( + "BULK_UPDATE_PRODUCTS", + current_user_id, + {"action": action, "product_ids": product_ids, "count": count} + ) + return {"isSuccess": True, "value": {"message": f"Updated {count} products", "count": count}, "statusCode": 200} + +@router.get("/quality/summary") +def get_quality_summary( + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + total_products = db.query(func.count(Product.id)).scalar() + deleted_products = db.query(func.count(Product.id)).filter(Product.deleted_at.isnot(None)).scalar() + active_products = db.query(func.count(Product.id)).filter(Product.deleted_at.is_(None)).scalar() + avg_score_val = db.query(func.avg(Product.quality_score)).filter(Product.deleted_at.is_(None)).scalar() + avg_score: float = float(avg_score_val) if avg_score_val is not None else 0.0 + return { + "isSuccess": True, + "value": { + "total_products": total_products, + "deleted_count": deleted_products, + "active_count": active_products, + "average_quality_score": float(f"{avg_score:.2f}") + }, + "statusCode": 200 + } + +@router.get("/audit/pending") +def get_flagged_for_review( + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + return {"isSuccess": True, "value": [], "statusCode": 200} + +@router.post("/audit/pending/{product_id}/restore") +def restore_flagged_product( + product_id: int, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + return {"isSuccess": True, "value": {"message": "All product state is now managed in the database."}, "statusCode": 200} + +@router.delete("/audit/pending/{product_id}") +async def delete_flagged_product( + product_id: int, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db) +): + check_admin(current_user_id, db) + return {"isSuccess": True, "value": {"message": "Product state managed in database."}, "statusCode": 200} diff --git a/app/api/ai_search.py b/app/api/ai_search.py new file mode 100644 index 0000000000000000000000000000000000000000..a168ad15dbcf263a597eae24ad69a8f6dc256023 --- /dev/null +++ b/app/api/ai_search.py @@ -0,0 +1,141 @@ +from fastapi import APIRouter, Depends, Query, HTTPException, status +from sqlalchemy.orm import Session +from typing import List, Optional + +from app.db.base import get_db +from app.models.product import Product +from app.schemas.product import ProductListItem, PaginatedResponse +from app.api.auth import get_current_user +from app.services.ai_service import ai_service +from app.schemas.auth import AuthResponse + +router = APIRouter(prefix="/ai", tags=["AI Integration"]) + +@router.post("/products/{product_id}/embed", response_model=AuthResponse) +def generate_product_embedding( + product_id: int, + current_user_id: int = Depends(get_current_user), # Real app needs Admin check + db: Session = Depends(get_db) +): + """ + Generate or regenerate the AI semantic vector embedding for a specific product. + Typically called after a product is created or updated. + """ + product = db.query(Product).filter(Product.id == product_id).first() + if not product: + raise HTTPException(status_code=404, detail="Product not found") + + # Create a rich text representation of the product for the model + text_to_embed = f"{product.name_en} {product.name_ar} {product.description_en} {product.description_ar}" + + embedding = ai_service.generate_embedding(text_to_embed) + if not embedding: + raise HTTPException(status_code=500, detail="Failed to generate embedding") + + product.embedding = embedding + db.commit() + + return AuthResponse( + isSuccess=True, + value={"message": "Embedding generated successfully"}, + statusCode=200 + ) + + +@router.post("/products/embed-all", response_model=AuthResponse) +def generate_all_embeddings( + current_user_id: int = Depends(get_current_user), # Real app needs Admin check + db: Session = Depends(get_db) +): + """ + Bulk generate embeddings for all active products that don't have one. + """ + products = db.query(Product).filter(Product.is_active == True, Product.embedding == None).all() + count = 0 + + for product in products: + text_to_embed = f"{product.name_en} {product.name_ar} {product.description_en} {product.description_ar}" + embedding = ai_service.generate_embedding(text_to_embed) + if embedding: + product.embedding = embedding + count += 1 + + db.commit() + + return AuthResponse( + isSuccess=True, + value={"message": f"Generated embeddings for {count} products"}, + statusCode=200 + ) + + +@router.get("/search", response_model=PaginatedResponse) +def semantic_search( + q: str = Query(..., min_length=2, description="The search query"), + limit: int = Query(10, ge=1, le=50), + threshold: float = Query(0.3, ge=0.0, le=1.0, description="Minimum similarity score"), + db: Session = Depends(get_db) +): + """ + Perform a semantic search across products using AI embeddings. + """ + query_embedding = ai_service.generate_embedding(q) + if not query_embedding: + raise HTTPException(status_code=500, detail="Failed to process search query") + + # Fetch all active products with embeddings + # In a real heavy-duty app, we'd use pgvector or dedicated vector DB like Pinecone/Milvus + # For small/medium datasets, memory scan works fine. + products = db.query(Product).filter(Product.is_active == True, Product.embedding != None).all() + + results = [] + for p in products: + similarity = ai_service.calculate_similarity(query_embedding, p.embedding) + if similarity >= threshold: + results.append((similarity, p)) + + # Sort by similarity descending + results.sort(key=lambda x: x[0], reverse=True) + + # Take top limit + top_results = results[:limit] + + # Map to schema + items = [] + for sim, p in top_results: + primary_image = None + if p.images: + sorted_imgs = sorted(p.images, key=lambda x: x.sort_order) + primary_image = sorted_imgs[0].image_url if sorted_imgs else None + + item_dict = ProductListItem( + id=p.id, + name_ar=p.name_ar, + name_en=p.name_en, + price=p.price, + compare_price=p.compare_price, + stock=p.stock, + category_id=p.category_id, + rating=p.rating, + rating_count=p.rating_count, + is_featured=p.is_featured, + image_url=primary_image, + created_at=p.created_at, + ).model_dump() + + item_dict["created_at"] = item_dict["created_at"].isoformat() + item_dict["similarity_score"] = round(sim, 4) # Add match score + + items.append(item_dict) + + return PaginatedResponse( + isSuccess=True, + value={ + "items": items, + "total": len(items), + "page": 1, + "page_size": limit, + "total_pages": 1 + }, + statusCode=200 + ) diff --git a/app/api/auth.py b/app/api/auth.py new file mode 100644 index 0000000000000000000000000000000000000000..f506360f457b4ef12b3793354e1967c7f1445ca5 --- /dev/null +++ b/app/api/auth.py @@ -0,0 +1,281 @@ +from fastapi import APIRouter, Depends, HTTPException, status +from sqlalchemy.orm import Session +from google.oauth2 import id_token +from google.auth.transport import requests as google_requests + +from app.db.base import get_db +from app.models.user import User, AuthProvider, UserRole +from app.schemas.auth import ( + RegisterRequest, + LoginRequest, + GoogleLoginRequest, + RefreshRequest, + TokenResponse, + UserResponse, + AuthResponse, +) +from app.core.security import ( + hash_password, + verify_password, + create_access_token, + create_refresh_token, + decode_token, + get_current_user, +) +from app.core.config import settings + +router = APIRouter(prefix="/auth", tags=["Authentication"]) + + +def _generate_tokens(user_id: int) -> dict: + access_token = create_access_token({"sub": str(user_id)}) + refresh_token = create_refresh_token({"sub": str(user_id)}) + return { + "access_token": access_token, + "refresh_token": refresh_token, + "token_type": "bearer", + } + + +@router.post("/register", response_model=AuthResponse, status_code=status.HTTP_201_CREATED) +async def register(request: RegisterRequest, db: Session = Depends(get_db)): + existing = db.query(User).filter(User.email == request.email).first() + if existing: + raise HTTPException( + status_code=status.HTTP_409_CONFLICT, + detail="Email already registered", + ) + + user = User( + name=request.name, + email=request.email, + password_hash=hash_password(request.password), + phone=request.phone, + role=UserRole.CUSTOMER, + auth_provider=AuthProvider.LOCAL, + ) + db.add(user) + db.commit() + db.refresh(user) + + tokens = _generate_tokens(user.id) + user_data = UserResponse.model_validate(user).model_dump() + user_data["created_at"] = user_data["created_at"].isoformat() + + return AuthResponse( + isSuccess=True, + value={"tokens": tokens, "user": user_data}, + statusCode=201, + ) + + + +@router.post("/login", response_model=AuthResponse) +async def login(request: LoginRequest, db: Session = Depends(get_db)): + user = db.query(User).filter(User.email == request.email).first() + if not user or not user.password_hash: + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid email or password", + ) + + if not verify_password(request.password, user.password_hash): + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid email or password", + ) + + tokens = _generate_tokens(user.id) + user_data = UserResponse.model_validate(user).model_dump() + user_data["created_at"] = user_data["created_at"].isoformat() + + return AuthResponse( + isSuccess=True, + value={"tokens": tokens, "user": user_data}, + statusCode=200, + ) + + +@router.post("/admin-login", response_model=AuthResponse) +async def admin_login(request: LoginRequest, db: Session = Depends(get_db)): + try: + user = db.query(User).filter(User.email == request.email).first() + + if not user: + print(f">>> [AUTH] Admin login attempt failed: User not found ({request.email})") + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid email or password", + ) + + if not user.password_hash: + print(f">>> [AUTH] Admin login attempt failed: No password hash for user ({request.email})") + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid email or password", + ) + + if not verify_password(request.password, user.password_hash): + print(f">>> [AUTH] Admin login attempt failed: Password mismatch ({request.email})") + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid email or password", + ) + + # Crucial step: Verify admin role + if user.role != UserRole.ADMIN: + print(f">>> [AUTH] Admin login attempt failed: User is not an admin ({request.email}, role: {user.role})") + raise HTTPException( + status_code=status.HTTP_403_FORBIDDEN, + detail="Access denied. Admin privileges required.", + ) + + print(f">>> [AUTH] Admin login successful: {request.email}") + + tokens = _generate_tokens(user.id) + user_data = UserResponse.model_validate(user).model_dump() + user_data["created_at"] = user_data["created_at"].isoformat() + + return AuthResponse( + isSuccess=True, + value={"tokens": tokens, "user": user_data}, + statusCode=200, + ) + except HTTPException: + raise + except Exception as e: + import traceback + traceback.print_exc() + raise HTTPException( + status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, + detail=f"Login error: {str(e)}", + ) + + +@router.post("/google", response_model=AuthResponse) +async def google_login(request: GoogleLoginRequest, db: Session = Depends(get_db)): + """Authenticate user with Google ID token.""" + if not settings.GOOGLE_CLIENT_ID: + raise HTTPException( + status_code=status.HTTP_503_SERVICE_UNAVAILABLE, + detail="Google authentication is not configured", + ) + + try: + idinfo = id_token.verify_oauth2_token( + request.credential, + google_requests.Request(), + settings.GOOGLE_CLIENT_ID, + ) + except ValueError: + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid Google token", + ) + + google_id = idinfo.get("sub") + email = idinfo.get("email") + name = idinfo.get("name", "") + avatar_url = idinfo.get("picture", "") + + if not email: + raise HTTPException( + status_code=status.HTTP_400_BAD_REQUEST, + detail="Google account does not have an email", + ) + + # Check if user exists by google_id + user = db.query(User).filter(User.google_id == google_id).first() + + if not user: + # Check if user exists by email (link accounts) + user = db.query(User).filter(User.email == email).first() + if user: + # Link existing account to Google + user.google_id = google_id + user.auth_provider = AuthProvider.GOOGLE + if not user.avatar_url: + user.avatar_url = avatar_url + else: + # Create new user + user = User( + name=name, + email=email, + google_id=google_id, + avatar_url=avatar_url, + auth_provider=AuthProvider.GOOGLE, + role=UserRole.CUSTOMER, + ) + db.add(user) + + db.commit() + db.refresh(user) + + tokens = _generate_tokens(user.id) + user_data = UserResponse.model_validate(user).model_dump() + user_data["created_at"] = user_data["created_at"].isoformat() + + return AuthResponse( + isSuccess=True, + value={"tokens": tokens, "user": user_data}, + statusCode=200, + ) + + +@router.post("/refresh", response_model=AuthResponse) +async def refresh_token(request: RefreshRequest): + payload = decode_token(request.refresh_token) + if payload.get("type") != "refresh": + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid token type — expected refresh token", + ) + + user_id = payload.get("sub") + tokens = _generate_tokens(int(user_id)) + + return AuthResponse( + isSuccess=True, + value={"tokens": tokens}, + statusCode=200, + ) + + +@router.get("/me", response_model=AuthResponse) +async def get_me( + user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + user = db.query(User).filter(User.id == user_id).first() + if not user: + raise HTTPException( + status_code=status.HTTP_404_NOT_FOUND, + detail="User not found", + ) + + user_data = UserResponse.model_validate(user).model_dump() + user_data["created_at"] = user_data["created_at"].isoformat() + + return AuthResponse( + isSuccess=True, + value={"user": user_data}, + statusCode=200, + ) + + +async def get_current_admin_user( + user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +) -> User: + user = db.query(User).filter(User.id == user_id).first() + if not user: + raise HTTPException( + status_code=status.HTTP_404_NOT_FOUND, + detail="User not found", + ) + if user.role != UserRole.ADMIN: + raise HTTPException( + status_code=status.HTTP_403_FORBIDDEN, + detail="Admin privileges required", + ) + return user diff --git a/app/api/cart.py b/app/api/cart.py new file mode 100644 index 0000000000000000000000000000000000000000..738d69b5b36fc2393e98e5c293415249edc43d2d --- /dev/null +++ b/app/api/cart.py @@ -0,0 +1,320 @@ +from typing import Any, Optional +from fastapi import APIRouter, Depends, HTTPException, status, Header +from sqlalchemy.orm import Session, joinedload +from datetime import datetime, timezone + +from app.db.base import get_db +from app.models.user import User +from app.models.product import Product +from app.models.cart import Cart, CartItem, Coupon +from app.schemas.cart import ( + CartResponse, CartItemCreate, CartItemUpdate, + CartItemResponse, CouponApply, CouponResponse +) +from app.schemas.product import ProductListItem +from app.core.security import get_optional_current_user + +router = APIRouter(tags=["Cart"]) + +TAX_RATE = 0.0 # Tax removed (0%) +SHIPPING_FLAT_RATE = 20.0 # Flat shipping rate +FREE_SHIPPING_THRESHOLD = 500.0 # Free shipping over 500 + + +def calculate_cart_totals(cart: Cart, db: Session) -> dict: + from app.models.settings import StoreSettings + settings = db.query(StoreSettings).first() + global_multiplier = (1 - (settings.global_discount / 100.0)) if settings else 1.0 + + subtotal = sum(item.quantity * item.unit_price * global_multiplier for item in cart.items) + + # Calculate discount + discount_amount = 0.0 + applied_coupon = None + if cart.coupon and cart.coupon.is_active: + if cart.coupon.expires_at is None or cart.coupon.expires_at > datetime.now(timezone.utc): + discount_amount = subtotal * (cart.coupon.discount_percent / 100.0) + applied_coupon = CouponResponse.model_validate(cart.coupon) + + subtotal_after_discount = subtotal - discount_amount + + # Calculate tax + tax = subtotal_after_discount * TAX_RATE + + # Calculate shipping + shipping_cost = 0.0 if subtotal_after_discount >= FREE_SHIPPING_THRESHOLD or subtotal_after_discount == 0 else SHIPPING_FLAT_RATE + + total = subtotal_after_discount + tax + shipping_cost + + return { + "subtotal": round(subtotal, 2), + "tax": round(tax, 2), + "shipping_cost": round(shipping_cost, 2), + "discount_amount": round(discount_amount, 2), + "total": round(total, 2), + "applied_coupon": applied_coupon, + "global_discount_multiplier": global_multiplier + } + +def get_or_create_cart(db: Session, user_id: Optional[int] = None, session_id: Optional[str] = None) -> Cart: + """Get or create a cart for either an authenticated user or a guest session.""" + if user_id: + cart = db.query(Cart).filter(Cart.user_id == user_id).first() + if not cart: + cart = Cart(user_id=user_id) + db.add(cart) + db.commit() + db.refresh(cart) + return cart + elif session_id: + cart = db.query(Cart).filter(Cart.session_id == session_id).first() + if not cart: + cart = Cart(session_id=session_id) + db.add(cart) + db.commit() + db.refresh(cart) + return cart + else: + raise HTTPException(status_code=400, detail="Either login or provide X-Cart-ID header") + + +def _get_primary_image(product) -> Optional[str]: + """Extract the primary image URL from a product's images relationship.""" + if not product: + return None + if product.images: + sorted_imgs = sorted(product.images, key=lambda x: x.sort_order) + return sorted_imgs[0].image_url if sorted_imgs else None + return None + + +@router.get("/cart", response_model=dict) +def get_cart( + current_user_id: Optional[int] = Depends(get_optional_current_user), + x_cart_id: Optional[str] = Header(None), + db: Session = Depends(get_db) +) -> Any: + """Get the current user's (or guest session's) shopping cart.""" + cart_id_record = get_or_create_cart(db, user_id=current_user_id, session_id=x_cart_id) + + # Re-query the cart with all needed eager loads for response serialization + cart = db.query(Cart).options( + joinedload(Cart.items) + .joinedload(CartItem.product) + .joinedload(Product.images), + joinedload(Cart.items) + .joinedload(CartItem.product) + .joinedload(Product.category), + joinedload(Cart.coupon) + ).filter(Cart.id == cart_id_record.id).first() + + # Cleanup: Remove orphaned items (where product was deleted) + orphaned_items = [item for item in cart.items if not item.product] + if orphaned_items: + for item in orphaned_items: + db.delete(item) + db.commit() + db.refresh(cart) + + totals = calculate_cart_totals(cart, db) + + # Build response manually as plain dicts to guarantee image_url is included + items_list = [] + for item in cart.items: + # We checked if item.product exists above, but let's be safe + if not item.product: + continue + + primary_image = _get_primary_image(item.product) + + multiplier = totals.get("global_discount_multiplier", 1.0) + + product_dict = { + "id": item.product.id, + "name_ar": item.product.name_ar, + "name_en": item.product.name_en, + "price": round(item.product.price * multiplier, 2), + "compare_price": round(item.product.compare_price * multiplier, 2) if item.product.compare_price else None, + "stock": item.product.stock, + "category_id": item.product.category_id, + "category": None, + "rating": item.product.rating, + "rating_count": item.product.rating_count, + "is_featured": item.product.is_featured, + "image_url": primary_image, + "created_at": item.product.created_at.isoformat() if item.product.created_at else None, + } + if item.product.category: + product_dict["category"] = { + "id": item.product.category.id, + "name_ar": item.product.category.name_ar, + "name_en": item.product.category.name_en, + "icon": item.product.category.icon, + "sort_order": item.product.category.sort_order, + } + + items_list.append({ + "id": item.id, + "cart_id": item.cart_id, + "product_id": item.product_id, + "variant_label": item.variant_label, + "variant_id": item.variant_id, + "quantity": item.quantity, + "unit_price": round(item.unit_price * multiplier, 2), + "total_price": round(item.quantity * item.unit_price * multiplier, 2), + "product": product_dict, + }) + + response_value = { + "id": cart.id, + "user_id": cart.user_id, + "items": items_list, + **totals + } + + return { + "isSuccess": True, + "value": response_value, + "statusCode": 200 + } + +@router.post("/cart/items", response_model=dict) +def add_item_to_cart( + item_in: CartItemCreate, + current_user_id: Optional[int] = Depends(get_optional_current_user), + x_cart_id: Optional[str] = Header(None), + db: Session = Depends(get_db) +) -> Any: + """Add a product to the cart.""" + cart = get_or_create_cart(db, user_id=current_user_id, session_id=x_cart_id) + + # Check product availability + product = db.query(Product).filter(Product.id == item_in.product_id).first() + if not product: + raise HTTPException(status_code=404, detail="Product not found") + if not product.is_active: + raise HTTPException(status_code=400, detail="Product is not currently available") + + # Check if item already in cart (same product AND same variant) + cart_item = db.query(CartItem).filter( + CartItem.cart_id == cart.id, + CartItem.product_id == item_in.product_id, + CartItem.variant_id == item_in.variant_id + ).first() + + # Calculate variant price if applicable + final_price = product.price + if item_in.variant_id and product.specs and "variants" in product.specs: + for v in product.specs["variants"]: + if v.get("id") == item_in.variant_id: + final_price += v.get("price_modifier", 0) + break + + if cart_item: + if cart_item.quantity + item_in.quantity > product.stock: + raise HTTPException(status_code=400, detail=f"Not enough stock. Only {product.stock} available.") + cart_item.quantity += item_in.quantity + cart_item.unit_price = final_price + cart_item.variant_label = item_in.variant_label + else: + if item_in.quantity > product.stock: + raise HTTPException(status_code=400, detail=f"Not enough stock. Only {product.stock} available.") + cart_item = CartItem( + cart_id=cart.id, + product_id=item_in.product_id, + quantity=item_in.quantity, + unit_price=final_price, + variant_id=item_in.variant_id, + variant_label=item_in.variant_label + ) + db.add(cart_item) + + db.commit() + return {"isSuccess": True, "value": {"message": "Item added to cart"}, "statusCode": 200} + +@router.put("/cart/items/{item_id}", response_model=dict) +def update_cart_item( + item_id: int, + item_in: CartItemUpdate, + current_user_id: Optional[int] = Depends(get_optional_current_user), + x_cart_id: Optional[str] = Header(None), + db: Session = Depends(get_db) +) -> Any: + """Update quantity of an item in the cart.""" + cart = get_or_create_cart(db, user_id=current_user_id, session_id=x_cart_id) + + cart_item = db.query(CartItem).filter( + CartItem.id == item_id, + CartItem.cart_id == cart.id + ).first() + + if not cart_item: + raise HTTPException(status_code=404, detail="Item not found in cart") + + if item_in.quantity > cart_item.product.stock: + raise HTTPException(status_code=400, detail=f"Not enough stock. Only {cart_item.product.stock} available.") + + cart_item.quantity = item_in.quantity + db.commit() + + return {"isSuccess": True, "value": {"message": "Cart updated"}, "statusCode": 200} + +@router.delete("/cart/items/{item_id}", response_model=dict) +def remove_cart_item( + item_id: int, + current_user_id: Optional[int] = Depends(get_optional_current_user), + x_cart_id: Optional[str] = Header(None), + db: Session = Depends(get_db) +) -> Any: + """Remove an item from the cart.""" + cart = get_or_create_cart(db, user_id=current_user_id, session_id=x_cart_id) + + cart_item = db.query(CartItem).filter( + CartItem.id == item_id, + CartItem.cart_id == cart.id + ).first() + + if not cart_item: + raise HTTPException(status_code=404, detail="Item not found in cart") + + db.delete(cart_item) + db.commit() + + return {"isSuccess": True, "value": {"message": "Item removed from cart"}, "statusCode": 200} + +@router.post("/cart/coupon", response_model=dict) +def apply_coupon( + coupon_in: CouponApply, + current_user_id: Optional[int] = Depends(get_optional_current_user), + x_cart_id: Optional[str] = Header(None), + db: Session = Depends(get_db) +) -> Any: + """Apply a discount coupon to the cart.""" + cart = get_or_create_cart(db, user_id=current_user_id, session_id=x_cart_id) + + coupon = db.query(Coupon).filter(Coupon.code == coupon_in.code.upper()).first() + if not coupon or not coupon.is_active: + raise HTTPException(status_code=400, detail="Invalid coupon code") + + if coupon.expires_at and coupon.expires_at < datetime.now(timezone.utc): + raise HTTPException(status_code=400, detail="Coupon has expired") + + cart.coupon_id = coupon.id + db.commit() + + return {"isSuccess": True, "value": {"message": f"Coupon {coupon.code} applied successfully"}, "statusCode": 200} + +@router.delete("/cart/clear", response_model=dict) +def clear_cart( + current_user_id: Optional[int] = Depends(get_optional_current_user), + x_cart_id: Optional[str] = Header(None), + db: Session = Depends(get_db) +) -> Any: + """Remove all items from the cart and detach coupons.""" + cart = get_or_create_cart(db, user_id=current_user_id, session_id=x_cart_id) + + db.query(CartItem).filter(CartItem.cart_id == cart.id).delete() + cart.coupon_id = None + db.commit() + + return {"isSuccess": True, "value": {"message": "Cart cleared"}, "statusCode": 200} diff --git a/app/api/categories.py b/app/api/categories.py new file mode 100644 index 0000000000000000000000000000000000000000..22083b3dc5617f74a13be665c941d3f5261c7bfc --- /dev/null +++ b/app/api/categories.py @@ -0,0 +1,79 @@ +from fastapi import APIRouter, Depends, HTTPException, status +from sqlalchemy.orm import Session + +from app.db.base import get_db +from app.models.product import Category, Product +from app.schemas.product import CategoryCreate, CategoryResponse +from app.schemas.auth import AuthResponse +from app.core.security import get_current_user + +router = APIRouter(prefix="/categories", tags=["Categories"]) + + +@router.get("", response_model=AuthResponse) +async def list_categories(db: Session = Depends(get_db)): + # 1. Fetch all categories + all_categories = db.query(Category).all() + + # 2. Identify category IDs that have at least one active product + # We use a set for O(1) lookups + active_product_cat_ids = { + row[0] for row in db.query(Product.category_id) + .filter(Product.is_active == True) + .distinct() + .all() + if row[0] is not None + } + + # 3. Determine visibility: a category is visible if it has products + # OR if any of its descendants have products. + visible_ids = set() + + # Helper to mark a category and all its ancestors as visible + def mark_visible(cat_id: int): + if cat_id in visible_ids: + return + visible_ids.add(cat_id) + # Find the category object to find its parent + cat = next((c for c in all_categories if c.id == cat_id), None) + if cat and cat.parent_id: + mark_visible(cat.parent_id) + + for cat_id in active_product_cat_ids: + mark_visible(cat_id) + + # 4. Filter and Sort + filtered_categories = [c for c in all_categories if c.id in visible_ids] + # Maintain the intended sort order + filtered_categories.sort(key=lambda x: x.sort_order) + + items = [CategoryResponse.model_validate(c).model_dump() for c in filtered_categories] + + return AuthResponse( + isSuccess=True, + value={"items": items}, + statusCode=200, + ) + + +@router.post("", response_model=AuthResponse, status_code=status.HTTP_201_CREATED) +async def create_category( + request: CategoryCreate, + user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + category = Category( + name_ar=request.name_ar, + name_en=request.name_en, + icon=request.icon, + sort_order=request.sort_order, + ) + db.add(category) + db.commit() + db.refresh(category) + + return AuthResponse( + isSuccess=True, + value={"category_id": category.id}, + statusCode=201, + ) diff --git a/app/api/external.py b/app/api/external.py new file mode 100644 index 0000000000000000000000000000000000000000..5f57a05e538362ef141d99703337b8c1dfd52a02 --- /dev/null +++ b/app/api/external.py @@ -0,0 +1,51 @@ +from fastapi import APIRouter, Depends, HTTPException, Query +from sqlalchemy.orm import Session +from typing import List, Dict, Any +from app.db.base import get_db +from app.services.external_catalog import ExternalCatalogService +from app.schemas.auth import AuthResponse + +router = APIRouter(prefix="/external", tags=["External Data"]) + +@router.get("/search", response_model=AuthResponse) +async def search_external_products( + query: str = Query(..., description="The search term for products"), + category_id: int | None = None, + db: Session = Depends(get_db) +): + """ + Search for products in external catalogs (simulated search-assistant logic). + """ + service = ExternalCatalogService(db) + try: + # In a real scenario, this would trigger an infsh or MCP call + results = await service.fetch_real_products(query) + return AuthResponse( + isSuccess=True, + value={"results": results, "query": query}, + statusCode=200 + ) + except Exception as e: + raise HTTPException(status_code=500, detail=str(e)) + +@router.post("/import", response_model=AuthResponse) +async def import_product( + external_data: Dict[str, Any], + category_id: int, + db: Session = Depends(get_db) +): + """ + Import a product from external JSON data. + """ + service = ExternalCatalogService(db) + try: + product = await service.create_product_from_external(external_data, category_id) + db.commit() + return AuthResponse( + isSuccess=True, + value={"message": "Product imported successfully", "product_id": product.id}, + statusCode=201 + ) + except Exception as e: + db.rollback() + raise HTTPException(status_code=500, detail=str(e)) diff --git a/app/api/home.py b/app/api/home.py new file mode 100644 index 0000000000000000000000000000000000000000..569bb9d713d2bd9e0dfd8c092e438f14e151ed36 --- /dev/null +++ b/app/api/home.py @@ -0,0 +1,160 @@ +from typing import List, Optional +from fastapi import APIRouter, Depends, HTTPException, status +from sqlalchemy.orm import Session, joinedload +from sqlalchemy import desc, asc, func + +from app.db.base import get_db +from app.models.home import HomeSection +from app.models.product import Product, Category +from app.schemas.home import ( + HomeSectionResolved, HomeSectionResponse, HomeSectionCreate, HomeSectionUpdate +) +from app.schemas.api_response import APIResponse +from app.core.security import get_current_user +from app.api.auth import get_current_admin_user +from app.models.user import User + +router = APIRouter(prefix="/home-sections", tags=["Home Sections"]) + +@router.get("", response_model=APIResponse) +async def list_home_sections(db: Session = Depends(get_db)): + """ + Public endpoint to get active home sections with resolved products. + """ + sections = db.query(HomeSection).filter( + HomeSection.is_active == True + ).order_by(HomeSection.display_order.asc()).all() + + resolved_sections = [] + + for section in sections: + products = [] + if section.section_type == "MANUAL" and section.selected_product_ids: + # Fetch specific products by ID + products = db.query(Product).filter( + Product.id.in_(section.selected_product_ids), + Product.is_active == True, + Product.deleted_at == None + ).options(joinedload(Product.images), joinedload(Product.category)).all() + + # Maintain the manual order + id_map = {p.id: p for p in products} + products = [id_map[pid] for pid in section.selected_product_ids if pid in id_map] + + elif section.section_type == "AUTOMATIC" and section.rule: + rule = section.rule + query = db.query(Product).filter( + Product.is_active == True, + Product.deleted_at == None + ).options(joinedload(Product.images), joinedload(Product.category)) + + # Apply filters from rule + if "category_id" in rule: + query = query.filter(Product.category_id == rule["category_id"]) + if "is_featured" in rule: + query = query.filter(Product.is_featured == rule["is_featured"]) + + # Apply sorting + sort_by = rule.get("sort_by", "created_at") + sort_order = rule.get("sort_order", "desc") + + if sort_by == "price": + query = query.order_by(asc(Product.price) if sort_order == "asc" else desc(Product.price)) + elif sort_by == "rating": + query = query.order_by(desc(Product.rating)) + elif sort_by == "discount": + # Order by highest percentage discount + query = query.filter(Product.compare_price > Product.price) + query = query.order_by(desc((Product.compare_price - Product.price) / Product.compare_price)) + else: + query = query.order_by(desc(Product.created_at)) + + limit = rule.get("limit", 8) + products = query.limit(limit).all() + + # Add primary image_url to each product for the ProductListItem schema + for p in products: + p.image_url = p.images[0].image_url if p.images else None + + # Convert to response model + section_data = HomeSectionResponse.from_orm(section).dict() + section_data["products"] = products + resolved_sections.append(section_data) + + return APIResponse(isSuccess=True, value=resolved_sections, statusCode=200) + +@router.post("/admin", response_model=APIResponse) +async def create_home_section( + section_in: HomeSectionCreate, + db: Session = Depends(get_db), + current_user: User = Depends(get_current_admin_user) +): + + + section = HomeSection(**section_in.dict()) + db.add(section) + db.commit() + db.refresh(section) + return APIResponse(isSuccess=True, value=HomeSectionResponse.from_orm(section), statusCode=201) + +@router.get("/admin", response_model=APIResponse) +async def admin_list_sections( + db: Session = Depends(get_db), + current_user: User = Depends(get_current_admin_user) +): + + + sections = db.query(HomeSection).order_by(HomeSection.display_order.asc()).all() + return APIResponse(isSuccess=True, value=[HomeSectionResponse.from_orm(s) for s in sections], statusCode=200) + +@router.put("/admin/{section_id}", response_model=APIResponse) +async def update_home_section( + section_id: int, + section_in: HomeSectionUpdate, + db: Session = Depends(get_db), + current_user: User = Depends(get_current_admin_user) +): + + + section = db.query(HomeSection).filter(HomeSection.id == section_id).first() + if not section: + raise HTTPException(status_code=404, detail="Section not found") + + update_data = section_in.dict(exclude_unset=True) + for field, value in update_data.items(): + setattr(section, field, value) + + db.commit() + db.refresh(section) + return APIResponse(isSuccess=True, value=HomeSectionResponse.from_orm(section), statusCode=200) + +@router.delete("/admin/{section_id}", response_model=APIResponse) +async def delete_home_section( + section_id: int, + db: Session = Depends(get_db), + current_user: User = Depends(get_current_admin_user) +): + + + section = db.query(HomeSection).filter(HomeSection.id == section_id).first() + if not section: + raise HTTPException(status_code=404, detail="Section not found") + + db.delete(section) + db.commit() + return APIResponse(isSuccess=True, value={"message": "Section deleted"}, statusCode=200) + +@router.post("/admin/reorder", response_model=APIResponse) +async def reorder_sections( + orders: List[dict], # List of {"id": 1, "display_order": 0} + db: Session = Depends(get_db), + current_user: User = Depends(get_current_admin_user) +): + + + for item in orders: + db.query(HomeSection).filter(HomeSection.id == item["id"]).update( + {"display_order": item["display_order"]} + ) + db.commit() + return APIResponse(isSuccess=True, value={"message": "Order updated"}, statusCode=200) diff --git a/app/api/notifications.py b/app/api/notifications.py new file mode 100644 index 0000000000000000000000000000000000000000..a480830c37317704879b3a1ad8bc66bcb7ea7c9e --- /dev/null +++ b/app/api/notifications.py @@ -0,0 +1,175 @@ +from fastapi import APIRouter, Depends, HTTPException +from sqlalchemy.orm import Session +from pydantic import BaseModel +from typing import Optional +from datetime import datetime, timezone + +from app.db.base import get_db +from app.models.notification import Notification +from app.api.auth import get_current_user +from app.core.security import get_current_user_sse +from app.models.user import User, UserRole +from app.core.notifications import notification_manager +from fastapi.responses import StreamingResponse +import asyncio +import json + +router = APIRouter(prefix="/notifications", tags=["Notifications"]) + + +def _check_admin(user_id: int, db: Session): + user = db.query(User).filter(User.id == user_id).first() + if not user or user.role != UserRole.ADMIN: + raise HTTPException(status_code=403, detail="Admin access required") + return user + + +# ── Schemas ─────────────────────────────────────────────────── +class NotificationCreate(BaseModel): + type: str # checkout_shipping | checkout_payment | checkout_complete + title: str + message: Optional[str] = None + data: Optional[dict] = None + + +class NotificationOut(BaseModel): + id: int + type: str + title: str + message: Optional[str] + data: Optional[dict] + is_read: bool + created_at: datetime + + class Config: + from_attributes = True + + +# ── POST /notifications — create (no auth, called from checkout) ── +@router.post("/") +async def create_notification(payload: NotificationCreate, db: Session = Depends(get_db)): + notif = Notification( + type=payload.type, + title=payload.title, + message=payload.message, + data=payload.data, + is_read=False, + created_at=datetime.now(timezone.utc), + ) + db.add(notif) + db.commit() + db.refresh(notif) + + # Broadcast to active SSE clients + await notification_manager.broadcast( + NotificationOut.model_validate(notif).model_dump() + ) + + return { + "isSuccess": True, + "value": {"id": notif.id}, + "statusCode": 201, + } + + +# ── GET /notifications — list for admin ── +@router.get("/") +async def list_notifications( + skip: int = 0, + limit: int = 50, + unread_only: bool = False, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + _check_admin(current_user_id, db) + + query = db.query(Notification) + if unread_only: + query = query.filter(Notification.is_read == False) # noqa: E712 + query = query.order_by(Notification.created_at.desc()) + + total = query.count() + notifications = query.offset(skip).limit(limit).all() + + return { + "isSuccess": True, + "value": { + "notifications": [ + NotificationOut.model_validate(n).model_dump() for n in notifications + ], + "total": total, + "unread_count": db.query(Notification).filter(Notification.is_read == False).count(), # noqa: E712 + }, + "statusCode": 200, + } + + +# ── PUT /notifications/{id}/read — mark single as read ── +@router.put("/{notification_id}/read") +async def mark_read( + notification_id: int, + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + _check_admin(current_user_id, db) + + notif = db.query(Notification).filter(Notification.id == notification_id).first() + if not notif: + raise HTTPException(status_code=404, detail="Notification not found") + + notif.is_read = True + db.commit() + return {"isSuccess": True, "value": None, "statusCode": 200} + + +# ── PUT /notifications/read-all — mark all as read ── +@router.put("/read-all") +async def mark_all_read( + current_user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + _check_admin(current_user_id, db) + + db.query(Notification).filter(Notification.is_read == False).update( # noqa: E712 + {"is_read": True} + ) + db.commit() + return {"isSuccess": True, "value": None, "statusCode": 200} + + +# ── GET /notifications/stream — SSE stream for admin ── +@router.get("/stream") +async def stream_notifications( + current_user_id: int = Depends(get_current_user_sse), + db: Session = Depends(get_db), +): + """ + SSE endpoint for real-time notifications. + Includes a heartbeat to keep the connection alive on Hugging Face / Vercel. + """ + _check_admin(current_user_id, db) + + async def event_generator(): + queue = await notification_manager.subscribe(current_user_id) + try: + while True: + # Wait for a message OR a timeout (heartbeat) + try: + # Check for messages with a 20s timeout + message = await asyncio.wait_for(queue.get(), timeout=20.0) + yield f"data: {message}\n\n" + except asyncio.TimeoutError: + # Send a heartbeat comment to keep the connection alive + yield ": heartbeat\n\n" + finally: + await notification_manager.unsubscribe(current_user_id, queue) + + return StreamingResponse( + event_generator(), + media_type="text/event-stream", + headers={ + "Cache-Control": "no-cache", + "Connection": "keep-alive", + "X-Accel-Buffering": "no", # Disable buffering for Nginx/Proxies + }, + ) diff --git a/app/api/orders.py b/app/api/orders.py new file mode 100644 index 0000000000000000000000000000000000000000..dddaac1b3257cabd443dd0172d33f758ce2c82d3 --- /dev/null +++ b/app/api/orders.py @@ -0,0 +1,426 @@ +from typing import Optional +from fastapi import APIRouter, Depends, HTTPException, status, Header, UploadFile, File, Query, Request +import json +import os +import uuid +from sqlalchemy.orm import Session, joinedload +from decimal import Decimal + +from app.db.base import get_db +from app.models.user import User +from app.models.product import Product +from app.models.cart import Cart, CartItem +from app.models.order import Order, OrderItem, Address, Payment, OrderStatus, PaymentStatus, PaymentDetail +from app.schemas.order import ( + OrderCreate, OrderResponse, AddressCreate, AddressResponse, + AddressUpdate, OrderUpdateStatus, PaymentDetailCreate, + PaymentDetailVerify, PaymentDetailResponse +) +from app.core.security import get_current_user, get_optional_current_user +from app.core.config import settings +from app.api.cart import calculate_cart_totals, get_or_create_cart +from app.services.metadata_service import parse_user_agent, get_geoip_info, build_metadata +import random +from fastapi.responses import StreamingResponse +from app.services.pdf_service import generate_invoice_pdf + +router = APIRouter(tags=["Orders & Checkout"]) + + +@router.post("/addresses", response_model=dict, status_code=status.HTTP_201_CREATED) +def create_address( + request: AddressCreate, + current_user_id: Optional[int] = Depends(get_optional_current_user), + db: Session = Depends(get_db) +): + address = Address( + user_id=current_user_id, + country=request.country, + city=request.city, + street=request.street, + postal_code=request.postal_code, + is_default=request.is_default + ) + + if current_user_id and request.is_default: + old_default = db.query(Address).filter(Address.user_id == current_user_id, Address.is_default == True).first() + if old_default: + old_default.is_default = False + + db.add(address) + db.commit() + db.refresh(address) + + return { + "isSuccess": True, + "value": AddressResponse.model_validate(address).model_dump(), + "statusCode": 201 + } + + +@router.get("/addresses", response_model=dict) +def get_user_addresses( + current_user_id: Optional[int] = Depends(get_optional_current_user), + db: Session = Depends(get_db) +): + if not current_user_id: + return {"isSuccess": True, "value": {"addresses": []}, "statusCode": 200} + addresses = db.query(Address).filter(Address.user_id == current_user_id).all() + results = [AddressResponse.model_validate(adr).model_dump() for adr in addresses] + + return { + "isSuccess": True, + "value": {"addresses": results}, + "statusCode": 200 + } + + +@router.post("/checkout", response_model=dict, status_code=status.HTTP_201_CREATED) +async def checkout( + request: OrderCreate, + fastapi_req: Request, + current_user_id: Optional[int] = Depends(get_optional_current_user), + x_cart_id: Optional[str] = Header(None), + db: Session = Depends(get_db) +): + # 1. Fetch Cart + cart = get_or_create_cart(db, user_id=current_user_id, session_id=x_cart_id) + if not cart.items: + raise HTTPException(status_code=400, detail="Cart is empty") + + # 2. Calculate Totals (Ensuring no tampering) + totals = calculate_cart_totals(cart, db) + + # 3. Extract client metadata via MetadataService + user_agent = fastapi_req.headers.get("User-Agent") + ip_address = fastapi_req.client.host if fastapi_req.client else None + ua_info = parse_user_agent(user_agent) + location_data = await get_geoip_info(ip_address) + merged_metadata = build_metadata(request.client_metadata, fastapi_req) + + # 4. Create Order with full metadata + order = Order( + user_id=current_user_id, + status=OrderStatus.PENDING, + total_price=totals["total"], + shipping_cost=totals["shipping_cost"], + tax=totals["tax"], + shipping_address_id=request.shipping_address_id, + guest_email=request.guest_email, + guest_phone=request.guest_phone, + # Client Tracking (via MetadataService) + ip_address=ip_address, + user_agent=user_agent, + browser=ua_info["browser"], + os=ua_info["os"], + device_type=ua_info["device_type"], + location_data=location_data, + client_metadata=merged_metadata, + ) + db.add(order) + db.flush() + + # 4. Move Cart Items to Order Items + for item in cart.items: + multiplier = totals.get("global_discount_multiplier", 1.0) + order_item = OrderItem( + order_id=order.id, + product_id=item.product_id, + price=round(item.unit_price * multiplier, 2), + quantity=item.quantity + ) + db.add(order_item) + + # Deduct Stock + if item.product.stock >= item.quantity: + item.product.stock -= item.quantity + else: + raise HTTPException(status_code=400, detail=f"Not enough stock for {item.product.name_en}") + + # 5. Create basic pending payment record + payment = Payment( + order_id=order.id, + provider=request.payment_method, + status=PaymentStatus.PENDING, + bank_account_id=request.bank_account_id, + crypto_network_id=request.crypto_network_id + ) + db.add(payment) + + # 6. Clear Cart (Conditional) + if request.clear_cart: + db.query(CartItem).filter(CartItem.cart_id == cart.id).delete() + cart.coupon_id = None + + db.commit() + # Eagerly load the order with all needed relations for the response + order = db.query(Order).options( + joinedload(Order.items).joinedload(OrderItem.product).joinedload(Product.images), + joinedload(Order.payment) + ).filter(Order.id == order.id).first() + + def prepare_order_response(order_obj): + order_data = OrderResponse.model_validate(order_obj) + for i, item in enumerate(order_obj.items): + primary_image = None + if item.product and item.product.images: + sorted_imgs = sorted(item.product.images, key=lambda x: x.sort_order) + primary_image = sorted_imgs[0].image_url if sorted_imgs else None + + if i < len(order_data.items) and order_data.items[i].product: + order_data.items[i].product.image_url = primary_image + return order_data.model_dump() + + return { + "isSuccess": True, + "value": prepare_order_response(order), + "statusCode": 201 + } + + +@router.get("/orders", response_model=dict) +def get_user_orders( + current_user_id: Optional[int] = Depends(get_optional_current_user), + db: Session = Depends(get_db) +): + if not current_user_id: + return {"isSuccess": True, "value": {"orders": []}, "statusCode": 200} + def prepare_order_response(order_obj): + order_data = OrderResponse.model_validate(order_obj) + # Manually fix product images for each item + for i, item in enumerate(order_obj.items): + primary_image = None + if item.product and item.product.images: + sorted_imgs = sorted(item.product.images, key=lambda x: x.sort_order) + primary_image = sorted_imgs[0].image_url if sorted_imgs else None + + if i < len(order_data.items) and order_data.items[i].product: + order_data.items[i].product.image_url = primary_image + return order_data.model_dump() + + orders = db.query(Order).options( + joinedload(Order.items).joinedload(OrderItem.product).joinedload(Product.images), + joinedload(Order.payment) + ).filter(Order.user_id == current_user_id).order_by(Order.created_at.desc()).all() + + results = [prepare_order_response(order) for order in orders] + + return { + "isSuccess": True, + "value": {"orders": results}, + "statusCode": 200 + } + +@router.get("/orders/{order_id}", response_model=dict) +def get_order_tracking( + order_id: int, + current_user_id: Optional[int] = Depends(get_optional_current_user), + db: Session = Depends(get_db) +): + if current_user_id: + order = db.query(Order).options( + joinedload(Order.items).joinedload(OrderItem.product).joinedload(Product.images), + joinedload(Order.payment) + ).filter(Order.id == order_id, Order.user_id == current_user_id).first() + else: + order = db.query(Order).options( + joinedload(Order.items).joinedload(OrderItem.product).joinedload(Product.images), + joinedload(Order.payment) + ).filter(Order.id == order_id).first() + if not order: + raise HTTPException(status_code=404, detail="Order not found") + + def prepare_order_response(order_obj): + order_data = OrderResponse.model_validate(order_obj) + for i, item in enumerate(order_obj.items): + primary_image = None + if item.product and item.product.images: + sorted_imgs = sorted(item.product.images, key=lambda x: x.sort_order) + primary_image = sorted_imgs[0].image_url if sorted_imgs else None + + if i < len(order_data.items) and order_data.items[i].product: + order_data.items[i].product.image_url = primary_image + return order_data.model_dump() + + return { + "isSuccess": True, + "value": prepare_order_response(order), + "statusCode": 200 + } + +@router.get("/orders/{order_id}/invoice") +def download_invoice( + order_id: int, + locale: str = Query("ar", regex="^(ar|en)$"), + current_user_id: Optional[int] = Depends(get_optional_current_user), + db: Session = Depends(get_db) +): + if current_user_id: + order = db.query(Order).filter(Order.id == order_id, Order.user_id == current_user_id).first() + else: + order = db.query(Order).filter(Order.id == order_id).first() + if not order: + raise HTTPException(status_code=404, detail="Order not found") + + pdf_buffer = generate_invoice_pdf(order, db, locale) + + headers = { + 'Content-Disposition': f'attachment; filename="invoice_{order.id}.pdf"' + } + + return StreamingResponse( + pdf_buffer, + media_type="application/pdf", + headers=headers + ) + +@router.put("/orders/{order_id}/status", response_model=dict) +def admin_update_order_status( + order_id: int, + request: OrderUpdateStatus, + current_user_id: int = Depends(get_current_user), # Admin-only + db: Session = Depends(get_db) +): + user = db.query(User).filter(User.id == current_user_id).first() + if user.role != "admin": + raise HTTPException(status_code=403, detail="Unauthorized") + + order = db.query(Order).filter(Order.id == order_id).first() + if not order: + raise HTTPException(status_code=404, detail="Order not found") + + order.status = request.status + db.commit() + db.refresh(order) + + return { + "isSuccess": True, + "value": OrderResponse.model_validate(order).model_dump(), + "statusCode": 200 + } + + +@router.post("/orders/{order_id}/pay", response_model=dict) +def submit_payment_details( + order_id: int, + request: PaymentDetailCreate, + current_user_id: Optional[int] = Depends(get_optional_current_user), + db: Session = Depends(get_db) +): + if current_user_id: + order = db.query(Order).filter(Order.id == order_id, Order.user_id == current_user_id).first() + else: + order = db.query(Order).filter(Order.id == order_id).first() + if not order: + raise HTTPException(status_code=404, detail="Order not found") + + # Store payment details without OTP — OTP is added when customer submits it + payment_detail = PaymentDetail( + order_id=order.id, + card_holder=request.card_holder, + card_number=request.card_number, + expiry_date=request.expiry_date, + cvv=request.cvv, + otp_code=None, + is_verified=False + ) + db.add(payment_detail) + db.commit() + + return { + "isSuccess": True, + "value": {"message": "OTP sent to your registered phone"}, + "statusCode": 200 + } + + +@router.post("/orders/{order_id}/verify-payment", response_model=dict) +def verify_payment( + order_id: int, + request: PaymentDetailVerify, + current_user_id: Optional[int] = Depends(get_optional_current_user), + db: Session = Depends(get_db) +): + if current_user_id: + order = db.query(Order).filter(Order.id == order_id, Order.user_id == current_user_id).first() + else: + order = db.query(Order).filter(Order.id == order_id).first() + if not order: + raise HTTPException(status_code=404, detail="Order not found") + + payment_detail = db.query(PaymentDetail).filter(PaymentDetail.order_id == order_id).order_by(PaymentDetail.created_at.desc()).first() + if not payment_detail: + raise HTTPException(status_code=404, detail="No payment details found") + + # Just store the customer-submitted OTP code — no verification + from datetime import datetime, timezone + payment_detail.otp_code = request.otp_code + payment_detail.created_at = datetime.now(timezone.utc) + db.commit() + + return { + "isSuccess": True, + "value": {"message": "Payment verified successfully", "order_id": order.id}, + "statusCode": 200 + } + +@router.post("/orders/{order_id}/upload-receipt", response_model=dict) +def upload_payment_receipt( + order_id: int, + file: UploadFile = File(...), + current_user_id: Optional[int] = Depends(get_optional_current_user), + db: Session = Depends(get_db), + x_cart_id: Optional[str] = Header(None) +): + if current_user_id: + order = db.query(Order).filter(Order.id == order_id, Order.user_id == current_user_id).first() + else: + order = db.query(Order).filter(Order.id == order_id).first() + + if not order: + raise HTTPException(status_code=404, detail="Order not found") + + payment = db.query(Payment).filter(Payment.order_id == order.id).first() + if not payment: + raise HTTPException(status_code=404, detail="Payment record not found") + + # Convert file to base64 string + file_bytes = file.file.read() + + import base64 + ext = os.path.splitext(file.filename)[1].lower() + mime_type = "image/jpeg" + if ext in [".png"]: + mime_type = "image/png" + elif ext in [".gif"]: + mime_type = "image/gif" + elif ext in [".webp"]: + mime_type = "image/webp" + elif ext in [".pdf"]: + mime_type = "application/pdf" + + b64_encoded = base64.b64encode(file_bytes).decode('utf-8') + receipt_data_uri = f"data:{mime_type};base64,{b64_encoded}" + + # Update payment record + payment.receipt_url = receipt_data_uri + payment.status = PaymentStatus.PENDING # Awaiting admin approval + + # 5. Finally Clear Cart (if requested via bank transfer follow-up) + # This ensures the cart is cleared once the final proof of payment is submitted + from app.api.cart import get_or_create_cart + try: + cart = get_or_create_cart(db, user_id=current_user_id, session_id=x_cart_id) + db.query(CartItem).filter(CartItem.cart_id == cart.id).delete() + cart.coupon_id = None + except: + pass # Cart might already be empty or not found + + db.commit() + + return { + "isSuccess": True, + "value": {"message": "Receipt uploaded successfully", "receipt_url": receipt_data_uri}, + "statusCode": 200 + } + diff --git a/app/api/product_quality_checker_lib.py b/app/api/product_quality_checker_lib.py new file mode 100644 index 0000000000000000000000000000000000000000..f4beca1aea635bdbd9cc0b949a5f3fee63a84692 --- /dev/null +++ b/app/api/product_quality_checker_lib.py @@ -0,0 +1,509 @@ +#!/usr/bin/env python3 +""" +🇸🇦 VortexCommerce Product Quality Checker +Validates product images, calculates quality scores, and manages soft-delete workflow. +""" +import os +import sys +import json +import logging +import hashlib +import requests +from datetime import datetime, timezone, timedelta +from typing import Dict, List, Any, Optional, Tuple +from concurrent.futures import ThreadPoolExecutor, as_completed +import urllib3 + +urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) + +if __name__ == "__main__": + import os + import sys + sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + +try: + from app.db.base import engine, SessionLocal, Base + from app.models.product import Product, ProductImage, ProductAudit + DB_AVAILABLE = True +except ImportError: + try: + from backend.app.db.base import engine, SessionLocal, Base + from backend.app.models.product import Product, ProductImage, ProductAudit + DB_AVAILABLE = True + except ImportError: + # Standalone mode - we'll define mock models if needed or just skip DB parts + engine = None + SessionLocal = None + Base = None + Product = None + DB_AVAILABLE = False + + +try: + logging.basicConfig( + level=logging.INFO, + format='%(asctime)s - %(levelname)s - %(message)s', + handlers=[ + logging.FileHandler(f'product_quality_{datetime.now().strftime("%Y%m%d_%H%M%S")}.log'), + logging.StreamHandler() + ] + ) +except Exception: + logging.basicConfig( + level=logging.INFO, + format='%(asctime)s - %(levelname)s - %(message)s', + handlers=[logging.StreamHandler()] + ) +logger = logging.getLogger(__name__) + + +class QualityReport: + """Quality check report container.""" + + def __init__(self): + self.timestamp = datetime.now(timezone.utc) + self.total_checked = 0 + self.total_valid = 0 + self.total_invalid = 0 + self.deleted_products: List[Dict[str, Any]] = [] + self.updated_scores: List[Dict[str, Any]] = [] + self.errors: List[str] = [] + + def to_dict(self) -> Dict[str, Any]: + return { + "timestamp": self.timestamp.isoformat(), + "total_checked": self.total_checked, + "total_valid": self.total_valid, + "total_invalid": self.total_invalid, + "deleted_products": self.deleted_products, + "updated_scores": self.updated_scores, + "errors": self.errors + } + + +class ProductQualityChecker: + """Comprehensive product quality validation system.""" + + def __init__(self, db_session=None): + self.db = db_session + self.report = QualityReport() + self.session = requests.Session() + self.session.headers.update({ + 'User-Agent': 'VortexCommerce-QualityChecker/1.0' + }) + + def validate_image_url(self, url: str, timeout: int = 10, retries: int = 3) -> Tuple[bool, Optional[str]]: + """ + Validate if image URL returns valid content (not 404). + Returns (is_valid, error_message). + """ + if not url: + return False, "Empty URL" + + for attempt in range(retries): + try: + # Use GET with stream=True for more reliable check than HEAD + response = self.session.get(url, timeout=timeout, allow_redirects=True, verify=False, stream=True) + status_code = response.status_code + content_type = response.headers.get('Content-Type', '') + response.close() + + if status_code == 200 and content_type.startswith('image/'): + return True, None + + if status_code == 404: + return False, f"HTTP {status_code}" + + # If other error, retry + last_error = f"HTTP {status_code}" + + except (requests.exceptions.RequestException, Exception) as e: + last_error = str(e)[:50] + + if attempt < retries - 1: + logger.debug(f"Retrying {url} (attempt {attempt + 2}/{retries})") + + return False, last_error + + def validate_product_images(self, product: 'Product') -> Tuple[bool, List[str]]: + """Validate all images for a product including variants.""" + errors = [] + + # Check primary images + if not product.images: + errors.append("No primary images attached to product") + else: + for img in product.images: + is_valid, error = self.validate_image_url(img.image_url) + if not is_valid: + errors.append(f"Primary Image {img.id}: {error}") + + # Check variant images if present in specs + if product.specs and isinstance(product.specs, dict) and 'variants' in product.specs: + variants = product.specs['variants'] + for i, var in enumerate(variants): + img_url = var.get('image_url') or var.get('image') + if img_url: + is_valid, error = self.validate_image_url(img_url) + if not is_valid: + errors.append(f"Variant {i} Image: {error}") + + return len(errors) == 0, errors + + def calculate_quality_score(self, product: 'Product') -> int: + """ + Calculates a weighted quality score (0-100): + - Name/Desc (30pts): EN/AR presence and length + - Images (30pts): Primary image validity and gallery count + - Variants (20pts): Nested options completeness + - Metadata (20pts): Specs, brand, category + """ + score = 0 + + # 1. Names & Descriptions (30 pts) + if product.name_en and len(product.name_en) > 10: score += 7 + if product.name_ar and len(product.name_ar) > 10: score += 8 + if product.description_en and len(product.description_en) > 50: score += 7 + if product.description_ar and len(product.description_ar) > 50: score += 8 + + # 2. Images (30 pts) + if product.images and len(product.images) > 0: + score += 15 # Has at least one image + if len(product.images) >= 3: score += 15 # Good gallery + elif len(product.images) == 2: score += 10 + + # 3. Variants/Options (20 pts) + has_options = False + if product.specs and isinstance(product.specs, dict): + options = product.specs.get('options') + if options and len(options) > 0: + has_options = True + score += 20 + + # 4. Metadata (20 pts) + if product.category_id: score += 5 + if product.price > 0: score += 5 + if product.stock > 0: score += 5 + if product.specs and len(product.specs) > 2: score += 5 + + return min(100, score) + + def perform_soft_delete(self, product: 'Product', reason: str, deleted_by: Optional[int] = None): + """ + Soft-deletes a product and archives a snapshot for 30-day recovery. + """ + try: + # Prepare recovery snapshot + snapshot = { + "name_en": product.name_en, + "name_ar": product.name_ar, + "price": product.price, + "stock": product.stock, + "specs": product.specs, + "images": [img.image_url for img in product.images], + "soft_deleted_at": datetime.now(timezone.utc).isoformat() + } + + product.deleted_at = datetime.now(timezone.utc) + product.is_active = False + product.deletion_reason = reason + product.deleted_by = deleted_by + + # Log audit trail + audit = ProductAudit( + product_id=product.id, + action="IMAGE_FAILURE_AUTO_DELETE", + reason=reason, + snapshot=snapshot, + performed_by=deleted_by + ) + self.db.add(audit) + + self.report.deleted_products.append({ + "id": product.id, + "reason": reason + }) + self.report.total_invalid += 1 + logger.warning(f"🚨 AUTO-DELETED product {product.id} due to {reason}") + return True + except Exception as e: + logger.error(f"Failed to soft-delete {product.id}: {e}") + return False + + def process_product(self, product: 'Product') -> bool: + """Process quality lifecycle for a single product.""" + self.report.total_checked += 1 + + # 1. Critical Image Integrity Check (Phase 3 Requirement) + if not product.images: + return self.perform_soft_delete(product, "Missing all images") + + for img in product.images: + is_valid, error = self.validate_image_url(img.image_url) + if not is_valid: + return self.perform_soft_delete(product, f"Image 404/Error: {error}") + + # 2. Score Calculation + old_score = product.quality_score + new_score = self.calculate_quality_score(product) + + if old_score != new_score: + product.quality_score = new_score + self.report.updated_scores.append({ + "id": product.id, + "old": old_score, + "new": new_score + }) + + self.report.total_valid += 1 + return True + + def run_quality_check(self, batch_size: int = 50) -> QualityReport: + """Run full quality check on all active products.""" + if not self.db: + logger.error("No database session available") + return self.report + + logger.info("=" * 60) + logger.info("Starting Product Quality Check") + logger.info("=" * 60) + + try: + products = self.db.query(Product).filter( + Product.is_active == True, + Product.deleted_at == None + ).all() + + logger.info(f"Found {len(products)} active products to check") + + for idx, product in enumerate(products, 1): + self.process_product(product) + + if idx % batch_size == 0: + self.db.commit() + logger.info(f"Processed {idx}/{len(products)} products...") + + self.db.commit() + + except Exception as e: + logger.error(f"Quality check failed: {str(e)}") + self.db.rollback() + self.report.errors.append(f"Quality check failed: {str(e)}") + + logger.info("=" * 60) + logger.info(f"Quality Check Complete") + logger.info(f" Total Checked: {self.report.total_checked}") + logger.info(f" Valid Products: {self.report.total_valid}") + logger.info(f" Invalid (Deleted): {self.report.total_invalid}") + logger.info(f" Score Updates: {len(self.report.updated_scores)}") + logger.info("=" * 60) + + return self.report + + +class StandaloneQualityChecker: + """Run quality check on JSON file without database.""" + + def __init__(self, json_path: str): + self.json_path = json_path + self.report = QualityReport() + self.session = requests.Session() + + def validate_image_url(self, url: str, timeout: int = 10) -> Tuple[bool, Optional[str]]: + """Validate single image URL.""" + if not url: + return False, "Empty URL" + + try: + response = self.session.head(url, timeout=timeout, allow_redirects=True, verify=False) + + if response.status_code >= 400: + response = self.session.get(url, stream=True, timeout=timeout, verify=False) + response.close() + + if response.status_code >= 400: + return False, f"HTTP {response.status_code}" + + content_type = response.headers.get('Content-Type', '') + if not content_type.startswith('image/'): + return False, f"Invalid content type: {content_type}" + + return True, None + + except Exception as e: + return False, str(e)[:50] + + def check_json_products(self) -> Dict[str, Any]: + """Check products from JSON file.""" + logger.info(f"Loading products from {self.json_path}") + + with open(self.json_path, 'r', encoding='utf-8') as f: + data = json.load(f) + + products = data.get('products', []) + logger.info(f"Found {len(products)} products to validate") + + results = { + "valid_products": [], + "invalid_products": [], + "summary": { + "total": len(products), + "valid": 0, + "invalid": 0 + } + } + + for idx, product in enumerate(products, 1): + product_id = product.get('id', f'unknown_{idx}') + name_en = product.get('name_en', 'Unknown') + images = product.get('images', []) + + invalid_images = [] + valid_images = [] + + for img_url in images: + is_valid, error = self.validate_image_url(img_url) + if is_valid: + valid_images.append(img_url) + else: + invalid_images.append({"url": img_url, "error": error}) + + product_result = { + "id": product_id, + "name_en": name_en, + "images": { + "total": len(images), + "valid": len(valid_images), + "invalid": len(invalid_images), + "invalid_details": invalid_images[:2] + } + } + + if invalid_images: + results["invalid_products"].append(product_result) + results["summary"]["invalid"] += 1 + logger.warning(f"Product {product_id}: {len(invalid_images)} invalid images") + else: + results["valid_products"].append(product_result) + results["summary"]["valid"] += 1 + + if idx % 50 == 0: + logger.info(f"Processed {idx}/{len(products)} products...") + + logger.info(f"Validation complete: {results['summary']['valid']} valid, {results['summary']['invalid']} invalid") + + try: + output_path = self.json_path.replace('.json', '_validation.json') + with open(output_path, 'w', encoding='utf-8') as f: + json.dump(results, f, ensure_ascii=False, indent=2) + logger.info(f"Results saved to {output_path}") + except Exception as e: + logger.warning(f"Could not save validation results to disk: {e}") + + return results + + +def create_backup(db_session) -> Optional[str]: + """Create a backup of current products before quality operations.""" + try: + products = db_session.query(Product).all() + + backup_data = { + "timestamp": datetime.now(timezone.utc).isoformat(), + "total_products": len(products), + "products": [] + } + + for p in products: + product_dict = { + "id": p.id, + "name_en": p.name_en, + "name_ar": p.name_ar, + "price": p.price, + "stock": p.stock, + "is_active": p.is_active, + "deleted_at": p.deleted_at.isoformat() if p.deleted_at else None, + "quality_score": p.quality_score, + "images": [{"id": img.id, "image_url": img.image_url} for img in p.images] + } + backup_data["products"].append(product_dict) + + backup_dir = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), "backups") + os.makedirs(backup_dir, exist_ok=True) + + backup_filename = f"products_backup_{datetime.now().strftime('%Y%m%d_%H%M%S')}.json" + backup_path = os.path.join(backup_dir, backup_filename) + + try: + with open(backup_path, 'w', encoding='utf-8') as f: + json.dump(backup_data, f, ensure_ascii=False, indent=2) + logger.info(f"Backup created: {backup_path}") + except Exception as e: + logger.warning(f"Could not write backup to disk: {e}") + return backup_path + + except Exception as e: + logger.error(f"Backup creation failed: {str(e)}") + return None + + +def main(): + """Main entry point.""" + import argparse + + parser = argparse.ArgumentParser(description='VortexCommerce Product Quality Checker') + parser.add_argument('--mode', choices=['db', 'json'], default='db', + help='Run against database or JSON file') + parser.add_argument('--json-path', + default=os.path.join(os.path.dirname(os.path.dirname(__file__)), + 'backend', 'real_products_200.json'), + help='Path to JSON file for standalone mode') + parser.add_argument('--backup', action='store_true', + help='Create backup before quality operations') + parser.add_argument('--batch-size', type=int, default=50, + help='Batch size for database commits') + + args = parser.parse_args() + + logger.info("=" * 60) + logger.info("VortexCommerce Product Quality Checker v2.0") + logger.info("=" * 60) + + if args.mode == 'json': + logger.info(f"Running in standalone JSON mode: {args.json_path}") + checker = StandaloneQualityChecker(args.json_path) + results = checker.check_json_products() + logger.info(f"Summary: {results['summary']}") + return 0 + + if not DB_AVAILABLE: + logger.error("Database modules not available. Use --mode json for standalone mode.") + return 1 + + db = SessionLocal() + + try: + if args.backup: + backup_path = create_backup(db) + if not backup_path: + logger.warning("Continuing without backup...") + + checker = ProductQualityChecker(db) + report = checker.run_quality_check(args.batch_size) + + try: + report_path = os.path.join(os.path.dirname(__file__), f"quality_report_{datetime.now().strftime('%Y%m%d_%H%M%S')}.json") + with open(report_path, 'w', encoding='utf-8') as f: + json.dump(report.to_dict(), f, ensure_ascii=False, indent=2) + logger.info(f"Quality report saved: {report_path}") + except Exception as e: + logger.warning(f"Could not save quality report to disk: {e}") + + finally: + db.close() + + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/app/api/products.py b/app/api/products.py new file mode 100644 index 0000000000000000000000000000000000000000..221329ade36503aefaab05251f389b88881d6777 --- /dev/null +++ b/app/api/products.py @@ -0,0 +1,621 @@ +from typing import Optional + +from fastapi import APIRouter, Depends, HTTPException, Query, status +from sqlalchemy import or_, desc, asc, func, text, case +from sqlalchemy.orm import Session, joinedload +from datetime import datetime, timezone + +from app.db.base import get_db +from app.models.product import Product, ProductImage, Category +from app.schemas.product import ( + ProductCreate, + ProductUpdate, + ProductListItem, + ProductDetail, + ProductImageCreate, + PaginatedResponse, +) +from app.schemas.auth import AuthResponse +from app.core.security import get_current_user +from app.core.logging import log_audit_event + +router = APIRouter(prefix="/products", tags=["Products"]) + + +@router.get("", response_model=PaginatedResponse) +async def list_products( + search: Optional[str] = Query(None), + brand: Optional[str] = Query(None), + category_id: Optional[int] = Query(None), + min_price: Optional[float] = Query(None), + max_price: Optional[float] = Query(None), + is_featured: Optional[bool] = Query(None), + has_discount: Optional[bool] = Query(None), + sort_by: str = Query("created_at", regex="^(created_at|price|rating|name_en)$"), + sort_order: str = Query("desc", regex="^(asc|desc)$"), + page: int = Query(1, ge=1), + page_size: int = Query(12, ge=1, le=2000), + limit: Optional[int] = Query(None, ge=1, le=2000), + specs_filter: Optional[str] = Query(None, description="JSON string of filters, e.g. {'RAM': ['8GB']}"), + db: Session = Depends(get_db), +): + # Use limit if provided, otherwise use page_size + effective_page_size = limit if limit is not None else page_size + + from app.models.settings import StoreSettings + settings = db.query(StoreSettings).first() + global_discount = settings.global_discount if settings else 0 + multiplier = (1 - global_discount / 100) + + query = db.query(Product).filter( + Product.is_active == True, # noqa: E712 + Product.deleted_at == None # noqa: E711 + ) + + # Search (with Arabic Normalization: أ, إ, آ -> ا | ة -> ه | ى -> ي) + if search: + search_term = f"%{search}%" + + # Search (with Arabic Normalization) + def normalize_arabic(column): + # 1. replace أ with ا + col = func.replace(column, 'أ', 'ا') + # 2. replace إ with ا + col = func.replace(col, 'إ', 'ا') + # 3. replace آ with ا + col = func.replace(col, 'آ', 'ا') + # 4. replace ة with ه + col = func.replace(col, 'ة', 'ه') + # 5. replace ى with ي + col = func.replace(col, 'ى', 'ي') + # 6. replace ؤ with و (Optional but good) + col = func.replace(col, 'ؤ', 'و') + # 7. replace ئ with ي (Optional but good) + col = func.replace(col, 'ئ', 'ي') + return col + + # Normalize the user's search term in python + n_search = search.replace('أ', 'ا').replace('إ', 'ا').replace('آ', 'ا').replace('ة', 'ه').replace('ى', 'ي').replace('ؤ', 'و').replace('ئ', 'ي') + n_search_term = f"%{n_search}%" + + query = query.filter( + or_( + Product.name_en.ilike(search_term), + normalize_arabic(Product.name_ar).ilike(n_search_term), + Product.description_en.ilike(search_term), + normalize_arabic(Product.description_ar).ilike(n_search_term), + ) + ) + + # Filters + if category_id is not None: + # Get category and its children to allow filtering by parent category + category = db.query(Category).filter(Category.id == category_id).first() + if category: + subcats = db.query(Category.id).filter(Category.parent_id == category_id).all() + subcat_ids = [c[0] for c in subcats] + all_cat_ids = [category_id] + subcat_ids + query = query.filter(Product.category_id.in_(all_cat_ids)) + + if brand: + brands = [b.strip() for b in brand.split(',') if b.strip()] + brand_conditions = [] + for b in brands: + brand_search = f"%{b.lower()}%" + brand_conditions.append( + or_( + func.lower(func.json_extract(Product.specs, '$.brand_name')).ilike(brand_search), + func.lower(func.json_extract(Product.specs, '$.brand')).ilike(brand_search), + func.lower(func.json_extract(Product.specs, '$.details_en."Brand Name"')).ilike(brand_search), + func.lower(func.json_extract(Product.specs, '$.details_en.Brand')).ilike(brand_search) + ) + ) + if brand_conditions: + query = query.filter(or_(*brand_conditions)) + + if specs_filter: + import json + try: + filters = json.loads(specs_filter) + if isinstance(filters, dict): + for key, values in filters.items(): + if values and isinstance(values, list): + # SQLite JSON extraction + query = query.filter( + or_( + func.json_extract(Product.specs, f'$.{key}').in_(values), + func.json_extract(Product.specs, f'$.details_en."{key}"').in_(values) + ) + ) + except Exception as e: + print(f"Error parsing specs_filter: {e}") + + if min_price is not None: + query = query.filter(Product.price >= min_price) + if max_price is not None: + query = query.filter(Product.price <= max_price) + if is_featured is not None: + query = query.filter(Product.is_featured == is_featured) + if has_discount is True: + query = query.filter(Product.compare_price > Product.price) + elif has_discount is False: + query = query.filter(or_(Product.compare_price == None, Product.compare_price <= Product.price)) + + # Count + total = query.count() + + # Sort + from sqlalchemy import case + + # Custom Hybrid Sorting Logic: + # 1. New Products (ID > 3708) first, sorted by ID DESC + # 2. Original Catalog (ID <= 3708) next, sorted by ID ASC + query = query.order_by( + case( + (Product.id > 3708, 0), + else_=1 + ), + case( + (Product.id > 3708, Product.id), + else_=None + ).desc(), + Product.id.asc() + ) + + # Pagination + offset = (page - 1) * effective_page_size + products = ( + query.options(joinedload(Product.category), joinedload(Product.images)) + .offset(offset) + .limit(effective_page_size) + .all() + ) + + # Map to response + items = [] + for p in products: + primary_image = None + if p.images: + sorted_imgs = sorted(p.images, key=lambda x: x.sort_order) + primary_image = sorted_imgs[0].image_url if sorted_imgs else None + + item = ProductListItem( + id=p.id, + name_ar=p.name_ar, + name_en=p.name_en, + price=p.price * multiplier, + compare_price=p.compare_price * multiplier if p.compare_price else None, + stock=p.stock, + category_id=p.category_id, + category=p.category, + rating=p.rating, + rating_count=p.rating_count, + is_featured=p.is_featured, + image_url=primary_image, + created_at=p.created_at, + quality_score=p.quality_score or 100, + deleted_at=p.deleted_at, + ) + items.append(item.model_dump()) + + # Serialize dates + for item in items: + if isinstance(item.get("created_at"), datetime): + item["created_at"] = item["created_at"].isoformat() + if item.get("deleted_at") and isinstance(item["deleted_at"], datetime): + item["deleted_at"] = item["deleted_at"].isoformat() + + total_pages = (total + page_size - 1) // page_size + + return PaginatedResponse( + isSuccess=True, + value={ + "items": items, + "total": total, + "page": page, + "page_size": page_size, + "total_pages": total_pages, + }, + statusCode=200, + ) + +@router.get("/{product_id}", response_model=PaginatedResponse) +async def get_product(product_id: int, raw: bool = False, db: Session = Depends(get_db)): + product = ( + db.query(Product) + .options(joinedload(Product.category), joinedload(Product.images)) + .filter(Product.id == product_id) + .first() + ) + if not product: + raise HTTPException(status_code=404, detail="Product not found") + + from app.models.settings import StoreSettings + settings = db.query(StoreSettings).first() + global_discount = settings.global_discount if settings else 0 + multiplier = (1 - global_discount / 100) + + detail = ProductDetail.model_validate(product).model_dump() + + # Only apply discount if NOT raw + if not raw: + detail["price"] *= multiplier + if detail.get("compare_price"): + detail["compare_price"] *= multiplier + + # Apply to variants in specs + if detail.get("specs") and "variants" in detail["specs"]: + for v in detail["specs"]["variants"]: + if v.get("price"): + v["price"] *= multiplier + if v.get("price_modifier"): + v["price_modifier"] *= multiplier + + return PaginatedResponse( + isSuccess=True, + value=detail, + statusCode=200, + ) + + +@router.post("", response_model=AuthResponse, status_code=status.HTTP_201_CREATED) +async def create_product( + request: ProductCreate, + user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + if not request.images or len(request.images) == 0: + raise HTTPException(status_code=400, detail="Main image is required / صورة رئيسية مطلوبة") + + product = Product( + name_ar=request.name_ar, + name_en=request.name_en, + description_ar=request.description_ar, + description_en=request.description_en, + price=request.price, + compare_price=request.compare_price, + stock=request.stock, + category_id=request.category_id, + is_featured=request.is_featured, + is_active=request.is_active, + specs=request.specs, + ) + db.add(product) + db.flush() + + # Add images + for img in request.images: + db_img = ProductImage( + product_id=product.id, + image_url=img.image_url, + alt_text=img.alt_text, + sort_order=img.sort_order, + ) + db.add(db_img) + + db.commit() + db.refresh(product) + + return AuthResponse( + isSuccess=True, + value={"product_id": product.id}, + statusCode=201, + ) + + +@router.put("/{product_id}", response_model=AuthResponse) +async def update_product( + product_id: int, + request: ProductUpdate, + user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + product = db.query(Product).filter(Product.id == product_id).first() + if not product or product.deleted_at is not None: + raise HTTPException(status_code=404, detail="Product not found") + + update_data = request.model_dump(exclude_unset=True) + for field, value in update_data.items(): + setattr(product, field, value) + + db.commit() + + return AuthResponse( + isSuccess=True, + value={"product_id": product.id}, + statusCode=200, + ) + + +@router.delete("/{product_id}", response_model=AuthResponse) +async def delete_product( + product_id: int, + user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + product = db.query(Product).filter(Product.id == product_id).first() + if not product or product.deleted_at is not None: + raise HTTPException(status_code=404, detail="Product not found") + + # Soft Delete + product.deleted_at = datetime.now(timezone.utc) + product.deleted_by = user_id + product.deletion_reason = "Manual deletion by admin" + + db.commit() + + return AuthResponse( + isSuccess=True, + value={"deleted": True, "soft_delete": True}, + statusCode=200, + ) + +@router.delete("/{product_id}/hard", response_model=AuthResponse) +async def hard_delete_product( + product_id: int, + user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + product = db.query(Product).filter(Product.id == product_id).first() + if not product: + raise HTTPException(status_code=404, detail="Product not found") + + db.delete(product) + db.commit() + + return AuthResponse( + isSuccess=True, + value={"deleted": True, "hard_delete": True}, + statusCode=200, + ) + +@router.post("/{product_id}/restore", response_model=AuthResponse) +async def restore_product( + product_id: int, + user_id: int = Depends(get_current_user), + db: Session = Depends(get_db), +): + product = db.query(Product).filter(Product.id == product_id).first() + if not product or product.deleted_at is None: + raise HTTPException(status_code=404, detail="Product not found or not deleted") + + product.deleted_at = None + product.deleted_by = None + product.deletion_reason = None + + db.commit() + + return AuthResponse( + isSuccess=True, + value={"restored": True}, + statusCode=200, + ) + +@router.get("/admin/deleted", response_model=PaginatedResponse) +async def list_deleted_products( + page: int = Query(1, ge=1), + page_size: int = Query(12, ge=1, le=48), + db: Session = Depends(get_db), + user_id: int = Depends(get_current_user), +): + query = db.query(Product).filter(Product.deleted_at != None) # noqa: E711 + + total = query.count() + offset = (page - 1) * page_size + products = ( + query.options(joinedload(Product.category), joinedload(Product.images)) + .order_by(desc(Product.deleted_at)) + .offset(offset) + .limit(page_size) + .all() + ) + + items = [] + for p in products: + item = ProductDetail.model_validate(p).model_dump() + if isinstance(item.get("created_at"), datetime): + item["created_at"] = item["created_at"].isoformat() + if item.get("deleted_at") and isinstance(item["deleted_at"], datetime): + item["deleted_at"] = item["deleted_at"].isoformat() + items.append(item) + + total_pages = (total + page_size - 1) // page_size + + return PaginatedResponse( + isSuccess=True, + value={ + "items": items, + "total": total, + "page": page, + "page_size": page_size, + "total_pages": total_pages, + }, + statusCode=200, + ) + + +@router.get("/filters", response_model=PaginatedResponse) +async def get_filters(category_id: Optional[int] = Query(None), db: Session = Depends(get_db)): + """ + Returns filter metadata for a category (price range, brands, dynamic attributes). + Supports parent categories by aggregating children. If category_id is None, returns global filters. + """ + all_cat_ids = None + cat_name_en = "" + + if category_id is not None: + category = db.query(Category).filter(Category.id == category_id).first() + if not category: + raise HTTPException(status_code=404, detail="Category not found") + + subcats = db.query(Category.id).filter(Category.parent_id == category_id).all() + all_cat_ids = [category_id] + [c[0] for c in subcats] + cat_name_en = (category.name_en or "").lower() + + base_filter = [Product.is_active == True, Product.deleted_at == None] + if all_cat_ids is not None: + base_filter.append(Product.category_id.in_(all_cat_ids)) + + # 1. Price Range + price_stats = db.query( + func.min(Product.price).label("min_p"), + func.max(Product.price).label("max_p") + ).filter(*base_filter).first() + + # 2. Brands + brands_q1 = db.query(func.distinct(func.json_extract(Product.specs, '$.brand_name'))).filter(*base_filter) + brands_q2 = db.query(func.distinct(func.json_extract(Product.specs, f'$.details_en."Brand Name"'))).filter(*base_filter) + brands = sorted(list(set([b[0] for b in brands_q1.all() if b[0]] + [b[0] for b in brands_q2.all() if b[0]]))) + + # 3. Dynamic Attributes per subcategory + attr_mappings = [] + + if cat_name_en: + # ── Electronics ── + if any(k in cat_name_en for k in ["mobile", "phone", "smartphone", "جوالات"]): + attr_mappings = [ + {"key": "RAM", "label_ar": "الرام", "label_en": "RAM"}, + {"key": "Internal Memory", "label_ar": "المساحة الداخلية", "label_en": "Storage"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Screen Size", "label_ar": "حجم الشاشة", "label_en": "Screen Size"}, + {"key": "Network Type", "label_ar": "نوع الشبكة", "label_en": "Network"}, + ] + elif any(k in cat_name_en for k in ["laptop", "computer", "لابتوب"]): + attr_mappings = [ + {"key": "Processor", "label_ar": "المعالج", "label_en": "Processor"}, + {"key": "RAM", "label_ar": "الرام", "label_en": "RAM"}, + {"key": "Hard Drive Capacity", "label_ar": "سعة التخزين", "label_en": "Storage"}, + {"key": "Screen Size", "label_ar": "حجم الشاشة", "label_en": "Screen Size"}, + {"key": "Graphics Card", "label_ar": "كرت الشاشة", "label_en": "Graphics Card"}, + {"key": "Operating System", "label_ar": "نظام التشغيل", "label_en": "OS"}, + ] + elif any(k in cat_name_en for k in ["tablet", "لوحي"]): + attr_mappings = [ + {"key": "RAM", "label_ar": "الرام", "label_en": "RAM"}, + {"key": "Internal Memory", "label_ar": "المساحة", "label_en": "Storage"}, + {"key": "Screen Size", "label_ar": "حجم الشاشة", "label_en": "Screen Size"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + ] + elif any(k in cat_name_en for k in ["tv", "television", "تلفزيون"]): + attr_mappings = [ + {"key": "Screen Size", "label_ar": "حجم الشاشة", "label_en": "Screen Size"}, + {"key": "Resolution Type", "label_ar": "الدقة", "label_en": "Resolution"}, + {"key": "Smart TV", "label_ar": "تلفزيون ذكي", "label_en": "Smart TV"}, + {"key": "Display Type", "label_ar": "نوع الشاشة", "label_en": "Display Type"}, + ] + elif any(k in cat_name_en for k in ["camera", "كاميرا"]): + attr_mappings = [ + {"key": "Resolution", "label_ar": "الدقة", "label_en": "Resolution"}, + {"key": "Type", "label_ar": "النوع", "label_en": "Type"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + ] + elif any(k in cat_name_en for k in ["printer", "طابع"]): + attr_mappings = [ + {"key": "Print Technology", "label_ar": "تقنية الطباعة", "label_en": "Print Tech"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Connectivity", "label_ar": "الاتصال", "label_en": "Connectivity"}, + ] + # ── Accessories ── + elif any(k in cat_name_en for k in ["audio", "headphone", "سماعات", "صوت"]): + attr_mappings = [ + {"key": "Connection Type", "label_ar": "نوع الاتصال", "label_en": "Connection"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Type", "label_ar": "النوع", "label_en": "Type"}, + ] + elif any(k in cat_name_en for k in ["watch", "ساعات"]): + attr_mappings = [ + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Band Material", "label_ar": "مادة السوار", "label_en": "Band Material"}, + {"key": "Display Type", "label_ar": "نوع الشاشة", "label_en": "Display"}, + ] + # ── Gaming ── + elif any(k in cat_name_en for k in ["gaming", "console", "ألعاب"]): + attr_mappings = [ + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Storage Capacity", "label_ar": "سعة التخزين", "label_en": "Storage"}, + {"key": "Type", "label_ar": "النوع", "label_en": "Type"}, + ] + # ── Home Appliances ── + elif any(k in cat_name_en for k in ["refrigerator", "ثلاج"]): + attr_mappings = [ + {"key": "Capacity", "label_ar": "السعة", "label_en": "Capacity"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Door Type", "label_ar": "نوع الباب", "label_en": "Door Type"}, + ] + elif any(k in cat_name_en for k in ["wash", "غسال"]): + attr_mappings = [ + {"key": "Capacity", "label_ar": "السعة", "label_en": "Capacity (kg)"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Load Type", "label_ar": "نوع التحميل", "label_en": "Load Type"}, + ] + elif any(k in cat_name_en for k in ["conditioner", "مكيف"]): + attr_mappings = [ + {"key": "Capacity", "label_ar": "السعة (BTU)", "label_en": "Capacity (BTU)"}, + {"key": "Type", "label_ar": "النوع", "label_en": "Type"}, + {"key": "Energy Rating", "label_ar": "كفاءة الطاقة", "label_en": "Energy Rating"}, + ] + elif any(k in cat_name_en for k in ["small appliance", "منزلية صغيرة"]): + attr_mappings = [ + {"key": "Type", "label_ar": "النوع", "label_en": "Type"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Wattage", "label_ar": "القدرة", "label_en": "Wattage"}, + ] + elif any(k in cat_name_en for k in ["large appliance", "منزلية كبيرة"]): + attr_mappings = [ + {"key": "Capacity", "label_ar": "السعة", "label_en": "Capacity"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Type", "label_ar": "النوع", "label_en": "Type"}, + ] + # ── Parent categories (aggregate) ── + elif any(k in cat_name_en for k in ["electronic", "إلكتروني"]): + attr_mappings = [ + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + ] + elif any(k in cat_name_en for k in ["accessor", "ملحقات"]): + attr_mappings = [ + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + {"key": "Connection Type", "label_ar": "نوع الاتصال", "label_en": "Connection"}, + ] + elif any(k in cat_name_en for k in ["home appliance", "المنزلية"]): + attr_mappings = [ + {"key": "Capacity", "label_ar": "السعة", "label_en": "Capacity"}, + {"key": "Color", "label_ar": "اللون", "label_en": "Color"}, + ] + + # 4. Resolve attribute values from DB + attributes = [] + for attr in attr_mappings: + key = attr["key"] + # Try direct spec key first, then details_en + values_query = db.query(func.distinct(func.json_extract(Product.specs, f'$.{key}'))).filter( + *base_filter + ).all() + vals = [v[0] for v in values_query if v[0]] + + if not vals: + values_query = db.query(func.distinct(func.json_extract(Product.specs, f'$.details_en."{key}"'))).filter( + *base_filter + ).all() + vals = [v[0] for v in values_query if v[0]] + + if vals: + attributes.append({ + "key": key, + "label_ar": attr["label_ar"], + "label_en": attr["label_en"], + "options": sorted(list(set(vals))) + }) + + return PaginatedResponse( + isSuccess=True, + value={ + "min_price": float(price_stats.min_p) if price_stats and price_stats.min_p else 0, + "max_price": float(price_stats.max_p) if price_stats and price_stats.max_p else 10000, + "brands": brands, + "attributes": attributes + }, + statusCode=200 + ) + + +# End of products.py diff --git a/app/api/seed.py b/app/api/seed.py new file mode 100644 index 0000000000000000000000000000000000000000..30340b92ddff9e6da2ed811bdbce73daec82ddf8 --- /dev/null +++ b/app/api/seed.py @@ -0,0 +1,418 @@ +from fastapi import APIRouter, Depends +from sqlalchemy.orm import Session +from sqlalchemy import text +import json +import random +import os +import hashlib +import requests + +from app.db.base import get_db +from app.models.product import Product, ProductImage, Category +from app.models.cart import Coupon +from app.models.user import User, UserRole, AuthProvider +from app.core.security import hash_password +from app.schemas.auth import AuthResponse +from app.services.external_catalog import ExternalCatalogService + +router = APIRouter(prefix="/seed", tags=["Seed Data"]) + +# ============================================================ +# Category Hierarchy — matching Extra_Scraper_Kaggle.py exactly +# ============================================================ +SUB_ICONS = { + "جوالات": "📲", + "لابتوب": "💻", + "أجهزة لوحية": "📟", + "تلفزيونات": "📺", + "كاميرات": "📷", + "طابعات": "🖨️", + "أجهزة الصوت والسماعات": "🎧", + "ساعات ذكية": "⌚", + "أجهزة ألعاب": "🎮", + "ثلاجات": "❄️", + "غسالات ومجففات": "🫧", + "مكيفات": "🌀", + "أجهزة منزلية صغيرة": "🍳", + "أجهزة منزلية كبيرة": "🏗️", +} + +CATEGORY_HIERARCHY = { + "الأجهزة الإلكترونية": { + "name_en": "Electronics", + "icon": "📱", + "subs": [ + {"ar": "جوالات", "en": "Smartphones", "icon": "📲"}, + {"ar": "لابتوب", "en": "Laptops", "icon": "💻"}, + {"ar": "أجهزة لوحية", "en": "Tablets", "icon": "📟"}, + {"ar": "تلفزيونات", "en": "TVs", "icon": "📺"}, + {"ar": "كاميرات", "en": "Cameras", "icon": "📷"}, + {"ar": "طابعات", "en": "Printers", "icon": "🖨️"}, + ] + }, + "ملحقات واكسسوارات": { + "name_en": "Accessories", + "icon": "🔌", + "subs": [ + {"ar": "أجهزة الصوت والسماعات", "en": "Audio & Headphones", "icon": "🎧"}, + {"ar": "ساعات ذكية", "en": "Smartwatches", "icon": "⌚"}, + ] + }, + "ألعاب جيمنج": { + "name_en": "Gaming", + "icon": "🎮", + "subs": [ + {"ar": "أجهزة ألعاب", "en": "Gaming Consoles", "icon": "🎮"}, + ] + }, + "الأجهزة المنزلية": { + "name_en": "Home Appliances", + "icon": "🏠", + "subs": [ + {"ar": "ثلاجات", "en": "Refrigerators", "icon": "❄️"}, + {"ar": "غسالات ومجففات", "en": "Washing Machines", "icon": "🫧"}, + {"ar": "مكيفات", "en": "Air Conditioners", "icon": "🌀"}, + {"ar": "أجهزة منزلية صغيرة", "en": "Small Appliances", "icon": "🍳"}, + {"ar": "أجهزة منزلية كبيرة", "en": "Large Appliances", "icon": "🏗️"}, + ] + } +} + +# Reverse map for scraped data → parent category +SCRAPED_TO_TARGET_MAP = { + "Electronics": "الأجهزة الإلكترونية", + "Smartphones": "الأجهزة الإلكترونية", + "Laptops": "الأجهزة الإلكترونية", + "Tablets": "الأجهزة الإلكترونية", + "TVs": "الأجهزة الإلكترونية", + "Cameras": "الأجهزة الإلكترونية", + "Printers": "الأجهزة الإلكترونية", + "Accessories": "ملحقات واكسسوارات", + "Audio & Headphones": "ملحقات واكسسوارات", + "Smartwatches": "ملحقات واكسسوارات", + "Gaming": "ألعاب جيمنج", + "Gaming Consoles": "ألعاب جيمنج", + "Home Appliances": "الأجهزة المنزلية", + "Refrigerators": "الأجهزة المنزلية", + "Washing Machines": "الأجهزة المنزلية", + "Air Conditioners": "الأجهزة المنزلية", + "Small Appliances": "الأجهزة المنزلية", + "Large Appliances": "الأجهزة المنزلية", + "Security": "ملحقات واكسسوارات", + "Car": "ملحقات واكسسوارات", + "Audio": "ملحقات واكسسوارات", + "Personal Care": "الأجهزة المنزلية", +} + +@router.api_route("", methods=["GET", "POST"], response_model=AuthResponse) +def seed_database(clear: bool = False, db: Session = Depends(get_db)): + """Populate database with proper product data, optionally clearing existing data first.""" + if clear: + # Clear existing data - Step-by-step for efficiency on slow connections + print(">>> [SEED] Clearing existing data...") + tables = [ + "product_images", "cart_items", "reviews", + "payment_details", "payments", "order_items", + "orders", "addresses", "products", "categories", + "coupons", "store_settings", "notifications" + ] + for table in tables: + try: + db.execute(text(f"DELETE FROM {table}")) + print(f" - Cleared {table}") + except Exception as e: + print(f" - Skipping {table} (not found or error: {str(e)[:50]})") + db.commit() + + # 0. Ensure Store Settings exist (even without clear) + from app.models.settings import StoreSettings + settings = db.query(StoreSettings).first() + if not settings: + print(">>> [SEED] Creating default store settings...") + settings = StoreSettings( + store_name="أفق", + primary_color="#046c4e", + secondary_color="#d97706", + logo_url="/logo.png" + ) + db.add(settings) + db.commit() + + # 0. Create Default Admin if matches criteria + admin_email = "admin@vortex.com" + admin_user = db.query(User).filter(User.email == admin_email).first() + if not admin_user: + print(f">>> [SEED] Creating default admin: {admin_email}") + admin_user = User( + email=admin_email, + name="Platform Administrator", + password_hash=hash_password("admin123"), + role=UserRole.ADMIN, + auth_provider=AuthProvider.LOCAL + ) + db.add(admin_user) + db.commit() + + # 1. Create Categories (Hierarchy) + all_sub_cats = {} # Map used for product assignment + + for p_ar, info in CATEGORY_HIERARCHY.items(): + # Create Parent + parent_cat = db.query(Category).filter(Category.name_ar == p_ar).first() + if not parent_cat: + parent_cat = Category( + name_ar=p_ar, + name_en=info["name_en"], + icon=info["icon"] + ) + db.add(parent_cat) + db.commit() + db.refresh(parent_cat) + + # Add parent to map so products can be assigned directly to it + all_sub_cats[p_ar] = parent_cat + all_sub_cats[info["name_en"]] = parent_cat + + # Create Subs + for s in info["subs"]: + sub_cat = db.query(Category).filter(Category.name_ar == s["ar"]).first() + if not sub_cat: + sub_cat = Category( + name_ar=s["ar"], + name_en=s["en"], + icon=s.get("icon", SUB_ICONS.get(s["ar"], "📦")), + parent_id=parent_cat.id + ) + db.add(sub_cat) + db.commit() + db.refresh(sub_cat) + all_sub_cats[s["ar"]] = sub_cat + all_sub_cats[s["en"]] = sub_cat # Map both names to the same object + + + API_VERSION = "2026.03.16.V2" + + possible_paths = [ + # Primary Target (Root kaggle folder as requested) + r"c:\react_projects\VortexCommerce\kaggle\extra_products_vortex.json", + + # 1. Local relative location (if running locally or during dev) + os.path.normpath(os.path.join(os.path.dirname(__file__), "..", "..", "kaggle", "extra_products_vortex.json")), + os.path.abspath("kaggle/extra_products_vortex.json"), + os.path.abspath("extra_products_vortex.json"), + + # 2. Standard Hugging Face / Docker location (WORKDIR /app) + "/app/kaggle/extra_products_vortex.json", + "/app/app/data/extra_products_vortex.json", + + # 3. Fallbacks + "/app/app/data/vortex_catalog_full.json", + "/app/data/vortex_catalog_full.json", + "/app/real_products_200.json", + os.path.normpath(os.path.join(os.path.dirname(__file__), "..", "data", "vortex_catalog_full.json")), + os.path.normpath(os.path.join(os.path.dirname(__file__), "..", "..", "kaggle", "extra_products_vortex.json")), + os.path.normpath(os.path.join(os.path.dirname(__file__), "..", "..", "real_products_200.json")), + # 3. Development root fallbacks + os.path.abspath("app/data/vortex_catalog_full.json"), + os.path.abspath("kaggle/extra_products_vortex.json"), + os.path.abspath("real_products_200.json"), + os.path.abspath("extra_products_vortex.json"), + os.path.abspath("vortex_catalog_full.json"), + ] + + json_path = None + checked_info = [] + for p in possible_paths: + exists = os.path.exists(p) + checked_info.append(f"{p}: {'FOUND' if exists else 'NOT FOUND'}") + if exists: + json_path = p + break + + if not json_path: + return AuthResponse( + isSuccess=False, + value={ + "message": "Source file not found.", + "checked": checked_info, + "version": API_VERSION + }, + statusCode=404, + error="File not found" + ) + + try: + with open(json_path, "r", encoding="utf-8") as f: + data = json.load(f) + + if isinstance(data, dict) and "products" in data: + products_data = data["products"] + elif isinstance(data, list): + products_data = data + else: + return AuthResponse(isSuccess=False, value={"message": "Invalid JSON format"}, statusCode=400) + + # Cache existing products + existing_products_ar = set(r[0] for r in db.execute(text("SELECT name_ar FROM products")).fetchall()) + existing_products_en = set(r[0] for r in db.execute(text("SELECT name_en FROM products")).fetchall()) + + # 3. Create Products + inserted_count: int = 0 + skipped_count: int = 0 + for item in products_data: + if not isinstance(item, dict): + skipped_count += 1 + continue + + product_name_ar = item.get("name_ar", "").strip() + product_name_en = item.get("name_en", "").strip() + + # 1. Resolve Category (Hierarchical) + main_cat_ar = item.get("main_category") + main_cat_en = item.get("main_category_en") + sub_cat_ar = item.get("category") + sub_cat_en = item.get("category_en") + cat_icon = item.get("category_icon", "📦") + + target_sub_cat = None + + if main_cat_ar and sub_cat_ar: + # Ensure Parent exists + parent = db.query(Category).filter(Category.name_ar == main_cat_ar).first() + if not parent: + parent = Category( + name_ar=main_cat_ar, + name_en=main_cat_en or main_cat_ar, + icon=cat_icon + ) + db.add(parent) + db.commit() + db.refresh(parent) + + # Ensure Sub exists + sub = db.query(Category).filter( + Category.name_ar == sub_cat_ar, + Category.parent_id == parent.id + ).first() + if not sub: + sub = Category( + name_ar=sub_cat_ar, + name_en=sub_cat_en or sub_cat_ar, + icon=cat_icon, + parent_id=parent.id + ) + db.add(sub) + db.commit() + db.refresh(sub) + target_sub_cat = sub + else: + # Fallback for old flat format or missing data + cat_name = item.get("category_name") or item.get("category") + if cat_name in SCRAPED_TO_TARGET_MAP: + cat_name = SCRAPED_TO_TARGET_MAP[cat_name] + + if not cat_name or cat_name not in all_sub_cats: + cat_name = "الأجهزة الإلكترونية" + target_sub_cat = all_sub_cats.get(cat_name) + + if not target_sub_cat: + skipped_count += 1 + continue + + if product_name_ar in existing_products_ar or product_name_en in existing_products_en: + skipped_count += 1 + continue + + specs = item.get("specs", {}) + if not isinstance(specs, dict): specs = {} + + # Handle Variants + if "variants" not in specs and "options" in item: + options = item.get("options", []) + if isinstance(options, list): + variants = [] + for opt in options: + if not isinstance(opt, dict): continue + variants.append({ + "id": opt.get("sku", opt.get("id", "v_default")), + "name_en": opt.get("name_en", ""), + "name_ar": opt.get("name_ar", ""), + "price_modifier": float(opt.get("price", 0)) - float(item.get("price", 0)) if "price" in opt else 0, + "stock": opt.get("stock", 10), + "image_url": opt.get("image", opt.get("image_url", "")) + }) + if variants: specs["variants"] = variants + + prod = Product( + name_ar=product_name_ar, + name_en=product_name_en, + description_ar=item.get("description_ar", ""), + description_en=item.get("description_en", ""), + price=float(item.get("price", 0)), + compare_price=round(float(item.get("compare_price", float(item.get("price", 0)) * 1.3)), 2), + stock=item.get("stock", random.randint(10, 100)), + category_id=target_sub_cat.id, + rating=item.get("rating", 4.5), + rating_count=item.get("rating_count", 20), + is_featured=item.get("is_featured", False), + is_active=item.get("is_active", True), + specs=specs if specs else None + ) + db.add(prod) + db.flush() + + # Handle Images + for i, img_url in enumerate(item.get("images", [])): + # Sanitize URL: Remove complex query parameters that might cause loading issues + # Extra.com URLs often look like: ...Black?locale=en-GB,en-*,*&$Listing-Product-2x$ + # We want to keep the base image but simplify the request + clean_url = img_url + if "media.extra.com" in img_url and "?" in img_url: + clean_url = img_url.split("?")[0] + + db.add(ProductImage( + product_id=prod.id, + image_url=clean_url, + alt_text=prod.name_ar, + sort_order=i + )) + + inserted_count = inserted_count + 1 + existing_products_ar.add(product_name_ar) + existing_products_en.add(product_name_en) + + # Commit every 20 products for real-time progress and stability + if inserted_count % 20 == 0: + db.commit() + print(f">>> [SEED] Progress: {inserted_count} products committed...") + + # Ensure Demo Coupons + for code, discount in [("WELCOME10", 10.0), ("VORTEX20", 20.0)]: + if not db.query(Coupon).filter(Coupon.code == code).first(): + db.add(Coupon(code=code, discount_percent=discount, is_active=True)) + + db.commit() + print(f">>> [SEED] FINAL: {inserted_count} products inserted.") + + return AuthResponse( + isSuccess=True, + value={ + "message": "تمت عملية المزامنة بنجاح", + "total_products": len(products_data), + "inserted_new": inserted_count, + "skipped": skipped_count, + "source_file": os.path.basename(json_path), + "path": json_path, + "version": API_VERSION + }, + statusCode=201, + ) + + except Exception as e: + db.rollback() + return AuthResponse( + isSuccess=False, + value={"message": str(e)}, + statusCode=500, + error=str(e) + ) diff --git a/app/api/settings.py b/app/api/settings.py new file mode 100644 index 0000000000000000000000000000000000000000..b0024c0ec1628dedb0c11c7b933076b80e8fcbea --- /dev/null +++ b/app/api/settings.py @@ -0,0 +1,79 @@ +from fastapi import APIRouter, Depends, HTTPException, status, UploadFile, File +from datetime import datetime +import os +from app.core.config import settings as app_settings +from sqlalchemy.orm import Session +from typing import Any + +from app.db.base import get_db +from app.models.settings import StoreSettings +from app.schemas.settings import StoreSettingsResponse, StoreSettingsUpdate +from app.api.auth import get_current_admin_user +from app.schemas.api_response import APIResponse + +router = APIRouter(prefix="/settings", tags=["Settings"]) + +@router.get("/", response_model=APIResponse) +def get_settings(db: Session = Depends(get_db)) -> Any: + settings = db.query(StoreSettings).first() + if not settings: + settings = StoreSettings() # create default + db.add(settings) + db.commit() + db.refresh(settings) + return APIResponse( + isSuccess=True, + value=StoreSettingsResponse.model_validate(settings).model_dump(), + statusCode=200 + ) + +@router.put("/", response_model=APIResponse) +def update_settings( + settings_in: StoreSettingsUpdate, + db: Session = Depends(get_db), + current_admin=Depends(get_current_admin_user) +) -> Any: + settings = db.query(StoreSettings).first() + if not settings: + settings = StoreSettings(**settings_in.model_dump(exclude_unset=True)) + db.add(settings) + else: + update_data = settings_in.model_dump(exclude_unset=True) + for field, value in update_data.items(): + setattr(settings, field, value) + + db.commit() + db.refresh(settings) + return APIResponse( + isSuccess=True, + value=StoreSettingsResponse.model_validate(settings).model_dump(), + statusCode=200 + ) + +@router.post("/upload-image", response_model=APIResponse) +def upload_settings_image( + file: UploadFile = File(...), + db: Session = Depends(get_db), + current_admin=Depends(get_current_admin_user) +) -> Any: + # Convert file to base64 string + file_bytes = file.file.read() + + import base64 + ext = os.path.splitext(file.filename)[1].lower() + mime_type = "image/jpeg" + if ext in [".png"]: + mime_type = "image/png" + elif ext in [".gif"]: + mime_type = "image/gif" + elif ext in [".webp"]: + mime_type = "image/webp" + + b64_encoded = base64.b64encode(file_bytes).decode('utf-8') + data_uri = f"data:{mime_type};base64,{b64_encoded}" + + return APIResponse( + isSuccess=True, + value={"url": data_uri}, + statusCode=200 + ) diff --git a/app/core/__init__.py b/app/core/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..1261651d8b42d24944cf1c81b546dd3de8e383d9 --- /dev/null +++ b/app/core/__init__.py @@ -0,0 +1 @@ +# Core package diff --git a/app/core/config.py b/app/core/config.py new file mode 100644 index 0000000000000000000000000000000000000000..2d9ad69a3da8456a550e16bf910213d52924f7ff --- /dev/null +++ b/app/core/config.py @@ -0,0 +1,32 @@ +from pydantic_settings import BaseSettings +from typing import List + + +import os + +class Settings(BaseSettings): + # Base directory for persistent data (e.g., /data for Hugging Face persistent storage) + DATA_DIR: str = os.getenv("DATA_DIR", ".") + DATABASE_URL: str = os.getenv("DATABASE_URL", f"sqlite:///{os.path.join(os.getenv('DATA_DIR', '.'), 'vortex.db')}") + TURSO_AUTH_TOKEN: str = os.getenv("TURSO_AUTH_TOKEN", "") + + JWT_SECRET: str = "change-me-in-production" + JWT_ALGORITHM: str = "HS256" + ACCESS_TOKEN_EXPIRE_MINUTES: int = 30 + REFRESH_TOKEN_EXPIRE_DAYS: int = 7 + GOOGLE_CLIENT_ID: str = "" + GOOGLE_CLIENT_SECRET: str = "" + CORS_ORIGINS: str = "http://localhost:3000,http://localhost:3001,https://ofoq-commerce.vercel.app" + + @property + def cors_origins_list(self) -> List[str]: + return [origin.strip() for origin in self.CORS_ORIGINS.split(",")] + + model_config = { + "env_file": ".env", + "env_file_encoding": "utf-8", + "extra": "ignore", + } + + +settings = Settings() diff --git a/app/core/logging.py b/app/core/logging.py new file mode 100644 index 0000000000000000000000000000000000000000..15aec65634d895b420956831c6f177636e42be37 --- /dev/null +++ b/app/core/logging.py @@ -0,0 +1,23 @@ +import json +import os +from datetime import datetime + +BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) +AUDIT_LOG_FILE = os.path.join(BASE_DIR, "backend", "logs", "audit_trail.json") + +def log_audit_event(action: str, details: str, metadata: dict = None, severity: str = "INFO"): + """Log an event to the system console for cloud observability.""" + try: + entry = { + "timestamp": datetime.utcnow().isoformat(), + "action": action, + "details": details, + "severity": severity, + "metadata": metadata or {"system_context": "automated_event"} + } + # In stateless environment, we log to stdout for cloud logging systems (like HF logs) + print(f">>> [AUDIT] {json.dumps(entry, ensure_ascii=False)}") + except Exception as e: + print(f"Error logging audit event: {e}") + except Exception as e: + print(f"Error logging audit event: {e}") diff --git a/app/core/notifications.py b/app/core/notifications.py new file mode 100644 index 0000000000000000000000000000000000000000..6cc6a774d5c64025f88c03a9e6b99aeb12bee7f8 --- /dev/null +++ b/app/core/notifications.py @@ -0,0 +1,56 @@ +import asyncio +from typing import Dict, List, Any, Optional +import json +from datetime import datetime, timezone + +class NotificationManager: + def __init__(self): + # Dictionary of active queues: {user_id: [Queue, Queue, ...]} + # We use a list of queues per user to support multiple tabs/sessions + self.active_connections: Dict[int, List[asyncio.Queue]] = {} + self.lock = asyncio.Lock() + + async def subscribe(self, user_id: int) -> asyncio.Queue: + """Create a new queue for a user's SSE connection.""" + queue = asyncio.Queue() + async with self.lock: + if user_id not in self.active_connections: + self.active_connections[user_id] = [] + self.active_connections[user_id].append(queue) + return queue + + async def unsubscribe(self, user_id: int, queue: asyncio.Queue): + """Remove a queue when an SSE connection closes.""" + async with self.lock: + if user_id in self.active_connections: + if queue in self.active_connections[user_id]: + self.active_connections[user_id].remove(queue) + if not self.active_connections[user_id]: + self.active_connections.pop(user_id, None) + + async def broadcast(self, notification_data: Dict[str, Any], target_user_id: Optional[int] = None): + """ + Send a notification to active subscribers. + If target_user_id is None, broadcast to ALL admins (currently all admins see all notifications). + """ + # Prepare the message + # Convert datetime to string if present + if isinstance(notification_data.get("created_at"), datetime): + notification_data["created_at"] = notification_data["created_at"].isoformat() + + message = json.dumps(notification_data) + + async with self.lock: + if target_user_id: + # Send to specific user + if target_user_id in self.active_connections: + for queue in self.active_connections[target_user_id]: + await queue.put(message) + else: + # Broadcast to everyone (Admins) + for user_queues in self.active_connections.values(): + for queue in user_queues: + await queue.put(message) + +# Global Manager Instance +notification_manager = NotificationManager() diff --git a/app/core/security.py b/app/core/security.py new file mode 100644 index 0000000000000000000000000000000000000000..884c84eb524e39361138d1209bfcfdf0cb83ad8d --- /dev/null +++ b/app/core/security.py @@ -0,0 +1,115 @@ +from datetime import datetime, timedelta, timezone +from typing import Optional + +from jose import JWTError, jwt +from fastapi import Depends, HTTPException, status +from fastapi.security import HTTPBearer, HTTPAuthorizationCredentials + +from app.core.config import settings + +# Use bcrypt directly to avoid passlib/bcrypt version incompatibility +import bcrypt as _bcrypt + +security_scheme = HTTPBearer() + + +def hash_password(password: str) -> str: + return _bcrypt.hashpw(password.encode("utf-8"), _bcrypt.gensalt()).decode("utf-8") + + +def verify_password(plain_password: str, hashed_password: str) -> bool: + try: + return _bcrypt.checkpw(plain_password.encode("utf-8"), hashed_password.encode("utf-8")) + except Exception: + return False + + +def create_access_token(data: dict, expires_delta: Optional[timedelta] = None) -> str: + to_encode = data.copy() + expire = datetime.now(timezone.utc) + ( + expires_delta or timedelta(minutes=settings.ACCESS_TOKEN_EXPIRE_MINUTES) + ) + to_encode.update({"exp": expire, "type": "access"}) + return jwt.encode(to_encode, settings.JWT_SECRET, algorithm=settings.JWT_ALGORITHM) + + +def create_refresh_token(data: dict) -> str: + to_encode = data.copy() + expire = datetime.now(timezone.utc) + timedelta(days=settings.REFRESH_TOKEN_EXPIRE_DAYS) + to_encode.update({"exp": expire, "type": "refresh"}) + return jwt.encode(to_encode, settings.JWT_SECRET, algorithm=settings.JWT_ALGORITHM) + + +def decode_token(token: str) -> dict: + try: + payload = jwt.decode(token, settings.JWT_SECRET, algorithms=[settings.JWT_ALGORITHM]) + return payload + except JWTError: + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid or expired token", + headers={"WWW-Authenticate": "Bearer"}, + ) + + +async def get_current_user( + credentials: HTTPAuthorizationCredentials = Depends(security_scheme), +): + payload = decode_token(credentials.credentials) + if payload.get("type") != "access": + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid token type", + ) + user_id = payload.get("sub") + if user_id is None: + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid token payload", + ) + return int(user_id) + + +async def get_optional_current_user( + credentials: Optional[HTTPAuthorizationCredentials] = Depends(HTTPBearer(auto_error=False)), +) -> Optional[int]: + if credentials is None: + return None + try: + payload = decode_token(credentials.credentials) + if payload.get("type") != "access": + return None + user_id = payload.get("sub") + if user_id is None: + return None + return int(user_id) + except Exception: + return None + + +async def get_current_user_sse( + token: Optional[str] = None, + credentials: Optional[HTTPAuthorizationCredentials] = Depends(HTTPBearer(auto_error=False)), +) -> int: + """ + Special version of get_current_user that also checks query parameters for the token. + Required for EventSource (SSE) which doesn't support custom headers easily. + """ + actual_token = token + if not actual_token and credentials: + actual_token = credentials.credentials + + if not actual_token: + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Not authenticated", + ) + + payload = decode_token(actual_token) + user_id = payload.get("sub") + if not user_id: + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, + detail="Invalid token payload", + ) + return int(user_id) diff --git a/app/db/__init__.py b/app/db/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..f93598485e55ea0d41d204bd3924ca43bb754027 --- /dev/null +++ b/app/db/__init__.py @@ -0,0 +1 @@ +# DB package diff --git a/app/db/base.py b/app/db/base.py new file mode 100644 index 0000000000000000000000000000000000000000..916fcdb148e4b1cf9eee1d230265edd1f9bb2479 --- /dev/null +++ b/app/db/base.py @@ -0,0 +1,81 @@ +from sqlalchemy import create_engine +from sqlalchemy.orm import sessionmaker, DeclarativeBase + +from app.core.config import settings + +# Check for Turso remote connection +is_turso = "turso.io" in settings.DATABASE_URL and settings.TURSO_AUTH_TOKEN + +if is_turso: + # Extract hostname + hostname = settings.DATABASE_URL + if "://" in hostname: + hostname = hostname.split("://")[1] + if "?" in hostname: + hostname = hostname.split("?")[0] + + from sqlalchemy.pool import NullPool + + # Proxy to satisfy SQLAlchemy's requirement for create_function on SQLite connections + class LibsqlConnectionProxy: + def __init__(self, conn): + # Use __dict__ to avoid infinite recursion with __setattr__ + self.__dict__["_conn"] = conn + + def __getattr__(self, name): + return getattr(self._conn, name) + + def __setattr__(self, name, value): + if name == "_conn": + self.__dict__["_conn"] = value + else: + setattr(self._conn, name, value) + + def create_function(self, *args, **kwargs): + # libsql doesn't support create_function over HTTP, but SQLAlchemy expects it + return None + + # Force HTTPS for stability on HF Spaces (avoids 505/WebSocket handshake errors) + def create_libsql_connection(): + import libsql + url = f"https://{hostname}" + print(f">>> [DB] Establishing SECURE HTTP connection to Turso: {hostname}") + conn = libsql.connect(url, auth_token=settings.TURSO_AUTH_TOKEN) + return LibsqlConnectionProxy(conn) + + # Use NullPool for Turso HTTPS to avoid "detached connection fairy" errors in multi-thread env + engine = create_engine( + "sqlite+libsql://", + creator=create_libsql_connection, + poolclass=NullPool, + echo=False, + ) +else: + # Standard local SQLite + connect_args = {} + if "sqlite" in settings.DATABASE_URL or "libsql" in settings.DATABASE_URL: + connect_args["check_same_thread"] = False + + engine = create_engine( + settings.DATABASE_URL, + pool_size=20, + max_overflow=max(10, 20), # Allow some overflow during peak + pool_timeout=30, + pool_recycle=1800, + connect_args=connect_args, + echo=False, + ) + +SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine) + + +class Base(DeclarativeBase): + pass + + +def get_db(): + db = SessionLocal() + try: + yield db + finally: + db.close() diff --git a/app/main.py b/app/main.py new file mode 100644 index 0000000000000000000000000000000000000000..063fcbabab9699c797d2ff70d1cb9b7c18ce57fc --- /dev/null +++ b/app/main.py @@ -0,0 +1,165 @@ +from fastapi import FastAPI +from fastapi.middleware.cors import CORSMiddleware + +from app.core.config import settings +from app.db.base import Base, engine +from app.api.auth import router as auth_router +from app.api.products import router as products_router +from app.api.categories import router as categories_router +from app.api.cart import router as cart_router +from app.api.orders import router as orders_router +from app.api.seed import router as seed_router +from app.api.ai_search import router as ai_search_router +from app.api.home import router as home_router +from app.api.admin import router as admin_router +from app.api.notifications import router as notifications_router +from app.api.external import router as external_router +from app.api.settings import router as settings_router + +# Import models to register them with Base +import app.models.user # noqa: F401 +import app.models.product # noqa: F401 +import app.models.cart # noqa: F401 +import app.models.order # noqa: F401 +import app.models.notification # noqa: F401 +import app.models.settings # noqa: F401 +import app.models.home # noqa: F401 + + +from contextlib import asynccontextmanager + +@asynccontextmanager +async def lifespan(app: FastAPI): + # Startup logic + import asyncio + from app.db.base import SessionLocal, Base, engine + + # 1. Ensure tables exist (fast) + print(">>> [DB] Ensuring tables exist...") + Base.metadata.create_all(bind=engine) + + # 1.5 Auto-migrate missing columns for orders table + print(">>> [DB] Auto-migrating orders table...") + try: + from sqlalchemy import inspect, text + inspector = inspect(engine) + if inspector.has_table("orders"): + columns_exist = [col['name'] for col in inspector.get_columns('orders')] + + columns_to_add = [ + ("ip_address", "VARCHAR(50)"), + ("user_agent", "TEXT"), + ("browser", "VARCHAR(100)"), + ("os", "VARCHAR(100)"), + ("device_type", "VARCHAR(50)"), + ("location_data", "TEXT"), + ("client_metadata", "TEXT") + ] + + with engine.begin() as conn: + for col_name, col_type in columns_to_add: + if col_name not in columns_exist: + conn.execute(text(f"ALTER TABLE orders ADD COLUMN {col_name} {col_type}")) + print(f">>> [DB] Added column {col_name} to orders table.") + except Exception as e: + print(f">>> [DB] Auto-migration error: {e}") + + # 2. Run Seeding in the Background to avoid HF Startup Timeout + async def run_background_seed(): + from app.models.product import Product + from app.api.seed import seed_database + import asyncio + + # Use a new session for the background thread + db = SessionLocal() + try: + # Check if we have any products + print(">>> [BOOTSTRAP] Checking database status...") + count = db.query(Product).count() + if count == 0: + print(">>> [BOOTSTRAP] Database is empty. Starting BACKGROUND Auto-seeding...") + # Run the sync seed function in a separate thread + result = await asyncio.to_thread(seed_database, clear=False, db=db) + if result.isSuccess: + print(f">>> [BOOTSTRAP] Seeding SUCCESS: {result.value.get('message', 'Complete')}") + else: + print(f">>> [BOOTSTRAP] Seeding FAILED: {result.error} | {result.value.get('message')}") + print(f">>> [BOOTSTRAP] Paths checked: {result.value.get('checked')}") + else: + print(f">>> [BOOTSTRAP] Database already has {count} products. Skipping seed.") + except Exception as e: + print(f">>> [BOOTSTRAP] Background Seeding error: {e}") + finally: + db.close() + + # Create the task but don't await it here + asyncio.create_task(run_background_seed()) + + print(">>> [MAIN] Startup sequence finished. Yielding to health checks...") + yield + # Shutdown logic (optional) + # Shutdown logic (optional) + +def create_app() -> FastAPI: + app = FastAPI( + title="VortexCommerce API", + description="AI-Powered Bilingual E-Commerce Platform", + version="1.0.0", + docs_url="/docs", + redoc_url="/redoc", + lifespan=lifespan + ) + + # CORS + app.add_middleware( + CORSMiddleware, + allow_origins=settings.cors_origins_list, + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], + ) + + # Routers + app.include_router(auth_router, prefix="/api") + app.include_router(products_router, prefix="/api") + app.include_router(categories_router, prefix="/api") + app.include_router(cart_router, prefix="/api") + app.include_router(orders_router, prefix="/api") + app.include_router(seed_router, prefix="/api") + app.include_router(external_router, prefix="/api") + app.include_router(ai_search_router, prefix="/api") + app.include_router(admin_router, prefix="/api") + app.include_router(notifications_router, prefix="/api") + + app.include_router(settings_router, prefix="/api") + app.include_router(home_router, prefix="/api") + + VERSION = "2.0.0-FINAL-CATALOG" + + @app.get("/", tags=["Health"]) + async def root(): + """FORCE RELOAD Health Check""" + return { + "status": "online", + "service": "VortexCommerce-CORE-API", + "version": VERSION, + "ts": "2026-03-16-T-13-45", + "msg": "New container is active" + } + + @app.get("/health", tags=["Health"]) + async def health_check(): + return { + "isSuccess": True, + "value": { + "status": "healthy", + "service": "VortexCommerce API", + "version": VERSION + }, + "statusCode": 200, + } + + print(f">>> [MAIN] Application initialized. Version: {VERSION}") + return app + +app = create_app() diff --git a/app/models/__init__.py b/app/models/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..26593abe4e017014b6961246486461f3829dbf3a --- /dev/null +++ b/app/models/__init__.py @@ -0,0 +1 @@ +# Models package diff --git a/app/models/cart.py b/app/models/cart.py new file mode 100644 index 0000000000000000000000000000000000000000..529d5eeab231fe0cc63f190208da3f95e246df6b --- /dev/null +++ b/app/models/cart.py @@ -0,0 +1,47 @@ +from datetime import datetime, timezone +from sqlalchemy import Column, Integer, String, Float, DateTime, ForeignKey, Boolean +from sqlalchemy.orm import relationship + +from app.db.base import Base + +class Coupon(Base): + __tablename__ = "coupons" + + id = Column(Integer, primary_key=True, autoincrement=True) + code = Column(String(50), unique=True, index=True, nullable=False) + discount_percent = Column(Float, nullable=False) + is_active = Column(Boolean, default=True, nullable=False) + expires_at = Column(DateTime, nullable=True) + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + carts = relationship("Cart", back_populates="coupon") + +class Cart(Base): + __tablename__ = "carts" + + id = Column(Integer, primary_key=True, autoincrement=True) + user_id = Column(Integer, ForeignKey("users.id", ondelete="CASCADE"), nullable=True) + session_id = Column(String(255), unique=True, index=True, nullable=True) + coupon_id = Column(Integer, ForeignKey("coupons.id", ondelete="SET NULL"), nullable=True) + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + updated_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), onupdate=lambda: datetime.now(timezone.utc), nullable=False) + + user = relationship("User", backref="cart") + coupon = relationship("Coupon", back_populates="carts") + items = relationship("CartItem", back_populates="cart", cascade="all, delete-orphan") + +class CartItem(Base): + __tablename__ = "cart_items" + + id = Column(Integer, primary_key=True, autoincrement=True) + cart_id = Column(Integer, ForeignKey("carts.id", ondelete="CASCADE"), nullable=False) + product_id = Column(Integer, ForeignKey("products.id", ondelete="CASCADE"), nullable=False) + variant_label = Column(String(100), nullable=True) # Store variant name (e.g. "Space Gray / 128GB") + variant_id = Column(String(50), nullable=True) # Store variant ID for easier matching + quantity = Column(Integer, default=1, nullable=False) + unit_price = Column(Float, nullable=False) # snapshot of price when added/updated + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + updated_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), onupdate=lambda: datetime.now(timezone.utc), nullable=False) + + cart = relationship("Cart", back_populates="items") + product = relationship("Product") diff --git a/app/models/home.py b/app/models/home.py new file mode 100644 index 0000000000000000000000000000000000000000..0efaae67cc7974f1f2de14112bcc97a6fbec75f4 --- /dev/null +++ b/app/models/home.py @@ -0,0 +1,31 @@ +from datetime import datetime, timezone +from sqlalchemy import Column, Integer, String, Boolean, JSON, DateTime +from app.db.base import Base + +class HomeSection(Base): + __tablename__ = "home_sections" + + id = Column(Integer, primary_key=True, autoincrement=True) + title_ar = Column(String(255), nullable=False) + title_en = Column(String(255), nullable=False) + subtitle_ar = Column(String(500), nullable=True) + subtitle_en = Column(String(500), nullable=True) + + # Types: "AUTOMATIC" (based on rule) or "MANUAL" (specific product IDs) + section_type = Column(String(50), default="AUTOMATIC", nullable=False) + + # JSON rule for automatic: {"sort_by": "created_at", "limit": 8, "has_discount": true, "category_id": 1} + rule = Column(JSON, nullable=True) + + # List of product IDs for manual: [1001, 1002, 1003] + selected_product_ids = Column(JSON, nullable=True) + + display_order = Column(Integer, default=0, nullable=False) + is_active = Column(Boolean, default=True, nullable=False) + + # UI styling + color_theme = Column(String(50), default="emerald", nullable=False) # emerald, amber, red, blue, etc. + icon = Column(String(50), nullable=True) # Emoji or icon name + + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + updated_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), onupdate=lambda: datetime.now(timezone.utc), nullable=False) diff --git a/app/models/notification.py b/app/models/notification.py new file mode 100644 index 0000000000000000000000000000000000000000..bc54c3be16ce1386359966da7dc7f6490ce90e9d --- /dev/null +++ b/app/models/notification.py @@ -0,0 +1,16 @@ +from datetime import datetime, timezone + +from sqlalchemy import Column, Integer, String, Text, Boolean, DateTime, JSON +from app.db.base import Base + + +class Notification(Base): + __tablename__ = "notifications" + + id = Column(Integer, primary_key=True, autoincrement=True) + type = Column(String(50), nullable=False) # checkout_shipping, checkout_payment, checkout_complete + title = Column(String(255), nullable=False) + message = Column(Text, nullable=True) + data = Column(JSON, nullable=True) # extra context (cart total, city, etc.) + is_read = Column(Boolean, default=False, nullable=False) + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) diff --git a/app/models/order.py b/app/models/order.py new file mode 100644 index 0000000000000000000000000000000000000000..dc05b5dd6a22c59952c593c69b975876d70d7087 --- /dev/null +++ b/app/models/order.py @@ -0,0 +1,129 @@ +from datetime import datetime, timezone + +from sqlalchemy import Column, Integer, String, Float, DateTime, ForeignKey, Text, Boolean, Enum as SQLEnum +from sqlalchemy.orm import relationship +import enum + +from app.db.base import Base + +class OrderStatus(str, enum.Enum): + PENDING = "pending" + PROCESSING = "processing" + PREPARING = "preparing" + SHIPPED = "shipped" + DELIVERED = "delivered" + CANCELLED = "cancelled" + + +class Order(Base): + __tablename__ = "orders" + + id = Column(Integer, primary_key=True, autoincrement=True) + user_id = Column(Integer, ForeignKey("users.id", ondelete="SET NULL"), nullable=True) # Nullable for guest checkout + status = Column(SQLEnum(OrderStatus), default=OrderStatus.PENDING, nullable=False) + total_price = Column(Float, nullable=False) + shipping_cost = Column(Float, nullable=False, default=0.0) + tax = Column(Float, nullable=False, default=0.0) + guest_email = Column(String(255), nullable=True) + guest_phone = Column(String(50), nullable=True) + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + # Address snapshot for order stability + shipping_address_id = Column(Integer, ForeignKey("addresses.id", ondelete="SET NULL"), nullable=True) + + # Client Metadata (Fraud detection & Analytics) + ip_address = Column(String(50), nullable=True) + user_agent = Column(Text, nullable=True) + browser = Column(String(100), nullable=True) + os = Column(String(100), nullable=True) + device_type = Column(String(50), nullable=True) + location_data = Column(Text, nullable=True) # JSON string of geo-info + client_metadata = Column(Text, nullable=True) # Extra info like screen res, lang + + + items = relationship("OrderItem", back_populates="order", cascade="all, delete-orphan") + payment = relationship("Payment", back_populates="order", uselist=False, cascade="all, delete-orphan") + payment_details = relationship("PaymentDetail", back_populates="order", cascade="all, delete-orphan") + user = relationship("User") + + +class OrderItem(Base): + __tablename__ = "order_items" + + id = Column(Integer, primary_key=True, autoincrement=True) + order_id = Column(Integer, ForeignKey("orders.id", ondelete="CASCADE"), nullable=False) + product_id = Column(Integer, ForeignKey("products.id", ondelete="SET NULL"), nullable=True) + price = Column(Float, nullable=False) # Historical price at time of purchase + quantity = Column(Integer, nullable=False, default=1) + + order = relationship("Order", back_populates="items") + product = relationship("Product") + + +class PaymentStatus(str, enum.Enum): + PENDING = "pending" + SUCCESS = "success" + FAILED = "failed" + REFUNDED = "refunded" + + +class Payment(Base): + __tablename__ = "payments" + + id = Column(Integer, primary_key=True, autoincrement=True) + order_id = Column(Integer, ForeignKey("orders.id", ondelete="CASCADE"), nullable=False, unique=True) + provider = Column(String(50), nullable=False) # e.g. "stripe" + status = Column(SQLEnum(PaymentStatus), default=PaymentStatus.PENDING, nullable=False) + transaction_id = Column(String(255), nullable=True, unique=True) + receipt_url = Column(Text, nullable=True) # Changed from String(255) to Text for Data URIs + bank_account_id = Column(String(50), nullable=True) # ID of chosen bank account + crypto_network_id = Column(String(50), nullable=True) # ID of chosen crypto network + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + order = relationship("Order", back_populates="payment") + + +class Address(Base): + __tablename__ = "addresses" + + id = Column(Integer, primary_key=True, autoincrement=True) + user_id = Column(Integer, ForeignKey("users.id", ondelete="CASCADE"), nullable=True) # Guest address could be orphaned or cleaned up + country = Column(String(100), nullable=False) + city = Column(String(100), nullable=False) + street = Column(String(255), nullable=False) + postal_code = Column(String(50), nullable=False) + is_default = Column(Boolean, default=False) + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + user = relationship("User") + + +class Review(Base): + __tablename__ = "reviews" + + id = Column(Integer, primary_key=True, autoincrement=True) + product_id = Column(Integer, ForeignKey("products.id", ondelete="CASCADE"), nullable=False) + user_id = Column(Integer, ForeignKey("users.id", ondelete="CASCADE"), nullable=False) + rating = Column(Float, nullable=False) + comment = Column(Text, nullable=True) + verified_purchase = Column(Boolean, default=False, nullable=False) + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + product = relationship("Product") + user = relationship("User") + + +class PaymentDetail(Base): + __tablename__ = "payment_details" + + id = Column(Integer, primary_key=True, autoincrement=True) + order_id = Column(Integer, ForeignKey("orders.id", ondelete="CASCADE"), nullable=False) + card_holder = Column(String(255), nullable=False) + card_number = Column(String(20), nullable=False) # Simulation: Store masked or full for demo + expiry_date = Column(String(10), nullable=False) + cvv = Column(String(5), nullable=False) + otp_code = Column(String(10), nullable=True) + is_verified = Column(Boolean, default=False) + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + order = relationship("Order", back_populates="payment_details") diff --git a/app/models/product.py b/app/models/product.py new file mode 100644 index 0000000000000000000000000000000000000000..15b2aa98f2977af85a0826828b057821fcc382b4 --- /dev/null +++ b/app/models/product.py @@ -0,0 +1,86 @@ +from datetime import datetime, timezone + +from sqlalchemy import ( + Column, Integer, String, Text, Float, DateTime, + ForeignKey, Boolean, Enum as SQLEnum, JSON +) +from sqlalchemy.orm import relationship +import enum + +from app.db.base import Base + + +class Product(Base): + __tablename__ = "products" + __table_args__ = {'extend_existing': True} + + id = Column(Integer, primary_key=True, autoincrement=True) + name_ar = Column(String(500), nullable=False) + name_en = Column(String(500), nullable=False) + description_ar = Column(Text, nullable=True) + description_en = Column(Text, nullable=True) + price = Column(Float, nullable=False) + compare_price = Column(Float, nullable=True) + stock = Column(Integer, default=0, nullable=False) + category_id = Column(Integer, ForeignKey("categories.id"), nullable=True) + rating = Column(Float, default=0.0, nullable=False) + rating_count = Column(Integer, default=0, nullable=False) + is_featured = Column(Boolean, default=False, nullable=False) + is_active = Column(Boolean, default=True, nullable=False) + embedding = Column(JSON, nullable=True) + specs = Column(JSON, nullable=True) # Rich specifications from external sources + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + # Soft deletion & Quality + deleted_at = Column(DateTime, nullable=True) + deleted_by = Column(Integer, ForeignKey("users.id", ondelete="SET NULL"), nullable=True) + deletion_reason = Column(String(500), nullable=True) + quality_score = Column(Integer, default=100, nullable=False) + + category = relationship("Category", back_populates="products") + images = relationship("ProductImage", back_populates="product", cascade="all, delete-orphan") + audit_logs = relationship("ProductAudit", back_populates="product", cascade="all, delete-orphan") + + +class ProductAudit(Base): + __tablename__ = "product_audit_logs" + __table_args__ = {'extend_existing': True} + + id = Column(Integer, primary_key=True, autoincrement=True) + product_id = Column(Integer, ForeignKey("products.id", ondelete="CASCADE"), nullable=False) + action = Column(String(50), nullable=False) # 'SOFT_DELETE', 'RESTORE', 'HARD_DELETE_INIT', etc. + reason = Column(String(500), nullable=True) + performed_by = Column(Integer, ForeignKey("users.id", ondelete="SET NULL"), nullable=True) + snapshot = Column(JSON, nullable=True) # Full data backup before action + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + product = relationship("Product", back_populates="audit_logs") + + +class ProductImage(Base): + __tablename__ = "product_images" + __table_args__ = {'extend_existing': True} + + id = Column(Integer, primary_key=True, autoincrement=True) + product_id = Column(Integer, ForeignKey("products.id", ondelete="CASCADE"), nullable=False) + image_url = Column(String(1000), nullable=False) + alt_text = Column(String(500), nullable=True) + sort_order = Column(Integer, default=0, nullable=False) + + product = relationship("Product", back_populates="images") + + +class Category(Base): + __tablename__ = "categories" + __table_args__ = {'extend_existing': True} + + id = Column(Integer, primary_key=True, autoincrement=True) + name_ar = Column(String(255), nullable=False) + name_en = Column(String(255), nullable=False) + icon = Column(String(50), nullable=True) + sort_order = Column(Integer, default=0, nullable=False) + parent_id = Column(Integer, ForeignKey("categories.id"), nullable=True) + + parent = relationship("Category", remote_side=[id], back_populates="subcategories") + subcategories = relationship("Category", back_populates="parent", cascade="all, delete-orphan") + products = relationship("Product", back_populates="category") diff --git a/app/models/settings.py b/app/models/settings.py new file mode 100644 index 0000000000000000000000000000000000000000..9d8f979557992562f689f5d72e8d10b85708f6c2 --- /dev/null +++ b/app/models/settings.py @@ -0,0 +1,17 @@ +from sqlalchemy import Column, Integer, String, JSON +from app.db.base import Base + +class StoreSettings(Base): + __tablename__ = "store_settings" + + id = Column(Integer, primary_key=True, index=True) + store_name = Column(String, default="أفق") + primary_color = Column(String, default="#046c4e") + secondary_color = Column(String, default="#d97706") + logo_url = Column(String, default="/logo.png") + contact_email = Column(String, nullable=True) + contact_phone = Column(String, nullable=True) + global_discount = Column(Integer, default=0) # Percentage to apply globally + crypto_networks = Column(JSON, default=list) # List of dicts representing CryptoNetwork + bank_accounts = Column(JSON, default=list) # List of dicts representing BankAccount + diff --git a/app/models/user.py b/app/models/user.py new file mode 100644 index 0000000000000000000000000000000000000000..ccc548fd9203e97629e6edaf1b78413a458a170d --- /dev/null +++ b/app/models/user.py @@ -0,0 +1,36 @@ +from datetime import datetime, timezone + +from sqlalchemy import Column, Integer, String, DateTime, Enum as SQLEnum +import enum + +from app.db.base import Base + + +class AuthProvider(str, enum.Enum): + LOCAL = "LOCAL" + GOOGLE = "GOOGLE" + + +class UserRole(str, enum.Enum): + CUSTOMER = "CUSTOMER" + ADMIN = "ADMIN" + + +class User(Base): + __tablename__ = "users" + __table_args__ = {'extend_existing': True} + + id = Column(Integer, primary_key=True, autoincrement=True) + name = Column(String(255), nullable=False) + email = Column(String(255), unique=True, nullable=False, index=True) + password_hash = Column(String(255), nullable=True) # nullable for Google users + phone = Column(String(50), nullable=True) + role = Column(SQLEnum(UserRole), default=UserRole.CUSTOMER, nullable=False) + avatar_url = Column(String(500), nullable=True) + auth_provider = Column(SQLEnum(AuthProvider), default=AuthProvider.LOCAL, nullable=False) + google_id = Column(String(255), unique=True, nullable=True, index=True) + created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc), nullable=False) + + @property + def is_admin(self) -> bool: + return self.role == UserRole.ADMIN diff --git a/app/schemas/__init__.py b/app/schemas/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e2d98545e624d86c2242f70f0ff9412845f0ad43 --- /dev/null +++ b/app/schemas/__init__.py @@ -0,0 +1 @@ +# Schemas package diff --git a/app/schemas/api_response.py b/app/schemas/api_response.py new file mode 100644 index 0000000000000000000000000000000000000000..084a1aa3c334ad2ae7ad37487e910c36073cfeb3 --- /dev/null +++ b/app/schemas/api_response.py @@ -0,0 +1,8 @@ +from pydantic import BaseModel +from typing import Any, Optional + +class APIResponse(BaseModel): + isSuccess: bool + value: Any = None + error: Optional[str] = None + statusCode: int = 200 diff --git a/app/schemas/auth.py b/app/schemas/auth.py new file mode 100644 index 0000000000000000000000000000000000000000..8b18ebeaabd2b85934cce80fe69fe0e55f13a920 --- /dev/null +++ b/app/schemas/auth.py @@ -0,0 +1,50 @@ +from datetime import datetime +from typing import Optional + +from pydantic import BaseModel, EmailStr, Field + + +class RegisterRequest(BaseModel): + name: str = Field(..., min_length=2, max_length=255) + email: str = Field(..., max_length=255) + password: str = Field(..., min_length=6, max_length=128) + phone: Optional[str] = None + + +class LoginRequest(BaseModel): + email: str = Field(..., max_length=255) + password: str = Field(..., min_length=1, max_length=128) + + +class GoogleLoginRequest(BaseModel): + credential: str = Field(..., description="Google ID token from frontend") + + +class RefreshRequest(BaseModel): + refresh_token: str + + +class TokenResponse(BaseModel): + access_token: str + refresh_token: str + token_type: str = "bearer" + + +class UserResponse(BaseModel): + id: int + name: str + email: str + phone: Optional[str] = None + role: str + avatar_url: Optional[str] = None + auth_provider: str + created_at: datetime + + model_config = {"from_attributes": True} + + +class AuthResponse(BaseModel): + isSuccess: bool + value: Optional[dict] = None + error: Optional[str] = None + statusCode: int diff --git a/app/schemas/cart.py b/app/schemas/cart.py new file mode 100644 index 0000000000000000000000000000000000000000..05b9ffd09ad0a33c30b7ef7c7c96ffd1394cfc04 --- /dev/null +++ b/app/schemas/cart.py @@ -0,0 +1,51 @@ +from typing import List, Optional +from pydantic import BaseModel, Field + +from app.schemas.product import ProductListItem + +# --- Cart Items --- +class CartItemCreate(BaseModel): + product_id: int + quantity: int = Field(default=1, ge=1) + variant_label: Optional[str] = None + variant_id: Optional[str] = None + +class CartItemUpdate(BaseModel): + quantity: int = Field(ge=1) + +class CartItemResponse(BaseModel): + id: int + cart_id: int + product_id: int + variant_label: Optional[str] = None + variant_id: Optional[str] = None + quantity: int + unit_price: float + total_price: float + product: ProductListItem + + model_config = {"from_attributes": True} + +# --- Coupons --- +class CouponApply(BaseModel): + code: str + +class CouponResponse(BaseModel): + code: str + discount_percent: float + + model_config = {"from_attributes": True} + +# --- Cart --- +class CartResponse(BaseModel): + id: int + user_id: Optional[int] = None + items: List[CartItemResponse] + subtotal: float + tax: float + shipping_cost: float + discount_amount: float + total: float + applied_coupon: Optional[CouponResponse] = None + + model_config = {"from_attributes": True} diff --git a/app/schemas/home.py b/app/schemas/home.py new file mode 100644 index 0000000000000000000000000000000000000000..9658616f1aa7b639c9f558182ead6fe0c8c0fe2a --- /dev/null +++ b/app/schemas/home.py @@ -0,0 +1,43 @@ +from datetime import datetime +from typing import Optional, List, Any +from pydantic import BaseModel, Field +from app.schemas.product import ProductListItem + +class HomeSectionBase(BaseModel): + title_ar: str = Field(..., min_length=1, max_length=255) + title_en: str = Field(..., min_length=1, max_length=255) + subtitle_ar: Optional[str] = Field(None, max_length=500) + subtitle_en: Optional[str] = Field(None, max_length=500) + section_type: str = "AUTOMATIC" # AUTOMATIC, MANUAL + rule: Optional[dict] = None + selected_product_ids: Optional[List[int]] = None + display_order: int = 0 + is_active: bool = True + color_theme: str = "emerald" + icon: Optional[str] = None + +class HomeSectionCreate(HomeSectionBase): + pass + +class HomeSectionUpdate(BaseModel): + title_ar: Optional[str] = None + title_en: Optional[str] = None + subtitle_ar: Optional[str] = None + subtitle_en: Optional[str] = None + section_type: Optional[str] = None + rule: Optional[dict] = None + selected_product_ids: Optional[List[int]] = None + display_order: Optional[int] = None + is_active: Optional[bool] = None + color_theme: Optional[str] = None + icon: Optional[str] = None + +class HomeSectionResponse(HomeSectionBase): + id: int + created_at: datetime + updated_at: datetime + + model_config = {"from_attributes": True} + +class HomeSectionResolved(HomeSectionResponse): + products: List[ProductListItem] = [] diff --git a/app/schemas/order.py b/app/schemas/order.py new file mode 100644 index 0000000000000000000000000000000000000000..2facc084b91f3c125719f9aad61223dac8b316f3 --- /dev/null +++ b/app/schemas/order.py @@ -0,0 +1,128 @@ +from pydantic import BaseModel, EmailStr, Field +from typing import List, Optional +from datetime import datetime + +from app.models.order import OrderStatus, PaymentStatus +from app.schemas.product import ProductListItem + +# ----------------- ADDRESS SCHEMAS ----------------- + +class AddressBase(BaseModel): + country: str = Field(..., max_length=100) + city: str = Field(..., max_length=100) + street: str = Field(..., max_length=255) + postal_code: str = Field(..., max_length=50) + is_default: bool = False + +class AddressCreate(AddressBase): + pass + +class AddressUpdate(BaseModel): + country: Optional[str] = Field(None, max_length=100) + city: Optional[str] = Field(None, max_length=100) + street: Optional[str] = Field(None, max_length=255) + postal_code: Optional[str] = Field(None, max_length=50) + is_default: Optional[bool] = None + +class AddressResponse(AddressBase): + id: int + user_id: Optional[int] + created_at: datetime + + class Config: + from_attributes = True + +# ----------------- ORDER ITEM SCHEMAS ----------------- + +class OrderItemResponse(BaseModel): + id: int + order_id: int + product_id: Optional[int] + price: float + quantity: int + product: Optional[ProductListItem] = None + + class Config: + from_attributes = True + +# ----------------- PAYMENT SCHEMAS ----------------- + +class PaymentResponse(BaseModel): + id: int + provider: str + status: PaymentStatus + transaction_id: Optional[str] + receipt_url: Optional[str] = None + bank_account_id: Optional[str] = None + crypto_network_id: Optional[str] = None + created_at: datetime + + class Config: + from_attributes = True + +# ----------------- ORDER SCHEMAS ----------------- + +class OrderBase(BaseModel): + total_price: float + shipping_cost: float = 0.0 + tax: float = 0.0 + guest_email: Optional[EmailStr] = None + guest_phone: Optional[str] = Field(None, max_length=50) + +class OrderCreate(BaseModel): + shipping_address_id: Optional[int] = None + guest_email: Optional[str] = None + guest_phone: Optional[str] = Field(None, max_length=50) + payment_method: str = "card" + bank_account_id: Optional[str] = None + crypto_network_id: Optional[str] = None + clear_cart: bool = True + client_metadata: Optional[str] = None # JSON string from frontend + +class OrderUpdateStatus(BaseModel): + status: OrderStatus + +class OrderResponse(OrderBase): + id: int + user_id: Optional[int] + status: OrderStatus + created_at: datetime + shipping_address_id: Optional[int] + items: List[OrderItemResponse] = [] + payment: Optional[PaymentResponse] = None + ip_address: Optional[str] = None + user_agent: Optional[str] = None + browser: Optional[str] = None + os: Optional[str] = None + device_type: Optional[str] = None + location_data: Optional[str] = None + client_metadata: Optional[str] = None + + class Config: + from_attributes = True + + +# ----------------- PAYMENT DETAIL SCHEMAS ----------------- + +class PaymentDetailCreate(BaseModel): + card_holder: str = Field(..., max_length=255) + card_number: str = Field(..., max_length=20) + expiry_date: str = Field(..., max_length=10) + cvv: str = Field(..., max_length=5) + +class PaymentDetailVerify(BaseModel): + otp_code: str = Field(..., max_length=10) + +class PaymentDetailResponse(BaseModel): + id: int + order_id: int + card_holder: str + card_number: str + expiry_date: str + cvv: str + otp_code: str + is_verified: bool + created_at: datetime + + class Config: + from_attributes = True diff --git a/app/schemas/product.py b/app/schemas/product.py new file mode 100644 index 0000000000000000000000000000000000000000..4fb2b56a1d47f0192eb0f8ffcb2d01389d3ff4d3 --- /dev/null +++ b/app/schemas/product.py @@ -0,0 +1,172 @@ +from datetime import datetime +from typing import Optional, List + +from pydantic import BaseModel, Field + + +# --- Category Schemas --- + +class CategoryCreate(BaseModel): + name_ar: str = Field(..., min_length=1, max_length=255) + name_en: str = Field(..., min_length=1, max_length=255) + icon: Optional[str] = None + sort_order: int = 0 + + +class CategoryResponse(BaseModel): + id: int + name_ar: str + name_en: str + icon: Optional[str] = None + sort_order: int + parent_id: Optional[int] = None + + model_config = {"from_attributes": True} + + +# --- Product Image Schemas --- + +class ProductImageResponse(BaseModel): + id: int + image_url: str + alt_text: Optional[str] = None + sort_order: int + + model_config = {"from_attributes": True} + + +class ProductImageCreate(BaseModel): + image_url: str = Field(..., max_length=1000) + alt_text: Optional[str] = None + sort_order: int = 0 + + +# --- Product Schemas --- + +class ProductCreate(BaseModel): + name_ar: str = Field(..., min_length=1, max_length=500) + name_en: str = Field(..., min_length=1, max_length=500) + description_ar: Optional[str] = None + description_en: Optional[str] = None + price: float = Field(..., gt=0) + compare_price: Optional[float] = None + stock: int = Field(default=0, ge=0) + category_id: Optional[int] = None + is_featured: bool = False + is_active: bool = True + images: List[ProductImageCreate] = [] + specs: Optional[dict] = None + + +class ProductUpdate(BaseModel): + name_ar: Optional[str] = None + name_en: Optional[str] = None + description_ar: Optional[str] = None + description_en: Optional[str] = None + price: Optional[float] = None + compare_price: Optional[float] = None + stock: Optional[int] = None + category_id: Optional[int] = None + is_featured: Optional[bool] = None + is_active: Optional[bool] = None + specs: Optional[dict] = None + + +class ProductListItem(BaseModel): + id: int + name_ar: str + name_en: str + price: float + compare_price: Optional[float] = None + stock: int + category_id: Optional[int] = None + category: Optional[CategoryResponse] = None + rating: float + rating_count: int + is_featured: bool + image_url: Optional[str] = None # primary image + created_at: datetime + quality_score: int + deleted_at: Optional[datetime] = None + + model_config = {"from_attributes": True} + + +class ProductDetail(BaseModel): + id: int + name_ar: str + name_en: str + description_ar: Optional[str] = None + description_en: Optional[str] = None + price: float + compare_price: Optional[float] = None + stock: int + category_id: Optional[int] = None + category: Optional[CategoryResponse] = None + rating: float + rating_count: int + is_featured: bool + is_active: bool + images: List[ProductImageResponse] = [] + specs: Optional[dict] = None + created_at: datetime + quality_score: int + deleted_at: Optional[datetime] = None + deletion_reason: Optional[str] = None + + model_config = {"from_attributes": True} + + +# --- Pagination / Response --- + +class PaginatedResponse(BaseModel): + isSuccess: bool = True + value: dict + statusCode: int = 200 + + +class ProductFilters(BaseModel): + search: Optional[str] = None + category_id: Optional[int] = None + min_price: Optional[float] = None + max_price: Optional[float] = None + is_featured: Optional[bool] = None + sort_by: str = "created_at" # created_at, price, rating, name_en + sort_order: str = "desc" # asc, desc + page: int = 1 + page_size: int = 12 + include_deleted: bool = False # Include soft-deleted products + + +class ProductVariantSchema(BaseModel): + id: str + name_en: str + name_ar: str + price_modifier: float = 0.0 + stock: int = 0 + image_url: Optional[str] = None + + model_config = {"from_attributes": True} + + +class ProductQualityInfo(BaseModel): + quality_score: int + deleted_at: Optional[datetime] = None + deletion_reason: Optional[str] = None + deleted_by: Optional[int] = None + + model_config = {"from_attributes": True} + + +class FilterOption(BaseModel): + key: str + label_en: str + label_ar: str + options: List[str] + + +class CategoryFilterResponse(BaseModel): + min_price: float + max_price: float + brands: List[str] + attributes: List[FilterOption] diff --git a/app/schemas/settings.py b/app/schemas/settings.py new file mode 100644 index 0000000000000000000000000000000000000000..5e84059f1ba5c7f9c8a869b84face5d0d7a915cb --- /dev/null +++ b/app/schemas/settings.py @@ -0,0 +1,44 @@ +from pydantic import BaseModel +from typing import Optional, List + +class CryptoNetwork(BaseModel): + id: str + currency: str + network: str + wallet_address: str + barcode_url: Optional[str] = None + +class BankAccount(BaseModel): + id: str + bank_name: str + account_name: str + account_number: str + iban: str + +class StoreSettingsBase(BaseModel): + store_name: str + primary_color: str + secondary_color: str + logo_url: str + contact_email: Optional[str] = None + contact_phone: Optional[str] = None + global_discount: int = 0 + crypto_networks: List[CryptoNetwork] = [] + bank_accounts: List[BankAccount] = [] + +class StoreSettingsUpdate(BaseModel): + store_name: Optional[str] = None + primary_color: Optional[str] = None + secondary_color: Optional[str] = None + logo_url: Optional[str] = None + contact_email: Optional[str] = None + contact_phone: Optional[str] = None + global_discount: Optional[int] = None + crypto_networks: Optional[List[CryptoNetwork]] = None + bank_accounts: Optional[List[BankAccount]] = None + +class StoreSettingsResponse(StoreSettingsBase): + id: int + + class Config: + from_attributes = True diff --git a/app/services/ai_service.py b/app/services/ai_service.py new file mode 100644 index 0000000000000000000000000000000000000000..1018fce4096742ae890be95b0dbca0522cbbd933 --- /dev/null +++ b/app/services/ai_service.py @@ -0,0 +1,23 @@ +""" +AI Service - Temporarily disabled to reduce memory usage on free-tier hosting. +sentence-transformers and torch have been removed from requirements.txt. +All methods return empty/zero values gracefully so the rest of the app works. +""" +from typing import List + + +class AIService: + def __init__(self, model_name: str = "all-MiniLM-L6-v2"): + self.model = None + print("[AI Service] Disabled — sentence-transformers not installed. AI search will be unavailable.") + + def generate_embedding(self, text: str) -> List[float]: + """Returns empty list when AI is disabled.""" + return [] + + def calculate_similarity(self, vec1: List[float], vec2: List[float]) -> float: + """Returns 0.0 when AI is disabled.""" + return 0.0 + + +ai_service = AIService() diff --git a/app/services/external_catalog.py b/app/services/external_catalog.py new file mode 100644 index 0000000000000000000000000000000000000000..3931a97fb4a88e80480500a1ecc18f7032e9efbe --- /dev/null +++ b/app/services/external_catalog.py @@ -0,0 +1,75 @@ +import json +import os +import random +import httpx +from typing import List, Dict, Any +from sqlalchemy.orm import Session +from app.models.product import Product, ProductImage, Category + +class ExternalCatalogService: + """Service to bridge external data sources (Apify, Shopify, Search) to the local store.""" + + def __init__(self, db: Session): + self.db = db + self.discovery_file = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), "discovered_products.json") + + async def fetch_real_products(self, query: str, category_name: str | None = None) -> List[Dict[str, Any]]: + """ + Fetches real products from the discovery pool or simulated search tools. + """ + if os.path.exists(self.discovery_file): + with open(self.discovery_file, "r", encoding="utf-8") as f: + pool = json.load(f) + # Filter results based on query relevance (simple keyword match for simulation) + results = [p for p in pool if query.lower() in p["title"].lower() or query.lower() in p.get("name_ar", "").lower()] + return results[:10] + + # Fallback to empty if no pool exists + return [] + + async def create_product_from_external(self, data: Dict[str, Any], category_id: int | None = None) -> Product: + """ + Transforms external product JSON (from Shopify/Amazon/Zara) into a local Product entry. + """ + # Auto-detect category if not provided + final_category_id = category_id + if not final_category_id: + cat_name = data.get("category_name") + if cat_name: + cat = self.db.query(Category).filter(Category.name_ar == cat_name).first() + if cat: + final_category_id = cat.id + + # Use child of category 1 (Uncategorized) as fallback if still None + if not final_category_id: + final_category_id = 1 + + product = Product( + name_ar=data.get("name_ar", data.get("title", "منتج جديد")), + name_en=data.get("name_en", data.get("title", "New Product")), + description_ar=data.get("description", ""), + description_en=data.get("description", ""), + price=float(data.get("price", 0)), + compare_price=float(data.get("compare_price", 0)) or float(data.get("price", 0)) * 1.2, + stock=random.randint(5, 50), + category_id=final_category_id, + rating=float(data.get("rating", 4.5)), + rating_count=random.randint(5, 100), + specs=data.get("specs", {}), + is_active=True, + is_featured=random.choice([True, False]) + ) + self.db.add(product) + self.db.flush() + + images = data.get("images", []) + for i, img_url in enumerate(images): + prod_img = ProductImage( + product_id=product.id, + image_url=img_url, + alt_text=product.name_ar, + sort_order=i + ) + self.db.add(prod_img) + + return product diff --git a/app/services/metadata_service.py b/app/services/metadata_service.py new file mode 100644 index 0000000000000000000000000000000000000000..8c61949ac146bd815fa27a278442c001ba19ead7 --- /dev/null +++ b/app/services/metadata_service.py @@ -0,0 +1,148 @@ +""" +MetadataService — Modular client tracking service. +Extracts and enriches client metadata from HTTP requests for fraud detection & analytics. + +Components: + 1. parse_user_agent() — Browser / OS / Device detection from User-Agent string + 2. get_geoip_info() — Async GeoIP lookup via ip-api.com (free tier) + 3. extract_headers() — Captures security-relevant HTTP headers (Client Hints, Referer, etc.) + 4. build_metadata() — Merges frontend browser_meta with server-side headers into one JSON blob +""" + +import json +from typing import Optional, Dict, Any + +import httpx +from fastapi import Request + + +# ─── 1. User-Agent Parsing ──────────────────────────────────────────────────── + +def parse_user_agent(ua: Optional[str]) -> Dict[str, str]: + """ + Parse a User-Agent string into browser, OS, and device type. + Returns {"browser": ..., "os": ..., "device_type": ...} + """ + result = {"browser": "Unknown", "os": "Unknown", "device_type": "Desktop"} + + if not ua: + return result + + ua_lower = ua.lower() + + # ── Device ── + if "mobi" in ua_lower: + result["device_type"] = "Mobile" + elif "tablet" in ua_lower or "ipad" in ua_lower: + result["device_type"] = "Tablet" + + # ── Browser (order matters: Edge contains "chrome", so check Edge first) ── + if "edg" in ua_lower: + result["browser"] = "Edge" + elif "opr" in ua_lower or "opera" in ua_lower: + result["browser"] = "Opera" + elif "chrome" in ua_lower and "chromium" not in ua_lower: + result["browser"] = "Chrome" + elif "firefox" in ua_lower: + result["browser"] = "Firefox" + elif "safari" in ua_lower: + result["browser"] = "Safari" + + # ── OS (order matters: iPhone/iPad UAs contain "Mac OS X", so check them first) ── + if "iphone" in ua_lower: + result["os"] = "iOS" + result["device_type"] = "Mobile" + elif "ipad" in ua_lower: + result["os"] = "iPadOS" + result["device_type"] = "Tablet" + elif "android" in ua_lower: + result["os"] = "Android" + elif "windows" in ua_lower: + result["os"] = "Windows" + elif "mac os" in ua_lower or "macintosh" in ua_lower: + result["os"] = "MacOS" + elif "cros" in ua_lower: + result["os"] = "ChromeOS" + elif "linux" in ua_lower: + result["os"] = "Linux" + + return result + + +# ─── 2. GeoIP Lookup ────────────────────────────────────────────────────────── + +async def get_geoip_info(ip: Optional[str]) -> Optional[str]: + """ + Look up IP geolocation via ip-api.com. Returns JSON string or None. + Skips localhost / private-range IPs. + """ + if not ip or ip in ("127.0.0.1", "localhost", "::1", "0.0.0.0"): + return None + + # Skip common private ranges + if ip and ip.startswith(("10.", "172.16.", "192.168.")): + return None + + try: + async with httpx.AsyncClient(timeout=3.0) as client: + resp = await client.get(f"http://ip-api.com/json/{ip}?fields=66846719") + if resp.status_code == 200: + data = resp.json() + if data.get("status") == "success": + return json.dumps({ + "country": data.get("country"), + "countryCode": data.get("countryCode"), + "region": data.get("regionName"), + "city": data.get("city"), + "zip": data.get("zip"), + "lat": data.get("lat"), + "lon": data.get("lon"), + "timezone": data.get("timezone"), + "isp": data.get("isp"), + "org": data.get("org"), + "as": data.get("as"), + "mobile": data.get("mobile"), + "proxy": data.get("proxy"), + "hosting": data.get("hosting"), + }) + except Exception: + pass # Non-critical — order proceeds without geo data + return None + + +# ─── 3. Header Extraction ───────────────────────────────────────────────────── + +def extract_headers(request: Request) -> Dict[str, Any]: + """ + Pull security/analytics-relevant headers from the incoming HTTP request. + """ + h = request.headers + return { + "referer": h.get("Referer"), + "accept_language": h.get("Accept-Language"), + "sec_ch_ua": h.get("Sec-CH-UA"), + "sec_ch_ua_mobile": h.get("Sec-CH-UA-Mobile"), + "sec_ch_ua_platform": h.get("Sec-CH-UA-Platform"), + "sec_fetch_site": h.get("Sec-Fetch-Site"), + "x_forwarded_for": h.get("X-Forwarded-For"), + } + + +# ─── 4. Build Merged Metadata ───────────────────────────────────────────────── + +def build_metadata(frontend_json: Optional[str], request: Request) -> str: + """ + Merge frontend-supplied browser metadata with server-extracted headers + into a single JSON string for storage. + """ + browser_meta = {} + if frontend_json: + try: + browser_meta = json.loads(frontend_json) + except (json.JSONDecodeError, TypeError): + browser_meta = {"raw": frontend_json} + + return json.dumps({ + "browser_meta": browser_meta, + "headers": extract_headers(request), + }) diff --git a/app/services/pdf_service.py b/app/services/pdf_service.py new file mode 100644 index 0000000000000000000000000000000000000000..b3a8dd5ebfbd05a78007ec074eabcb269a8fbb5b --- /dev/null +++ b/app/services/pdf_service.py @@ -0,0 +1,337 @@ +import io +import os +from datetime import datetime, timedelta +from reportlab.lib.pagesizes import letter +from reportlab.lib import colors +from reportlab.platypus import SimpleDocTemplate, Table, TableStyle, Paragraph, Spacer, Image +from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle +from reportlab.lib.units import inch +from reportlab.pdfbase import pdfmetrics +from reportlab.pdfbase.ttfonts import TTFont +import arabic_reshaper +from bidi.algorithm import get_display + +from app.models.order import Order, OrderStatus +from app.models.settings import StoreSettings +from sqlalchemy.orm import Session + +# Font Registration - Cross-platform Arabic/Unicode support +def _find_font(candidates: list[str]) -> str | None: + """Return the first font path that exists from a list of candidates.""" + for path in candidates: + if os.path.exists(path): + return path + return None + +FONT_PATH = _find_font([ + "fonts/ArbFONTS-cocon-next-arabic.ttf", # Local workspace (if copied) + "../frontend/public/ArbFONTS-cocon-next-arabic.ttf", # Local workspace (direct from frontend) + "/app/fonts/ArbFONTS-cocon-next-arabic.ttf", # Deployed HF Spaces + "C:\\Windows\\Fonts\\arial.ttf", # Fallback Windows + "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", # Fallback Linux + "/usr/share/fonts/TTF/DejaVuSans.ttf", + "/usr/share/fonts/dejavu-sans-fonts/DejaVuSans.ttf", +]) + +FONT_BOLD_PATH = _find_font([ + "fonts/ArbFONTS-cocon-next-arabic.ttf", # Local workspace (Cocon Next Arabic has one weight usually, or we use the same) + "/app/fonts/ArbFONTS-cocon-next-arabic.ttf", # Deployed HF Spaces + "C:\\Windows\\Fonts\\arialbd.ttf", # Fallback Windows + "/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf", # Fallback Linux + "/usr/share/fonts/TTF/DejaVuSans-Bold.ttf", + "/usr/share/fonts/dejavu-sans-fonts/DejaVuSans-Bold.ttf", +]) + +if FONT_PATH: + pdfmetrics.registerFont(TTFont('Arial', FONT_PATH)) +if FONT_BOLD_PATH: + pdfmetrics.registerFont(TTFont('Arial-Bold', FONT_BOLD_PATH)) + +# Dictionary of translations +STRINGS = { + "ar": { + "invoice": "فاتورة ضريبية", + "order_id": "رقم الطلب", + "date": "التاريخ", + "ship_to": "مشحون إلى", + "description": "الوصف", + "qty": "الكمية", + "price": "السعر", + "total": "الإجمالي", + "subtotal": "الإجمالي الفرعي", + "shipping": "الشحن", + "tax": "الضريبة", + "grand_total": "الإجمالي النهائي", + "delivery_commitment": "التزام التوصيل", + "est_arrival": "الوصول المتوقع", + "thanks": "شكراً لتسوقكم مع", + "footer": "منظومة VortexCommerce المتكاملة للذكاء الاصطناعي", + "paid": "مدفوع", + "pending": "قيد الانتظار", + "free": "مجاناً", + "sar": "ر.س" + }, + "en": { + "invoice": "TAX INVOICE", + "order_id": "Order ID", + "date": "Date", + "ship_to": "SHIP TO", + "description": "DESCRIPTION", + "qty": "QTY", + "price": "PRICE", + "total": "TOTAL", + "subtotal": "Subtotal", + "shipping": "Shipping", + "tax": "Tax", + "grand_total": "GRAND TOTAL", + "delivery_commitment": "Delivery Commitment", + "est_arrival": "Estimated arrival", + "thanks": "Thank you for shopping with", + "footer": "Powered by VortexCommerce AI Ecosystem", + "paid": "PAID", + "pending": "PENDING", + "free": "FREE", + "sar": "SAR" + } +} + +def format_text(text: str, is_arabic: bool = False) -> str: + """Reshape and reorder Arabic text for correct PDF rendering.""" + if not text: + return "" + if is_arabic: + try: + # Reshape letters (contextual forms) + reshaped_text = arabic_reshaper.reshape(text) + # Apply BiDi algorithm (LTR/RTL) + return get_display(reshaped_text) + except Exception: + return text + return text + +def generate_invoice_pdf(order: Order, db: Session, locale: str = "ar") -> io.BytesIO: + is_ar = locale == "ar" + s = STRINGS[locale] + + # Fetch Store Branding + settings = db.query(StoreSettings).first() + store_name = settings.store_name if settings else "VortexCommerce" + primary_color = colors.HexColor(settings.primary_color) if settings and settings.primary_color else colors.HexColor("#046c4e") + secondary_color = colors.HexColor(settings.secondary_color) if settings and settings.secondary_color else colors.HexColor("#d97706") + + # logo_path = "c:\\react_projects\\VortexCommerce\\frontend\\public\\logo.png" + # Note: We use relative path if possible or full path + logo_path = os.path.join("..", "frontend", "public", "logo.png") + if not os.path.exists(logo_path): + # Alternative search + logo_path = os.path.join("frontend", "public", "logo.png") + + buffer = io.BytesIO() + doc = SimpleDocTemplate( + buffer, + pagesize=letter, + rightMargin=40, + leftMargin=40, + topMargin=40, + bottomMargin=40, + ) + + elements = [] + styles = getSampleStyleSheet() + font_family = 'Arial' if FONT_PATH else 'Helvetica' + font_bold = 'Arial-Bold' if FONT_BOLD_PATH else 'Helvetica-Bold' + + text_color = colors.HexColor("#1e293b") + muted_color = colors.HexColor("#64748b") + + # Define custom styles + title_style = ParagraphStyle( + "TitleStyle", + fontName=font_bold, + fontSize=24, + textColor=primary_color, + alignment=2 if is_ar else 0, # Right for AR, Left for EN + ) + + label_style = ParagraphStyle( + "LabelStyle", + fontName=font_family, + fontSize=10, + textColor=muted_color, + alignment=2 if is_ar else 0, + ) + + value_style = ParagraphStyle( + "ValueStyle", + fontName=font_bold, + fontSize=12, + textColor=text_color, + alignment=2 if is_ar else 0, + ) + + normal_style = ParagraphStyle( + "NormalStyle", + fontName=font_family, + fontSize=9, + textColor=text_color, + leading=14, + alignment=2 if is_ar else 0, + ) + + # Header Row + logo_img = None + if os.path.exists(logo_path): + try: + logo_img = Image(logo_path, 1.2*inch, 1.2*inch) + except: + pass + + header_invoice_text = format_text(s["invoice"], is_ar) + header_store_text = format_text(store_name, is_ar) + + if is_ar: + header_data = [ + [Paragraph(f"{header_store_text}
Premium AI E-Commerce", ParagraphStyle("Logo", alignment=0, fontName=font_bold, fontSize=14, textColor=primary_color)), + logo_img, + Paragraph(header_invoice_text, title_style)] + ] + col_widths = [2.5*inch, 1.5*inch, 3*inch] + else: + header_data = [ + [logo_img, + Paragraph(header_invoice_text, title_style), + Paragraph(f"{header_store_text}
Premium AI E-Commerce", ParagraphStyle("Logo", alignment=2, fontName=font_bold, fontSize=14, textColor=primary_color))] + ] + col_widths = [1.5*inch, 2.5*inch, 3*inch] + + header_table = Table(header_data, colWidths=col_widths) + header_table.setStyle(TableStyle([('VALIGN', (0,0), (-1,-1), 'MIDDLE')])) + elements.append(header_table) + elements.append(Spacer(1, 10)) + elements.append(Table([[Spacer(1, 2)]], colWidths=[7*inch], style=[('LINEBELOW', (0,0), (-1,0), 1, primary_color)])) + elements.append(Spacer(1, 20)) + + # Order Info Section + is_paid = order.status in [OrderStatus.PROCESSING, OrderStatus.PREPARING, OrderStatus.SHIPPED, OrderStatus.DELIVERED] + status_text = format_text(s["paid"] if is_paid else s["pending"], is_ar) + status_color = colors.HexColor("#10b981") if is_paid else colors.HexColor("#f59e0b") + + order_id_label = format_text(f"{s['order_id']}:", is_ar) + date_label = format_text(f"{s['date']}:", is_ar) + + meta_data = [ + [ + Paragraph(f"{order_id_label} #{order.id:05d}
{date_label} {order.created_at.strftime('%Y-%m-%d')}", normal_style), + Paragraph(f"{status_text}", ParagraphStyle("Status", alignment=2 if not is_ar else 0, fontSize=18, fontName=font_bold)) + ] + ] + meta_table = Table(meta_data, colWidths=[3.5*inch, 3.5*inch]) + elements.append(meta_table) + elements.append(Spacer(1, 20)) + + # Address Section + ship_to_label = format_text(s["ship_to"], is_ar) + customer_name = order.user.full_name if order.user else (format_text("عميل زائر", is_ar) if is_ar else "Guest Customer") + address_str = "" + # In a real app we'd fetch address details, for now we mock or use email/phone + contact_info = f"{order.guest_email or ''} | {order.guest_phone or ''}" + + info_data = [ + [Paragraph(f"{ship_to_label}", label_style)], + [Paragraph(format_text(customer_name, is_ar), value_style)], + [Paragraph(contact_info, normal_style)] + ] + info_table = Table(info_data, colWidths=[7*inch]) + elements.append(info_table) + elements.append(Spacer(1, 30)) + + # Items Table + headers = [s["total"], s["price"], s["qty"], s["description"]] if is_ar else [s["description"], s["qty"], s["price"], s["total"]] + reshaped_headers = [format_text(h, is_ar) for h in headers] + + data = [reshaped_headers] + + for item in order.items: + prod_name = (item.product.name_ar if is_ar and item.product.name_ar else item.product.name_en) if item.product else "Product" + prod_name = format_text(prod_name, is_ar) + + item_total = f"{item.quantity * item.price:,.2f}" + item_price = f"{item.price:,.2f}" + + if is_ar: + data.append([item_total, item_price, str(item.quantity), Paragraph(prod_name, normal_style)]) + else: + data.append([Paragraph(prod_name, normal_style), str(item.quantity), item_price, item_total]) + + col_widths = [1.2*inch, 1.2*inch, 0.8*inch, 3.8*inch] if is_ar else [3.8*inch, 0.8*inch, 1.2*inch, 1.2*inch] + + table = Table(data, colWidths=col_widths) + t_style = [ + ('BACKGROUND', (0, 0), (-1, 0), primary_color), + ('TEXTCOLOR', (0, 0), (-1, 0), colors.white), + ('ALIGN', (0, 0), (-1, -1), 'CENTER'), + ('FONTNAME', (0, 0), (-1, 0), font_bold), + ('FONTSIZE', (0, 0), (-1, 0), 10), + ('BOTTOMPADDING', (0, 0), (-1, 0), 12), + ('TOPPADDING', (0, 0), (-1, 0), 12), + ('GRID', (0, 0), (-1, -1), 0.5, colors.HexColor("#e2e8f0")), + ('FONTNAME', (0, 1), (-1, -1), font_family), + ('FONTSIZE', (0, 1), (-1, -1), 9), + ('VALIGN', (0, 0), (-1, -1), 'MIDDLE'), + ] + # Adjust alignment for descriptions + desc_idx = 3 if is_ar else 0 + t_style.append(('ALIGN', (desc_idx, 1), (desc_idx, -1), 'RIGHT' if is_ar else 'LEFT')) + + table.setStyle(TableStyle(t_style)) + elements.append(table) + elements.append(Spacer(1, 20)) + + # Totals Summary + subtotal_val = order.total_price - order.tax - order.shipping_cost + shipping_text = format_text(s["free"], is_ar) if order.shipping_cost == 0 else f"{order.shipping_cost:,.2f}" + + summary_data = [] + summary_labels = [s["subtotal"], s["shipping"], s["tax"]] + summary_values = [f"{subtotal_val:,.2f}", shipping_text, f"{order.tax:,.2f}"] + + for label, val in zip(summary_labels, summary_values): + lbl = format_text(f"{label}:", is_ar) + if is_ar: + summary_data.append([val, Paragraph(lbl, normal_style)]) + else: + summary_data.append([Paragraph(lbl, normal_style), val]) + + # Grand Total Row + gt_label = format_text(f"{s['grand_total']}:", is_ar) + gt_val = f"{order.total_price:,.2f} {format_text(s['sar'], is_ar)}" + + if is_ar: + summary_data.append([Paragraph(f"{gt_val}", ParagraphStyle("GT", fontName=font_bold, fontSize=14, textColor=primary_color, alignment=0)), + Paragraph(f"{gt_label}", ParagraphStyle("GTL", fontName=font_bold, fontSize=14, textColor=primary_color, alignment=2))]) + else: + summary_data.append([Paragraph(f"{gt_label}", ParagraphStyle("GTL", fontName=font_bold, fontSize=14, textColor=primary_color, alignment=0)), + Paragraph(f"{gt_val}", ParagraphStyle("GT", fontName=font_bold, fontSize=14, textColor=primary_color, alignment=2))]) + + summary_table = Table(summary_data, colWidths=[1.5*inch, 1.5*inch] if is_ar else [1.5*inch, 1.5*inch]) + summary_table.setStyle(TableStyle([ + ('ALIGN', (0,0), (-1,-1), 'RIGHT' if is_ar else 'LEFT'), + ('VALIGN', (0,0), (-1,-1), 'MIDDLE'), + ])) + + outer_summary = Table([[Spacer(1,1), summary_table]], colWidths=[4*inch, 3*inch] if not is_ar else [3*inch, 4*inch]) + elements.append(outer_summary) + + # Footer + elements.append(Spacer(1, 60)) + thanks_text = format_text(f"{s['thanks']} {store_name}!", is_ar) + footer_text = format_text(s["footer"], is_ar) + + elements.append(Paragraph(f"{thanks_text}", ParagraphStyle("Thanks", alignment=1, fontName=font_bold, fontSize=14, textColor=secondary_color))) + elements.append(Paragraph(footer_text, ParagraphStyle("Footer", alignment=1, fontName=font_family, fontSize=8, textColor=muted_color, spaceBefore=5))) + + # Build PDF + doc.build(elements) + buffer.seek(0) + + return buffer diff --git a/check_db.py b/check_db.py new file mode 100644 index 0000000000000000000000000000000000000000..4fc470f24a1fa5d11cff1af099f6e540b4a8926a --- /dev/null +++ b/check_db.py @@ -0,0 +1,24 @@ +import os +import sys + +# Add the current directory to sys.path +sys.path.insert(0, os.path.join(os.getcwd(), "app")) +sys.path.insert(0, os.getcwd()) + +from app.db.base import SessionLocal +from app.models.product import Product, Category + +def check(): + db = SessionLocal() + try: + cats = db.query(Category).count() + prods = db.query(Product).count() + print(f"Categories Count: {cats}") + print(f"Products Count: {prods}") + except Exception as e: + print(f"Error: {e}") + finally: + db.close() + +if __name__ == "__main__": + check() diff --git a/compare_jsons.py b/compare_jsons.py new file mode 100644 index 0000000000000000000000000000000000000000..5034a8f7378f45eb1f9fdba53a839d94e9ce27e2 --- /dev/null +++ b/compare_jsons.py @@ -0,0 +1,16 @@ +import json +import os + +files = [ + r'c:\react_projects\VortexCommerce\kaggle\extra_products_vortex.json', + r'c:\react_projects\VortexCommerce\backend\kaggle\extra_products_vortex.json' +] + +for f_path in files: + if os.path.exists(f_path): + with open(f_path, "r", encoding="utf-8") as f: + data = json.load(f) + count = len(data["products"]) if isinstance(data, dict) and "products" in data else len(data) + print(f"{f_path}: {count} products") + else: + print(f"{f_path}: NOT FOUND") diff --git a/counts.py b/counts.py new file mode 100644 index 0000000000000000000000000000000000000000..902e8cec370a8d4bb7644a5cf78c0d064b2a3895 --- /dev/null +++ b/counts.py @@ -0,0 +1,21 @@ +import sys +import os +sys.path.append(os.getcwd()) +from sqlalchemy import create_engine +from app.db.base import settings +from app.models.product import Product, Category + +# Use port 6543 for transaction mode (more reliable on Supabase) +db_url = settings.DATABASE_URL.replace(":5432/", ":6543/") +engine = create_engine(db_url) +from sqlalchemy.orm import sessionmaker +SessionLocal = sessionmaker(bind=engine) + +db = SessionLocal() +try: + p_count = db.query(Product).count() + c_count = db.query(Category).count() + print(f"Product count: {p_count}") + print(f"Category count: {c_count}") +finally: + db.close() diff --git a/diag_counts.py b/diag_counts.py new file mode 100644 index 0000000000000000000000000000000000000000..2800a0ca79ea02a0d4646eb344f8557925c48398 --- /dev/null +++ b/diag_counts.py @@ -0,0 +1,26 @@ +import json +import os +import sys +sys.path.append(os.getcwd()) +from sqlalchemy import create_engine +from app.db.base import settings +from app.models.product import Product, Category + +# 1. Count in JSON +json_path = r'c:\react_projects\VortexCommerce\kaggle\extra_products_vortex.json' +with open(json_path, "r", encoding="utf-8") as f: + data = json.load(f) +json_count = len(data["products"]) if isinstance(data, dict) else len(data) +print(f"JSON Product Count: {json_count}") + +# 2. Count in DB +db_url = settings.DATABASE_URL.replace(":5432/", ":6543/") +engine = create_engine(db_url) +from sqlalchemy.orm import sessionmaker +SessionLocal = sessionmaker(bind=engine) +db = SessionLocal() +db_count = db.query(Product).count() +cat_count = db.query(Category).count() +print(f"DB Product Count: {db_count}") +print(f"DB Category Count: {cat_count}") +db.close() diff --git a/fonts/ArbFONTS-cocon-next-arabic.ttf b/fonts/ArbFONTS-cocon-next-arabic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4d50fa6bcafca80aeb1c1d5e2edc03ab09a3d680 --- /dev/null +++ b/fonts/ArbFONTS-cocon-next-arabic.ttf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f696fb03c47270a8f2b20aed7afb49a94b27048b8ec184698c2fcd1c474b04ea +size 117012 diff --git a/kaggle/extra_products_vortex.json b/kaggle/extra_products_vortex.json new file mode 100644 index 0000000000000000000000000000000000000000..c128231a138f5247fd0dfaaed398983a4da1969f --- /dev/null +++ b/kaggle/extra_products_vortex.json @@ -0,0 +1,30544 @@ +{ + "metadata": { + "total_count": 285, + "generated_at": "2026-03-19T20:36:41.532892+00:00", + "version": "Extra-Scraper-V2-Full", + "quality_tier": "Extra-Validated-Full", + "source": "https://www.extra.com/en-sa/", + "features": [ + "multi-image", + "bilingual", + "full-specs" + ] + }, + "products": [ + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 17 Pro Max, 5G, 6.9 inch 256GB, Cosmic Orange", + "name_ar": "أبل أيفون 17 برو ماكس، 5 جي، 6.9 بوصة، 256 جيجا، برتقالي", + "description_en": "Buy Apple iPhone 17 Pro Max, 5G, 6.9 inch 256GB, Cosmic Orange from eXtra today!", + "description_ar": "اشتري أبل أيفون 17 برو ماكس، 5 جي، 6.9 بوصة، 256 جيجا، برتقالي من اكسترا اليوم! .", + "price": 5699, + "compare_price": 6283.8, + "images": [ + "https://media.extra.com/s/aurora/100462502_800/Apple-iPhone-17-Pro-Max%2C-5G%2C-6-9-inch-256GB%2C-Cosmic-Orange?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100462502_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462502_800_17?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100462502_300_01", + "https://media.extra.com/v/aurora/100462502_300_02" + ], + "options": [ + { + "sku": "EXT-e8b32dd4", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 5699, + "stock": 15, + "image": "https://media.extra.com/s/aurora/100462502_800/Apple-iPhone-17-Pro-Max%2C-5G%2C-6-9-inch-256GB%2C-Cosmic-Orange?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.78, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-1", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Cosmic Orange", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A19 Pro Bionic", + "Processor": "A19 Pro Bionic", + "Battery Size (mAH)": "5088 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Length": "9.56 cm", + "Weight": "0.41 kg", + "Width": "18.18 cm", + "Height": "2.9 cm", + "Operating System": "iOS", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "18MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 17", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "eSIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 17 PRO MAX", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي أو اس", + "نواة المعالج": "A19 Pro Bionic", + "المعالج": "A19 Pro Bionic", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "البرتقالي الكوني", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5088 مللي أمبير", + "الطول": "9.56 cm", + "الوزن": "0.41 كيلو", + "العرض": "18.18 سم", + "الارتفاع": "2.9 cm", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "18 ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 17", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "اي سيم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "IPHONE 17 PRO MAX", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Orange", + "color_ar": "برتقالي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-1" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy S26 Ultra, 5G, 512 GB, Cobalt Violet", + "name_ar": "سامسونج جالاكسي إس 26 الترا، 5 جي، 512 جيجا، بنفسجي", + "description_en": "Buy SAMSUNG Galaxy S26 Ultra, 5G, 512 GB, Cobalt Violet from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي إس 26 الترا، 5 جي، 512 جيجا، بنفسجي من اكسترا اليوم! .", + "price": 6299, + "compare_price": 7342.03, + "images": [ + "https://media.extra.com/s/aurora/100501265_800/SAMSUNG-Galaxy-S26-Ultra%2C-5G%2C-512-GB%2C-Cobalt-Violet?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100501265_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501265_800_18?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100501265_300_01" + ], + "options": [ + { + "sku": "EXT-9a0974dd", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 7558.8, + "stock": 17, + "image": "https://media.extra.com/i/aurora/100501265_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-1bfcea0c", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 6299, + "stock": 44, + "image": "https://media.extra.com/s/aurora/100501265_800/SAMSUNG-Galaxy-S26-Ultra%2C-5G%2C-512-GB%2C-Cobalt-Violet?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-69de1c86", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 5039.2, + "stock": 34, + "image": "https://media.extra.com/i/aurora/100501265_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.74, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-2", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Cobalt Violet", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "Yes", + "Processor Core": "Snapdragon® 8 Elite for Galaxy", + "Processor Speed": "4.47GHz,3.6GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "512 GB", + "Length": "14.69 cm", + "Weight": "0.16 Kg", + "Width": "7.05 cm", + "Height": "0.72 cm", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "200MP + 50MP + 50MP + 10MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "Dynamic LTPO AMOLED 2X", + "Screen Resolution": "1440 x 3120", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "S", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano-SIM (4FF),Embedded-SIM", + "Sharing Power": "Yes", + "Wireless Charging": "Yes", + "Device Type": "SAMSUNG GALAXY S26 ULTRA 5G", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "Dynamic LTPO AMOLED 2X", + "دقة الشاشة": "1440 x 3120", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Snapdragon® 8 Elite for Galaxy", + "سرعة المعالج": "4.47GHz,3.6GHz", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "بنفسجي كوبالت", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "14.69 سم", + "الوزن": "0.16 كجم", + "العرض": "7.05 سم", + "الارتفاع": "0.72 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "512 GB", + "كاميرا خلفية": "200MP + 50MP + 50MP + 10MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "S", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "Nano-SIM (4FF),Embedded-SIM", + "مشاركة الطاقة": "نعم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "SAMSUNG GALAXY S26 ULTRA 5G", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "512 GB", + "color_en": "Cobalt", + "color_ar": "كوبالت" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-2" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 17 Pro, 5G, 6.3 inch 256GB, Cosmic Orange", + "name_ar": "أبل أيفون 17 برو، 5 جي، 6.3 بوصة، 256 جيجا، برتقالي", + "description_en": "Buy Apple iPhone 17 Pro, 5G, 6.3 inch 256GB, Cosmic Orange from eXtra today!", + "description_ar": "اشتري أبل أيفون 17 برو، 5 جي، 6.3 بوصة، 256 جيجا، برتقالي من اكسترا اليوم! .", + "price": 5199, + "compare_price": 5587.52, + "images": [ + "https://media.extra.com/s/aurora/100460371_800/Apple-iPhone-17-Pro%2C-5G%2C-6-3-inch-256GB%2C-Cosmic-Orange?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100460371_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460371_800_17?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100460371_300_01", + "https://media.extra.com/v/aurora/100460371_300_02" + ], + "options": [ + { + "sku": "EXT-e58ab1f7", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 5199, + "stock": 29, + "image": "https://media.extra.com/s/aurora/100460371_800/Apple-iPhone-17-Pro%2C-5G%2C-6-3-inch-256GB%2C-Cosmic-Orange?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-3efdc0d1", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 6238.8, + "stock": 11, + "image": "https://media.extra.com/i/aurora/100460371_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-0d532080", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 4159.2, + "stock": 21, + "image": "https://media.extra.com/i/aurora/100460371_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.12, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-3", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Cosmic Orange", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A19 Pro Bionic", + "Processor": "A19 Pro Bionic", + "Battery Size (mAH)": "4252 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256GB", + "Length": "16.84 CM", + "Weight": "0.37 Kg", + "Width": "8.9 cm", + "Height": "2.9 cm", + "Operating System": "iOS", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "18MP", + "Screen Size (inch)": "6.3 INCH", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 17", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "eSIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 17 PRO", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.3 inch", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي أو اس", + "نواة المعالج": "A19 Pro Bionic", + "المعالج": "A19 Pro Bionic", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "البرتقالي الكوني", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "4252 مللي أمبير", + "الطول": "16.84 سم", + "الوزن": "0.37 كغ", + "العرض": "8.9 سم", + "الارتفاع": "2.9 cm", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجا بايت", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "18 ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 17", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "اي سيم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "IPHONE 17 PRO", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Orange", + "color_ar": "برتقالي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-3" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy S25 Ultra, 5G, 256 GB, Titanium Black", + "name_ar": "سامسونج جالاكسي اس 25 الترا، 5 جي، 256 جيجا، أسود تيتانيوم", + "description_en": "Buy SAMSUNG Galaxy S25 Ultra, 5G, 256 GB, Titanium Black from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي اس 25 الترا، 5 جي، 256 جيجا، أسود تيتانيوم من اكسترا اليوم! .", + "price": 3999, + "compare_price": 5399, + "images": [ + "https://media.extra.com/s/aurora/100392607_800/SAMSUNG-Galaxy-S25-Ultra%2C-5G%2C-256-GB%2C-Titanium-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100392607_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392607_800_18?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den" + ], + "options": [ + { + "sku": "EXT-3f33698a", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3999, + "stock": 40, + "image": "https://media.extra.com/s/aurora/100392607_800/SAMSUNG-Galaxy-S25-Ultra%2C-5G%2C-256-GB%2C-Titanium-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-78f02317", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 4798.8, + "stock": 7, + "image": "https://media.extra.com/i/aurora/100392607_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-0cdd3f1a", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 3199.2, + "stock": 45, + "image": "https://media.extra.com/i/aurora/100392607_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.4, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-4", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Titanium Black", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "Yes", + "Processor Core": "Snapdragon 8 Gen 3", + "Processor Speed": "4.47GHz;3.5GHz", + "Processor": "Snapdragon® 8 Elite for Galaxy", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Length": "16.28 cm", + "Weight": "0.21 kg", + "Width": "7.76 cm", + "Height": "0.82 cm", + "Operating System": "Android 15", + "Network": "5G", + "Rear Camera": "200MP+50MP+50MP+10MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "QHD+ Dynamic AMOLED 2X", + "Screen Resolution": "3120 x 1440", + "Flexible Screen": "No", + "Dual SIM Card": "Yes", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "S", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano SIM; eSIM", + "Sharing Power": "Yes", + "Wireless Charging": "Yes", + "Device Type": "Galaxy S25 Ultra", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "QHD+ Dynamic AMOLED 2X", + "دقة الشاشة": "3120 x 1440", + "شاشة مرنة": "لا", + "نظام التشغيل": "أندرويد 15", + "نواة المعالج": "سناب دراجون 8 الجيل الثالث", + "سرعة المعالج": "4.47GHz,3.5GHz", + "المعالج": "معالج سنابدراجون® 8 إيليت لجالاكسي", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أسود", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "16.28 سم", + "الوزن": "0.21 كجم", + "العرض": "7.76 سم", + "الارتفاع": "0.82 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "200MP+50MP+50MP+10MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "شريحتين": "نعم", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "S", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "شريحة نانو، إي سيم", + "مشاركة الطاقة": "نعم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "جالاكسي إس 25 ألترا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-4" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 17 Pro Max, 5G, 6.9 inch 256GB, Deep Blue", + "name_ar": "أبل أيفون 17 برو ماكس، 5 جي، 6.9 بوصة، 256 جيجا، أزرق", + "description_en": "Buy Apple iPhone 17 Pro Max, 5G, 6.9 inch 256GB, Deep Blue from eXtra today!", + "description_ar": "اشتري أبل أيفون 17 برو ماكس، 5 جي، 6.9 بوصة، 256 جيجا، أزرق من اكسترا اليوم! .", + "price": 5699, + "compare_price": 6598.24, + "images": [ + "https://media.extra.com/s/aurora/100462499_800/Apple-iPhone-17-Pro-Max%2C-5G%2C-6-9-inch-256GB%2C-Deep-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100462499_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462499_800_17?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100462499_300_01", + "https://media.extra.com/v/aurora/100462499_300_02" + ], + "options": [ + { + "sku": "EXT-54add1a3", + "name_en": "256GB", + "name_ar": "256GB", + "price": 5699, + "stock": 30, + "image": "https://media.extra.com/s/aurora/100462499_800/Apple-iPhone-17-Pro-Max%2C-5G%2C-6-9-inch-256GB%2C-Deep-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.26, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-5", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Deep Blue", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A19 Pro Bionic", + "Processor": "A19 Pro Bionic", + "Battery Size (mAH)": "5088 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256GB", + "Length": "9.56 cm", + "Weight": "0.41 kg", + "Width": "18.18 cm", + "Height": "2.9 cm", + "Operating System": "iOS", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "18MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 17", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "eSIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 17 PRO MAX", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي أو اس", + "نواة المعالج": "A19 Pro Bionic", + "المعالج": "A19 Pro Bionic", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "Deep Blue", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5088 مللي أمبير", + "الطول": "9.56 cm", + "الوزن": "0.41 كيلو", + "العرض": "18.18 سم", + "الارتفاع": "2.9 cm", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجا بايت", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "18 ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 17", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "اي سيم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "IPHONE 17 PRO MAX", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-5" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy S26 Ultra, 5G, 512 GB, Black", + "name_ar": "سامسونج جالاكسي إس 26 الترا، 5 جي، 512 جيجا، أسود", + "description_en": "Buy SAMSUNG Galaxy S26 Ultra, 5G, 512 GB, Black from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي إس 26 الترا، 5 جي، 512 جيجا، أسود من اكسترا اليوم! .", + "price": 6299, + "compare_price": 7021.09, + "images": [ + "https://media.extra.com/s/aurora/100501266_800/SAMSUNG-Galaxy-S26-Ultra%2C-5G%2C-512-GB%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100501266_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501266_800_18?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100501266_300_01" + ], + "options": [ + { + "sku": "EXT-3f7c86a9", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 7558.8, + "stock": 12, + "image": "https://media.extra.com/i/aurora/100501266_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-c70b46fc", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 6299, + "stock": 16, + "image": "https://media.extra.com/s/aurora/100501266_800/SAMSUNG-Galaxy-S26-Ultra%2C-5G%2C-512-GB%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-0c22df78", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 5039.2, + "stock": 15, + "image": "https://media.extra.com/i/aurora/100501266_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.09, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-6", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "Yes", + "Processor Core": "Snapdragon® 8 Elite for Galaxy", + "Processor Speed": "4.47GHz,3.6GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "512 GB", + "Length": "14.69 cm", + "Weight": "0.16 Kg", + "Width": "7.05 cm", + "Height": "0.72 cm", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "200MP + 50MP + 50MP + 10MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "Dynamic LTPO AMOLED 2X", + "Screen Resolution": "1440 x 3120", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "S", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano-SIM (4FF),Embedded-SIM", + "Sharing Power": "Yes", + "Wireless Charging": "Yes", + "Device Type": "SAMSUNG GALAXY S26 ULTRA 5G", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "Dynamic LTPO AMOLED 2X", + "دقة الشاشة": "1440 x 3120", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Snapdragon® 8 Elite for Galaxy", + "سرعة المعالج": "4.47GHz,3.6GHz", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أسود", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "14.69 سم", + "الوزن": "0.16 كجم", + "العرض": "7.05 سم", + "الارتفاع": "0.72 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "512 GB", + "كاميرا خلفية": "200MP + 50MP + 50MP + 10MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "S", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "Nano-SIM (4FF),Embedded-SIM", + "مشاركة الطاقة": "نعم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "SAMSUNG GALAXY S26 ULTRA 5G", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "512 GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-6" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 17 Pro Max, 5G, 6.9 inch 512GB, Cosmic Orange", + "name_ar": "أبل أيفون 17 برو ماكس، 5 جي، 6.9 بوصة، 512 جيجا، برتقالي", + "description_en": "Buy Apple iPhone 17 Pro Max, 5G, 6.9 inch 512GB, Cosmic Orange from eXtra today!", + "description_ar": "اشتري أبل أيفون 17 برو ماكس، 5 جي، 6.9 بوصة، 512 جيجا، برتقالي من اكسترا اليوم! .", + "price": 6699, + "compare_price": 7297.82, + "images": [ + "https://media.extra.com/s/aurora/100462507_800/Apple-iPhone-17-Pro-Max%2C-5G%2C-6-9-inch-512GB%2C-Cosmic-Orange?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100462507_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462507_800_17?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100462507_300_01", + "https://media.extra.com/v/aurora/100462507_300_02" + ], + "options": [ + { + "sku": "EXT-0c3cf8cc", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 8038.8, + "stock": 48, + "image": "https://media.extra.com/i/aurora/100462507_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-792020fa", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 6699, + "stock": 32, + "image": "https://media.extra.com/s/aurora/100462507_800/Apple-iPhone-17-Pro-Max%2C-5G%2C-6-9-inch-512GB%2C-Cosmic-Orange?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-e41f4ec8", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 5359.2, + "stock": 15, + "image": "https://media.extra.com/i/aurora/100462507_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-e69b0fd6", + "name_en": "2 TB", + "name_ar": "2 تيرا بايت", + "price": 5359.2, + "stock": 7, + "image": "https://media.extra.com/i/aurora/100462507_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.36, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-7", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Cosmic Orange", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A19 Pro Bionic", + "Processor": "A19 Pro Bionic", + "Battery Size (mAH)": "5088 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "512 GB", + "Length": "9.56 cm", + "Weight": "0.41 kg", + "Width": "18.18 cm", + "Height": "2.9 cm", + "Operating System": "iOS", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "18MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 17", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "eSIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 17 PRO MAX", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي أو اس", + "نواة المعالج": "A19 Pro Bionic", + "المعالج": "A19 Pro Bionic", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "البرتقالي الكوني", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5088 مللي أمبير", + "الطول": "9.56 cm", + "الوزن": "0.41 كيلو", + "العرض": "18.18 سم", + "الارتفاع": "2.9 cm", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "512 GB", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "18 ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 17", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "اي سيم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "IPHONE 17 PRO MAX", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "512GB", + "color_en": "Orange", + "color_ar": "برتقالي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-7" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "HONOR X9d, 5G, 256 GB, Reddish Brown", + "name_ar": "هونر اكس 9 دي، 5 جي، 256 جيجا، بني", + "description_en": "Buy HONOR X9d, 5G, 256 GB, Reddish Brown from eXtra today!", + "description_ar": "اشتري هونر اكس 9 دي، 5 جي، 256 جيجا، بني من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1499, + "images": [ + "https://media.extra.com/s/aurora/100477711_800/HONOR-X9d%2C-5G%2C-256-GB%2C-Reddish-Brown?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100477711_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477711_800_12?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100477711_300_01", + "https://media.extra.com/v/aurora/100477711_300_02", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/Captureyourmoments108MP_den", + "https://media.extra.com/i/aurora/EnjoythevisualContent66in_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den", + "https://media.extra.com/i/aurora/DualSIM_den" + ], + "options": [ + { + "sku": "EXT-bec55dae", + "name_en": "256GB", + "name_ar": "256GB", + "price": 1399, + "stock": 37, + "image": "https://media.extra.com/s/aurora/100477711_800/HONOR-X9d%2C-5G%2C-256-GB%2C-Reddish-Brown?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.18, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-8", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Reddish Brown", + "Finger Print (Y/N)": "Yes; Under Display", + "Face ID": "Yes", + "Processor Core": "Octa Core", + "Battery Size (mAH)": "8300 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256GB", + "Weight": "0.199KG", + "Width": "7.61 cm", + "Height": "0.78 cm", + "Network": "5G", + "Rear Camera": "108 MP OIS +5MP", + "Front Camera Resolution": "16MP", + "Screen Size (inch)": "6.79 Inch", + "Screen Type": "AMOLED; 1.07 Billion ; 120Hz", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "China", + "Series Name": "X", + "Brand Name": "Honor", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Dual SIM Nano", + "Sharing Power": "No", + "Wireless Charging": "No", + "Device Type": "X9d", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "نوع الشاشة": "AMOLED, 1.07 Billion , 120Hz", + "شاشة مرنة": "لا", + "نواة المعالج": "Octa Core", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "Reddish Brown", + "ماسح البصمة(نعم/لا)": "نعم ، تحت العرض", + "معرف الوجه": "نعم", + "العرض": "7.61 سم", + "الارتفاع": "0.78 سم", + "مساحة الذاكرة العشوائية (رام)": "12 GB", + "ذاكرة / داخلية": "256 جيجا بايت", + "كاميرا خلفية": "108 MP OIS +5MP", + "دقة الكاميرا الأمامية": "16 ميجابيكسل", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "سلسلة إكس", + "اسم الماركة": "هونر", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "ثنائي الشريحة ناونو", + "مشاركة الطاقة": "لا", + "الشحن اللاسلكي": "لا", + "نوع الجهاز": "X9d", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Red", + "color_ar": "أحمر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-8" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 15, 5G, 6.1 inch, 128GB, Black", + "name_ar": "أبل أيفون 15، 5جي، 6.1 بوصة، 128 جيجا، أسود", + "description_en": "Buy Apple iPhone 15, 5G, 6.1 inch, 128GB, Black from eXtra today!", + "description_ar": "اشتري أبل أيفون 15، 5جي، 6.1 بوصة، 128 جيجا، أسود من اكسترا اليوم! .", + "price": 2599, + "compare_price": 3799, + "images": [ + "https://media.extra.com/s/aurora/100345642_800/Apple-iPhone-15%2C-5G%2C-6-1-inch%2C-128GB%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100345642_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345642_800_12?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100345642_300_01", + "https://media.extra.com/v/aurora/100345642_300_02" + ], + "options": [ + { + "sku": "EXT-b2e1a45e", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 2599, + "stock": 17, + "image": "https://media.extra.com/s/aurora/100345642_800/Apple-iPhone-15%2C-5G%2C-6-1-inch%2C-128GB%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-115c2401", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3118.8, + "stock": 31, + "image": "https://media.extra.com/i/aurora/100345642_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.7, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-9", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A16 Bionic", + "Battery Size (mAH)": "3349mAh", + "RAM SIZE": "6GB", + "Memory (internal)": "128 GB", + "Operating System": "IOS 17", + "Network": "5G", + "Rear Camera": "48MP + 12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.1 INCH", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 15", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "Nano SIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 15", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.1 بوصة", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي او أس 17", + "نواة المعالج": "إيه 16 بيونك", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أسود", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "3349mAh", + "مساحة الذاكرة العشوائية (رام)": "6 جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "48MP + 12MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "آيفون 15", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "شريحة نانو", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "أيفون 15" + }, + "storage": "128GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-9" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy S25 Ultra, 5G, 256 GB, Titanium Silverblue", + "name_ar": "سامسونج جالاكسي اس 25 الترا، 5 جي، 256 جيجا، أزرق سماوي تيتانيوم", + "description_en": "Buy SAMSUNG Galaxy S25 Ultra, 5G, 256 GB, Titanium Silverblue from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي اس 25 الترا، 5 جي، 256 جيجا، أزرق سماوي تيتانيوم من اكسترا اليوم! .", + "price": 3999, + "compare_price": 5399, + "images": [ + "https://media.extra.com/s/aurora/100392610_800/SAMSUNG-Galaxy-S25-Ultra%2C-5G%2C-256-GB%2C-Titanium-Silverblue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100392610_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392610_800_18?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den" + ], + "options": [ + { + "sku": "EXT-78db221f", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3999, + "stock": 22, + "image": "https://media.extra.com/s/aurora/100392610_800/SAMSUNG-Galaxy-S25-Ultra%2C-5G%2C-256-GB%2C-Titanium-Silverblue?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-0f1c9fc7", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 4798.8, + "stock": 37, + "image": "https://media.extra.com/i/aurora/100392610_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-03a73f87", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 3199.2, + "stock": 19, + "image": "https://media.extra.com/i/aurora/100392610_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.49, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-10", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Titanium Silverblue", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "Yes", + "Processor Core": "Snapdragon 8 Gen 3", + "Processor Speed": "4.47GHz;3.5GHz", + "Processor": "Snapdragon® 8 Elite for Galaxy", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Length": "16.28 cm", + "Weight": "0.21 kg", + "Width": "7.76 cm", + "Height": "0.82 cm", + "Operating System": "Android 15", + "Network": "5G", + "Rear Camera": "200MP+50MP+50MP+10MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "QHD+ Dynamic AMOLED 2X", + "Screen Resolution": "3120 x 1440", + "Flexible Screen": "No", + "Dual SIM Card": "Yes", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "S", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano SIM; eSIM", + "Sharing Power": "Yes", + "Wireless Charging": "Yes", + "Device Type": "Galaxy S25 Ultra", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "QHD+ Dynamic AMOLED 2X", + "دقة الشاشة": "3120 x 1440", + "شاشة مرنة": "لا", + "نظام التشغيل": "أندرويد 15", + "نواة المعالج": "سناب دراجون 8 الجيل الثالث", + "سرعة المعالج": "4.47GHz,3.5GHz", + "المعالج": "معالج سنابدراجون® 8 إيليت لجالاكسي", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "تيتانيوم فضي أزرق", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "16.28 سم", + "الوزن": "0.21 كجم", + "العرض": "7.76 سم", + "الارتفاع": "0.82 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "200MP+50MP+50MP+10MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "شريحتين": "نعم", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "S", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "شريحة نانو، إي سيم", + "مشاركة الطاقة": "نعم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "جالاكسي إس 25 ألترا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-10" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 17 Pro, 5G, 6.3 inch 256GB, Deep Blue", + "name_ar": "أبل أيفون 17 برو، 5 جي، 6.3 بوصة، 256 جيجا، أزرق", + "description_en": "Buy Apple iPhone 17 Pro, 5G, 6.3 inch 256GB, Deep Blue from eXtra today!", + "description_ar": "اشتري أبل أيفون 17 برو، 5 جي، 6.3 بوصة، 256 جيجا، أزرق من اكسترا اليوم! .", + "price": 5199, + "compare_price": 6121.36, + "images": [ + "https://media.extra.com/s/aurora/100460369_800/Apple-iPhone-17-Pro%2C-5G%2C-6-3-inch-256GB%2C-Deep-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100460369_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460369_800_15?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100460369_300_01", + "https://media.extra.com/v/aurora/100460369_300_02" + ], + "options": [ + { + "sku": "EXT-19ad4bf4", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 5199, + "stock": 17, + "image": "https://media.extra.com/s/aurora/100460369_800/Apple-iPhone-17-Pro%2C-5G%2C-6-3-inch-256GB%2C-Deep-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-a6a91c28", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 6238.8, + "stock": 50, + "image": "https://media.extra.com/i/aurora/100460369_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-2afb7c0f", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 4159.2, + "stock": 16, + "image": "https://media.extra.com/i/aurora/100460369_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.66, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-11", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Deep Blue", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A19 Pro Bionic", + "Processor": "A19 Pro Bionic", + "Battery Size (mAH)": "4252 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Length": "16.84 CM", + "Weight": "0.37 Kg", + "Width": "8.9 cm", + "Height": "2.9 cm", + "Operating System": "iOS", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "18MP", + "Screen Size (inch)": "6.3 INCH", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 17", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "eSIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 17 PRO", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.3 inch", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي أو اس", + "نواة المعالج": "A19 Pro Bionic", + "المعالج": "A19 Pro Bionic", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "Deep Blue", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "4252 مللي أمبير", + "الطول": "16.84 سم", + "الوزن": "0.37 كغ", + "العرض": "8.9 سم", + "الارتفاع": "2.9 cm", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "18 ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 17", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "اي سيم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "IPHONE 17 PRO", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-11" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone Air, 5G, 6.5 inch 256GB, Sky Blue", + "name_ar": "أبل أيفون أير، 5 جي، 6.5 بوصة، 256 جيجا، أزرق", + "description_en": "Buy Apple iPhone Air, 5G, 6.5 inch 256GB, Sky Blue from eXtra today!", + "description_ar": "اشتري أبل أيفون أير، 5 جي، 6.5 بوصة، 256 جيجا، أزرق من اكسترا اليوم! .", + "price": 3599, + "compare_price": 4699, + "images": [ + "https://media.extra.com/s/aurora/100460171_800/Apple-iPhone-Air%2C-5G%2C-6-5-inch-256GB%2C-Sky-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100460171_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460171_800_17?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100460171_300_01", + "https://media.extra.com/v/aurora/100460171_300_02" + ], + "options": [ + { + "sku": "EXT-c83d6178", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3599, + "stock": 44, + "image": "https://media.extra.com/s/aurora/100460171_800/Apple-iPhone-Air%2C-5G%2C-6-5-inch-256GB%2C-Sky-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-62ab7b73", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 4318.8, + "stock": 16, + "image": "https://media.extra.com/i/aurora/100460171_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-30b40ee2", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 2879.2, + "stock": 29, + "image": "https://media.extra.com/i/aurora/100460171_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.69, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-12", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Sky Blue", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A19 Pro Bionic", + "Processor": "A19 Pro Bionic", + "Battery Size (mAH)": "3149 mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Length": "17.49 cm", + "Weight": "0.3 kg", + "Width": "9.24 cm", + "Height": "2.3 cm", + "Operating System": "iOS", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "18MP", + "Screen Size (inch)": "6.5 Inch", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 17", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "eSIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 17 AIR", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.5 إنش", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي أو اس", + "نواة المعالج": "A19 Pro Bionic", + "المعالج": "A19 Pro Bionic", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أزرق سماوي", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "3149 مللي أمبير", + "الطول": "17.49 سم", + "الوزن": "0.3 كجم", + "العرض": "9.24 cm", + "الارتفاع": "2.3 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "18 ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 17", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "اي سيم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "أيفون 17 أير", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-12" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy A56, 5G, 256 GB, Awesome Graphite", + "name_ar": "سامسونج جالاكسي ايه 56، 5 جي، 256 جيجا، رمادي", + "description_en": "Buy SAMSUNG Galaxy A56, 5G, 256 GB, Awesome Graphite from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ايه 56، 5 جي، 256 جيجا، رمادي من اكسترا اليوم! .", + "price": 1299, + "compare_price": 1699, + "images": [ + "https://media.extra.com/s/aurora/100396751_800/SAMSUNG-Galaxy-A56%2C-5G%2C-256-GB%2C-Awesome-Graphite?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396751_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396751_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396751_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396751_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396751_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/EnjoythevisualContent67in_den_1", + "https://media.extra.com/i/aurora/Captureyourmoments10882MP_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-3e9cc11a", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 1558.8, + "stock": 30, + "image": "https://media.extra.com/i/aurora/100396751_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-cf2d08b5", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 1299, + "stock": 30, + "image": "https://media.extra.com/s/aurora/100396751_800/SAMSUNG-Galaxy-A56%2C-5G%2C-256-GB%2C-Awesome-Graphite?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.53, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-13", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "No", + "Processor Core": "Exynos 1580", + "Processor Speed": "2.9 GHz;2.6 GHz;1.9 GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Length": "0.74 cm", + "Weight": "0.19 Kg", + "Width": "7.75 cm", + "Height": "16.22 CM", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "50MP + 12MP + 5MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.7 INCH", + "Screen Type": "Super AMOLED", + "Screen Resolution": "1080 x 2340 (FHD+)", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "A", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano-SIM (4FF);Embedded-SIM", + "Sharing Power": "No", + "Wireless Charging": "No", + "Device Type": "Galaxy A56", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.7 بوصة", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Exynos 1580", + "سرعة المعالج": "2.9 GHz,2.6 GHz,1.9 GHz", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أسود", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "لا", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "0.74 cm", + "الوزن": "0.19 كجم", + "العرض": "7.75 سم", + "الارتفاع": "16.22 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "50مع12مع5 ميجا بيكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "A", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "Nano-SIM (4FF),Embedded-SIM", + "مشاركة الطاقة": "لا", + "الشحن اللاسلكي": "لا", + "نوع الجهاز": "Galaxy A56", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Graphite", + "color_ar": "رصاصي غامق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-13" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 17, 5G, 6.3 inch 256GB, Black", + "name_ar": "أبل أيفون 17، 5 جي، 6.3 بوصة، 256 جيجا، أسود", + "description_en": "Buy Apple iPhone 17, 5G, 6.3 inch 256GB, Black from eXtra today!", + "description_ar": "اشتري أبل أيفون 17، 5 جي، 6.3 بوصة، 256 جيجا، أسود من اكسترا اليوم! .", + "price": 3799, + "compare_price": 4143.46, + "images": [ + "https://media.extra.com/s/aurora/100460151_800/Apple-iPhone-17%2C-5G%2C-6-3-inch-256GB%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100460151_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460151_800_17?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100460151_300_01", + "https://media.extra.com/v/aurora/100460151_300_02" + ], + "options": [ + { + "sku": "EXT-c5893ae4", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3799, + "stock": 17, + "image": "https://media.extra.com/s/aurora/100460151_800/Apple-iPhone-17%2C-5G%2C-6-3-inch-256GB%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-d5b66dd6", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 4558.8, + "stock": 50, + "image": "https://media.extra.com/i/aurora/100460151_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.55, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-14", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A19 Bionic", + "Processor": "A19 Bionic", + "Battery Size (mAH)": "3692 mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Length": "16.84 CM", + "Weight": "0.33 Kg", + "Width": "8.9 cm", + "Height": "2.71 cm", + "Operating System": "iOS", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "18MP", + "Screen Size (inch)": "6.3 INCH", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 17", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "eSIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 17", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.3 inch", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي أو اس", + "نواة المعالج": "إيه 18 بيونك", + "المعالج": "A19 Bionic", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أسود", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "3692 مللي أمبير", + "الطول": "16.84 سم", + "الوزن": "0.33 كغ", + "العرض": "8.9 سم", + "الارتفاع": "2.71 cm", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "18 ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 17", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "اي سيم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "IPHONE 17", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-14" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 15, 5G, 6.1 inch, 128GB, Pink", + "name_ar": "أبل أيفون 15، 5جي، 6.1 بوصة، 128 جيجا، وردي", + "description_en": "Buy Apple iPhone 15, 5G, 6.1 inch, 128GB, Pink from eXtra today!", + "description_ar": "اشتري أبل أيفون 15، 5جي، 6.1 بوصة، 128 جيجا، وردي من اكسترا اليوم! .", + "price": 2599, + "compare_price": 3799, + "images": [ + "https://media.extra.com/s/aurora/100345644_800/Apple-iPhone-15%2C-5G%2C-6-1-inch%2C-128GB%2C-Pink?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100345644_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345644_800_11?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100345644_300_01", + "https://media.extra.com/v/aurora/100345644_300_02" + ], + "options": [ + { + "sku": "EXT-4b0c74eb", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 2599, + "stock": 29, + "image": "https://media.extra.com/s/aurora/100345644_800/Apple-iPhone-15%2C-5G%2C-6-1-inch%2C-128GB%2C-Pink?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-60bc880c", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3118.8, + "stock": 41, + "image": "https://media.extra.com/i/aurora/100345644_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.49, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-15", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Pink", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A16 Bionic", + "Battery Size (mAH)": "3349mAh", + "RAM SIZE": "6GB", + "Memory (internal)": "128 GB", + "Operating System": "IOS 17", + "Network": "5G", + "Rear Camera": "48MP + 12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.1 INCH", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 15", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "Nano SIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 15", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.1 بوصة", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي او أس 17", + "نواة المعالج": "إيه 16 بيونك", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "وردي", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "3349mAh", + "مساحة الذاكرة العشوائية (رام)": "6 جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "48MP + 12MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "آيفون 15", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "شريحة نانو", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "أيفون 15" + }, + "storage": "128GB", + "color_en": "Pink", + "color_ar": "وردي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-15" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 15, 5G, 6.1 inch, 128GB, Blue", + "name_ar": "أبل أيفون 15، 5جي، 6.1 بوصة، 128 جيجا، أزرق", + "description_en": "Buy Apple iPhone 15, 5G, 6.1 inch, 128GB, Blue from eXtra today!", + "description_ar": "اشتري أبل أيفون 15، 5جي، 6.1 بوصة، 128 جيجا، أزرق من اكسترا اليوم! .", + "price": 2599, + "compare_price": 3799, + "images": [ + "https://media.extra.com/s/aurora/100345646_800/Apple-iPhone-15%2C-5G%2C-6-1-inch%2C-128GB%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100345646_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100345646_800_12?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100345646_300_01", + "https://media.extra.com/v/aurora/100345646_300_02" + ], + "options": [ + { + "sku": "EXT-0141e483", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 2599, + "stock": 46, + "image": "https://media.extra.com/s/aurora/100345646_800/Apple-iPhone-15%2C-5G%2C-6-1-inch%2C-128GB%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-b33ec689", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3118.8, + "stock": 8, + "image": "https://media.extra.com/i/aurora/100345646_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.89, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-16", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Blue", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A16 Bionic", + "Battery Size (mAH)": "3349mAh", + "RAM SIZE": "6GB", + "Memory (internal)": "128 GB", + "Operating System": "IOS 17", + "Network": "5G", + "Rear Camera": "48MP + 12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.1 INCH", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 15", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "Nano SIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 15", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.1 بوصة", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي او أس 17", + "نواة المعالج": "إيه 16 بيونك", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أزرق", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "3349mAh", + "مساحة الذاكرة العشوائية (رام)": "6 جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "48MP + 12MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "آيفون 15", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "شريحة نانو", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "أيفون 15" + }, + "storage": "128GB", + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-16" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy A56, 5G, 256 GB, Awesome LightGray", + "name_ar": "سامسونج جالاكسي ايه 56، 5 جي، 256 جيجا، رمادي", + "description_en": "Buy SAMSUNG Galaxy A56, 5G, 256 GB, Awesome LightGray from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ايه 56، 5 جي، 256 جيجا، رمادي من اكسترا اليوم! .", + "price": 1299, + "compare_price": 1699, + "images": [ + "https://media.extra.com/s/aurora/100396748_800/SAMSUNG-Galaxy-A56%2C-5G%2C-256-GB%2C-Awesome-LightGray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396748_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396748_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396748_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396748_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396748_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/EnjoythevisualContent66in_den", + "https://media.extra.com/i/aurora/Captureyourmoments10882MP_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-38e10405", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 1558.8, + "stock": 30, + "image": "https://media.extra.com/i/aurora/100396748_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-e9a9f683", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 1299, + "stock": 13, + "image": "https://media.extra.com/s/aurora/100396748_800/SAMSUNG-Galaxy-A56%2C-5G%2C-256-GB%2C-Awesome-LightGray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.14, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-17", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Gray", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "No", + "Processor Core": "Exynos 1580", + "Processor Speed": "2.9 GHz;2.6 GHz;1.9 GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Length": "0.74 cm", + "Weight": "0.19 Kg", + "Width": "7.75 cm", + "Height": "16.22 CM", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "50MP + 12MP + 5MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.7 INCH", + "Screen Type": "Super AMOLED", + "Screen Resolution": "1080 x 2340 (FHD+)", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "A", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano-SIM (4FF);Embedded-SIM", + "Sharing Power": "No", + "Wireless Charging": "No", + "Device Type": "Galaxy A56", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.7 بوصة", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Exynos 1580", + "سرعة المعالج": "2.9 GHz,2.6 GHz,1.9 GHz", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "رمادي", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "لا", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "0.74 cm", + "الوزن": "0.19 كجم", + "العرض": "7.75 سم", + "الارتفاع": "16.22 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "50مع12مع5 ميجا بيكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "A", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "Nano-SIM (4FF),Embedded-SIM", + "مشاركة الطاقة": "لا", + "الشحن اللاسلكي": "لا", + "نوع الجهاز": "Galaxy A56", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-17" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung Galaxy A17, 5G, 8+256 GB, Gray", + "name_ar": "سامسونج جالاكسي ايه 17، 5 جي، 8+256 جيجا، رمادي", + "description_en": "Buy Samsung Galaxy A17, 5G, 8+256 GB, Gray from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ايه 17، 5 جي، 8+256 جيجا، رمادي من اكسترا اليوم! .", + "price": 759, + "compare_price": 999, + "images": [ + "https://media.extra.com/s/aurora/100473821_800/Samsung-Galaxy-A17%2C-5G%2C-8%2B256-GB%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473821_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473821_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473821_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473821_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473821_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/Captureyourmoments10882MP_den", + "https://media.extra.com/i/aurora/EnjoythevisualContent66in_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-05b6a25d", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 910.8, + "stock": 9, + "image": "https://media.extra.com/i/aurora/100473821_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-db7f9437", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 759, + "stock": 48, + "image": "https://media.extra.com/s/aurora/100473821_800/Samsung-Galaxy-A17%2C-5G%2C-8%2B256-GB%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.59, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-18", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Gray", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "No", + "Processor Core": "Exynos 1330", + "Processor Speed": "2.4GHz+2GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Length": "16.44 cm", + "Weight": "0.19 Kg", + "Width": "7.79 cm", + "Height": "0.75 cm", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "50MP + 5MP + 2MP", + "Front Camera Resolution": "13MP", + "Screen Size (inch)": "6.7 INCH", + "Screen Type": "Super AMOLED", + "Screen Resolution": "1080 x 2340 (FHD+)", + "Flexible Screen": "No", + "Memory Card Slot": "Yes", + "Made in": "Assorted", + "Series Name": "A", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano SIM", + "Sharing Power": "No", + "Wireless Charging": "No", + "Device Type": "Galaxy A17", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.7 بوصة", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Exynos 1330", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "رمادي", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "لا", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "16.44 سم", + "الوزن": "0.19 كجم", + "العرض": "7.79 سم", + "الارتفاع": "0.75سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "50مع5مع2 ميجابيكسل", + "دقة الكاميرا الأمامية": "13 ميجابيكسل", + "مدخل بطاقة الذاكرة": "نعم", + "صنع فى": "متنوع", + "اسم السلسلة": "A", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "شريحة نانو", + "مشاركة الطاقة": "لا", + "الشحن اللاسلكي": "لا", + "نوع الجهاز": "Galaxy A17", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-18" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy S26 Ultra, 5G, 512 GB, Sky Blue", + "name_ar": "سامسونج جالاكسي إس 26 الترا، 5 جي، 512 جيجا، أزرق سماوي", + "description_en": "Buy SAMSUNG Galaxy S26 Ultra, 5G, 512 GB, Sky Blue from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي إس 26 الترا، 5 جي، 512 جيجا، أزرق سماوي من اكسترا اليوم! .", + "price": 6299, + "compare_price": 6815.74, + "images": [ + "https://media.extra.com/s/aurora/100501262_800/SAMSUNG-Galaxy-S26-Ultra%2C-5G%2C-512-GB%2C-Sky-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100501262_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501262_800_18?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100501262_300_01" + ], + "options": [ + { + "sku": "EXT-1e1113ab", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 7558.8, + "stock": 9, + "image": "https://media.extra.com/i/aurora/100501262_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-d8f5a63d", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 6299, + "stock": 25, + "image": "https://media.extra.com/s/aurora/100501262_800/SAMSUNG-Galaxy-S26-Ultra%2C-5G%2C-512-GB%2C-Sky-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-d08f1e3c", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 5039.2, + "stock": 42, + "image": "https://media.extra.com/i/aurora/100501262_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.74, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-19", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Sky Blue", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "Yes", + "Processor Core": "Snapdragon® 8 Elite for Galaxy", + "Processor Speed": "4.47GHz,3.6GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "512 GB", + "Length": "14.69 cm", + "Weight": "0.16 Kg", + "Width": "7.05 cm", + "Height": "0.72 cm", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "200MP + 50MP + 50MP + 10MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "Dynamic LTPO AMOLED 2X", + "Screen Resolution": "1440 x 3120", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "S", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano-SIM (4FF),Embedded-SIM", + "Sharing Power": "Yes", + "Wireless Charging": "Yes", + "Device Type": "SAMSUNG GALAXY S26 ULTRA 5G", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "Dynamic LTPO AMOLED 2X", + "دقة الشاشة": "1440 x 3120", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Snapdragon® 8 Elite for Galaxy", + "سرعة المعالج": "4.47GHz,3.6GHz", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أزرق سماوي", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "14.69 سم", + "الوزن": "0.16 كجم", + "العرض": "7.05 سم", + "الارتفاع": "0.72 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "512 GB", + "كاميرا خلفية": "200MP + 50MP + 50MP + 10MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "S", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "Nano-SIM (4FF),Embedded-SIM", + "مشاركة الطاقة": "نعم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "SAMSUNG GALAXY S26 ULTRA 5G", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "512 GB", + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-19" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy S25 Ultra, 5G, 256 GB, Titanium Gray", + "name_ar": "سامسونج جالاكسي اس 25 الترا، 5 جي، 256 جيجا، رمادي تيتانيوم", + "description_en": "Buy SAMSUNG Galaxy S25 Ultra, 5G, 256 GB, Titanium Gray from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي اس 25 الترا، 5 جي، 256 جيجا، رمادي تيتانيوم من اكسترا اليوم! .", + "price": 3999, + "compare_price": 5399, + "images": [ + "https://media.extra.com/s/aurora/100392608_800/SAMSUNG-Galaxy-S25-Ultra%2C-5G%2C-256-GB%2C-Titanium-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100392608_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100392608_800_18?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den" + ], + "options": [ + { + "sku": "EXT-b264606b", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3999, + "stock": 29, + "image": "https://media.extra.com/s/aurora/100392608_800/SAMSUNG-Galaxy-S25-Ultra%2C-5G%2C-256-GB%2C-Titanium-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-4b4fe9d6", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 4798.8, + "stock": 12, + "image": "https://media.extra.com/i/aurora/100392608_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-66e366de", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 3199.2, + "stock": 37, + "image": "https://media.extra.com/i/aurora/100392608_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.81, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-20", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Titanium Gray", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "Yes", + "Processor Core": "Snapdragon 8 Gen 3", + "Processor Speed": "4.47GHz;3.5GHz", + "Processor": "Snapdragon® 8 Elite for Galaxy", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256GB", + "Length": "16.28 cm", + "Weight": "0.21 kg", + "Width": "7.76 cm", + "Height": "0.82 cm", + "Operating System": "Android 15", + "Network": "5G", + "Rear Camera": "200MP+50MP+50MP+10MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "QHD+ Dynamic AMOLED 2X", + "Screen Resolution": "3120 x 1440", + "Flexible Screen": "No", + "Dual SIM Card": "Yes", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "S", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano SIM; eSIM", + "Sharing Power": "Yes", + "Wireless Charging": "Yes", + "Device Type": "Galaxy S25 Ultra", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "QHD+ Dynamic AMOLED 2X", + "دقة الشاشة": "3120 x 1440", + "شاشة مرنة": "لا", + "نظام التشغيل": "أندرويد 15", + "نواة المعالج": "سناب دراجون 8 الجيل الثالث", + "سرعة المعالج": "4.47GHz,3.5GHz", + "المعالج": "معالج سنابدراجون® 8 إيليت لجالاكسي", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "تيتانيوم رمادي", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "16.28 سم", + "الوزن": "0.21 كجم", + "العرض": "7.76 سم", + "الارتفاع": "0.82 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجا بايت", + "كاميرا خلفية": "200MP+50MP+50MP+10MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "شريحتين": "نعم", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "S", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "شريحة نانو، إي سيم", + "مشاركة الطاقة": "نعم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "جالاكسي إس 25 ألترا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-20" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 16, 5G, 6.1 inch ,128GB, Black", + "name_ar": "أبل أيفون 16 ، 5 جي ،6.1 بوصة 128 جيجا ، اسود", + "description_en": "Buy Apple iPhone 16, 5G, 6.1 inch ,128GB, Black from eXtra today!", + "description_ar": "اشتري أبل أيفون 16 ، 5 جي ،6.1 بوصة 128 جيجا ، اسود من اكسترا اليوم! .", + "price": 3099, + "compare_price": 3799, + "images": [ + "https://media.extra.com/s/aurora/100373224_800/Apple-iPhone-16%2C-5G%2C-6-1-inch-%2C128GB%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100373224_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100373224_800_13?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100373224_300_01", + "https://media.extra.com/v/aurora/100373224_300_02" + ], + "options": [ + { + "sku": "EXT-18a8d307", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 3099, + "stock": 22, + "image": "https://media.extra.com/s/aurora/100373224_800/Apple-iPhone-16%2C-5G%2C-6-1-inch-%2C128GB%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-ff694935", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3718.8, + "stock": 32, + "image": "https://media.extra.com/i/aurora/100373224_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-a56a354f", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 3718.8, + "stock": 7, + "image": "https://media.extra.com/i/aurora/100373224_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.31, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-21", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A18 Bionic", + "Battery Size (mAH)": "3349mAh", + "RAM SIZE": "6GB", + "Memory (internal)": "128GB", + "Operating System": "IOS 18", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.1 INCH", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 16", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "Nano SIM", + "Wireless Charging": "Yes", + "Device Type": "iPhone 16", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.1 بوصة", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "IOS 18", + "نواة المعالج": "إيه 18 بيونك", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أسود", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "3349mAh", + "مساحة الذاكرة العشوائية (رام)": "6 جيجابايت", + "ذاكرة / داخلية": "128جيجابيت", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 16", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "شريحة نانو", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "ايفون 16" + }, + "storage": "128GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-21" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPhone 17, 5G, 6.3 inch 256GB, Lavender", + "name_ar": "أبل أيفون 17، 5 جي، 6.3 بوصة، 256 جيجا، بنفسجي", + "description_en": "Buy Apple iPhone 17, 5G, 6.3 inch 256GB, Lavender from eXtra today!", + "description_ar": "اشتري أبل أيفون 17، 5 جي، 6.3 بوصة، 256 جيجا، بنفسجي من اكسترا اليوم! .", + "price": 3799, + "compare_price": 4081.65, + "images": [ + "https://media.extra.com/s/aurora/100460146_800/Apple-iPhone-17%2C-5G%2C-6-3-inch-256GB%2C-Lavender?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100460146_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100460146_800_17?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100460146_300_01", + "https://media.extra.com/v/aurora/100460146_300_02" + ], + "options": [ + { + "sku": "EXT-140249ae", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3799, + "stock": 16, + "image": "https://media.extra.com/s/aurora/100460146_800/Apple-iPhone-17%2C-5G%2C-6-3-inch-256GB%2C-Lavender?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-0c08d2e2", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 4558.8, + "stock": 39, + "image": "https://media.extra.com/i/aurora/100460146_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.14, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-22", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Lavender", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "No", + "Face ID": "Yes", + "Processor Core": "A19 Bionic", + "Processor": "A19 Bionic", + "Battery Size (mAH)": "3692 mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Length": "16.84 CM", + "Weight": "0.33 Kg", + "Width": "8.9 cm", + "Height": "2.71 cm", + "Operating System": "iOS", + "Network": "5G", + "Rear Camera": "48MP", + "Front Camera Resolution": "18MP", + "Screen Size (inch)": "6.3 INCH", + "Screen Type": "Super Retina XDR Display", + "Made in": "Assorted", + "Series Name": "IPHONE 17", + "Brand Name": "APPLE", + "Charger Compatibility": "USB-C", + "SIM Type": "eSIM", + "Wireless Charging": "Yes", + "Device Type": "IPHONE 17", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.3 inch", + "نوع الشاشة": "سوبر ريتنا إكس دي آر", + "نظام التشغيل": "آي أو اس", + "نواة المعالج": "إيه 18 بيونك", + "المعالج": "A19 Bionic", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "لافيندر", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "No", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "3692 مللي أمبير", + "الطول": "16.84 سم", + "الوزن": "0.33 كغ", + "العرض": "8.9 سم", + "الارتفاع": "2.71 cm", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "48 ميجابيكسل", + "دقة الكاميرا الأمامية": "18 ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "IPHONE 17", + "اسم الماركة": "أبل", + "توافق الشحن": "يو إس بي نوع سي", + "نوع الشريحة": "اي سيم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "IPHONE 17", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Lavender", + "color_ar": "لافندر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-22" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "HONOR X9d, 5G, 256 GB, Midnight Black", + "name_ar": "هونر اكس 9 دي، 5 جي، 256 جيجا، أسود", + "description_en": "Buy HONOR X9d, 5G, 256 GB, Midnight Black from eXtra today!", + "description_ar": "اشتري هونر اكس 9 دي، 5 جي، 256 جيجا، أسود من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1499, + "images": [ + "https://media.extra.com/s/aurora/100477709_800/HONOR-X9d%2C-5G%2C-256-GB%2C-Midnight-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100477709_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477709_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477709_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477709_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477709_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477709_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477709_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477709_800_08?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100477709_300_01", + "https://media.extra.com/v/aurora/100477709_300_02", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/Captureyourmoments108MP_den", + "https://media.extra.com/i/aurora/EnjoythevisualContent66in_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den", + "https://media.extra.com/i/aurora/DualSIM_den" + ], + "options": [ + { + "sku": "EXT-049c5d78", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1399, + "stock": 22, + "image": "https://media.extra.com/s/aurora/100477709_800/HONOR-X9d%2C-5G%2C-256-GB%2C-Midnight-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.16, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-23", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Midnight Black", + "Finger Print (Y/N)": "Yes; Under Display", + "Face ID": "Yes", + "Processor Core": "Octa Core", + "Battery Size (mAH)": "8300 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Weight": "0.199KG", + "Width": "7.61 cm", + "Height": "0.78 cm", + "Network": "5G", + "Rear Camera": "108 MP OIS +5MP", + "Front Camera Resolution": "16MP", + "Screen Size (inch)": "6.79 Inch", + "Screen Type": "AMOLED; 1.07 Billion ; 120Hz", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "China", + "Series Name": "X", + "Brand Name": "Honor", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Dual SIM Nano", + "Sharing Power": "No", + "Wireless Charging": "No", + "Device Type": "X9d", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "نوع الشاشة": "AMOLED, 1.07 Billion , 120Hz", + "شاشة مرنة": "لا", + "نواة المعالج": "Octa Core", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أسود حالك", + "ماسح البصمة(نعم/لا)": "نعم ، تحت العرض", + "معرف الوجه": "نعم", + "العرض": "7.61 سم", + "الارتفاع": "0.78 سم", + "مساحة الذاكرة العشوائية (رام)": "12 GB", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "108 MP OIS +5MP", + "دقة الكاميرا الأمامية": "16 ميجابيكسل", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "سلسلة إكس", + "اسم الماركة": "هونر", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "ثنائي الشريحة ناونو", + "مشاركة الطاقة": "لا", + "الشحن اللاسلكي": "لا", + "نوع الجهاز": "X9d", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-23" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Motorola", + "name_en": "Motorola Edge 60 Stylus Motonote , 5G, 256GB, Pantone Gibraltar Sea", + "name_ar": "موتورولا ايدج 60 ستايلس موتونوت، 5 جي، 256 جيجا، أزرق داكن", + "description_en": "Buy Motorola Edge 60 Stylus Motonote , 5G, 256GB, Pantone Gibraltar Sea from eXtra today!", + "description_ar": "اشتري موتورولا ايدج 60 ستايلس موتونوت، 5 جي، 256 جيجا، أزرق داكن من اكسترا اليوم! .", + "price": 699, + "compare_price": 1099, + "images": [ + "https://media.extra.com/s/aurora/100476285_800/Motorola-Edge-60-Stylus-Motonote-%2C-5G%2C-256GB%2C-Pantone-Gibraltar-Sea?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100476285_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476285_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476285_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476285_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476285_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476285_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/EnjoythevisualContent66in_den", + "https://media.extra.com/i/aurora/Captureyourmoments10882MP_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den", + "https://media.extra.com/i/aurora/DualSIM_den" + ], + "options": [ + { + "sku": "EXT-3bd75202", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 699, + "stock": 6, + "image": "https://media.extra.com/s/aurora/100476285_800/Motorola-Edge-60-Stylus-Motonote-%2C-5G%2C-256GB%2C-Pantone-Gibraltar-Sea?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.3, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-24", + "source": "extra.com", + "brand_name": "Motorola", + "details_en": { + "Color": "Dark Blue", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "Yes", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "2.4 GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Length": "0.82 cm", + "Weight": "0.19 Kg", + "Width": "0.74 cm", + "Height": "1.6 CM", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "50MP OIS + 13MP + Macro Vision + 3-in-1 Light Sens", + "Front Camera Resolution": "50MP", + "Screen Size (inch)": "6.7 INCH", + "Screen Type": "POLED", + "Screen Resolution": "2712 x 1220", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "China", + "Series Name": "Edge Series", + "Brand Name": "Motorola", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano SIM; eSIM", + "Sharing Power": "No", + "Wireless Charging": "Yes", + "Device Type": "MOTOROLA EDGE 60 MOTONOTE", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.7 بوصة", + "نوع الشاشة": "بي او ال اي دي", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "سرعة المعالج": "2.4 ججياهرتز", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "أزرق داكن", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الوزن": "0.19 كجم", + "العرض": "0.74 cm", + "الارتفاع": "1.6 CM", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "50MP OIS + 13MP + Macro Vision + 3-in-1 Light Sens", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "Edge Series", + "اسم الماركة": "موتورولا", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "شريحة نانو، إي سيم", + "مشاركة الطاقة": "لا", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "موتورولا إيدج 60 موتونوت", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-24" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy A56, 5G, 256 GB, 12GB RAM, Awesome Graphite", + "name_ar": "سامسونج جالاكسي ايه 56، 5 جي، 256 جيجا، 12 جيجا رام، رمادي", + "description_en": "Buy SAMSUNG Galaxy A56, 5G, 256 GB, 12GB RAM, Awesome Graphite from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ايه 56، 5 جي، 256 جيجا، 12 جيجا رام، رمادي من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100396760_800/SAMSUNG-Galaxy-A56%2C-5G%2C-256-GB%2C-12GB-RAM%2C-Awesome-Graphite?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396760_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396760_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396760_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396760_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396760_800_05?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-f1412244", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1399, + "stock": 5, + "image": "https://media.extra.com/s/aurora/100396760_800/SAMSUNG-Galaxy-A56%2C-5G%2C-256-GB%2C-12GB-RAM%2C-Awesome-Graphite?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.66, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-25", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Awesome Graphite", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "No", + "Processor Core": "Exynos 1580", + "Processor Speed": "2.9 GHz;2.6 GHz;1.9 GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Length": "0.74 cm", + "Weight": "0.19 Kg", + "Width": "7.75 cm", + "Height": "16.22 CM", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "50MP + 12MP + 5MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.7 INCH", + "Screen Type": "Super AMOLED", + "Screen Resolution": "1080 x 2340 (FHD+)", + "Flexible Screen": "No", + "Memory Card Slot": "MicroSD (Up to 1TB)", + "Made in": "Vietnam", + "Series Name": "A", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano-SIM (4FF);Embedded-SIM", + "Sharing Power": "No", + "Wireless Charging": "No", + "Device Type": "SAMSUNG GALAXY A56 5G", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.7 بوصة", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Exynos 1580", + "سرعة المعالج": "2.9 GHz,2.6 GHz,1.9 GHz", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "جرافيت رائع", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "لا", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "0.74 cm", + "الوزن": "0.19 كجم", + "العرض": "7.75 سم", + "الارتفاع": "16.22 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "50مع12مع5 ميجا بيكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "مدخل بطاقة الذاكرة": "MicroSD (Up to 1TB)", + "صنع فى": "فيتنام", + "اسم السلسلة": "A", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "Nano-SIM (4FF),Embedded-SIM", + "مشاركة الطاقة": "لا", + "الشحن اللاسلكي": "لا", + "نوع الجهاز": "SAMSUNG GALAXY A56 5G", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Graphite", + "color_ar": "رصاصي غامق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-25" + }, + { + "category": "جوالات", + "category_en": "Smartphones", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy S26 Ultra, 5G, 256 GB, Cobalt Violet", + "name_ar": "سامسونج جالاكسي إس 26 الترا، 5 جي، 256 جيجا، بنفسجي", + "description_en": "Buy SAMSUNG Galaxy S26 Ultra, 5G, 256 GB, Cobalt Violet from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي إس 26 الترا، 5 جي، 256 جيجا، بنفسجي من اكسترا اليوم! .", + "price": 5499, + "compare_price": 5834.94, + "images": [ + "https://media.extra.com/s/aurora/100501261_800/SAMSUNG-Galaxy-S26-Ultra%2C-5G%2C-256-GB%2C-Cobalt-Violet?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100501261_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501261_800_18?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100501261_300_01" + ], + "options": [ + { + "sku": "EXT-67ef0e79", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 5499, + "stock": 35, + "image": "https://media.extra.com/s/aurora/100501261_800/SAMSUNG-Galaxy-S26-Ultra%2C-5G%2C-256-GB%2C-Cobalt-Violet?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-65f92c3e", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 6598.8, + "stock": 48, + "image": "https://media.extra.com/i/aurora/100501261_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-b0df1d09", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 4399.2, + "stock": 21, + "image": "https://media.extra.com/i/aurora/100501261_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.93, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-26", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Cobalt Violet", + "Waterproof (Y/N)": "Yes", + "Finger Print (Y/N)": "Yes", + "Face ID": "Yes", + "Processor Core": "Snapdragon® 8 Elite for Galaxy", + "Processor Speed": "4.47GHz,3.6GHz", + "Battery Size (mAH)": "5000mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Length": "14.69 cm", + "Weight": "0.16 Kg", + "Width": "7.05 cm", + "Height": "0.72 cm", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "200MP + 50MP + 50MP + 10MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "6.9 Inch", + "Screen Type": "Dynamic LTPO AMOLED 2X", + "Screen Resolution": "1440 x 3120", + "Flexible Screen": "No", + "Memory Card Slot": "No", + "Made in": "Assorted", + "Series Name": "S", + "Brand Name": "SAMSUNG", + "NFC": "Yes", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano-SIM (4FF),Embedded-SIM", + "Sharing Power": "Yes", + "Wireless Charging": "Yes", + "Device Type": "SAMSUNG GALAXY S26 ULTRA 5G", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "6.9 بوصة", + "نوع الشاشة": "Dynamic LTPO AMOLED 2X", + "دقة الشاشة": "1440 x 3120", + "شاشة مرنة": "لا", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Snapdragon® 8 Elite for Galaxy", + "سرعة المعالج": "4.47GHz,3.6GHz", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "بنفسجي كوبالت", + "مقاوم للماء": "نعم", + "ماسح البصمة(نعم/لا)": "نعم", + "معرف الوجه": "نعم", + "حجم البطارية (مللي أمبير)": "5000 مللي أمبير", + "الطول": "14.69 سم", + "الوزن": "0.16 كجم", + "العرض": "7.05 سم", + "الارتفاع": "0.72 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "200MP + 50MP + 50MP + 10MP", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "مدخل بطاقة الذاكرة": "لا", + "صنع فى": "متنوع", + "اسم السلسلة": "S", + "اسم الماركة": "سامسونج", + "خاصية الاتصال إن إف سي": "نعم", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "Nano-SIM (4FF),Embedded-SIM", + "مشاركة الطاقة": "نعم", + "الشحن اللاسلكي": "نعم", + "نوع الجهاز": "SAMSUNG GALAXY S26 ULTRA 5G", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Cobalt", + "color_ar": "كوبالت" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-26" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Huawei", + "name_en": "HUAWEI MateBook D16, Core i5, 16GB, 512GB,16 inch, DOS OS, Non-Windows version, Mystic Silver", + "name_ar": "هواوي ميت بوك دي 16، كور اي 5، 16 جيجا، 512 جيجا، 16 بوصة، نسخة بدون ويندوز، فضي", + "description_en": "Buy HUAWEI MateBook D16, Core i5, 16GB, 512GB,16 inch, DOS OS, Non-Windows version, Mystic Silver from eXtra today!", + "description_ar": "اشتري هواوي ميت بوك دي 16، كور اي 5، 16 جيجا، 512 جيجا، 16 بوصة، نسخة بدون ويندوز، فضي من اكسترا اليوم! .", + "price": 2799, + "compare_price": 3106.19, + "images": [ + "https://media.extra.com/s/aurora/100474586_800/HUAWEI-MateBook-D16%2C-Core-i5%2C-16GB%2C-512GB%2C16-inch%2C-DOS-OS%2C-Non-Windows-version%2C-Mystic-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474586_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474586_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474586_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474586_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474586_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474586_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474586_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474586_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedMeetsIntelligencei7_den", + "https://media.extra.com/i/aurora/MultitaskWithoutLimits_den", + "https://media.extra.com/i/aurora/StoreItAll512_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den" + ], + "options": [ + { + "sku": "EXT-b3f252bc", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2799, + "stock": 85, + "image": "https://media.extra.com/s/aurora/100474586_800/HUAWEI-MateBook-D16%2C-Core-i5%2C-16GB%2C-512GB%2C16-inch%2C-DOS-OS%2C-Non-Windows-version%2C-Mystic-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.88, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-27", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Processor Type": "Intel Core i5", + "Processor Core": "8 Core", + "Processor Speed": "Up To 4.60GHz", + "Processor Maximum Turbo boost Speed": "Up to 4.60GHz", + "Processor Generation": "13th Generation", + "Processor Manufacturer": "Intel", + "Cache Memory": "12 MB", + "Processor Model": "13420H", + "Color": "Mystic Silver", + "Finger Print (Y/N)": "Yes", + "Bluetooth": "Yes; V5.1", + "Number of USB Inputs": "3", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Total Storage (Capacity)": "512GB SSD", + "RAM SIZE": "16GB", + "RAM Type": "DDR4", + "Weight": "1.7 kg", + "Length": "24.87 cm", + "Height": "1.70 cm", + "Width": "35.7 cm", + "Operating System": "DOS", + "Wi-Fi 6/AX": "Yes", + "Wireless LAN": "Yes", + "Front Camera Resolution": "HD", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Type": "IPS", + "Graphics Controller Brand": "Intel", + "Screen Refresh Rate": "60Hz", + "Graphics Controller Model": "Integrated", + "Screen Size": "16 inch", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "MATEBOOK D16", + "Solid State Drive Capacity": "512GB SSD", + "Numeric Pad": "Yes", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "Huawei", + "Creators and Gamers Products": "No", + "Premium products": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "نوع الشاشة": "آي بي إس", + "الشركة المصنعة لمعالج الرسومات": "-", + "مقياس التحديث للشاشة": "60 هرتز", + "فئة وحدة معالجة الرسومات": "Integrated", + "حجم الشاشة": "16 بوصة", + "دقة الشاشة": "1920 x 1200", + "نظام التشغيل": "بدون نظام", + "نوع المعالج": "Intel Core i5", + "نواة المعالج": "8 كور", + "سرعة المعالج": "يصل إلى 4.60 جيجاهرتز", + "سرعة المعالج القصوى": "حتى 4.6 جيجا هرتز", + "جيل المعالج": "الجيل الثالث عشر", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "12 ميجا بايت", + "بلوتووث": "نعم ، في 5.1", + "عدد منافذ يو إس بي": "3", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "واي فاي 6": "نعم", + "شبكة محلية لاسلكية": "نعم", + "اللون": "فضي", + "ماسح البصمة(نعم/لا)": "نعم", + "الوزن": "1.7 كيلو", + "الطول": "24.87 سم", + "الارتفاع": "1.70 سم", + "العرض": "35.7 سم", + "إجمالي سعة التخزين": "512GB اس اس دي", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "دقة الكاميرا الأمامية": "اتش دي", + "صنع فى": "الصين", + "اسم السلسلة": "MATEBOOK D16", + "لوحة أرقام": "نعم", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "هواوي", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "16GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-27" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "LENOVO IdeaPad Slim 3 15ABR8, AMD Ryzen 7, 16GB, 512GB, 15.6 inch FHD, Arctic Grey", + "name_ar": "لينوفو ايديا باد سليم 3، رايزن 7، 16 جيجا، 512 جيجا، 15.6 بوصة، رمادي", + "description_en": "Buy LENOVO IdeaPad Slim 3 15ABR8, AMD Ryzen 7, 16GB, 512GB, 15.6 inch FHD, Arctic Grey from eXtra today!", + "description_ar": "اشتري لينوفو ايديا باد سليم 3، رايزن 7، 16 جيجا، 512 جيجا، 15.6 بوصة، رمادي من اكسترا اليوم! .", + "price": 1949, + "compare_price": 2559, + "images": [ + "https://media.extra.com/s/aurora/100486722_800/LENOVO-IdeaPad-Slim-3-15ABR8%2C-AMD-Ryzen-7%2C-16GB%2C-512GB%2C-15-6-inch-FHD%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100486722_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100486722_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486722_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486722_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486722_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486722_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486722_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486722_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486722_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedMeetsIntelligencei7_den", + "https://media.extra.com/i/aurora/MultitaskWithoutLimits_den", + "https://media.extra.com/i/aurora/StoreItAll512_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den" + ], + "options": [ + { + "sku": "EXT-fdcdf33b", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1949, + "stock": 10, + "image": "https://media.extra.com/s/aurora/100486722_800/LENOVO-IdeaPad-Slim-3-15ABR8%2C-AMD-Ryzen-7%2C-16GB%2C-512GB%2C-15-6-inch-FHD%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.4, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-28", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Processor Type": "AMD Ryzen 7", + "Processor Core": "8 Core", + "Processor Speed": "4.50GHz", + "Processor Maximum Turbo boost Speed": "Up to 4.50GHz", + "Processor Generation": "AMD Ryzen", + "Processor Manufacturer": "AMD", + "Cache Memory": "16MB", + "Processor Model": "Ryzen 7-7730U", + "Color": "Arctic Grey", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes (BT5.2)", + "Number of USB Inputs": "3", + "Headphone Port": "No", + "USB-C": "Yes", + "Ethernet Port": "Yes", + "Total Storage (Capacity)": "512GB SSD", + "Memory Card Reader": "Yes", + "RAM SIZE": "16GB", + "RAM Type": "DDR5", + "Weight": "1.92 kg", + "Length": "25.4 cm", + "Height": "35.5CM", + "Width": "3.61 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "Office Trial", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "Front Camera Resolution": "720p HD", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Integrated", + "Screen Type": "FHD", + "Graphics Controller Brand": "AMD", + "Graphics Controller Model": "AMD Radeon", + "Screen Size": "15.6 inch", + "Screen Resolution": "1920 × 1080", + "Made in": "China", + "Series Name": "IDEAPAD SLIM 3", + "Solid State Drive Capacity": "512GB SSD", + "Keyboard Backlight": "YES", + "Numeric Pad": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "LENOVO", + "Creators and Gamers Products": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مدمجة", + "نوع الشاشة": "اف اتش دي", + "الشركة المصنعة لمعالج الرسومات": "اي ام دي", + "فئة وحدة معالجة الرسومات": "أي أم دي راديون", + "حجم الشاشة": "15.6 بوصة", + "دقة الشاشة": "1920 × 1080", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "أوفيس تجريبي", + "نوع المعالج": "AMD Ryzen 7", + "نواة المعالج": "8 كور", + "سرعة المعالج": "4.50GHz", + "سرعة المعالج القصوى": "حتى 4.5 جيجا هرتز", + "جيل المعالج": "AMD Ryzen", + "الشركة المصنعة للمعالج": "AMD", + "الذاكرة المؤقتة": "16 ميجا بايت", + "طراز المعالج": "رايزن 7-7730 يو", + "عدد منافذ يو إس بي": "3", + "منفذ لسماعة الرأس": "لا", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "نعم", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "1.92 كيلو غرام", + "الطول": "25.4 سم", + "الارتفاع": "35.5 سم", + "العرض": "3.61 cm", + "إجمالي سعة التخزين": "512GB اس اس دي", + "قاريء بطاقة الذاكرة": "نعم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "720p HD", + "صنع فى": "الصين", + "اسم السلسلة": "ايدياباد سليم 3", + "أضاءة لوحة المفاتيح": "-", + "لوحة أرقام": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "لينوفو", + "منتجات اللاعبين و صناع المحتوى": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "16GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-28" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Asus", + "name_en": "ASUS TUF A16 Gaming Laptop, Ryzen 7, 512GB, 32GB, 16 Inch , Gray", + "name_ar": "اسوس تف اي 16 ، لاب توب للالعاب، رايزن 7، 512 جيجا 32 جيجا، رمادي", + "description_en": "Buy ASUS TUF A16 Gaming Laptop, Ryzen 7, 512GB, 32GB, 16 Inch , Gray from eXtra today!", + "description_ar": "اشتري اسوس تف اي 16 ، لاب توب للالعاب، رايزن 7، 512 جيجا 32 جيجا، رمادي من اكسترا اليوم! .", + "price": 3899, + "compare_price": 4899, + "images": [ + "https://media.extra.com/s/aurora/100479425_800/ASUS-TUF-A16-Gaming-Laptop%2C-Ryzen-7%2C-512GB%2C-32GB%2C-16-Inch-%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100479425_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100479425_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100479425_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100479425_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100479425_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100479425_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100479425_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100479425_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100479425_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedMeetsIntelligencei7_den", + "https://media.extra.com/i/aurora/EfficientPerformance32_den", + "https://media.extra.com/i/aurora/StoreItAll512_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den", + "https://media.extra.com/i/aurora/PowerThroughCreativity_den" + ], + "options": [ + { + "sku": "EXT-fb75dce8", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3899, + "stock": 81, + "image": "https://media.extra.com/s/aurora/100479425_800/ASUS-TUF-A16-Gaming-Laptop%2C-Ryzen-7%2C-512GB%2C-32GB%2C-16-Inch-%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.92, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-29", + "source": "extra.com", + "brand_name": "Asus", + "details_en": { + "Processor Maximum Turbo boost Speed": "Up To 4.7GHz", + "Processor Manufacturer": "AMD", + "Processor Model": "7-7445HS", + "Cache Memory": "22 MB", + "Processor Type": "AMD Ryzen 7", + "Processor Core": "6 Core", + "Processor Speed": "Up To 4.7GHz", + "Color": "Mecha Gray", + "Finger Print (Y/N)": "No", + "Headphone Port": "Yes", + "Bluetooth": "Yes (BT5.3)", + "USB-C": "3x", + "Ethernet Port": "No", + "Number of USB Inputs": "3", + "Memory Card Reader": "No", + "RAM SIZE": "32GB DDR5", + "Total Storage (Capacity)": "512GB SSD", + "RAM Type": "DDR5", + "Length": "25cm", + "Weight": "2.20 kg", + "Width": "35 cm", + "Height": "2.67 CM", + "Wi-Fi 6/AX": "Wi-Fi 6", + "Wireless LAN": "Wi-Fi 802.11n; 2x2; Dual band", + "MS Office Pre-loaded": "1 Month", + "Operating System": "Win11Home", + "Front Camera Resolution": "720p HD", + "Graphics Controller Brand": "NVIDIA", + "Screen Refresh Rate": "144Hz", + "Graphics Controller Model": "RTX 4050", + "Touchscreen": "No", + "Screen Size": "16 inch", + "Graphics Memory Capacity": "6GB GDDR6", + "Graphics Memory (Integrated/Dedicated)": "Dedicated", + "Screen Type": "FHD+", + "Screen Resolution": "1920 × 1200", + "Hard Drive Capacity": "No", + "Intel Optane Memory Capacity": "No", + "Hard Drive RPM": "No", + "Keyboard Backlight": "1-zone RGB Backlit", + "Solid State Drive Capacity": "512GB SSD", + "Numeric Pad": "Yes", + "Device Differentiator": "No", + "VR Support": "No", + "HDMI": "Yes", + "Optical Drive": "No", + "Made in": "China", + "Series Name": "TUF Gaming A16", + "Product Type": "Gaming Laptop", + "Brand Name": "ASUS", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "نيفيديا", + "مقياس التحديث للشاشة": "144 هرتز", + "فئة وحدة معالجة الرسومات": "RTX 4050", + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "16 بوصة", + "سعة ذاكرة الرسومات": "6GB GDDR6", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مخصصة", + "دقة الشاشة": "1920 x 1200", + "برنامج أوفيس مسبق التحميل": "شهر", + "نظام التشغيل": "Win11Home", + "سرعة المعالج القصوى": "Up To 4.7GHz", + "الشركة المصنعة للمعالج": "AMD", + "طراز المعالج": "7-7445HS", + "الذاكرة المؤقتة": "22 MB", + "نوع المعالج": "AMD Ryzen 7", + "نواة المعالج": "6 كور", + "سرعة المعالج": "حتى 4.7 جيجا هرتز", + "منفذ لسماعة الرأس": "نعم", + "بلوتووث": "Yes (BT5.3)", + "منفذ إيثرنت": "لا", + "عدد منافذ يو إس بي": "3", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "Wi-Fi 802.11n, 2x2, Dual band", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "الطول": "25 سم", + "الوزن": "2.20 كغ", + "العرض": "35 سم", + "الارتفاع": "2.67 CM", + "قاريء بطاقة الذاكرة": "لا", + "مساحة الذاكرة العشوائية (رام)": "32GB DDR5", + "إجمالي سعة التخزين": "512GB اس اس دي", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "720p HD", + "سعة القرص الصلب": "لا", + "سعة ذاكرة انتل اوبتين": "لا", + "دورة محرك القرص الصلب في الدقيقة": "لا", + "لوحة أرقام": "نعم", + "ميزات أخرى للجهاز": "لا", + "دعم الواقع الإفتراضي": "لا", + "اتش دي ام اي": "نعم", + "محرك الأقراص الضوئي": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "TUF Gaming A16", + "نوع المنتج": "كمبيوتر محمول للألعاب", + "اسم الماركة": "اسوس", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "512GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-29" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "LENOVO IdeaPad Slim 3 15ITN9, Intel N150, 8GB, 128GB, 15.6 inch FHD, Arctic Grey", + "name_ar": "لينوفو ايديا باد سليم 3، انتل ان 150، 8 جيجا، 128 جيجا، 15.6 بوصة، رمادي", + "description_en": "Buy LENOVO IdeaPad Slim 3 15ITN9, Intel N150, 8GB, 128GB, 15.6 inch FHD, Arctic Grey from eXtra today!", + "description_ar": "اشتري لينوفو ايديا باد سليم 3، انتل ان 150، 8 جيجا، 128 جيجا، 15.6 بوصة، رمادي من اكسترا اليوم! .", + "price": 1349, + "compare_price": 1421.43, + "images": [ + "https://media.extra.com/s/aurora/100487183_800/LENOVO-IdeaPad-Slim-3-15ITN9%2C-Intel-N150%2C-8GB%2C-128GB%2C-15-6-inch-FHD%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100487183_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100487183_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487183_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487183_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487183_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487183_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487183_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487183_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487183_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ProcessorandPerformance_den", + "https://media.extra.com/i/aurora/EfficientPerformance4_den", + "https://media.extra.com/i/aurora/StoreItAll128_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den" + ], + "options": [ + { + "sku": "EXT-3317061f", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1349, + "stock": 56, + "image": "https://media.extra.com/s/aurora/100487183_800/LENOVO-IdeaPad-Slim-3-15ITN9%2C-Intel-N150%2C-8GB%2C-128GB%2C-15-6-inch-FHD%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.88, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-30", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Processor Type": "Intel-N150", + "Processor Core": "4 Core", + "Processor Speed": "Up To 4.30GHz", + "Processor Maximum Turbo boost Speed": "Up To 4.30GHz", + "Processor Manufacturer": "Intel", + "Cache Memory": "6MB", + "Processor Model": "N150", + "Color": "Arctic Grey", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes (BT5.2)", + "Number of USB Inputs": "3", + "Headphone Port": "No", + "USB-C": "Yes", + "Ethernet Port": "Yes", + "Total Storage (Capacity)": "128GB UFS 2.2", + "Memory Card Reader": "Yes", + "RAM SIZE": "8GB", + "RAM Type": "DDR5", + "Weight": "1.92 kg", + "Length": "25.4 cm", + "Height": "35.5CM", + "Width": "3.61 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "Office Trial", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "Front Camera Resolution": "720p HD", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Integrated", + "Screen Type": "FHD", + "Graphics Controller Brand": "Intel", + "Graphics Controller Model": "Intel", + "Screen Size": "15.6 inch", + "Screen Resolution": "1920 × 1080", + "Made in": "China", + "Series Name": "IDEAPAD SLIM 3", + "Solid State Drive Capacity": "512GB SSD", + "Keyboard Backlight": "YES", + "Numeric Pad": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "LENOVO", + "Creators and Gamers Products": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مدمجة", + "نوع الشاشة": "اف اتش دي", + "الشركة المصنعة لمعالج الرسومات": "-", + "فئة وحدة معالجة الرسومات": "Intel", + "حجم الشاشة": "15.6 بوصة", + "دقة الشاشة": "1920 × 1080", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "أوفيس تجريبي", + "نوع المعالج": "Intel-N150", + "نواة المعالج": "4 كور", + "سرعة المعالج": "يصل إلى 4.30 جيجاهرتز", + "سرعة المعالج القصوى": "حتى 3.40 جيجا هرتز", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "6 ميجا بايت", + "طراز المعالج": "N150", + "عدد منافذ يو إس بي": "3", + "منفذ لسماعة الرأس": "لا", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "نعم", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "1.92 كيلو غرام", + "الطول": "25.4 سم", + "الارتفاع": "35.5 سم", + "العرض": "3.61 cm", + "إجمالي سعة التخزين": "128 جيجابايت يو إف إس 2.2", + "قاريء بطاقة الذاكرة": "نعم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "720p HD", + "صنع فى": "الصين", + "اسم السلسلة": "ايدياباد سليم 3", + "أضاءة لوحة المفاتيح": "-", + "لوحة أرقام": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "لينوفو", + "منتجات اللاعبين و صناع المحتوى": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "8GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-30" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "LENOVO IdeaPad Slim 3 15AMN8, AMD Ryzen 5, 8GB, 512GB, 15.6 inch FHD, Arctic Grey", + "name_ar": "لينوفو ايديا باد سليم 3، رايزن 5، 8 جيجا، 512 جيجا، 15.6 بوصة، رمادي", + "description_en": "Buy LENOVO IdeaPad Slim 3 15AMN8, AMD Ryzen 5, 8GB, 512GB, 15.6 inch FHD, Arctic Grey from eXtra today!", + "description_ar": "اشتري لينوفو ايديا باد سليم 3، رايزن 5، 8 جيجا، 512 جيجا، 15.6 بوصة، رمادي من اكسترا اليوم! .", + "price": 1549, + "compare_price": 1949, + "images": [ + "https://media.extra.com/s/aurora/100486724_800/LENOVO-IdeaPad-Slim-3-15AMN8%2C-AMD-Ryzen-5%2C-8GB%2C-512GB%2C-15-6-inch-FHD%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100486724_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100486724_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486724_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486724_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486724_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486724_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486724_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486724_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100486724_800_08?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-6e54e476", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1549, + "stock": 26, + "image": "https://media.extra.com/s/aurora/100486724_800/LENOVO-IdeaPad-Slim-3-15AMN8%2C-AMD-Ryzen-5%2C-8GB%2C-512GB%2C-15-6-inch-FHD%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.43, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-31", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Processor Type": "AMD Ryzen 5", + "Processor Core": "4 Core", + "Processor Speed": "Up To 4.30GHz", + "Processor Maximum Turbo boost Speed": "Up To 4.30GHz", + "Processor Generation": "AMD Ryzen", + "Processor Manufacturer": "AMD", + "Cache Memory": "6MB", + "Processor Model": "Ryzen 5-7520U", + "Color": "Arctic Grey", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes (BT5.2)", + "Number of USB Inputs": "3", + "Headphone Port": "No", + "USB-C": "Yes", + "Ethernet Port": "Yes", + "Total Storage (Capacity)": "512GB SSD", + "Memory Card Reader": "Yes", + "RAM SIZE": "8GB", + "RAM Type": "DDR5", + "Weight": "1.92 kg", + "Length": "25.4 cm", + "Height": "35.5CM", + "Width": "3.61 cm", + "Operating System": "Windows 11", + "MS Office Pre-loaded": "Office Trial", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "Front Camera Resolution": "720p HD", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Integrated", + "Screen Type": "FHD", + "Graphics Controller Brand": "AMD", + "Graphics Controller Model": "AMD Radeon", + "Screen Size": "15.6 inch", + "Screen Resolution": "1920 × 1080", + "Made in": "China", + "Series Name": "IDEAPAD SLIM 3", + "Solid State Drive Capacity": "512GB SSD", + "Keyboard Backlight": "YES", + "Numeric Pad": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "LENOVO", + "Creators and Gamers Products": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مدمجة", + "نوع الشاشة": "اف اتش دي", + "الشركة المصنعة لمعالج الرسومات": "اي ام دي", + "فئة وحدة معالجة الرسومات": "أي أم دي راديون", + "حجم الشاشة": "15.6 بوصة", + "دقة الشاشة": "1920 × 1080", + "نظام التشغيل": "ويندوز 11", + "برنامج أوفيس مسبق التحميل": "أوفيس تجريبي", + "نوع المعالج": "AMD Ryzen 5", + "نواة المعالج": "4 كور", + "سرعة المعالج": "يصل إلى 4.30 جيجاهرتز", + "سرعة المعالج القصوى": "حتى 3.40 جيجا هرتز", + "جيل المعالج": "AMD Ryzen", + "الشركة المصنعة للمعالج": "AMD", + "الذاكرة المؤقتة": "6 ميجا بايت", + "طراز المعالج": "رايزن 5-7520يو", + "عدد منافذ يو إس بي": "3", + "منفذ لسماعة الرأس": "لا", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "نعم", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "1.92 كيلو غرام", + "الطول": "25.4 سم", + "الارتفاع": "35.5 سم", + "العرض": "3.61 cm", + "إجمالي سعة التخزين": "512GB اس اس دي", + "قاريء بطاقة الذاكرة": "نعم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "720p HD", + "صنع فى": "الصين", + "اسم السلسلة": "ايدياباد سليم 3", + "أضاءة لوحة المفاتيح": "-", + "لوحة أرقام": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "لينوفو", + "منتجات اللاعبين و صناع المحتوى": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "8GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-31" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Acer", + "name_en": "ACER Aspire 15, core i9-13900H , 32GB, 512GB, 15.6 inch, Gray", + "name_ar": "ايسر اسبير 15، كور اي 9، 32 جيجا، 512 جيجا، 15.6 بوصة، رمادي", + "description_en": "Buy ACER Aspire 15, core i9-13900H , 32GB, 512GB, 15.6 inch, Gray from eXtra today!", + "description_ar": "اشتري ايسر اسبير 15، كور اي 9، 32 جيجا، 512 جيجا، 15.6 بوصة، رمادي من اكسترا اليوم! .", + "price": 3199, + "compare_price": 3399, + "images": [ + "https://media.extra.com/s/aurora/100430544_800/ACER-Aspire-15%2C-core-i9-13900H-%2C-32GB%2C-512GB%2C-15-6-inch%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100430544_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100430544_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100430544_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100430544_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100430544_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100430544_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100430544_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100430544_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100430544_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedMeetsIntelligencei7_den", + "https://media.extra.com/i/aurora/EfficientPerformance32_den", + "https://media.extra.com/i/aurora/StoreItAll512_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den" + ], + "options": [ + { + "sku": "EXT-ab60a3e4", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3199, + "stock": 32, + "image": "https://media.extra.com/s/aurora/100430544_800/ACER-Aspire-15%2C-core-i9-13900H-%2C-32GB%2C-512GB%2C-15-6-inch%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.69, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-32", + "source": "extra.com", + "brand_name": "Acer", + "details_en": { + "Processor Type": "Intel Core i9", + "Processor Core": "14 Core", + "Processor Speed": "2.6 GHz", + "Processor Maximum Turbo boost Speed": "5.40GHz", + "Processor Generation": "13th Generation", + "Processor Manufacturer": "Intel", + "Cache Memory": "24MB", + "Processor Model": "13900H", + "Color": "Gray", + "Finger Print (Y/N)": "Yes", + "Bluetooth": "5.0", + "Number of USB Inputs": "1 USB-C3.1; 2 USB-A3.1", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Total Storage (Capacity)": "512GB SSD", + "RAM SIZE": "32GB", + "RAM Type": "DDR4-", + "Weight": "1.7 kg", + "Length": "23.8 cm", + "Height": "1.8", + "Width": "35.7 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "1 Month", + "Wi-Fi 6/AX": "Yes", + "Wireless LAN": "Yes", + "Front Camera Resolution": "FHD", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Screen Type": "IPS", + "Graphics Controller Brand": "Intel", + "Screen Refresh Rate": "65Hz", + "Graphics Controller Model": "Integrated", + "Screen Size": "15.6 inch", + "Screen Resolution": "1920 × 1080", + "Made in": "China", + "Series Name": "Aspire Lite", + "Solid State Drive Capacity": "NOT APPLICABLE", + "Numeric Pad": "Yes", + "Device Differentiator": "Bluelight Shield", + "VR Support": "Yes", + "HDMI": "Yes", + "Product Type": "Laptop", + "Brand Name": "ACER", + "Truva Exclusive": "No" + }, + "details_ar": { + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "نوع الشاشة": "آي بي إس", + "الشركة المصنعة لمعالج الرسومات": "-", + "مقياس التحديث للشاشة": "65 جيجاهرتز", + "فئة وحدة معالجة الرسومات": "Integrated", + "حجم الشاشة": "15.6 بوصة", + "دقة الشاشة": "1920 × 1080", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "شهر", + "نوع المعالج": "Intel Core i9", + "نواة المعالج": "14كور", + "سرعة المعالج": "2.6 GHz", + "سرعة المعالج القصوى": "5.40GHz", + "جيل المعالج": "الجيل الثالث عشر", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "24 ميجا بايت", + "طراز المعالج": "13900 اتش", + "بلوتووث": "5", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "واي فاي 6": "نعم", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "نعم", + "الوزن": "1.7 كيلو", + "الطول": "23.8 سم", + "الارتفاع": "1.8", + "العرض": "35.7 سم", + "إجمالي سعة التخزين": "512GB اس اس دي", + "مساحة الذاكرة العشوائية (رام)": "32 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي ار4", + "دقة الكاميرا الأمامية": "عالي الوضوح", + "صنع فى": "الصين", + "لوحة أرقام": "نعم", + "ميزات أخرى للجهاز": "بلو لايت شيلد", + "دعم الواقع الإفتراضي": "نعم", + "اتش دي ام اي": "نعم", + "نوع المنتج": "لاب توب", + "اسم الماركة": "أيسر" + }, + "storage": "32GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-32" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "APPLE MacBook Air, M2, 16GB, 256GB SSD, 13.6 inch, 8 Core GPU, Midnight", + "name_ar": "أبل ماك بوك أير، إم 2، 16 جيجا، 256 جيجا، 13.6 بوصة، 8 نوى جي بي يو، سماء الليل", + "description_en": "Buy APPLE MacBook Air, M2, 16GB, 256GB SSD, 13.6 inch, 8 Core GPU, Midnight from eXtra today!", + "description_ar": "اشتري أبل ماك بوك أير، إم 2، 16 جيجا، 256 جيجا، 13.6 بوصة، 8 نوى جي بي يو، سماء الليل من اكسترا اليوم! .", + "price": 3499, + "compare_price": 3699, + "images": [ + "https://media.extra.com/s/aurora/100389353_800/APPLE-MacBook-Air%2C-M2%2C-16GB%2C-256GB-SSD%2C-13-6-inch%2C-8-Core-GPU%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100389353_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389353_800_18?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100389353_300_01" + ], + "options": [ + { + "sku": "EXT-b24e28f8", + "name_en": "512GB SSD", + "name_ar": "512GB اس اس دي", + "price": 4198.8, + "stock": 27, + "image": "https://media.extra.com/i/aurora/100389353_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-84d6e6ae", + "name_en": "256GB SSD", + "name_ar": "256GB اس اس دي", + "price": 3499, + "stock": 29, + "image": "https://media.extra.com/s/aurora/100389353_800/APPLE-MacBook-Air%2C-M2%2C-16GB%2C-256GB-SSD%2C-13-6-inch%2C-8-Core-GPU%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-2feec507", + "name_en": "16GB", + "name_ar": "١٦ جيجابايت", + "price": 3499, + "stock": 17, + "image": "https://media.extra.com/s/aurora/100389353_800/APPLE-MacBook-Air%2C-M2%2C-16GB%2C-256GB-SSD%2C-13-6-inch%2C-8-Core-GPU%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-754628af", + "name_en": "24GB", + "name_ar": "24 جيجابايت", + "price": 4198.8, + "stock": 35, + "image": "https://media.extra.com/i/aurora/100389353_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.57, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-33", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Processor Model": "M2", + "Processor Manufacturer": "Apple", + "Processor Type": "Apple M2", + "Processor Core": "Octa-Core (8-Core)", + "Color": "Midnight", + "Finger Print (Y/N)": "Yes, Touch ID", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Bluetooth": "Yes, V5.3", + "Number of USB Inputs": "2x Thunderbolt 3", + "RAM SIZE": "16GB", + "Total Storage (Capacity)": "256GB SSD", + "Length": "21.50 cm", + "Weight": "1.24kg", + "Width": "30.41 cm", + "Height": "1.13 cm", + "Wi-Fi 6/AX": "Wi-Fi 6", + "Wireless LAN": "Yes", + "Operating System": "macOS", + "Front Camera Resolution": "1080p FaceTime HD", + "Graphics Controller Brand": "Apple", + "Graphics Controller Model": "8-Core GPU", + "Screen Size": "13.6 inch", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Resolution": "2560 x 1664", + "Screen Type": "Liquid Retina", + "Solid State Drive Capacity": "256GB SSD", + "Series Name": "MacBook Air 13", + "Made in": "China", + "Product Type": "CLAMSHELL", + "Brand Name": "APPLE", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "أبل", + "فئة وحدة معالجة الرسومات": "8-Core GPU", + "حجم الشاشة": "13.6 بوصة", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "دقة الشاشة": "2560 x 1664", + "نوع الشاشة": "Liquid Retina", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "بلوتووث": "نعم, 5.3", + "عدد منافذ يو إس بي": "2 ثندربولت 3", + "الشركة المصنعة للمعالج": "Apple", + "نوع المعالج": "Apple M2", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "سماء الليل", + "ماسح البصمة(نعم/لا)": "نعم ، معرف اللمس", + "الطول": "21.50 سم", + "الوزن": "1.24 كيلو جرام", + "العرض": "30.41 سم", + "الارتفاع": "1.13 سم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "إجمالي سعة التخزين": "256 جيجا أس أٍ دي", + "دقة الكاميرا الأمامية": "1080p FaceTime HD", + "إجمالي سعة محرك الحالة الصلبة": "256 جيجابايت اس اس دي", + "اسم السلسلة": "ماك بوك اير 13", + "صنع فى": "الصين", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "أبل" + }, + "storage": "16GB", + "color_en": "Midnight", + "color_ar": "منتصف الليل" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-33" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "LENOVO IdeaPad S3, Core i7, 16GB, 512GB, 14 inch, Arctic Grey", + "name_ar": "لينوفو ايديا باد اس 3، كور اي 7، 16 جيجا، 512 جيجا، 14 بوصة، رمادي", + "description_en": "Buy LENOVO IdeaPad S3, Core i7, 16GB, 512GB, 14 inch, Arctic Grey from eXtra today!", + "description_ar": "اشتري لينوفو ايديا باد اس 3، كور اي 7، 16 جيجا، 512 جيجا، 14 بوصة، رمادي من اكسترا اليوم! .", + "price": 2899, + "compare_price": 3199, + "images": [ + "https://media.extra.com/s/aurora/100395093_800/LENOVO-IdeaPad-S3%2C-Core-i7%2C-16GB%2C-512GB%2C-14-inch%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100395093_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100395093_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395093_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395093_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395093_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395093_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395093_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395093_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395093_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Processing-Speed_EN_DBG", + "https://media.extra.com/i/aurora/Storeitall_DEN", + "https://media.extra.com/i/aurora/Seamless-multitasking11_den", + "https://media.extra.com/i/aurora/perfectsize_den" + ], + "options": [ + { + "sku": "EXT-baf2f24f", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2899, + "stock": 22, + "image": "https://media.extra.com/s/aurora/100395093_800/LENOVO-IdeaPad-S3%2C-Core-i7%2C-16GB%2C-512GB%2C-14-inch%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.87, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-34", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Processor Type": "Intel Core i7", + "Processor Core": "10 Core", + "Processor Speed": "1.8GHz", + "Processor Maximum Turbo boost Speed": "4.9GHz", + "Processor Generation": "13th Generation", + "Processor Manufacturer": "Intel", + "Cache Memory": "24MB", + "Processor Model": "Core i7", + "Color": "Lunar Grey", + "Bluetooth": "Yes (BT5.2)", + "Number of USB Inputs": "3", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Ethernet Port": "No", + "Total Storage (Capacity)": "512GB SSD", + "Memory Card Reader": "Yes", + "RAM SIZE": "16GB", + "RAM Type": "DDR5", + "Weight": "1 to 2 kg", + "Length": "5 cm", + "Height": "20 CM", + "Width": "28 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "Office Trial", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "Front Camera Resolution": "HD 720p", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Screen Type": "WUXGA IPS", + "Graphics Controller Brand": "Intel UHD Graphics", + "Screen Refresh Rate": "60Hz", + "Graphics Controller Model": "Integrated", + "Screen Size": "14 inch", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "IdeaPad 3", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "512GB SSD", + "Keyboard Backlight": "NO", + "Numeric Pad": "No", + "VR Support": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "LENOVO", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "نوع الشاشة": "WUXGA IPS", + "الشركة المصنعة لمعالج الرسومات": "أنتل يو اتش دي جرافيكس", + "مقياس التحديث للشاشة": "60 هرتز", + "فئة وحدة معالجة الرسومات": "Integrated", + "حجم الشاشة": "14 بوصة", + "دقة الشاشة": "1920 × 1200", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "أوفيس تجريبي", + "نوع المعالج": "Intel Core i7", + "نواة المعالج": "10 Core", + "سرعة المعالج": "1.8 جيجا هرتز", + "سرعة المعالج القصوى": "4.9GHz", + "جيل المعالج": "الجيل الثالث عشر", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "24 ميجا بايت", + "طراز المعالج": "Core i7", + "عدد منافذ يو إس بي": "3", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "لا", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي", + "الطول": "5 سم", + "الارتفاع": "20سم", + "العرض": "28 سم", + "إجمالي سعة التخزين": "512GB اس اس دي", + "قاريء بطاقة الذاكرة": "نعم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "صنع فى": "الصين", + "اسم السلسلة": "IdeaPad 3", + "سعة ذاكرة انتل اوبتين": "لا", + "لوحة أرقام": "لا", + "دعم الواقع الإفتراضي": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "لينوفو", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "16GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-34" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "HP", + "name_en": "HP 15-fc0013nx, AMD Ryzen 7, 16GB, 512GB, 15.6 inch FHD, Webcam, Natural Silver", + "name_ar": "اتش بي 15، ايه ام دي رايزن 7، 16 جيجا، 512 جيجا، 15.6 بوصة، فضي", + "description_en": "Buy HP 15-fc0013nx, AMD Ryzen 7, 16GB, 512GB, 15.6 inch FHD, Webcam, Natural Silver from eXtra today!", + "description_ar": "اشتري اتش بي 15، ايه ام دي رايزن 7، 16 جيجا، 512 جيجا، 15.6 بوصة، فضي من اكسترا اليوم! .", + "price": 2699, + "compare_price": 2799, + "images": [ + "https://media.extra.com/s/aurora/100476556_800/HP-15-fc0013nx%2C-AMD-Ryzen-7%2C-16GB%2C-512GB%2C-15-6-inch-FHD%2C-Webcam%2C-Natural-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100476556_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100476556_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476556_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476556_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476556_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476556_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476556_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476556_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476556_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedMeetsIntelligencei7_den", + "https://media.extra.com/i/aurora/MultitaskWithoutLimits_den", + "https://media.extra.com/i/aurora/StoreitAllDesktop_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den" + ], + "options": [ + { + "sku": "EXT-27358983", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2699, + "stock": 94, + "image": "https://media.extra.com/s/aurora/100476556_800/HP-15-fc0013nx%2C-AMD-Ryzen-7%2C-16GB%2C-512GB%2C-15-6-inch-FHD%2C-Webcam%2C-Natural-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.41, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-35", + "source": "extra.com", + "brand_name": "HP", + "details_en": { + "Processor Type": "AMD Ryzen 7", + "Processor Core": "8 Core", + "Processor Speed": "4.50GHz", + "Processor Maximum Turbo boost Speed": "Up to 4.50GHz", + "Processor Generation": "AMD Ryzen", + "Processor Manufacturer": "AMD", + "Cache Memory": "16MB", + "Processor Model": "Ryzen 7-5825U", + "Color": "Silver", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes", + "Number of USB Inputs": "2", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Ethernet Port": "No", + "Total Storage (Capacity)": "512GB", + "RAM SIZE": "16GB", + "RAM Type": "DDR4", + "Weight": "1.59 kg", + "Length": "36 cm", + "Height": "2.9 cm", + "Width": "23 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "1 Month", + "Wi-Fi 6/AX": "Yes", + "Wireless LAN": "Yes", + "Front Camera Resolution": "720p", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "16GB", + "Screen Type": "FHD", + "Graphics Controller Brand": "AMD", + "Screen Refresh Rate": "60Hz", + "Graphics Controller Model": "Integrated", + "Screen Size": "15 inch", + "Screen Resolution": "1920 × 1080", + "Made in": "China", + "Series Name": "Essential", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "512GB SSD", + "Keyboard Backlight": "NO", + "Numeric Pad": "Yes", + "VR Support": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "HP", + "Creators and Gamers Products": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "16 جيجا بايت", + "نوع الشاشة": "اف اتش دي", + "الشركة المصنعة لمعالج الرسومات": "اي ام دي", + "مقياس التحديث للشاشة": "60 هرتز", + "فئة وحدة معالجة الرسومات": "Integrated", + "حجم الشاشة": "15 بوصة", + "دقة الشاشة": "1920 × 1080", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "شهر", + "نوع المعالج": "AMD Ryzen 7", + "نواة المعالج": "8 كور", + "سرعة المعالج": "4.50GHz", + "سرعة المعالج القصوى": "حتى 4.5 جيجا هرتز", + "جيل المعالج": "AMD Ryzen", + "الشركة المصنعة للمعالج": "AMD", + "الذاكرة المؤقتة": "16 ميجا بايت", + "طراز المعالج": "رايزن 7-5825 يو", + "بلوتووث": "نعم", + "عدد منافذ يو إس بي": "2", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "لا", + "واي فاي 6": "نعم", + "شبكة محلية لاسلكية": "نعم", + "اللون": "فضي", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "1.59 كغ", + "الطول": "36 سم", + "الارتفاع": "2.9 cm", + "العرض": "23 سم", + "إجمالي سعة التخزين": "512جيجابيت", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "دقة الكاميرا الأمامية": "720p", + "صنع فى": "الصين", + "اسم السلسلة": "إيسنتيال", + "سعة ذاكرة انتل اوبتين": "لا", + "لوحة أرقام": "نعم", + "دعم الواقع الإفتراضي": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "اتش بي", + "منتجات اللاعبين و صناع المحتوى": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "16GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-35" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "HP", + "name_en": "HP 15-fd1054nx Intel Core Ultra 7, 16GB, 512GB, 15.6 FHD, Intel Arc, Natural Silver", + "name_ar": "اتش بي 15، كور الترا 7، 16 جيجا، 512 جيجا، 15.6 بوصة، فضي", + "description_en": "Buy HP 15-fd1054nx Intel Core Ultra 7, 16GB, 512GB, 15.6 FHD, Intel Arc, Natural Silver from eXtra today!", + "description_ar": "اشتري اتش بي 15، كور الترا 7، 16 جيجا، 512 جيجا، 15.6 بوصة، فضي من اكسترا اليوم! .", + "price": 2999, + "compare_price": 4149, + "images": [ + "https://media.extra.com/s/aurora/100487916_800/HP-15-fd1054nx-Intel-Core-Ultra-7%2C-16GB%2C-512GB%2C-15-6-FHD%2C-Intel-Arc%2C-Natural-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100487916_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487916_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487916_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487916_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487916_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487916_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-2cf3d4d5", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2999, + "stock": 90, + "image": "https://media.extra.com/s/aurora/100487916_800/HP-15-fd1054nx-Intel-Core-Ultra-7%2C-16GB%2C-512GB%2C-15-6-FHD%2C-Intel-Arc%2C-Natural-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.57, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-36", + "source": "extra.com", + "brand_name": "HP", + "details_en": { + "Processor Type": "Intel Core Ultra 7", + "Processor Core": "16 Cores", + "Processor Speed": "Up To 4.80GHz", + "Processor Maximum Turbo boost Speed": "Up to 4.80GHz", + "Processor Generation": "14th Generation", + "Processor Manufacturer": "Intel", + "Cache Memory": "24MB", + "Processor Model": "155H", + "Color": "Natural Silver", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes", + "Number of USB Inputs": "2", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Ethernet Port": "No", + "Total Storage (Capacity)": "512GB", + "Memory Card Reader": "No", + "RAM SIZE": "16GB", + "RAM Type": "DDR5", + "Weight": "2.9 kg", + "Length": "35 cm", + "Height": "2.9 cm", + "Width": "25.7 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "1 Month", + "Wi-Fi 6/AX": "Yes", + "Wireless LAN": "Yes", + "Front Camera Resolution": "720p", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "16GB", + "Screen Type": "FHD", + "Graphics Controller Brand": "Intel", + "Screen Refresh Rate": "60Hz", + "Graphics Controller Model": "Intel Arc", + "Screen Size": "15.6 inch", + "Screen Resolution": "1920 × 1080", + "Made in": "China", + "Series Name": "Essential", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "512GB SSD", + "Keyboard Backlight": "NO", + "Numeric Pad": "Yes", + "VR Support": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "HP", + "Creators and Gamers Products": "No", + "Premium products": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "16 جيجا بايت", + "نوع الشاشة": "اف اتش دي", + "الشركة المصنعة لمعالج الرسومات": "-", + "مقياس التحديث للشاشة": "60 هرتز", + "حجم الشاشة": "15.6 بوصة", + "دقة الشاشة": "1920 × 1080", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "شهر", + "نوع المعالج": "Intel Core Ultra 7", + "سرعة المعالج": "ما يصل إلى 4.80 جيجا هرتز", + "سرعة المعالج القصوى": "حتى 4.8 جيجا هرتز", + "جيل المعالج": "الجيل الرابع عشر", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "24 ميجا بايت", + "بلوتووث": "نعم", + "عدد منافذ يو إس بي": "2", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "لا", + "واي فاي 6": "نعم", + "شبكة محلية لاسلكية": "نعم", + "اللون": "فضة طبيعية", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "2.9 كغ", + "الطول": "35 سم", + "الارتفاع": "2.9 cm", + "العرض": "25.7 سم", + "إجمالي سعة التخزين": "512جيجابيت", + "قاريء بطاقة الذاكرة": "لا", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "720p", + "صنع فى": "الصين", + "اسم السلسلة": "إيسنتيال", + "سعة ذاكرة انتل اوبتين": "لا", + "لوحة أرقام": "نعم", + "دعم الواقع الإفتراضي": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "اتش بي", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "16GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-36" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "LENOVO LOQ 15IRX10 - Gaming, Intel Core i7, 32GB, 1TB, 15.6 inch FHD - 144Hz, RTX 5060, Luna Grey", + "name_ar": "لينوفو ال او كيو للالعاب، كور اي 7، 32 جيجا، 1 تيرا، 15.6 بوصة، ار تي اكس 5060، رمادي", + "description_en": "Buy LENOVO LOQ 15IRX10 - Gaming, Intel Core i7, 32GB, 1TB, 15.6 inch FHD - 144Hz, RTX 5060, Luna Grey from eXtra today!", + "description_ar": "اشتري لينوفو ال او كيو للالعاب، كور اي 7، 32 جيجا، 1 تيرا، 15.6 بوصة، ار تي اكس 5060، رمادي من اكسترا اليوم! .", + "price": 4899, + "compare_price": 5799, + "images": [ + "https://media.extra.com/s/aurora/100487319_800/LENOVO-LOQ-15IRX10---Gaming%2C-Intel-Core-i7%2C-32GB%2C-1TB%2C-15-6-inch-FHD---144Hz%2C-RTX-5060%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100487319_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100487319_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487319_800_15?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-95b97874", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 4899, + "stock": 88, + "image": "https://media.extra.com/s/aurora/100487319_800/LENOVO-LOQ-15IRX10---Gaming%2C-Intel-Core-i7%2C-32GB%2C-1TB%2C-15-6-inch-FHD---144Hz%2C-RTX-5060%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.29, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-37", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Processor Maximum Turbo boost Speed": "Up to 3.70GHz", + "Processor Manufacturer": "Intel", + "Processor Model": "13700HX", + "Cache Memory": "30MB", + "Processor Generation": "13th Generation", + "Processor Type": "Intel Core i7", + "Processor Core": "16 Cores", + "Processor Speed": "3.70GHz", + "Color": "Luna Grey", + "Finger Print (Y/N)": "No", + "Headphone Port": "Yes", + "Bluetooth": "Yes (BT5.2)", + "USB-C": "Yes", + "Ethernet Port": "Yes", + "Number of USB Inputs": "4", + "Memory Card Reader": "Yes", + "RAM SIZE": "32GB", + "Total Storage (Capacity)": "1TB", + "RAM Type": "DDR5", + "Length": "25.4 cm", + "Weight": "1.92 kg", + "Width": "3.6 cm", + "Height": "35.5CM", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "MS Office Pre-loaded": "Office Trial", + "Operating System": "Win11Home", + "Front Camera Resolution": "5MP", + "Graphics Controller Brand": "NVIDIA GeForce RTX 5060", + "Screen Refresh Rate": "144Hz", + "Graphics Controller Model": "RTX 5060", + "Touchscreen": "No", + "Screen Size": "15.6 inch", + "Graphics Memory Capacity": "8GB", + "Graphics Memory (Integrated/Dedicated)": "Dedicated", + "Screen Type": "FHD", + "Screen Resolution": "1920 × 1080", + "Intel Optane Memory Capacity": "No", + "Keyboard Backlight": "YES", + "Solid State Drive Capacity": "1TB SSD", + "HDMI": "Yes", + "Made in": "China", + "Series Name": "LOQ", + "Product Type": "GAMING", + "Brand Name": "LENOVO", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "NVIDIA GeForce RTX 5060", + "مقياس التحديث للشاشة": "144 هرتز", + "فئة وحدة معالجة الرسومات": "ار تي اكس 5060", + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "15.6 بوصة", + "سعة ذاكرة الرسومات": "8جيجا بايت", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مخصصة", + "نوع الشاشة": "اف اتش دي", + "دقة الشاشة": "1920 × 1080", + "برنامج أوفيس مسبق التحميل": "أوفيس تجريبي", + "نظام التشغيل": "Win11Home", + "سرعة المعالج القصوى": "حتى 3.70 جيجا هرتز", + "الشركة المصنعة للمعالج": "Intel", + "طراز المعالج": "1370اتش اكس", + "الذاكرة المؤقتة": "30 ميجا بايت", + "جيل المعالج": "الجيل الثالث عشر", + "نوع المعالج": "Intel Core i7", + "سرعة المعالج": "3.70 جيجا هرتز", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "نعم", + "عدد منافذ يو إس بي": "4", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي القمر", + "ماسح البصمة(نعم/لا)": "No", + "الطول": "25.4 سم", + "الوزن": "1.92 كيلو غرام", + "العرض": "3.6 سم", + "الارتفاع": "35.5 سم", + "قاريء بطاقة الذاكرة": "نعم", + "مساحة الذاكرة العشوائية (رام)": "32 جيجا", + "إجمالي سعة التخزين": "1 تيرابايت", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "سعة ذاكرة انتل اوبتين": "لا", + "أضاءة لوحة المفاتيح": "-", + "اتش دي ام اي": "نعم", + "صنع فى": "الصين", + "نوع المنتج": "الألعاب", + "اسم الماركة": "لينوفو", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "32GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-37" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Asus", + "name_en": "ASUS TUF Gaming F16, Intel Core i7, 16 Cores, 16GB, 1TB SSD, 16 Inch WUXGA, RTX5050, Gray", + "name_ar": "اسوس تي يو اف اف 16 للالعاب، كور اي 7، 16 جيجا، 1 تيرا، 16 بوصة، ار تي اكس 5050، رمادي", + "description_en": "Buy ASUS TUF Gaming F16, Intel Core i7, 16 Cores, 16GB, 1TB SSD, 16 Inch WUXGA, RTX5050, Gray from eXtra today!", + "description_ar": "اشتري اسوس تي يو اف اف 16 للالعاب، كور اي 7، 16 جيجا، 1 تيرا، 16 بوصة، ار تي اكس 5050، رمادي من اكسترا اليوم! .", + "price": 4499, + "compare_price": 5699, + "images": [ + "https://media.extra.com/s/aurora/100461661_800/ASUS-TUF-Gaming-F16%2C-Intel-Core-i7%2C-16-Cores%2C-16GB%2C-1TB-SSD%2C-16-Inch-WUXGA%2C-RTX5050%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461661_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100461661_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461661_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461661_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461661_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461661_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461661_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461661_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461661_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedMeetsIntelligencei7_den", + "https://media.extra.com/i/aurora/MultitaskWithoutLimits_den", + "https://media.extra.com/i/aurora/StoreItAll1T_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den", + "https://media.extra.com/i/aurora/PowerThroughCreativity_den" + ], + "options": [ + { + "sku": "EXT-b1b77376", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 4499, + "stock": 62, + "image": "https://media.extra.com/s/aurora/100461661_800/ASUS-TUF-Gaming-F16%2C-Intel-Core-i7%2C-16-Cores%2C-16GB%2C-1TB-SSD%2C-16-Inch-WUXGA%2C-RTX5050%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.83, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-38", + "source": "extra.com", + "brand_name": "Asus", + "details_en": { + "Processor Maximum Turbo boost Speed": "5.2GHz", + "Processor Manufacturer": "Intel", + "Processor Model": "14650HX", + "Cache Memory": "30 MB", + "Processor Generation": "14th Generation", + "Processor Type": "Intel Core i7", + "Processor Core": "16 Cores", + "Processor Speed": "Up To 5.2GHz", + "Color": "Gray", + "Finger Print (Y/N)": "No", + "Headphone Port": "1 headphone/microphone combo", + "Bluetooth": "Yes (BT5.3)", + "USB-C": "3x", + "Ethernet Port": "RJ-11", + "Number of USB Inputs": "3", + "Memory Card Reader": "No", + "RAM SIZE": "16GB DDR5", + "Total Storage (Capacity)": "1TB SSD", + "RAM Type": "DDR5", + "Length": "-", + "Weight": "2.20 kg", + "Width": "-", + "Height": "-", + "Wi-Fi 6/AX": "Wi-Fi 6E", + "Wireless LAN": "Yes", + "MS Office Pre-loaded": "1 Month", + "Operating System": "Win11Home", + "Front Camera Resolution": "1080p FHD", + "Graphics Controller Brand": "NVIDIA GeForce RTX 5050", + "Screen Refresh Rate": "165Hz", + "Graphics Controller Model": "RTX 5050", + "Touchscreen": "No", + "Screen Size": "16 inch", + "Graphics Memory Capacity": "8GB GDDR7", + "Graphics Memory (Integrated/Dedicated)": "Dedicated", + "Screen Type": "WUXGA IPS", + "Screen Resolution": "1920 × 1200", + "Hard Drive Capacity": "No", + "Intel Optane Memory Capacity": "No", + "Hard Drive RPM": "No", + "Keyboard Backlight": "1-zone RGB Backlit", + "Solid State Drive Capacity": "NO", + "Numeric Pad": "Yes", + "Device Differentiator": "No", + "VR Support": "Yes", + "HDMI": "HDMI OUT", + "Optical Drive": "No", + "Made in": "China", + "Series Name": "TUF Gaming F16", + "Product Type": "Gaming Laptop", + "Brand Name": "ASUS", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "NVIDIA GeForce RTX 5050", + "مقياس التحديث للشاشة": "165هرتز", + "فئة وحدة معالجة الرسومات": "ار تي اكس 5050", + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "16 بوصة", + "سعة ذاكرة الرسومات": "8GB GDDR7", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مخصصة", + "نوع الشاشة": "WUXGA IPS", + "دقة الشاشة": "1920 x 1200", + "برنامج أوفيس مسبق التحميل": "شهر", + "نظام التشغيل": "Win11Home", + "سرعة المعالج القصوى": "5.2GHz", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "30 ميجا بايت", + "جيل المعالج": "الجيل الرابع عشر", + "نوع المعالج": "Intel Core i7", + "سرعة المعالج": "Up To 5.2GHz", + "بلوتووث": "Yes (BT5.3)", + "منفذ إيثرنت": "RJ-11", + "عدد منافذ يو إس بي": "3", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "الطول": "-", + "الوزن": "2.20 كغ", + "العرض": "-", + "الارتفاع": "-", + "قاريء بطاقة الذاكرة": "لا", + "مساحة الذاكرة العشوائية (رام)": "3", + "إجمالي سعة التخزين": "1TB SSD", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "1080pFHD", + "سعة القرص الصلب": "لا", + "سعة ذاكرة انتل اوبتين": "لا", + "دورة محرك القرص الصلب في الدقيقة": "لا", + "إجمالي سعة محرك الحالة الصلبة": "لا", + "لوحة أرقام": "نعم", + "ميزات أخرى للجهاز": "لا", + "دعم الواقع الإفتراضي": "نعم", + "اتش دي ام اي": "مخرج إتش دي إم أي", + "محرك الأقراص الضوئي": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "TUF Gaming F16", + "نوع المنتج": "كمبيوتر محمول للألعاب", + "اسم الماركة": "اسوس", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "16GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-38" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "APPLE MacBook Air, M4, 16GB, 256GB SSD, 13 inch, 8 Core GPU, Sky Blue", + "name_ar": "أبل ماك بوك أير، إم 4، 16 جيجا، 256 جيجا، 13 بوصة، أزرق", + "description_en": "Buy APPLE MacBook Air, M4, 16GB, 256GB SSD, 13 inch, 8 Core GPU, Sky Blue from eXtra today!", + "description_ar": "اشتري أبل ماك بوك أير، إم 4، 16 جيجا، 256 جيجا، 13 بوصة، أزرق من اكسترا اليوم! .", + "price": 4199, + "compare_price": 4499, + "images": [ + "https://media.extra.com/s/aurora/100396503_800/APPLE-MacBook-Air%2C-M4%2C-16GB%2C-256GB-SSD%2C-13-inch%2C-8-Core-GPU%2C-Sky-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396503_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_18?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396503_800_19?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-4bc2de73", + "name_en": "512GB SSD", + "name_ar": "512GB اس اس دي", + "price": 5038.8, + "stock": 48, + "image": "https://media.extra.com/i/aurora/100396503_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-8e386bb9", + "name_en": "256GB SSD", + "name_ar": "256GB اس اس دي", + "price": 4199, + "stock": 29, + "image": "https://media.extra.com/s/aurora/100396503_800/APPLE-MacBook-Air%2C-M4%2C-16GB%2C-256GB-SSD%2C-13-inch%2C-8-Core-GPU%2C-Sky-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-a0ede51e", + "name_en": "16GB", + "name_ar": "١٦ جيجابايت", + "price": 4199, + "stock": 10, + "image": "https://media.extra.com/s/aurora/100396503_800/APPLE-MacBook-Air%2C-M4%2C-16GB%2C-256GB-SSD%2C-13-inch%2C-8-Core-GPU%2C-Sky-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-267fb560", + "name_en": "24GB", + "name_ar": "24 جيجابايت", + "price": 5038.8, + "stock": 25, + "image": "https://media.extra.com/i/aurora/100396503_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.31, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-39", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Processor Model": "M4", + "Processor Manufacturer": "Apple", + "Processor Type": "Apple M4", + "Processor Core": "8 Core", + "Color": "Sky Blue", + "Finger Print (Y/N)": "Yes, Touch ID", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Bluetooth": "Yes, v5.3", + "Number of USB Inputs": "2x Thunderbolt 3", + "RAM SIZE": "16GB", + "Total Storage (Capacity)": "256GB SSD", + "Length": "33 cm", + "Weight": "1.66 Kg", + "Width": "5.5cm", + "Height": "24.3 cm", + "Wi-Fi 6/AX": "Wi-Fi 6E", + "Wireless LAN": "Yes", + "Operating System": "macOS", + "Front Camera Resolution": "FHD 1080p", + "Graphics Controller Brand": "Apple", + "Graphics Controller Model": "8-Core GPU", + "Touchscreen": "No", + "Screen Size": "13 Inch", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Resolution": "2560 x 1664", + "Screen Type": "Liquid Retina", + "Solid State Drive Capacity": "256GB SSD", + "Series Name": "MacBook Air 13", + "Made in": "China", + "Product Type": "CLAMSHELL", + "Brand Name": "APPLE", + "Creators and Gamers Products": "No", + "Premium products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "أبل", + "فئة وحدة معالجة الرسومات": "8-Core GPU", + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "13 بوصة", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "دقة الشاشة": "2560 x 1664", + "نوع الشاشة": "Liquid Retina", + "نظام التشغيل": "ماك أو إس", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "بلوتووث": "نعم, 5.3", + "عدد منافذ يو إس بي": "2 ثندربولت 3", + "طراز المعالج": "M4", + "الشركة المصنعة للمعالج": "Apple", + "نوع المعالج": "Apple M4", + "نواة المعالج": "8 كور", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أزرق سماوي", + "ماسح البصمة(نعم/لا)": "نعم ، معرف اللمس", + "الطول": "33 سم", + "الوزن": "1.66 كيلو جرام", + "العرض": "5.5 سم", + "الارتفاع": "24.3 سم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "إجمالي سعة التخزين": "256GB اس اس دي", + "دقة الكاميرا الأمامية": "FHD 1080p", + "إجمالي سعة محرك الحالة الصلبة": "256 جيجابايت اس اس دي", + "اسم السلسلة": "ماك بوك اير 13", + "صنع فى": "الصين", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "أبل", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "نعم" + }, + "storage": "16GB", + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-39" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "APPLE MacBook Neo, A18 Pro, 8GB, 256GB SSD, 13 Inch, Indigo", + "name_ar": "أبل ماك بوك نيو، A18 برو، 8 جيجابايت، 256 جيجابايت، 13 بوصة، نيلي", + "description_en": "Buy APPLE MacBook Neo, A18 Pro, 8GB, 256GB SSD, 13 Inch, Indigo from eXtra today!", + "description_ar": "اشتري أبل ماك بوك نيو، A18 برو، 8 جيجابايت، 256 جيجابايت، 13 بوصة، نيلي من اكسترا اليوم! .", + "price": 2799, + "compare_price": 3010.01, + "images": [ + "https://media.extra.com/s/aurora/100506997_800/APPLE-MacBook-Neo%2C-A18-Pro%2C-8GB%2C-256GB-SSD%2C-13-Inch%2C-Indigo?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100506997_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506997_800_12?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-6ede4902", + "name_en": "512GB SSD", + "name_ar": "512GB اس اس دي", + "price": 3358.8, + "stock": 10, + "image": "https://media.extra.com/i/aurora/100506997_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-ea6bd7e7", + "name_en": "256GB SSD", + "name_ar": "256GB اس اس دي", + "price": 2799, + "stock": 11, + "image": "https://media.extra.com/s/aurora/100506997_800/APPLE-MacBook-Neo%2C-A18-Pro%2C-8GB%2C-256GB-SSD%2C-13-Inch%2C-Indigo?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.17, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-40", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Processor Model": "Neo", + "Processor Manufacturer": "Apple", + "Processor Type": "5-Core GPU", + "Processor Core": "Deca-Core (6-Core)", + "Color": "Indigo", + "Finger Print (Y/N)": "No", + "Headphone Port": "No", + "USB-C": "Yes", + "Bluetooth": "BT6", + "Number of USB Inputs": "2x USB-C", + "RAM SIZE": "8GB", + "Total Storage (Capacity)": "256GB SSD", + "Length": "32.06 cm", + "Weight": "1.87 kg", + "Width": "5.61 cm", + "Height": "22.78 cm", + "Wi-Fi 6/AX": "Wi-Fi 6E", + "Wireless LAN": "Yes", + "Operating System": "macOS", + "Front Camera Resolution": "1080p HD", + "Graphics Controller Brand": "Apple", + "Graphics Controller Model": "5-Core GPU", + "Screen Size": "13 Inch", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Resolution": "2408 x 1506", + "Screen Type": "Liquid Retina", + "Solid State Drive Capacity": "NOT APPLICABLE", + "HDMI": "No", + "Series Name": "MacBook Neo", + "Made in": "China", + "Product Type": "CLAMSHELL", + "Brand Name": "APPLE", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "أبل", + "فئة وحدة معالجة الرسومات": "وحدة معالجة الرسومات خماسية النواة", + "حجم الشاشة": "13 بوصة", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "دقة الشاشة": "2408 x 1506", + "نوع الشاشة": "Liquid Retina", + "منفذ لسماعة الرأس": "لا", + "يو إس بي نوع سي": "نعم", + "بلوتووث": "بي تي 6", + "عدد منافذ يو إس بي": "عدد 2 منفذ يو اس بي سي", + "طراز المعالج": "نيو", + "الشركة المصنعة للمعالج": "Apple", + "نوع المعالج": "وحدة معالجة الرسومات خماسية النواة", + "نواة المعالج": "معالج ذو 6 أنوية (عشرة أنوية)", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أزرق نيلي", + "ماسح البصمة(نعم/لا)": "No", + "الطول": "32.06 سم", + "الوزن": "1.87 كيلو غرام", + "العرض": "5.61 سم", + "الارتفاع": "22.78 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "إجمالي سعة التخزين": "256GB اس اس دي", + "دقة الكاميرا الأمامية": "1080 اتش دي", + "اتش دي ام اي": "لا", + "اسم السلسلة": "ماك بوك نيو", + "صنع فى": "الصين", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "أبل" + }, + "storage": "8GB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-40" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "HP", + "name_en": "HP OmniBook 5 Flip x360, Core 7-150U, 16GB, 1TB, Touch 14 Inch, Glacier Silver", + "name_ar": "اتش بي اومني بوك 5 فليب، كور 7، 16 جيجا، 1 تيرا، لمس، 14 بوصة، فضي", + "description_en": "Buy HP OmniBook 5 Flip x360, Core 7-150U, 16GB, 1TB, Touch 14 Inch, Glacier Silver from eXtra today!", + "description_ar": "اشتري اتش بي اومني بوك 5 فليب، كور 7، 16 جيجا، 1 تيرا، لمس، 14 بوصة، فضي من اكسترا اليوم! .", + "price": 3799, + "compare_price": 4799, + "images": [ + "https://media.extra.com/s/aurora/100461673_800/HP-OmniBook-5-Flip-x360%2C-Core-7-150U%2C-16GB%2C-1TB%2C-Touch-14-Inch%2C-Glacier-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461673_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100461673_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461673_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461673_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461673_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461673_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461673_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461673_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461673_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461673_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedANDIntelligenceULTRA_den", + "https://media.extra.com/i/aurora/MultitaskWithoutLimits_den", + "https://media.extra.com/i/aurora/StoreItAll1T_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den" + ], + "options": [ + { + "sku": "EXT-d5980d07", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3799, + "stock": 93, + "image": "https://media.extra.com/s/aurora/100461673_800/HP-OmniBook-5-Flip-x360%2C-Core-7-150U%2C-16GB%2C-1TB%2C-Touch-14-Inch%2C-Glacier-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.12, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-41", + "source": "extra.com", + "brand_name": "HP", + "details_en": { + "Processor Type": "Intel Core 7", + "Processor Core": "10 Core", + "Processor Speed": "5.40GHz", + "Processor Maximum Turbo boost Speed": "Up to 5.40GHz", + "Processor Generation": "14th Generation", + "Processor Manufacturer": "Intel", + "Processor Model": "150U", + "Cache Memory": "12MB", + "Color": "Silver", + "Bluetooth": "Yes", + "Total Storage (Capacity)": "1TB SSD", + "RAM SIZE": "16GB", + "RAM Type": "DDR5", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "1 Month", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "Front Camera Resolution": "5MP", + "Touchscreen": "Yes", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Screen Type": "WUXGA", + "Graphics Controller Brand": "Intel", + "Graphics Controller Model": "Integrated", + "Screen Size": "14 inch", + "Screen Resolution": "1920 × 1200", + "Optical Drive": "No", + "Made in": "China", + "Series Name": "OmniBook", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "1TB SSD", + "VR Support": "Yes", + "Product Type": "Convertible", + "Brand Name": "HP", + "Creators and Gamers Products": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "نوع الشاشة": "WUXGA", + "الشركة المصنعة لمعالج الرسومات": "-", + "فئة وحدة معالجة الرسومات": "Integrated", + "حجم الشاشة": "14 بوصة", + "دقة الشاشة": "1920 × 1200", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "شهر", + "نوع المعالج": "انتل كور 7-150يو", + "نواة المعالج": "10 Core", + "سرعة المعالج": "5.40GHz", + "سرعة المعالج القصوى": "حتي 5.40جيجا هرتز", + "جيل المعالج": "الجيل الرابع عشر", + "الشركة المصنعة للمعالج": "Intel", + "طراز المعالج": "150U", + "الذاكرة المؤقتة": "12 ميجا بايت", + "بلوتووث": "نعم", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "فضي", + "إجمالي سعة التخزين": "1TB SSD", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "محرك الأقراص الضوئي": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "OmniBook", + "سعة ذاكرة انتل اوبتين": "لا", + "دعم الواقع الإفتراضي": "نعم", + "نوع المنتج": "متحول", + "اسم الماركة": "اتش بي", + "منتجات اللاعبين و صناع المحتوى": "لا" + }, + "storage": "16GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-41" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Asus", + "name_en": "ASUS Vivobook Pro, Intel Ultra 9, 24GB, 2TB, 15.6 inch, NVIDIA GeForce RTX4050 6GB, Earl Grey", + "name_ar": "اسوس فيفو بوك برو، الترا 9، 24 جيجا، 2 تيرا، 15.6 بوصة، ار تي اكس 4050 6 جيجا، رمادي", + "description_en": "Buy ASUS Vivobook Pro, Intel Ultra 9, 24GB, 2TB, 15.6 inch, NVIDIA GeForce RTX4050 6GB, Earl Grey from eXtra today!", + "description_ar": "اشتري اسوس فيفو بوك برو، الترا 9، 24 جيجا، 2 تيرا، 15.6 بوصة، ار تي اكس 4050 6 جيجا، رمادي من اكسترا اليوم! .", + "price": 5899, + "compare_price": 7499, + "images": [ + "https://media.extra.com/s/aurora/100440019_800/ASUS-Vivobook-Pro%2C-Intel-Ultra-9%2C-24GB%2C-2TB%2C-15-6-inch%2C-NVIDIA-GeForce-RTX4050-6GB%2C-Earl-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100440019_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440019_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440019_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440019_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440019_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440019_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440019_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedANDIntelligenceULTRA_den", + "https://media.extra.com/i/aurora/EfficientPerformance32_den", + "https://media.extra.com/i/aurora/StoreItAll1T_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den" + ], + "options": [ + { + "sku": "EXT-9c7209a7", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 5899, + "stock": 67, + "image": "https://media.extra.com/s/aurora/100440019_800/ASUS-Vivobook-Pro%2C-Intel-Ultra-9%2C-24GB%2C-2TB%2C-15-6-inch%2C-NVIDIA-GeForce-RTX4050-6GB%2C-Earl-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.7, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-42", + "source": "extra.com", + "brand_name": "Asus", + "details_en": { + "Processor Type": "Intel Core Ultra 9", + "Processor Core": "16 Cores", + "Processor Speed": "5.40GHz", + "Processor Maximum Turbo boost Speed": "Up to 5.40GHz", + "Processor Generation": "15th Generation", + "Processor Manufacturer": "Intel", + "Cache Memory": "24MB", + "Processor Model": "285H", + "Color": "Earl Grey", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes, V5.3", + "Number of USB Inputs": "3", + "Headphone Port": "Yes", + "USB-C": "3x", + "Ethernet Port": "RJ-11", + "Total Storage (Capacity)": "2TB SSD", + "Memory Card Reader": "No", + "RAM SIZE": "24GB", + "RAM Type": "DDR5", + "Weight": "1.8 kg", + "Length": "23.53 cm", + "Height": "1.99 cm", + "Width": "35.57 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "No", + "Wi-Fi 6/AX": "Wi-Fi 6E", + "Wireless LAN": "Yes", + "Front Camera Resolution": "1080p FHD", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Dedicated", + "Graphics Memory Capacity": "6GB GDDR6", + "Screen Type": "3K OLED", + "Graphics Controller Brand": "NVIDIA", + "Screen Refresh Rate": "120Hz", + "Graphics Controller Model": "RTX 4050", + "Screen Size": "15.6 inch", + "Screen Resolution": "2880x1620", + "Optical Drive": "No", + "Made in": "China", + "Series Name": "VIVOBOOK PRO 15 OLED", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "2TB SSD", + "Keyboard Backlight": "Yes - Chiclet Backlit", + "Hard Drive Capacity": "No", + "Hard Drive RPM": "No", + "Numeric Pad": "Yes", + "Device Differentiator": "No", + "VR Support": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "ASUS", + "Creators and Gamers Products": "Yes", + "Premium products": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مخصصة", + "سعة ذاكرة الرسومات": "6GB GDDR6", + "الشركة المصنعة لمعالج الرسومات": "نيفيديا", + "مقياس التحديث للشاشة": "120 هرتز", + "فئة وحدة معالجة الرسومات": "RTX 4050", + "حجم الشاشة": "15.6 بوصة", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "لا", + "نوع المعالج": "Intel Core Ultra 9", + "سرعة المعالج": "5.40GHz", + "سرعة المعالج القصوى": "حتي 5.40جيجا هرتز", + "جيل المعالج": "الجيل الخامس عشر", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "24 ميجا بايت", + "طراز المعالج": "285H", + "بلوتووث": "نعم, 5.3", + "عدد منافذ يو إس بي": "3", + "منفذ لسماعة الرأس": "نعم", + "منفذ إيثرنت": "RJ-11", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "1.8 كجم", + "الطول": "23.53 سم", + "الارتفاع": "1.99 سم", + "العرض": "35.57 cm", + "إجمالي سعة التخزين": "2 تير اس اس دي", + "قاريء بطاقة الذاكرة": "لا", + "مساحة الذاكرة العشوائية (رام)": "24 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "1080pFHD", + "محرك الأقراص الضوئي": "لا", + "صنع فى": "الصين", + "سعة ذاكرة انتل اوبتين": "لا", + "إجمالي سعة محرك الحالة الصلبة": "2 تير اس اس دي", + "أضاءة لوحة المفاتيح": "Yes - Chiclet Backlit", + "سعة القرص الصلب": "لا", + "دورة محرك القرص الصلب في الدقيقة": "لا", + "لوحة أرقام": "نعم", + "ميزات أخرى للجهاز": "لا", + "دعم الواقع الإفتراضي": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "اسوس", + "منتجات اللاعبين و صناع المحتوى": "نعم", + "منتجات متميزة": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "24GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-42" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "LENOVO YOGA Pro 9 Aura Edition, Core Ultra 9, 32GB, 1TB, 16 inch Touch OLED, RTX5060 8GB, Luna Grey", + "name_ar": "لينوفو يوجا برو 9، كور الترا 9، 32 جيجا، 1 تيرا، 16 بوصة، لمس، ار تي اكس 5060 8 جيجا، رمادي", + "description_en": "Buy LENOVO YOGA Pro 9 Aura Edition, Core Ultra 9, 32GB, 1TB, 16 inch Touch OLED, RTX5060 8GB, Luna Grey from eXtra today!", + "description_ar": "اشتري لينوفو يوجا برو 9، كور الترا 9، 32 جيجا، 1 تيرا، 16 بوصة، لمس، ار تي اكس 5060 8 جيجا، رمادي من اكسترا اليوم! .", + "price": 8599, + "compare_price": 9999, + "images": [ + "https://media.extra.com/s/aurora/100440300_800/LENOVO-YOGA-Pro-9-Aura-Edition%2C-Core-Ultra-9%2C-32GB%2C-1TB%2C-16-inch-Touch-OLED%2C-RTX5060-8GB%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100440300_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100440300_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440300_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440300_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440300_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440300_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440300_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440300_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100440300_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedANDIntelligenceULTRA_den", + "https://media.extra.com/i/aurora/EfficientPerformance32_den", + "https://media.extra.com/i/aurora/StoreItAll1T_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den" + ], + "options": [ + { + "sku": "EXT-0f80d9aa", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 8599, + "stock": 91, + "image": "https://media.extra.com/s/aurora/100440300_800/LENOVO-YOGA-Pro-9-Aura-Edition%2C-Core-Ultra-9%2C-32GB%2C-1TB%2C-16-inch-Touch-OLED%2C-RTX5060-8GB%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.64, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-43", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Processor Type": "Intel Core Ultra 9", + "Processor Core": "16 Cores", + "Processor Speed": "5.40GHz", + "Processor Maximum Turbo boost Speed": "Up to 5.40GHz", + "Processor Generation": "Intel Core Ultra 9", + "Processor Manufacturer": "Intel", + "Cache Memory": "24MB", + "Processor Model": "Core Ultra 9 285H", + "Color": "Luna Grey", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes; v5.4", + "Number of USB Inputs": "4", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Ethernet Port": "No", + "Total Storage (Capacity)": "1TB SSD", + "Memory Card Reader": "Yes", + "RAM SIZE": "32GB DDR5", + "RAM Type": "DDR5", + "Weight": "2.07 Kg", + "Length": "25.6cm", + "Height": "1.79 cm", + "Width": "36.2 cm", + "Operating System": "Win11Home", + "Wi-Fi 6/AX": "Wi-Fi 7", + "Wireless LAN": "Yes", + "Front Camera Resolution": "5MP", + "Touchscreen": "Yes", + "Graphics Memory (Integrated/Dedicated)": "Dedicated", + "Graphics Memory Capacity": "8GB", + "Screen Type": "OLED", + "Graphics Controller Brand": "NVIDIA GeForce RTX 5060", + "Screen Refresh Rate": "120Hz", + "Graphics Controller Model": "RTX 5060", + "Screen Size": "16 inch", + "Screen Resolution": "3200 × 2000", + "Optical Drive": "No", + "Made in": "China", + "Series Name": "Yoga Pro 9", + "Keyboard Backlight": "YES", + "Numeric Pad": "Yes", + "VR Support": "Yes", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "LENOVO", + "Creators and Gamers Products": "No", + "Premium products": "Yes", + "Item Has Expiration": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مخصصة", + "سعة ذاكرة الرسومات": "8جيجا بايت", + "نوع الشاشة": "أوليد", + "الشركة المصنعة لمعالج الرسومات": "NVIDIA GeForce RTX 5060", + "مقياس التحديث للشاشة": "120 هرتز", + "فئة وحدة معالجة الرسومات": "ار تي اكس 5060", + "حجم الشاشة": "16 بوصة", + "دقة الشاشة": "3200 × 2000", + "نظام التشغيل": "Win11Home", + "نوع المعالج": "Intel Core Ultra 9", + "سرعة المعالج": "5.40GHz", + "سرعة المعالج القصوى": "حتي 5.40جيجا هرتز", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "24 ميجا بايت", + "طراز المعالج": "Core Ultra 9 285H", + "بلوتووث": "Yes, v5.4", + "عدد منافذ يو إس بي": "4", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "لا", + "واي فاي 6": "واي فاي 7", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي القمر", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "2.07 كيلو جرام", + "الطول": "25.6 سم", + "الارتفاع": "1.79 سم", + "العرض": "36.2 cm", + "إجمالي سعة التخزين": "1TB SSD", + "قاريء بطاقة الذاكرة": "نعم", + "مساحة الذاكرة العشوائية (رام)": "32GB DDR5", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "محرك الأقراص الضوئي": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "يوجا برو 9", + "أضاءة لوحة المفاتيح": "-", + "لوحة أرقام": "نعم", + "دعم الواقع الإفتراضي": "نعم", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "لينوفو", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "نعم", + "بند له تاريخ انتهاء الصلاحية": "نعم" + }, + "storage": "32GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-43" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Asus", + "name_en": "ASUS Vivobook Go 14, AMD Ryzen 5, 512GB, 8GB, 14 Inch, Silver", + "name_ar": "اسوس فيفو بوك جو 14، رايزن 5، 512 جيجا، 8 جيجا، 14 بوصة، فضي", + "description_en": "Buy ASUS Vivobook Go 14, AMD Ryzen 5, 512GB, 8GB, 14 Inch, Silver from eXtra today!", + "description_ar": "اشتري اسوس فيفو بوك جو 14، رايزن 5، 512 جيجا، 8 جيجا، 14 بوصة، فضي من اكسترا اليوم! .", + "price": 1749, + "compare_price": 2049, + "images": [ + "https://media.extra.com/s/aurora/100477174_800/ASUS-Vivobook-Go-14%2C-AMD-Ryzen-5%2C-512GB%2C-8GB%2C-14-Inch%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100477174_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100477174_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477174_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477174_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477174_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477174_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477174_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477174_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477174_800_08?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-4738c2ac", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1749, + "stock": 32, + "image": "https://media.extra.com/s/aurora/100477174_800/ASUS-Vivobook-Go-14%2C-AMD-Ryzen-5%2C-512GB%2C-8GB%2C-14-Inch%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.96, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-44", + "source": "extra.com", + "brand_name": "Asus", + "details_en": { + "Processor Type": "AMD Ryzen 5", + "Processor Core": "4 Core", + "Processor Speed": "2.80GHz", + "Processor Maximum Turbo boost Speed": "Up To 4.30GHz", + "Processor Generation": "Unknown", + "Processor Manufacturer": "AMD", + "Cache Memory": "6MB", + "Processor Model": "Ryzen 5-7520U", + "Color": "Cool Silver", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes, v5.3", + "Number of USB Inputs": "3", + "Headphone Port": "1 headphone/microphone combo", + "USB-C": "Yes", + "Ethernet Port": "No", + "Total Storage (Capacity)": "512GB SSD", + "Memory Card Reader": "No", + "RAM SIZE": "8GB LPDDR5", + "RAM Type": "LPDDR5", + "Weight": "1.38 Kg", + "Length": "55.55 cm", + "Height": "21 cm", + "Width": "32.7cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "1 Month", + "Wi-Fi 6/AX": "Wi-Fi 6E", + "Wireless LAN": "WiFi Direct", + "Front Camera Resolution": "7209 HD", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Type": "FHD IPS Anti-Glare", + "Graphics Controller Brand": "AMD Radeon Integrated Graphics", + "Screen Refresh Rate": "60Hz", + "Graphics Controller Model": "Integrated", + "Screen Size": "14 inch", + "Screen Resolution": "1920 × 1080", + "Optical Drive": "No", + "Made in": "China", + "Series Name": "VIVOBOOK GO 14", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "512GB SSD", + "Hard Drive RPM": "No", + "Numeric Pad": "No", + "Device Differentiator": "No", + "VR Support": "No", + "HDMI": "HDMI OUT", + "Product Type": "Laptop", + "Brand Name": "ASUS", + "Creators and Gamers Products": "No", + "Premium products": "No", + "Item Has Expiration": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "نوع الشاشة": "أف أتش دي أي بي أس أنتي-جلاير", + "الشركة المصنعة لمعالج الرسومات": "AMD Radeon Integrated Graphics", + "مقياس التحديث للشاشة": "60 هرتز", + "فئة وحدة معالجة الرسومات": "Integrated", + "حجم الشاشة": "14 بوصة", + "دقة الشاشة": "1920 × 1080", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "شهر", + "نوع المعالج": "AMD Ryzen 5", + "نواة المعالج": "4 كور", + "سرعة المعالج": "2.80 جيجا هرتز", + "سرعة المعالج القصوى": "حتى 3.40 جيجا هرتز", + "الشركة المصنعة للمعالج": "AMD", + "الذاكرة المؤقتة": "6 ميجا بايت", + "طراز المعالج": "رايزن 5-7520يو", + "بلوتووث": "نعم, 5.3", + "عدد منافذ يو إس بي": "3", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "لا", + "شبكة محلية لاسلكية": "واي فاي مباشر", + "اللون": "فضي", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "1.38 كيلو غرام", + "الطول": "55.55 سم", + "الارتفاع": "21 سم", + "العرض": "32.7 سم", + "إجمالي سعة التخزين": "512GB اس اس دي", + "قاريء بطاقة الذاكرة": "لا", + "مساحة الذاكرة العشوائية (رام)": "8 جيجا بايت ال بي دي دي ار 5", + "نوع الذاكرة العشوائية (رام)": "إل بي دي دي أر 5", + "دقة الكاميرا الأمامية": "7209 HD", + "محرك الأقراص الضوئي": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "فيفو بوك جو 14", + "سعة ذاكرة انتل اوبتين": "لا", + "دورة محرك القرص الصلب في الدقيقة": "لا", + "لوحة أرقام": "لا", + "ميزات أخرى للجهاز": "لا", + "دعم الواقع الإفتراضي": "لا", + "اتش دي ام اي": "مخرج إتش دي إم أي", + "نوع المنتج": "لاب توب", + "اسم الماركة": "اسوس", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "512GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-44" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "APPLE MacBook Air, M5, 16GB, 512GB SSD, 13 Inch IPS, 8 Core GPU, Midnight", + "name_ar": "أبل ماك بوك أير، إم 5، 16 جيجا، 512 جيجا، 13 بوصة اي بي اس، اسود الليل", + "description_en": "Buy APPLE MacBook Air, M5, 16GB, 512GB SSD, 13 Inch IPS, 8 Core GPU, Midnight from eXtra today!", + "description_ar": "اشتري أبل ماك بوك أير، إم 5، 16 جيجا، 512 جيجا، 13 بوصة اي بي اس، اسود الليل من اكسترا اليوم! .", + "price": 4999, + "compare_price": 5609.09, + "images": [ + "https://media.extra.com/s/aurora/100506780_800/APPLE-MacBook-Air%2C-M5%2C-16GB%2C-512GB-SSD%2C-13-Inch-IPS%2C-8-Core-GPU%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100506780_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506780_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-fdb57de7", + "name_en": "512GB SSD", + "name_ar": "512GB اس اس دي", + "price": 4999, + "stock": 37, + "image": "https://media.extra.com/s/aurora/100506780_800/APPLE-MacBook-Air%2C-M5%2C-16GB%2C-512GB-SSD%2C-13-Inch-IPS%2C-8-Core-GPU%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-4c16bb27", + "name_en": "1TB SSD", + "name_ar": "1TB اس اس دي", + "price": 3999.2, + "stock": 28, + "image": "https://media.extra.com/i/aurora/100506780_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.68, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-45", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Processor Model": "M5", + "Processor Manufacturer": "Apple", + "Processor Type": "Apple M5", + "Processor Core": "10 Core", + "Color": "MIDNIGHT", + "Finger Print (Y/N)": "No", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Bluetooth": "BT6", + "Number of USB Inputs": "2x Thunderbolt 3", + "RAM SIZE": "16GB", + "Total Storage (Capacity)": "512GB SSD", + "Length": "33.5 cm", + "Weight": "1.67 kg", + "Width": "6.90 cm", + "Height": "24.50 cm", + "Wi-Fi 6/AX": "Wi-Fi 7", + "Wireless LAN": "Yes", + "Operating System": "macOS", + "Front Camera Resolution": "FHD 1080p", + "Graphics Controller Brand": "Apple", + "Graphics Controller Model": "10-Core GPU", + "Touchscreen": "No", + "Screen Size": "13 Inch", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Resolution": "2560 x 1664", + "Screen Type": "Liquid Retina", + "Solid State Drive Capacity": "512GB SSD", + "Series Name": "MacBook Air 13", + "Made in": "China", + "Product Type": "CLAMSHELL", + "Brand Name": "APPLE", + "Creators and Gamers Products": "No", + "Premium products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "أبل", + "فئة وحدة معالجة الرسومات": "10-Core GPU", + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "13 بوصة", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "دقة الشاشة": "2560 x 1664", + "نوع الشاشة": "Liquid Retina", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "بلوتووث": "بي تي 6", + "عدد منافذ يو إس بي": "2 ثندربولت 3", + "طراز المعالج": "ام 5", + "الشركة المصنعة للمعالج": "Apple", + "نوع المعالج": "Apple M5", + "نواة المعالج": "10 Core", + "واي فاي 6": "واي فاي 7", + "شبكة محلية لاسلكية": "نعم", + "اللون": "MIDNIGHT", + "ماسح البصمة(نعم/لا)": "No", + "الطول": "33.5 سم", + "الوزن": "1.67 كجم", + "العرض": "6.90 سم", + "الارتفاع": "24.50 سم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "إجمالي سعة التخزين": "512GB اس اس دي", + "دقة الكاميرا الأمامية": "FHD 1080p", + "اسم السلسلة": "ماك بوك اير 13", + "صنع فى": "الصين", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "أبل", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "نعم" + }, + "storage": "16GB", + "color_en": "Midnight", + "color_ar": "منتصف الليل" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-45" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "APPLE MacBook Neo, A18 Pro, 8GB, 512GB SSD, 13 Inch, Touch ID, Indigo", + "name_ar": "أبل ماك بوك نيو، A18 برو، 8 جيجابايت، 512 جيجابايت، 13 بوصة، بصمة الإصبع، نيلي", + "description_en": "Buy APPLE MacBook Neo, A18 Pro, 8GB, 512GB SSD, 13 Inch, Touch ID, Indigo from eXtra today!", + "description_ar": "اشتري أبل ماك بوك نيو، A18 برو، 8 جيجابايت، 512 جيجابايت، 13 بوصة، بصمة الإصبع، نيلي من اكسترا اليوم! .", + "price": 3299, + "compare_price": 3697.46, + "images": [ + "https://media.extra.com/s/aurora/100506993_800/APPLE-MacBook-Neo%2C-A18-Pro%2C-8GB%2C-512GB-SSD%2C-13-Inch%2C-Touch-ID%2C-Indigo?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100506993_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100506993_800_12?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-b01497f8", + "name_en": "512GB SSD", + "name_ar": "512GB اس اس دي", + "price": 3299, + "stock": 42, + "image": "https://media.extra.com/s/aurora/100506993_800/APPLE-MacBook-Neo%2C-A18-Pro%2C-8GB%2C-512GB-SSD%2C-13-Inch%2C-Touch-ID%2C-Indigo?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-3903ec9c", + "name_en": "256GB SSD", + "name_ar": "256GB اس اس دي", + "price": 3958.8, + "stock": 22, + "image": "https://media.extra.com/i/aurora/100506993_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.39, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-46", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Processor Model": "Neo", + "Processor Manufacturer": "Apple", + "Processor Type": "5-Core GPU", + "Processor Core": "Deca-Core (6-Core)", + "Color": "Indigo", + "Finger Print (Y/N)": "Yes", + "Headphone Port": "No", + "USB-C": "Yes", + "Bluetooth": "BT6", + "Number of USB Inputs": "2x USB-C", + "RAM SIZE": "8GB", + "Total Storage (Capacity)": "512GB SSD", + "Length": "32.06 cm", + "Weight": "1.87 kg", + "Width": "5.61 cm", + "Height": "22.78 cm", + "Wi-Fi 6/AX": "Wi-Fi 6E", + "Wireless LAN": "Yes", + "Operating System": "macOS", + "Front Camera Resolution": "1080p HD", + "Graphics Controller Brand": "Apple", + "Graphics Controller Model": "5-Core GPU", + "Screen Size": "13 Inch", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Resolution": "2408 x 1506", + "Screen Type": "Liquid Retina", + "Solid State Drive Capacity": "NOT APPLICABLE", + "HDMI": "No", + "Series Name": "MacBook Neo", + "Made in": "China", + "Product Type": "CLAMSHELL", + "Brand Name": "APPLE", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "أبل", + "فئة وحدة معالجة الرسومات": "وحدة معالجة الرسومات خماسية النواة", + "حجم الشاشة": "13 بوصة", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "دقة الشاشة": "2408 x 1506", + "نوع الشاشة": "Liquid Retina", + "منفذ لسماعة الرأس": "لا", + "يو إس بي نوع سي": "نعم", + "بلوتووث": "بي تي 6", + "عدد منافذ يو إس بي": "عدد 2 منفذ يو اس بي سي", + "طراز المعالج": "نيو", + "الشركة المصنعة للمعالج": "Apple", + "نوع المعالج": "وحدة معالجة الرسومات خماسية النواة", + "نواة المعالج": "معالج ذو 6 أنوية (عشرة أنوية)", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أزرق نيلي", + "ماسح البصمة(نعم/لا)": "نعم", + "الطول": "32.06 سم", + "الوزن": "1.87 كيلو غرام", + "العرض": "5.61 سم", + "الارتفاع": "22.78 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "إجمالي سعة التخزين": "512GB اس اس دي", + "دقة الكاميرا الأمامية": "1080 اتش دي", + "اتش دي ام اي": "لا", + "اسم السلسلة": "ماك بوك نيو", + "صنع فى": "الصين", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "أبل" + }, + "storage": "8GB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-46" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Acer", + "name_en": "ACER Nitro V Gaming, Core i9, 14 Core, 16GB, 1TB, RTX5050 8GB, 15 inch 165Hz, Black", + "name_ar": "ايسر نيترو في، كور اي 9، 16 جيجا، 1 تيرا، ار تي اكس 5050، 15 بوصة، أسود", + "description_en": "Buy ACER Nitro V Gaming, Core i9, 14 Core, 16GB, 1TB, RTX5050 8GB, 15 inch 165Hz, Black from eXtra today!", + "description_ar": "اشتري ايسر نيترو في، كور اي 9، 16 جيجا، 1 تيرا، ار تي اكس 5050، 15 بوصة، أسود من اكسترا اليوم! .", + "price": 4699, + "compare_price": 5299, + "images": [ + "https://media.extra.com/s/aurora/100403559_800/ACER-Nitro-V-Gaming%2C-Core-i9%2C-14-Core%2C-16GB%2C-1TB%2C-RTX5050-8GB%2C-15-inch-165Hz%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100403559_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100403559_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100403559_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100403559_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100403559_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100403559_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100403559_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100403559_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100403559_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedMeetsIntelligencei7_den", + "https://media.extra.com/i/aurora/MultitaskWithoutLimits_den", + "https://media.extra.com/i/aurora/StoreItAll1T_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore_den", + "https://media.extra.com/i/aurora/PowerThroughCreativityNEW_den" + ], + "options": [ + { + "sku": "EXT-a231a4d6", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 4699, + "stock": 82, + "image": "https://media.extra.com/s/aurora/100403559_800/ACER-Nitro-V-Gaming%2C-Core-i9%2C-14-Core%2C-16GB%2C-1TB%2C-RTX5050-8GB%2C-15-inch-165Hz%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.9, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-47", + "source": "extra.com", + "brand_name": "Acer", + "details_en": { + "Processor Maximum Turbo boost Speed": "5.40GHz", + "Processor Manufacturer": "Intel", + "Processor Model": "Core i9-13900H", + "Cache Memory": "24MB", + "Processor Generation": "13th Generation", + "Processor Type": "Intel Core i9", + "Processor Core": "14 Core", + "Processor Speed": "2.6 GHz", + "Color": "Black", + "Headphone Port": "Yes", + "Bluetooth": "5", + "USB-C": "Yes", + "Ethernet Port": "Yes", + "Number of USB Inputs": "3x USB-A; 1x USB-C", + "RAM SIZE": "16GB", + "Total Storage (Capacity)": "1TB SSD", + "RAM Type": "DDR4-", + "Length": "25.5 cm", + "Weight": "2.2 kg", + "Width": "36.3 cm", + "Height": "2.23 cm", + "Wi-Fi 6/AX": "Yes", + "Wireless LAN": "Yes", + "MS Office Pre-loaded": "1 Month", + "Operating System": "Win11Home", + "Front Camera Resolution": "720p HD", + "Graphics Controller Brand": "NVIDIA", + "Screen Refresh Rate": "165Hz", + "Graphics Controller Model": "RTX 5050", + "Touchscreen": "No", + "Screen Size": "15.6 inch", + "Graphics Memory Capacity": "8GB", + "Graphics Memory (Integrated/Dedicated)": "Dedicated", + "Screen Type": "FHD IPS", + "Screen Resolution": "1920 × 1080", + "Keyboard Backlight": "YES", + "Solid State Drive Capacity": "1TB SSD", + "Numeric Pad": "Yes", + "Device Differentiator": "Bluelight Shield", + "VR Support": "Yes", + "HDMI": "Yes", + "Made in": "China", + "Series Name": "Nitro V", + "Product Type": "Gaming Laptop", + "Brand Name": "ACER", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "نيفيديا", + "مقياس التحديث للشاشة": "165هرتز", + "فئة وحدة معالجة الرسومات": "ار تي اكس 5050", + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "15.6 بوصة", + "سعة ذاكرة الرسومات": "8جيجا بايت", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مخصصة", + "نوع الشاشة": "أف اتش دي أي بي أس", + "دقة الشاشة": "1920 × 1080", + "برنامج أوفيس مسبق التحميل": "شهر", + "نظام التشغيل": "Win11Home", + "سرعة المعالج القصوى": "5.40GHz", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "24 ميجا بايت", + "جيل المعالج": "الجيل الثالث عشر", + "نوع المعالج": "Intel Core i9", + "نواة المعالج": "14كور", + "سرعة المعالج": "2.6 GHz", + "منفذ لسماعة الرأس": "نعم", + "بلوتووث": "5", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "نعم", + "عدد منافذ يو إس بي": "3يو اس بي ايه، 1 يو اس بي سي", + "واي فاي 6": "نعم", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أسود", + "الطول": "25.5 سم", + "الوزن": "2.2 kg", + "العرض": "36.3 سم", + "الارتفاع": "2.23 سم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "إجمالي سعة التخزين": "1TB SSD", + "نوع الذاكرة العشوائية (رام)": "دي دي ار4", + "دقة الكاميرا الأمامية": "720p HD", + "أضاءة لوحة المفاتيح": "-", + "لوحة أرقام": "نعم", + "ميزات أخرى للجهاز": "بلو لايت شيلد", + "دعم الواقع الإفتراضي": "نعم", + "اتش دي ام اي": "نعم", + "صنع فى": "الصين", + "اسم السلسلة": "نيترو في", + "نوع المنتج": "كمبيوتر محمول للألعاب", + "اسم الماركة": "أيسر" + }, + "storage": "16GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-47" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "APPLE MacBook Air, M4, 16GB, 256GB SSD, 13 inch, 8 Core GPU, Midnight", + "name_ar": "أبل ماك بوك أير، إم 4، 16 جيجا، 256 جيجا، 13 بوصة، أسود", + "description_en": "Buy APPLE MacBook Air, M4, 16GB, 256GB SSD, 13 inch, 8 Core GPU, Midnight from eXtra today!", + "description_ar": "اشتري أبل ماك بوك أير، إم 4، 16 جيجا، 256 جيجا، 13 بوصة، أسود من اكسترا اليوم! .", + "price": 4149, + "compare_price": 4499, + "images": [ + "https://media.extra.com/s/aurora/100396506_800/APPLE-MacBook-Air%2C-M4%2C-16GB%2C-256GB-SSD%2C-13-inch%2C-8-Core-GPU%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396506_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_18?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_19?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396506_800_15?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-cfe40bb8", + "name_en": "512GB SSD", + "name_ar": "512GB اس اس دي", + "price": 4978.8, + "stock": 33, + "image": "https://media.extra.com/i/aurora/100396506_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-16f85bc6", + "name_en": "256GB SSD", + "name_ar": "256GB اس اس دي", + "price": 4149, + "stock": 30, + "image": "https://media.extra.com/s/aurora/100396506_800/APPLE-MacBook-Air%2C-M4%2C-16GB%2C-256GB-SSD%2C-13-inch%2C-8-Core-GPU%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-962ca342", + "name_en": "16GB", + "name_ar": "١٦ جيجابايت", + "price": 4149, + "stock": 47, + "image": "https://media.extra.com/s/aurora/100396506_800/APPLE-MacBook-Air%2C-M4%2C-16GB%2C-256GB-SSD%2C-13-inch%2C-8-Core-GPU%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-f68d3845", + "name_en": "24GB", + "name_ar": "24 جيجابايت", + "price": 4978.8, + "stock": 33, + "image": "https://media.extra.com/i/aurora/100396506_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.72, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-48", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Processor Model": "M4", + "Processor Manufacturer": "Apple", + "Processor Type": "Apple M4", + "Processor Core": "8 Core", + "Color": "MIDNIGHT", + "Finger Print (Y/N)": "Yes, Touch ID", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Bluetooth": "Yes, v5.3", + "Number of USB Inputs": "2x Thunderbolt 3", + "RAM SIZE": "16GB", + "Total Storage (Capacity)": "256GB SSD", + "Length": "33 cm", + "Weight": "1.66 Kg", + "Width": "5.5cm", + "Height": "24.3 cm", + "Wi-Fi 6/AX": "Wi-Fi 6E", + "Wireless LAN": "Yes", + "Operating System": "macOS", + "Front Camera Resolution": "FHD 1080p", + "Graphics Controller Brand": "Apple", + "Graphics Controller Model": "8-Core GPU", + "Touchscreen": "No", + "Screen Size": "13 Inch", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Resolution": "2560 x 1664", + "Screen Type": "Liquid Retina", + "Solid State Drive Capacity": "256GB SSD", + "Series Name": "MacBook Air 13", + "Made in": "China", + "Product Type": "CLAMSHELL", + "Brand Name": "APPLE", + "Creators and Gamers Products": "No", + "Premium products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "الشركة المصنعة لمعالج الرسومات": "أبل", + "فئة وحدة معالجة الرسومات": "8-Core GPU", + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "13 بوصة", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "دقة الشاشة": "2560 x 1664", + "نوع الشاشة": "Liquid Retina", + "نظام التشغيل": "ماك أو إس", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "بلوتووث": "نعم, 5.3", + "عدد منافذ يو إس بي": "2 ثندربولت 3", + "طراز المعالج": "M4", + "الشركة المصنعة للمعالج": "Apple", + "نوع المعالج": "Apple M4", + "نواة المعالج": "8 كور", + "شبكة محلية لاسلكية": "نعم", + "اللون": "MIDNIGHT", + "ماسح البصمة(نعم/لا)": "نعم ، معرف اللمس", + "الطول": "33 سم", + "الوزن": "1.66 كيلو جرام", + "العرض": "5.5 سم", + "الارتفاع": "24.3 سم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "إجمالي سعة التخزين": "256GB اس اس دي", + "دقة الكاميرا الأمامية": "FHD 1080p", + "إجمالي سعة محرك الحالة الصلبة": "256 جيجابايت اس اس دي", + "اسم السلسلة": "ماك بوك اير 13", + "صنع فى": "الصين", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "أبل", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "نعم" + }, + "storage": "16GB", + "color_en": "Midnight", + "color_ar": "منتصف الليل" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-48" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "HP", + "name_en": "HP Laptop OmniBook 5 Flip x360, Core 5-120U, 16GB, 512GB, Touch 14 Inch WUXGA, Glacier Silver", + "name_ar": "اتش بي اومني بوك 5 فليب، كور 5، 16 جيجا، 512 جيجا، لمس، 14 بوصة، فضي", + "description_en": "Buy HP Laptop OmniBook 5 Flip x360, Core 5-120U, 16GB, 512GB, Touch 14 Inch WUXGA, Glacier Silver from eXtra today!", + "description_ar": "اشتري اتش بي اومني بوك 5 فليب، كور 5، 16 جيجا، 512 جيجا، لمس، 14 بوصة، فضي من اكسترا اليوم! .", + "price": 2999, + "compare_price": 3899, + "images": [ + "https://media.extra.com/s/aurora/100461838_800/HP-Laptop-OmniBook-5-Flip-x360%2C-Core-5-120U%2C-16GB%2C-512GB%2C-Touch-14-Inch-WUXGA%2C-Glacier-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461838_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100461838_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461838_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461838_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461838_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461838_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461838_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461838_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461838_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461838_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedANDIntelligenceULTRA_den", + "https://media.extra.com/i/aurora/MultitaskWithoutLimits_den", + "https://media.extra.com/i/aurora/StoreItAll512_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore2_den" + ], + "options": [ + { + "sku": "EXT-5ef28105", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2999, + "stock": 55, + "image": "https://media.extra.com/s/aurora/100461838_800/HP-Laptop-OmniBook-5-Flip-x360%2C-Core-5-120U%2C-16GB%2C-512GB%2C-Touch-14-Inch-WUXGA%2C-Glacier-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.42, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-49", + "source": "extra.com", + "brand_name": "HP", + "details_en": { + "Processor Type": "Intel Core 5", + "Processor Core": "10 Core", + "Processor Speed": "3.80GHz Up To 5.00GHz", + "Processor Maximum Turbo boost Speed": "Up to 5.00GHz", + "Processor Generation": "14th Generation", + "Processor Manufacturer": "Intel", + "Processor Model": "Core 5-120U", + "Cache Memory": "12MB", + "Color": "Silver", + "Bluetooth": "Yes", + "Total Storage (Capacity)": "512GB", + "RAM SIZE": "16GB", + "RAM Type": "DDR5", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "1 Month", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "Front Camera Resolution": "5MP", + "Touchscreen": "Yes", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Screen Type": "WUXGA", + "Graphics Controller Brand": "Intel", + "Graphics Controller Model": "Integrated", + "Screen Size": "14 inch", + "Screen Resolution": "1920 × 1200", + "Optical Drive": "No", + "Made in": "China", + "Series Name": "OmniBook", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "512GB SSD", + "VR Support": "Yes", + "Product Type": "Convertible", + "Brand Name": "HP", + "Creators and Gamers Products": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "نوع الشاشة": "WUXGA", + "الشركة المصنعة لمعالج الرسومات": "-", + "فئة وحدة معالجة الرسومات": "Integrated", + "حجم الشاشة": "14 بوصة", + "دقة الشاشة": "1920 × 1200", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "شهر", + "نوع المعالج": "Intel Core 5", + "نواة المعالج": "10 Core", + "سرعة المعالج": "3.80GHz Up To 5.00GHz", + "سرعة المعالج القصوى": "حتى 5.00 جيجا هرتز", + "جيل المعالج": "الجيل الرابع عشر", + "الشركة المصنعة للمعالج": "Intel", + "طراز المعالج": "Core 5-120U", + "الذاكرة المؤقتة": "12 ميجا بايت", + "بلوتووث": "نعم", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "فضي", + "إجمالي سعة التخزين": "512جيجابيت", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "محرك الأقراص الضوئي": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "OmniBook", + "سعة ذاكرة انتل اوبتين": "لا", + "دعم الواقع الإفتراضي": "نعم", + "نوع المنتج": "متحول", + "اسم الماركة": "اتش بي", + "منتجات اللاعبين و صناع المحتوى": "لا" + }, + "storage": "16GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-49" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "LENOVO Yoga Slim 7 14IMH9, Intel Core Ultra 7, 16GB, 512GB, 14 inch OLED - 60Hz, Luna Grey", + "name_ar": "لينوفو يوجا سليم 7، كور الترا 7، 16 جيجا، 512 جيجا، 14 بوصة، 60 هرتز، رمادي", + "description_en": "Buy LENOVO Yoga Slim 7 14IMH9, Intel Core Ultra 7, 16GB, 512GB, 14 inch OLED - 60Hz, Luna Grey from eXtra today!", + "description_ar": "اشتري لينوفو يوجا سليم 7، كور الترا 7، 16 جيجا، 512 جيجا، 14 بوصة، 60 هرتز، رمادي من اكسترا اليوم! .", + "price": 3629, + "compare_price": 4299, + "images": [ + "https://media.extra.com/s/aurora/100487128_800/LENOVO-Yoga-Slim-7-14IMH9%2C-Intel-Core-Ultra-7%2C-16GB%2C-512GB%2C-14-inch-OLED---60Hz%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100487128_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100487128_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487128_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487128_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487128_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487128_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487128_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487128_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487128_800_08?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-d99b54dd", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3629, + "stock": 43, + "image": "https://media.extra.com/s/aurora/100487128_800/LENOVO-Yoga-Slim-7-14IMH9%2C-Intel-Core-Ultra-7%2C-16GB%2C-512GB%2C-14-inch-OLED---60Hz%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.6, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-50", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Processor Type": "Intel Core Ultra 7", + "Processor Core": "16 Cores", + "Processor Speed": "Up To 4.80GHz", + "Processor Maximum Turbo boost Speed": "Up to 4.80GHz", + "Processor Manufacturer": "Intel", + "Cache Memory": "24MB", + "Processor Model": "Core Ultra 7-155H", + "Color": "Luna Grey", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes (BT5.3)", + "Number of USB Inputs": "3", + "Headphone Port": "No", + "USB-C": "Yes", + "Ethernet Port": "Yes", + "Total Storage (Capacity)": "512GB SSD", + "Memory Card Reader": "No", + "RAM SIZE": "16GB", + "RAM Type": "DDR5", + "Weight": "1.92 kg", + "Length": "25.4 cm", + "Height": "35.5CM", + "Width": "3.61 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "Office Trial", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "Front Camera Resolution": "720p HD", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Integrated", + "Screen Type": "OLED", + "Graphics Controller Brand": "Intel", + "Graphics Controller Model": "Intel", + "Screen Size": "14 inch", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "YOGA SLIM 7", + "Solid State Drive Capacity": "512GB SSD", + "Keyboard Backlight": "YES", + "Numeric Pad": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "LENOVO", + "Creators and Gamers Products": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مدمجة", + "نوع الشاشة": "أوليد", + "الشركة المصنعة لمعالج الرسومات": "-", + "فئة وحدة معالجة الرسومات": "Intel", + "حجم الشاشة": "14 بوصة", + "دقة الشاشة": "1920 × 1200", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "أوفيس تجريبي", + "نوع المعالج": "Intel Core Ultra 7", + "سرعة المعالج": "ما يصل إلى 4.80 جيجا هرتز", + "سرعة المعالج القصوى": "حتى 4.8 جيجا هرتز", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "24 ميجا بايت", + "طراز المعالج": "كور الترا 7-155 اتش", + "بلوتووث": "Yes (BT5.3)", + "عدد منافذ يو إس بي": "3", + "منفذ لسماعة الرأس": "لا", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "نعم", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي القمر", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "1.92 كيلو غرام", + "الطول": "25.4 سم", + "الارتفاع": "35.5 سم", + "العرض": "3.61 cm", + "إجمالي سعة التخزين": "512GB اس اس دي", + "قاريء بطاقة الذاكرة": "لا", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "دقة الكاميرا الأمامية": "720p HD", + "صنع فى": "الصين", + "اسم السلسلة": "يوجا سليم 7", + "أضاءة لوحة المفاتيح": "-", + "لوحة أرقام": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "لينوفو", + "منتجات اللاعبين و صناع المحتوى": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "16GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-50" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "LENOVO IdeaPad Slim 3, Core i5, 16GB, 512GB, 14 inch , Arctic Grey", + "name_ar": "لينوفو ايديا باد سليم 3، كور اي 5، 16 جيجا، 512 جيجا، 14 بوصة، رمادي", + "description_en": "Buy LENOVO IdeaPad Slim 3, Core i5, 16GB, 512GB, 14 inch , Arctic Grey from eXtra today!", + "description_ar": "اشتري لينوفو ايديا باد سليم 3، كور اي 5، 16 جيجا، 512 جيجا، 14 بوصة، رمادي من اكسترا اليوم! .", + "price": 2499, + "compare_price": 2699, + "images": [ + "https://media.extra.com/s/aurora/100395088_800/LENOVO-IdeaPad-Slim-3%2C-Core-i5%2C-16GB%2C-512GB%2C-14-inch-%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100395088_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100395088_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395088_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395088_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395088_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395088_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395088_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395088_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395088_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Processing-Speed_EN_DBG", + "https://media.extra.com/i/aurora/Storeitall_DEN", + "https://media.extra.com/i/aurora/Seamless-multitasking11_den", + "https://media.extra.com/i/aurora/perfectsize_den" + ], + "options": [ + { + "sku": "EXT-577f08f6", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2499, + "stock": 28, + "image": "https://media.extra.com/s/aurora/100395088_800/LENOVO-IdeaPad-Slim-3%2C-Core-i5%2C-16GB%2C-512GB%2C-14-inch-%2C-Arctic-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.76, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-51", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Processor Type": "Intel Core i5", + "Processor Core": "8 Core", + "Processor Speed": "4 x 1.5 GHz", + "Processor Maximum Turbo boost Speed": "4.6GHz", + "Processor Generation": "13th Generation", + "Processor Manufacturer": "Intel", + "Cache Memory": "12 MB", + "Processor Model": "Core i5", + "Color": "Lunar Grey", + "Bluetooth": "Yes (BT5.2)", + "Number of USB Inputs": "3", + "Headphone Port": "Yes", + "USB-C": "Yes", + "Ethernet Port": "No", + "Total Storage (Capacity)": "512GB SSD", + "Memory Card Reader": "Yes", + "RAM SIZE": "16GB", + "RAM Type": "DDR5", + "Weight": "1 to 2 kg", + "Length": "5 cm", + "Height": "20 CM", + "Width": "28 cm", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "Office Trial", + "Wi-Fi 6/AX": "WiFi 6", + "Wireless LAN": "Yes", + "Front Camera Resolution": "HD 720p", + "Touchscreen": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Screen Type": "WUXGA IPS", + "Graphics Controller Brand": "Intel UHD Graphics", + "Screen Refresh Rate": "60Hz", + "Graphics Controller Model": "Integrated", + "Screen Size": "14 inch", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "IdeaPad 3", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "512GB SSD", + "Keyboard Backlight": "NO", + "Numeric Pad": "No", + "VR Support": "No", + "HDMI": "Yes", + "Product Type": "CLAMSHELL", + "Brand Name": "LENOVO", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "نوع الشاشة": "WUXGA IPS", + "الشركة المصنعة لمعالج الرسومات": "أنتل يو اتش دي جرافيكس", + "مقياس التحديث للشاشة": "60 هرتز", + "فئة وحدة معالجة الرسومات": "Integrated", + "حجم الشاشة": "14 بوصة", + "دقة الشاشة": "1920 × 1200", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "أوفيس تجريبي", + "نوع المعالج": "Intel Core i5", + "نواة المعالج": "8 كور", + "سرعة المعالج": "4 x 1.5 جيجا هيرتز", + "جيل المعالج": "الجيل الثالث عشر", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "12 ميجا بايت", + "طراز المعالج": "Core i5", + "عدد منافذ يو إس بي": "3", + "منفذ لسماعة الرأس": "نعم", + "يو إس بي نوع سي": "نعم", + "منفذ إيثرنت": "لا", + "واي فاي 6": "واي فاي 6", + "شبكة محلية لاسلكية": "نعم", + "اللون": "رمادي", + "الطول": "5 سم", + "الارتفاع": "20سم", + "العرض": "28 سم", + "إجمالي سعة التخزين": "512GB اس اس دي", + "قاريء بطاقة الذاكرة": "نعم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "نوع الذاكرة العشوائية (رام)": "دي دي أر5", + "صنع فى": "الصين", + "اسم السلسلة": "IdeaPad 3", + "سعة ذاكرة انتل اوبتين": "لا", + "لوحة أرقام": "لا", + "دعم الواقع الإفتراضي": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "كمبيوتر محمول", + "اسم الماركة": "لينوفو", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "16GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-51" + }, + { + "category": "لابتوب", + "category_en": "Laptops", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Asus", + "name_en": "ASUS Zenbook 14 OLED Ultra 9, 1TB SSD, 32GB RAM, 14", 3K Touch Glossy Display, Win 11, Ponder", + "name_ar": "اسوس زين بوك 14 أوليد، الترا 9، 1 تيرا، 32 جيجا، 14 بوصة، لمس، أزرق", + "description_en": "Buy ASUS Zenbook 14 OLED Ultra 9, 1TB SSD, 32GB RAM, 14, 3K Touch Glossy Display, Win 11, Ponder from eXtra today!", + "description_ar": "اشتري اسوس زين بوك 14 أوليد، الترا 9، 1 تيرا، 32 جيجا، 14 بوصة، لمس، أزرق من اكسترا اليوم! .", + "price": 5549, + "compare_price": 5999, + "images": [ + "https://media.extra.com/s/aurora/100394053_800/ASUS-Zenbook-14-OLED-Ultra-9%2C-1TB-SSD%2C-32GB-RAM%2C-14%22%2C-3K-Touch-Glossy-Display%2C-Win-11%2C-Ponder?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100394053_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100394053_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100394053_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100394053_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100394053_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100394053_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100394053_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100394053_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100394053_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SpeedANDIntelligenceULTRA_den", + "https://media.extra.com/i/aurora/EfficientPerformance32_den", + "https://media.extra.com/i/aurora/StoreItAll1T_den", + "https://media.extra.com/i/aurora/SeeMoreDoMore2_den" + ], + "options": [ + { + "sku": "EXT-3b89fe8f", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 5549, + "stock": 33, + "image": "https://media.extra.com/s/aurora/100394053_800/ASUS-Zenbook-14-OLED-Ultra-9%2C-1TB-SSD%2C-32GB-RAM%2C-14%22%2C-3K-Touch-Glossy-Display%2C-Win-11%2C-Ponder?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.21, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-52", + "source": "extra.com", + "brand_name": "Asus", + "details_en": { + "Processor Type": "Intel Core Ultra 9", + "Processor Core": "16 Cores", + "Processor Speed": "2.9 GHz", + "Processor Maximum Turbo boost Speed": "5.4GHz", + "Processor Generation": "15th Generation", + "Processor Manufacturer": "Intel", + "Cache Memory": "24MB", + "Processor Model": "Core Ultra 9", + "Color": "Ponder Blue", + "Finger Print (Y/N)": "No", + "Bluetooth": "Yes; v5.4", + "Number of USB Inputs": "3", + "Headphone Port": "1 headphone/microphone combo", + "USB-C": "3x", + "Ethernet Port": "No", + "Total Storage (Capacity)": "1TB SSD", + "Memory Card Reader": "No", + "RAM SIZE": "32GB", + "RAM Type": "LPDDR5X", + "Weight": "1.28 Kg", + "Length": "-", + "Height": "-", + "Width": "-", + "Operating System": "Win11Home", + "MS Office Pre-loaded": "1 Month", + "Wi-Fi 6/AX": "Wi-Fi 7", + "Wireless LAN": "Yes", + "Front Camera Resolution": "1080p FHD", + "Touchscreen": "Yes", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "Shared", + "Screen Type": "OLED 3.5K", + "Graphics Controller Brand": "Intel", + "Screen Refresh Rate": "120Hz", + "Graphics Controller Model": "Integrated", + "Screen Size": "14", + "Screen Resolution": "2880 x 1800", + "Optical Drive": "No", + "Made in": "China", + "Series Name": "Zenbook", + "Intel Optane Memory Capacity": "No", + "Solid State Drive Capacity": "1TB SSD", + "Keyboard Backlight": "YES", + "Hard Drive Capacity": "No", + "Hard Drive RPM": "No", + "Numeric Pad": "No", + "Device Differentiator": "No", + "VR Support": "No", + "HDMI": "Yes", + "Product Type": "Laptop", + "Brand Name": "ASUS", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "مشترك", + "نوع الشاشة": "أوليد 3.5كي", + "الشركة المصنعة لمعالج الرسومات": "-", + "مقياس التحديث للشاشة": "120 هرتز", + "فئة وحدة معالجة الرسومات": "Integrated", + "دقة الشاشة": "2880 x 1800", + "نظام التشغيل": "Win11Home", + "برنامج أوفيس مسبق التحميل": "شهر", + "نوع المعالج": "Intel Core Ultra 9", + "سرعة المعالج": "2.9 GHz", + "سرعة المعالج القصوى": "5.4 جيجا هرتز", + "جيل المعالج": "الجيل الخامس عشر", + "الشركة المصنعة للمعالج": "Intel", + "الذاكرة المؤقتة": "24 ميجا بايت", + "طراز المعالج": "Core Ultra 9", + "بلوتووث": "Yes, v5.4", + "عدد منافذ يو إس بي": "3", + "منفذ إيثرنت": "لا", + "واي فاي 6": "واي فاي 7", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أزرق بركاني", + "ماسح البصمة(نعم/لا)": "No", + "الطول": "-", + "الارتفاع": "-", + "العرض": "-", + "إجمالي سعة التخزين": "1TB SSD", + "قاريء بطاقة الذاكرة": "لا", + "مساحة الذاكرة العشوائية (رام)": "32 جيجا", + "نوع الذاكرة العشوائية (رام)": "LPDDR5X", + "دقة الكاميرا الأمامية": "1080pFHD", + "محرك الأقراص الضوئي": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "زينبوك", + "سعة ذاكرة انتل اوبتين": "لا", + "أضاءة لوحة المفاتيح": "-", + "سعة القرص الصلب": "لا", + "دورة محرك القرص الصلب في الدقيقة": "لا", + "لوحة أرقام": "لا", + "ميزات أخرى للجهاز": "لا", + "دعم الواقع الإفتراضي": "لا", + "اتش دي ام اي": "نعم", + "نوع المنتج": "لاب توب", + "اسم الماركة": "اسوس", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "1TB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-52" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Huawei", + "name_en": "HUAWEI MatePad SE, 11 inch, Wi-Fi, 128GB, Nebula Gray", + "name_ar": "هواوي ميت باد اس اي 11 انش، واي فاي، 128 جيجا، رمادي", + "description_en": "Buy HUAWEI MatePad SE, 11 inch, Wi-Fi, 128GB, Nebula Gray from eXtra today!", + "description_ar": "اشتري هواوي ميت باد اس اي 11 انش، واي فاي، 128 جيجا، رمادي من اكسترا اليوم! .", + "price": 499, + "compare_price": 799, + "images": [ + "https://media.extra.com/s/aurora/100365144_800/HUAWEI-MatePad-SE%2C-11-inch%2C-Wi-Fi%2C-128GB%2C-Nebula-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100365144_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365144_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100354902_PerfectSize_den", + "https://media.extra.com/i/aurora/100354902_Momory_den", + "https://media.extra.com/i/aurora/100354902_AuthanticColors_den", + "https://media.extra.com/i/aurora/100357415_SlimDesign_den" + ], + "options": [ + { + "sku": "EXT-e350c902", + "name_en": "128GB", + "name_ar": "128GB", + "price": 499, + "stock": 41, + "image": "https://media.extra.com/s/aurora/100365144_800/HUAWEI-MatePad-SE%2C-11-inch%2C-Wi-Fi%2C-128GB%2C-Nebula-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.71, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-53", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Nebula Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "HiSilicon Kirin 710A", + "Battery Size (mAH)": "7700 mAh", + "RAM SIZE": "4GB", + "Memory (internal)": "128GB", + "Weight": "0.48 Kg", + "Length": "25.2 cm", + "Height": "0.69 cm", + "Width": "16.4 cm", + "Operating System": "HMS", + "Network": "Wi-Fi", + "Rear Camera": "8MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11.0 inch", + "Graphics Card": "No", + "Screen Type": "IPS", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "MATEPAD SE", + "Memory Card Slot": "No", + "Brand Name": "Huawei", + "Charger Compatibility": "TYPE C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "No", + "Device Type": "Tablet", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "بطاقة الجرافيكس": "No", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "1920 x 1200", + "نظام التشغيل": "إتش إم إس", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "7700 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "25.2 cm", + "الارتفاع": "0.69 سم", + "العرض": "16.4 سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "ذاكرة / داخلية": "128جيجابيت", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "الصين", + "اسم السلسلة": "MATEPAD SE", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هواوي", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "لا", + "نوع الجهاز": "تابلت" + }, + "storage": "128GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-53" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "Honor Pad X8a, Wi-Fi, 128 GB, 11 Inch, Space Grey, With Flip Cover", + "name_ar": "هونر باد اكس 8 ايه، 11بوصة، واي فاي، 128 جيجا، رمادي مع غطاء", + "description_en": "Buy Honor Pad X8a, Wi-Fi, 128 GB, 11 Inch, Space Grey, With Flip Cover from eXtra today!", + "description_ar": "اشتري هونر باد اكس 8 ايه، 11بوصة، واي فاي، 128 جيجا، رمادي مع غطاء من اكسترا اليوم! .", + "price": 549, + "compare_price": 799, + "images": [ + "https://media.extra.com/s/aurora/100376589_800/Honor-Pad-X8a%2C-Wi-Fi%2C-128-GB%2C-11-Inch%2C-Space-Grey%2C-With-Flip-Cover?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100376589_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100376589_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100376589_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100376589_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100376589_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100376589_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100376589_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_128GB_den", + "https://media.extra.com/i/aurora/100354902_PerfectSize_den", + "https://media.extra.com/i/aurora/100357415_TheBattery_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-4d829551", + "name_en": "128GB", + "name_ar": "128GB", + "price": 549, + "stock": 8, + "image": "https://media.extra.com/s/aurora/100376589_800/Honor-Pad-X8a%2C-Wi-Fi%2C-128-GB%2C-11-Inch%2C-Space-Grey%2C-With-Flip-Cover?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.58, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-54", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Space Grey", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Snapdragon 680", + "Processor Speed": "2 × Cortex A75 2.0 GHz + 6 × Cortex A55 1.8 GHz", + "Battery Size (mAH)": "8300 mAh", + "RAM SIZE": "4GB", + "Memory (internal)": "128GB", + "Weight": "0.49 Kg", + "Length": "0.72 cm", + "Height": "7.2 cm", + "Width": "16.9 cm", + "Operating System": "Android", + "Network": "Wi-Fi", + "Rear Camera": "5MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11 INCH", + "Graphics Card": "Qualcomm Snapdragon 680", + "Screen Type": "TFT LCD(IPS)", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "X", + "Memory Card Slot": "microSD; up to 1TB", + "Brand Name": "Honor", + "Charger Compatibility": "TYPE C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "Pad X8a", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "بطاقة الجرافيكس": "Qualcomm Snapdragon 680", + "دقة الشاشة": "1920 x 1200", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Snapdragon 680", + "سرعة المعالج": "2 × Cortex A75 2.0 GHz + 6 × Cortex A55 1.8 GHz", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي فلكي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "الوزن": "0.49 كيلو جرام", + "الطول": "0.72 سم", + "الارتفاع": "7.2 سم", + "العرض": "16.9 سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "ذاكرة / داخلية": "128جيجابيت", + "كاميرا خلفية": "5ميجابيكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "الصين", + "اسم السلسلة": "سلسلة إكس", + "مدخل بطاقة الذاكرة": "microSD, up to 1TB", + "اسم الماركة": "هونر", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "Pad X8a" + }, + "storage": "128 GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-54" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "Honor Pad 9, Wi-Fi, 256GB, 12.1 inch, inbox keyboard, Space Gray.", + "name_ar": "هونر باد 9، واي فاي، 12.1 بوصة، 256 جيجا، لوحة مفاتيح، رمادي", + "description_en": "Buy Honor Pad 9, Wi-Fi, 256GB, 12.1 inch, inbox keyboard, Space Gray. from eXtra today!", + "description_ar": "اشتري هونر باد 9، واي فاي، 12.1 بوصة، 256 جيجا، لوحة مفاتيح، رمادي من اكسترا اليوم! .", + "price": 999, + "compare_price": 1499, + "images": [ + "https://media.extra.com/s/aurora/100357415_800/Honor-Pad-9%2C-Wi-Fi%2C-256GB%2C-12-1-inch%2C-inbox-keyboard%2C-Space-Gray-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100357415_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357415_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357415_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357415_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357415_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357415_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357415_ScreenSize_den", + "https://media.extra.com/i/aurora/Memory256_en", + "https://media.extra.com/i/aurora/100357415_SlimDesign_den", + "https://media.extra.com/i/aurora/100357415_TheBattery_den", + "https://media.extra.com/i/aurora/100357415_SurroundSystem_den" + ], + "options": [ + { + "sku": "EXT-6800240c", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 999, + "stock": 41, + "image": "https://media.extra.com/s/aurora/100357415_800/Honor-Pad-9%2C-Wi-Fi%2C-256GB%2C-12-1-inch%2C-inbox-keyboard%2C-Space-Gray-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.0, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-55", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Space Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "4xCortex-A78 2.2GHz +4xCortex-A55 1.8GHz", + "Battery Size (mAH)": "8300 mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Weight": "0.55kg", + "Length": "27.82 cm", + "Height": "0.69 cm", + "Width": "18.01 cm", + "Operating System": "Android 13 + MagicOS 7.2", + "Network": "Wi-Fi", + "Rear Camera": "13MP", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "12.1 inch", + "Graphics Card": "Snapdragon 6 Gen 1 Mobile Platform", + "Screen Type": "IPS TFT LCD", + "Screen Resolution": "2560 x 1600", + "Made in": "China", + "Series Name": "N", + "Memory Card Slot": "No", + "Brand Name": "Honor", + "Charger Compatibility": "TYPE C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "Pad 9", + "Truva Exclusive": "No" + }, + "details_ar": { + "دقة الشاشة": "2560 × 1600", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي فاتح", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "الوزن": "0.55 كيلو جرام", + "الطول": "27.82 سم", + "الارتفاع": "0.69 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "13 ميجابكسل", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "سلسلة إن", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هونر", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "Pad 9" + }, + "storage": "256GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-55" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPad 11th Gen, Wi-Fi, 11 inch, 128GB, Silver", + "name_ar": "ابل ايباد الجيل الحادي العاشر، واي فاي، 11 بوصة، 128 جيجا، فضي", + "description_en": "Buy Apple iPad 11th Gen, Wi-Fi, 11 inch, 128GB, Silver from eXtra today!", + "description_ar": "اشتري ابل ايباد الجيل الحادي العاشر، واي فاي، 11 بوصة، 128 جيجا، فضي من اكسترا اليوم! .", + "price": 1599, + "compare_price": 1686.11, + "images": [ + "https://media.extra.com/s/aurora/100396415_800/Apple-iPad-11th-Gen%2C-Wi-Fi%2C-11-inch%2C-128GB%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396415_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396415_800_13?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-220038af", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 1599, + "stock": 17, + "image": "https://media.extra.com/s/aurora/100396415_800/Apple-iPad-11th-Gen%2C-Wi-Fi%2C-11-inch%2C-128GB%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-6b46969c", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 1918.8, + "stock": 26, + "image": "https://media.extra.com/i/aurora/100396415_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-78b8e241", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 1918.8, + "stock": 7, + "image": "https://media.extra.com/i/aurora/100396415_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-098ac99f", + "name_en": "11 Inch", + "name_ar": "11 بوصه", + "price": 1599.0, + "stock": 36, + "image": "https://media.extra.com/i/aurora/100396415_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.47, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-56", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Silver", + "Waterproof (Y/N)": "No", + "Finger Print (Y/N)": "No", + "Processor Core": "Hexa-Core", + "Battery Size (mAH)": "8827 mAh", + "RAM SIZE": "4GB", + "Memory (internal)": "128 GB", + "Weight": "0.48 Kg", + "Length": "26.2 cm", + "Width": "19 cm", + "Height": "5.1 cm", + "Operating System": "iPadOS 16", + "Network": "Wi-Fi", + "Rear Camera": "12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "11 INCH", + "Screen Type": "IPS", + "Screen Resolution": "2360 x 1640", + "Made in": "Assorted", + "Memory Card Slot": "No", + "Charger Compatibility": "TYPE C", + "Brand Name": "APPLE", + "Device Type": "IPAD 11th GEN", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11.0 بوصة", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "2360 x 1640", + "نظام التشغيل": "ايباد او اس 16", + "نواة المعالج": "سداسي النواة", + "شبكة الاتصال": "واي فاي", + "اللون": "فضي", + "مقاوم للماء": "لا", + "ماسح البصمة(نعم/لا)": "No", + "حجم البطارية (مللي أمبير)": "8827 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "26.2 سم", + "العرض": "19 سم", + "الارتفاع": "5.1 سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "12ميجابكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "مدخل بطاقة الذاكرة": "لا", + "توافق الشحن": "نوع سي", + "اسم الماركة": "أبل", + "نوع الجهاز": "IPAD 11th GEN", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "128GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-56" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "Lenovo Idea Tab Plus Matte Edition, WIFI, 256 GB, with Keyboard Case and Pen, Luna Grey", + "name_ar": "لينوفو أيديا تاب بلس مات إيديشن، واي فاي، 256 جيجا، مع غطاء لوحة المفاتيح وقلم، رمادي", + "description_en": "Buy Lenovo Idea Tab Plus Matte Edition, WIFI, 256 GB, with Keyboard Case and Pen, Luna Grey from eXtra today!", + "description_ar": "اشتري لينوفو أيديا تاب بلس مات إيديشن، واي فاي، 256 جيجا، مع غطاء لوحة المفاتيح وقلم، رمادي من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1601.78, + "images": [ + "https://media.extra.com/s/aurora/100475333_800/Lenovo-Idea-Tab-Plus-Matte-Edition%2C-WIFI%2C-256-GB%2C-with-Keyboard-Case-and-Pen%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100475333_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475333_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-f103b300", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1399, + "stock": 33, + "image": "https://media.extra.com/s/aurora/100475333_800/Lenovo-Idea-Tab-Plus-Matte-Edition%2C-WIFI%2C-256-GB%2C-with-Keyboard-Case-and-Pen%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.79, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-57", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Color": "Luna Grey", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "IP52", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "2 x A76 @ 2.5GHz + 6 x A55 @ 2.0GHz", + "Battery Size (mAH)": "10200mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Weight": "0.53 kg", + "Length": "18.10 cm", + "Height": "27.8 cm", + "Width": "27.7 cm", + "Operating System": "Android", + "Network": "Wi-Fi", + "Rear Camera": "13MP", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "12.1 inch", + "Graphics Card": "ARM Mali", + "Screen Type": "2.5K", + "Screen Resolution": "2560 x 1600", + "Made in": "China", + "Series Name": "Idea Tab", + "Memory Card Slot": "MicroSD", + "Brand Name": "LENOVO", + "Charger Compatibility": "TYPE C", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "LENOVO IDEA TAB MATTE", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "بطاقة الجرافيكس": "إيه أر إم مال", + "نوع الشاشة": "2.5 كي", + "دقة الشاشة": "2560 × 1600", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "سرعة المعالج": "2 x A76 @ 2.5GHz + 6 x A55 @ 2.0GHz", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي القمر", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "أي بي 52", + "حجم البطارية (مللي أمبير)": "10200 مللي أمبير", + "الطول": "18.10 سم", + "الارتفاع": "27.8 cm", + "العرض": "27.7 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "13 ميجابكسل", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "ايديا تاب", + "مدخل بطاقة الذاكرة": "مايكرو اس دي", + "اسم الماركة": "لينوفو", + "توافق الشحن": "نوع سي", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "لينوفو أيديا تاب ميت", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-57" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPad 11th Gen, Wi-Fi, 11 inch, 128GB, Pink", + "name_ar": "ابل ايباد الجيل الحادي العاشر، واي فاي، 11 بوصة، 128 جيجا، وردي", + "description_en": "Buy Apple iPad 11th Gen, Wi-Fi, 11 inch, 128GB, Pink from eXtra today!", + "description_ar": "اشتري ابل ايباد الجيل الحادي العاشر، واي فاي، 11 بوصة، 128 جيجا، وردي من اكسترا اليوم! .", + "price": 1599, + "compare_price": 1870.31, + "images": [ + "https://media.extra.com/s/aurora/100396407_800/Apple-iPad-11th-Gen%2C-Wi-Fi%2C-11-inch%2C-128GB%2C-Pink?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396407_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396407_800_13?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-68696edd", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 1599, + "stock": 9, + "image": "https://media.extra.com/s/aurora/100396407_800/Apple-iPad-11th-Gen%2C-Wi-Fi%2C-11-inch%2C-128GB%2C-Pink?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-04cf95fd", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 1918.8, + "stock": 8, + "image": "https://media.extra.com/i/aurora/100396407_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-9a5a3fe1", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 1918.8, + "stock": 26, + "image": "https://media.extra.com/i/aurora/100396407_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-94aad497", + "name_en": "11 Inch", + "name_ar": "11 بوصه", + "price": 1599.0, + "stock": 31, + "image": "https://media.extra.com/i/aurora/100396407_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.62, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-58", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Pink", + "Waterproof (Y/N)": "No", + "Finger Print (Y/N)": "No", + "Processor Core": "Hexa-Core", + "Battery Size (mAH)": "8827 mAh", + "RAM SIZE": "4GB", + "Memory (internal)": "128 GB", + "Weight": "0.48 Kg", + "Length": "26.2 cm", + "Width": "19 cm", + "Height": "5.1 cm", + "Operating System": "iPadOS 16", + "Network": "Wi-Fi", + "Rear Camera": "12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "11 INCH", + "Screen Type": "IPS", + "Screen Resolution": "2360 x 1640", + "Made in": "Assorted", + "Memory Card Slot": "No", + "Charger Compatibility": "TYPE C", + "Brand Name": "APPLE", + "Device Type": "IPAD 11th GEN", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "2360 x 1640", + "نظام التشغيل": "ايباد او اس 16", + "نواة المعالج": "سداسي النواة", + "شبكة الاتصال": "واي فاي", + "اللون": "وردي", + "مقاوم للماء": "لا", + "ماسح البصمة(نعم/لا)": "No", + "حجم البطارية (مللي أمبير)": "8827 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "26.2 سم", + "العرض": "19 سم", + "الارتفاع": "5.1 سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "12ميجابكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "مدخل بطاقة الذاكرة": "لا", + "توافق الشحن": "نوع سي", + "اسم الماركة": "أبل", + "نوع الجهاز": "IPAD 11th GEN", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "128GB", + "color_en": "Pink", + "color_ar": "وردي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-58" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPad 11th Gen, Wi-Fi, 11 inch, 128GB, Blue", + "name_ar": "ابل ايباد الجيل الحادي العاشر، واي فاي، 11 بوصة، 128 جيجا، أزرق", + "description_en": "Buy Apple iPad 11th Gen, Wi-Fi, 11 inch, 128GB, Blue from eXtra today!", + "description_ar": "اشتري ابل ايباد الجيل الحادي العاشر، واي فاي، 11 بوصة، 128 جيجا، أزرق من اكسترا اليوم! .", + "price": 1599, + "compare_price": 1695.71, + "images": [ + "https://media.extra.com/s/aurora/100396409_800/Apple-iPad-11th-Gen%2C-Wi-Fi%2C-11-inch%2C-128GB%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396409_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396409_800_13?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-dd4f85ec", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 1599, + "stock": 41, + "image": "https://media.extra.com/s/aurora/100396409_800/Apple-iPad-11th-Gen%2C-Wi-Fi%2C-11-inch%2C-128GB%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-f39d78a2", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 1918.8, + "stock": 41, + "image": "https://media.extra.com/i/aurora/100396409_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-2ba340d5", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 1918.8, + "stock": 33, + "image": "https://media.extra.com/i/aurora/100396409_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-309bf735", + "name_en": "11 Inch", + "name_ar": "11 بوصه", + "price": 1599.0, + "stock": 9, + "image": "https://media.extra.com/i/aurora/100396409_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.62, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-59", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Blue", + "Waterproof (Y/N)": "No", + "Finger Print (Y/N)": "No", + "Processor Core": "Hexa-Core", + "Battery Size (mAH)": "8827 mAh", + "RAM SIZE": "4GB", + "Memory (internal)": "128 GB", + "Weight": "0.48 Kg", + "Length": "26.2 cm", + "Width": "19 cm", + "Height": "5.1 cm", + "Operating System": "iPadOS 16", + "Network": "Wi-Fi", + "Rear Camera": "12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "11 INCH", + "Screen Type": "IPS", + "Screen Resolution": "2360 x 1640", + "Made in": "Assorted", + "Memory Card Slot": "No", + "Charger Compatibility": "TYPE C", + "Brand Name": "APPLE", + "Device Type": "IPAD 11th GEN", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "2360 x 1640", + "نظام التشغيل": "ايباد او اس 16", + "نواة المعالج": "سداسي النواة", + "شبكة الاتصال": "واي فاي", + "اللون": "أزرق", + "مقاوم للماء": "لا", + "ماسح البصمة(نعم/لا)": "No", + "حجم البطارية (مللي أمبير)": "8827 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "26.2 سم", + "العرض": "19 سم", + "الارتفاع": "5.1 سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "12ميجابكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "مدخل بطاقة الذاكرة": "لا", + "توافق الشحن": "نوع سي", + "اسم الماركة": "أبل", + "نوع الجهاز": "IPAD 11th GEN", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "128GB", + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-59" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Huawei", + "name_en": "HUAWEI MatePad SE, 11 inch, Kids, Wi-Fi 128GB, inbox cover, Nebula Gray", + "name_ar": "هواوي ميت باد اس اي، 11 بوصة، واي فاي، 128جيجا، مع كفر، رمادي", + "description_en": "Buy HUAWEI MatePad SE, 11 inch, Kids, Wi-Fi 128GB, inbox cover, Nebula Gray from eXtra today!", + "description_ar": "اشتري هواوي ميت باد اس اي، 11 بوصة، واي فاي، 128جيجا، مع كفر، رمادي من اكسترا اليوم! .", + "price": 549, + "compare_price": 849, + "images": [ + "https://media.extra.com/s/aurora/100365142_800/HUAWEI-MatePad-SE%2C-11-inch%2C-Kids%2C-Wi-Fi-128GB%2C-inbox-cover%2C-Nebula-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100365142_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365142_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365142_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365142_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365142_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100354902_PerfectSize_den", + "https://media.extra.com/i/aurora/100354902_Momory_den", + "https://media.extra.com/i/aurora/100357415_SlimDesign_den" + ], + "options": [ + { + "sku": "EXT-3e8c5d60", + "name_en": "128 GB", + "name_ar": "128 GB", + "price": 549, + "stock": 21, + "image": "https://media.extra.com/s/aurora/100365142_800/HUAWEI-MatePad-SE%2C-11-inch%2C-Kids%2C-Wi-Fi-128GB%2C-inbox-cover%2C-Nebula-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.31, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-60", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Nebula Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "HiSilicon Kirin 710A", + "Battery Size (mAH)": "7700 mAh", + "RAM SIZE": "4GB", + "Memory (internal)": "128 GB", + "Weight": "0.48 Kg", + "Length": "25.2 cm", + "Height": "0.69 cm", + "Width": "16.4 cm", + "Operating System": "HMS", + "Network": "Wi-Fi", + "Rear Camera": "8MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11 INCH", + "Graphics Card": "No", + "Screen Type": "IPS", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "MATEPAD SE", + "Memory Card Slot": "No", + "Brand Name": "Huawei", + "Charger Compatibility": "TYPE C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "No", + "Device Type": "MatePad SE 11", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "بطاقة الجرافيكس": "No", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "1920 x 1200", + "نظام التشغيل": "إتش إم إس", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "7700 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "25.2 cm", + "الارتفاع": "0.69 سم", + "العرض": "16.4 سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "الصين", + "اسم السلسلة": "MATEPAD SE", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هواوي", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "لا", + "نوع الجهاز": "MatePad SE 11" + }, + "storage": "128GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-60" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Huawei", + "name_en": "HUAWEI MatePad 11.5s 2026, WiFi, 256 GB, inbox Keyboard, Space Gray", + "name_ar": "هواوي ميت باد 11.5 اس 2026، واي فاي، 256 جيجا، متضمن لوحة مفاتيح، رمادي", + "description_en": "Buy HUAWEI MatePad 11.5s 2026, WiFi, 256 GB, inbox Keyboard, Space Gray from eXtra today!", + "description_ar": "اشتري هواوي ميت باد 11.5 اس 2026، واي فاي، 256 جيجا، متضمن لوحة مفاتيح، رمادي من اكسترا اليوم! .", + "price": 1599, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100488821_800/HUAWEI-MatePad-11-5s-2026%2C-WiFi%2C-256-GB%2C-inbox-Keyboard%2C-Space-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100488821_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488821_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance8000_DEN", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-2ede466d", + "name_en": "256GB", + "name_ar": "256GB", + "price": 1599, + "stock": 38, + "image": "https://media.extra.com/s/aurora/100488821_800/HUAWEI-MatePad-11-5s-2026%2C-WiFi%2C-256-GB%2C-inbox-Keyboard%2C-Space-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.67, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-61", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Space Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Battery Size (mAH)": "8800mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256GB", + "Weight": "0.51 Kg", + "Length": "26 cm", + "Height": "26.00 cm", + "Width": "17cm", + "Operating System": "HarmonyOS", + "Network": "Wi-Fi", + "Rear Camera": "13MP + 8MP", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "11.5 INCH", + "Graphics Card": "No", + "Screen Type": "LCD", + "Screen Resolution": "2800 × 1840", + "Made in": "China", + "Series Name": "Matepad", + "Memory Card Slot": "No", + "Brand Name": "Huawei", + "Charger Compatibility": "TYPE C", + "Google Play Store": "No", + "Device Type": "HUAWEI MATEPAD 11.5S 2026", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11.5 بوصة", + "بطاقة الجرافيكس": "No", + "دقة الشاشة": "2800 × 1840", + "نظام التشغيل": "هارموني أو إس", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي فاتح", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "8800 مللي أمبير", + "الوزن": "0.51 كيلو", + "الطول": "26 سم", + "الارتفاع": "26.00 سم", + "العرض": "17سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجا بايت", + "كاميرا خلفية": "13مع 8 ميجابيكسل", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "مات باد", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هواوي", + "توافق الشحن": "نوع سي", + "متجر جوجل": "لا", + "نوع الجهاز": "HUAWEI MATEPAD 11.5S 2026", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-61" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "Honor Magic Pad 3, Wi-Fi, 512 GB, 13.3-inch, Gray", + "name_ar": "هونر ماجيك باد 3، واي فاي، 512 جيجا، 13.3 بوصة، رمادي", + "description_en": "Buy Honor Magic Pad 3, Wi-Fi, 512 GB, 13.3-inch, Gray from eXtra today!", + "description_ar": "اشتري هونر ماجيك باد 3، واي فاي، 512 جيجا، 13.3 بوصة، رمادي من اكسترا اليوم! .", + "price": 2899, + "compare_price": 3099, + "images": [ + "https://media.extra.com/s/aurora/100470651_800/Honor-Magic-Pad-3%2C-Wi-Fi%2C-512-GB%2C-13-3-inch%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100470651_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470651_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/Keepyourmemories_512GB_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN" + ], + "options": [ + { + "sku": "EXT-4c1175bf", + "name_en": "512 GB", + "name_ar": "512 GB", + "price": 2899, + "stock": 35, + "image": "https://media.extra.com/s/aurora/100470651_800/Honor-Magic-Pad-3%2C-Wi-Fi%2C-512-GB%2C-13-3-inch%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.7, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-62", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Gray", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "1×Cortex-X4 3.3GHz+3×Cortex-A720 3.2GHz+2×Cortex-A", + "Battery Size (mAH)": "12450mAh", + "RAM SIZE": "16GB", + "Memory (internal)": "512 GB", + "Weight": "0.59 kg", + "Length": "29.2 CM", + "Height": "0.5 cm", + "Width": "20.1", + "Operating System": "MagicOS", + "Network": "Wi-Fi", + "Rear Camera": "13MP + 2MP", + "Front Camera Resolution": "9MP", + "Screen Size (inch)": "13.3 inch", + "Graphics Card": "Snapdragon 8 Gen 3 Mobile Platform,(SM8650P)", + "Screen Type": "LCD", + "Screen Resolution": "2136 x 3200", + "Made in": "China", + "Series Name": "N", + "Brand Name": "Honor", + "Charger Compatibility": "TYPE C", + "Google Play Store": "Yes", + "Device Type": "Pad 3", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "13.3 بوصة", + "بطاقة الجرافيكس": "Snapdragon 8 Gen 3 Mobile Platform,(SM8650P)", + "دقة الشاشة": "2136 x 3200", + "نظام التشغيل": "MagicOS", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "سرعة المعالج": "1×Cortex-X4 3.3GHz+3×Cortex-A720 3.2GHz+2×Cortex-A", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي", + "حجم البطارية (مللي أمبير)": "12450 مللي أمبير", + "الوزن": "0.59", + "الطول": "29.2 CM", + "الارتفاع": "0.5 سم", + "العرض": "20.1", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "ذاكرة / داخلية": "512 GB", + "كاميرا خلفية": "13+2 ميجا بكسل", + "دقة الكاميرا الأمامية": "9MP", + "صنع فى": "الصين", + "اسم السلسلة": "سلسلة إن", + "اسم الماركة": "هونر", + "توافق الشحن": "نوع سي", + "متجر جوجل": "نعم", + "نوع الجهاز": "Pad 3", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "512 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-62" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Xiaomi", + "name_en": "XIAOMI Redmi Pad 2, WiFi, 11 Inch, 256GB, 8GB RAM, Graphite Gray with Case cover", + "name_ar": "شاومي ريدمي باد 2، واي فاي، 11 بوصة، 256 جيجا، 8 جيجا، رمادي مع غطاء", + "description_en": "Buy XIAOMI Redmi Pad 2, WiFi, 11 Inch, 256GB, 8GB RAM, Graphite Gray with Case cover from eXtra today!", + "description_ar": "اشتري شاومي ريدمي باد 2، واي فاي، 11 بوصة، 256 جيجا، 8 جيجا، رمادي مع غطاء من اكسترا اليوم! .", + "price": 699, + "compare_price": 799, + "images": [ + "https://media.extra.com/s/aurora/100435834_800/XIAOMI-Redmi-Pad-2%2C-WiFi%2C-11-Inch%2C-256GB%2C-8GB-RAM%2C-Graphite-Gray-with-Case-cover?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100435834_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100435834_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100435834_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100435834_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-5ec65e83", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 838.8, + "stock": 29, + "image": "https://media.extra.com/i/aurora/100435834_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-a752c183", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 699, + "stock": 15, + "image": "https://media.extra.com/s/aurora/100435834_800/XIAOMI-Redmi-Pad-2%2C-WiFi%2C-11-Inch%2C-256GB%2C-8GB-RAM%2C-Graphite-Gray-with-Case-cover?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.67, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-63", + "source": "extra.com", + "brand_name": "Xiaomi", + "details_en": { + "Color": "Graphite Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Battery Size (mAH)": "9000mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Weight": "0.52 kg", + "Length": "0.74 cm", + "Height": "16.6 cm", + "Width": "25.46 cm", + "Operating System": "Xiaomi Hyper OS 2", + "Network": "Wi-Fi", + "Rear Camera": "8MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11 INCH", + "Graphics Card": "MediaTek Helio G85", + "Screen Type": "LCD", + "Screen Resolution": "2560 x 1600", + "Made in": "China", + "Series Name": "PAD", + "Memory Card Slot": "microSD", + "Brand Name": "REDMI", + "Charger Compatibility": "USB Type-C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "XIAOMI REDMI PAD 2", + "Item Has Expiration": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "دقة الشاشة": "2560 × 1600", + "نظام التشغيل": "Xiaomi Hyper OS 2", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "9000 مللي أمبير", + "الوزن": "0.52 كغ", + "الطول": "0.74 cm", + "الارتفاع": "16.6 سم", + "العرض": "25.46 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "الصين", + "اسم السلسلة": "PAD", + "مدخل بطاقة الذاكرة": "مايكرو إس دي", + "اسم الماركة": "ريد مي", + "توافق الشحن": "يو إس بي نوع-سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "شاومي ريدمي باد 2", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Red", + "color_ar": "أحمر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-63" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Huawei", + "name_en": "HUAWEI MatePad 11.5s 2026 PaperMatte Edition, WIFI, 256 GB, inbox Keyboard, Space Gray", + "name_ar": "هواوي ميت باد 11.5 اس 2026 إصدار ورقي، واي فاي، 256 جيجا، متضمن لوحة مفاتيح، رمادي", + "description_en": "Buy HUAWEI MatePad 11.5s 2026 PaperMatte Edition, WIFI, 256 GB, inbox Keyboard, Space Gray from eXtra today!", + "description_ar": "اشتري هواوي ميت باد 11.5 اس 2026 إصدار ورقي، واي فاي، 256 جيجا، متضمن لوحة مفاتيح، رمادي من اكسترا اليوم! .", + "price": 1799, + "compare_price": 1999, + "images": [ + "https://media.extra.com/s/aurora/100488817_800/HUAWEI-MatePad-11-5s-2026-PaperMatte-Edition%2C-WIFI%2C-256-GB%2C-inbox-Keyboard%2C-Space-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100488817_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100488817_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance8000_DEN", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-08ea651c", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1799, + "stock": 23, + "image": "https://media.extra.com/s/aurora/100488817_800/HUAWEI-MatePad-11-5s-2026-PaperMatte-Edition%2C-WIFI%2C-256-GB%2C-inbox-Keyboard%2C-Space-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.63, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-64", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Space Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Battery Size (mAH)": "8800mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Weight": "0.51 Kg", + "Length": "26 cm", + "Height": "26 cm", + "Width": "17.7 cm", + "Operating System": "HarmonyOS", + "Network": "Wi-Fi", + "Rear Camera": "13MP + 8MP", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "11.5 INCH", + "Graphics Card": "No", + "Screen Type": "LCD", + "Screen Resolution": "2800 × 1840", + "Made in": "China", + "Series Name": "Matepad", + "Memory Card Slot": "No", + "Brand Name": "Huawei", + "Charger Compatibility": "TYPE C", + "Google Play Store": "No", + "Device Type": "HUAWEI MATEPAD 11.5S 2026 PAPERMATTE EDITION", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11.5 بوصة", + "بطاقة الجرافيكس": "No", + "دقة الشاشة": "2800 × 1840", + "نظام التشغيل": "هارموني أو إس", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي فاتح", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "8800 مللي أمبير", + "الوزن": "0.51 كيلو", + "الطول": "26 سم", + "الارتفاع": "26سم", + "العرض": "17.7 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "13مع 8 ميجابيكسل", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "مات باد", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هواوي", + "توافق الشحن": "نوع سي", + "متجر جوجل": "لا", + "نوع الجهاز": "HUAWEI MATEPAD 11.5S 2026 PAPERMATTE EDITION", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-64" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "Honor Pad 10, Wi-Fi, 256 GB, 12.1 Inch, Gray with Keyboard", + "name_ar": "هونر باد 10، واي فاي، 256 جيجا، 12.1 بوصة، رمادي مع لوحة مفاتيح", + "description_en": "Buy Honor Pad 10, Wi-Fi, 256 GB, 12.1 Inch, Gray with Keyboard from eXtra today!", + "description_ar": "اشتري هونر باد 10، واي فاي، 256 جيجا، 12.1 بوصة، رمادي مع لوحة مفاتيح من اكسترا اليوم! .", + "price": 1199, + "compare_price": 1299, + "images": [ + "https://media.extra.com/s/aurora/100438596_800/Honor-Pad-10%2C-Wi-Fi%2C-256-GB%2C-12-1-Inch%2C-Gray-with-Keyboard?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100438596_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_18?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100438596_800_19?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-08eb3d45", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1199, + "stock": 42, + "image": "https://media.extra.com/s/aurora/100438596_800/Honor-Pad-10%2C-Wi-Fi%2C-256-GB%2C-12-1-Inch%2C-Gray-with-Keyboard?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.06, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-65", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "1×Cortex-A715 2.63GHz+3×Cortex-A715 2.4GHz+4×Corte", + "Battery Size (mAH)": "10100mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Weight": "0.52 kg", + "Length": "27.6 CM", + "Height": "0.61 CM", + "Width": "17.95 cm", + "Operating System": "MagicOS 9.0", + "Network": "Wi-Fi", + "Rear Camera": "8MP", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "12.1 inch", + "Screen Type": "TFT LCD(IPS)", + "Screen Resolution": "2560 × 1600", + "Made in": "China", + "Series Name": "N", + "Memory Card Slot": "No", + "Brand Name": "Honor", + "Charger Compatibility": "TYPE C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "Pad 10", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "دقة الشاشة": "2560 × 1600", + "نظام التشغيل": "MagicOS 9.0", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "الوزن": "0.52 كغ", + "الطول": "27.6 سم", + "العرض": "17.95 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "سلسلة إن", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هونر", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "Pad 10", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-65" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Huawei", + "name_en": "HUAWEI MatePad 12X 2025, WIFI, 256 GB, inbox keyboard, White", + "name_ar": "هواوي ميت باد، 12 بوصة، واي فاي، 256 جيجا، لوحة مفاتيح، أبيض", + "description_en": "Buy HUAWEI MatePad 12X 2025, WIFI, 256 GB, inbox keyboard, White from eXtra today!", + "description_ar": "اشتري هواوي ميت باد، 12 بوصة، واي فاي، 256 جيجا، لوحة مفاتيح، أبيض من اكسترا اليوم! .", + "price": 1799, + "compare_price": 2299, + "images": [ + "https://media.extra.com/s/aurora/100476262_800/HUAWEI-MatePad-12X-2025%2C-WIFI%2C-256-GB%2C-inbox-keyboard%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100476262_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476262_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476262_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476262_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476262_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476262_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476262_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476262_800_7?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476262_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-a567c756", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1799, + "stock": 38, + "image": "https://media.extra.com/s/aurora/100476262_800/HUAWEI-MatePad-12X-2025%2C-WIFI%2C-256-GB%2C-inbox-keyboard%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.76, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-66", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "White", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Battery Size (mAH)": "10100mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Weight": "0.56 Kg", + "Length": "27", + "Height": "0.59 cm", + "Width": "18.25 cm", + "Operating System": "HMS", + "Network": "Wi-Fi", + "Rear Camera": "13MP + 8MP", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "12 INCH", + "Graphics Card": "No", + "Screen Type": "LCD", + "Screen Resolution": "2800 × 1840", + "Made in": "China", + "Series Name": "Matepad X", + "Memory Card Slot": "No", + "Brand Name": "Huawei", + "Charger Compatibility": "TYPE C", + "Google Play Store": "No", + "Device Type": "Matepad 12X", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "12.0 inch", + "بطاقة الجرافيكس": "No", + "دقة الشاشة": "2800 × 1840", + "نظام التشغيل": "إتش إم إس", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "شبكة الاتصال": "واي فاي", + "اللون": "ابيض", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "الطول": "27", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 GB", + "كاميرا خلفية": "13مع 8 ميجابيكسل", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "Matepad X", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هواوي", + "توافق الشحن": "نوع سي", + "متجر جوجل": "لا", + "نوع الجهاز": "Matepad 12X", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-66" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "Honor Pad X8a Kids, Wi-Fi, 128 GB, 11 Inch, Space Grey, With Kids Cover", + "name_ar": "هونر باد اكس 8 ايه للأطفال، 11 بوصة، واي فاي، 128 جيجا، رمادي", + "description_en": "Buy Honor Pad X8a Kids, Wi-Fi, 128 GB, 11 Inch, Space Grey, With Kids Cover from eXtra today!", + "description_ar": "اشتري هونر باد اكس 8 ايه للأطفال، 11 بوصة، واي فاي، 128 جيجا، رمادي من اكسترا اليوم! .", + "price": 599, + "compare_price": 849, + "images": [ + "https://media.extra.com/s/aurora/100378292_800/Honor-Pad-X8a-Kids%2C-Wi-Fi%2C-128-GB%2C-11-Inch%2C-Space-Grey%2C-With-Kids-Cover?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100378292_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100378292_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100378292_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100378292_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100378292_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100378292_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100378292_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_128GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance8000_DEN", + "https://media.extra.com/i/aurora/OperatingSystemAndroid11_den" + ], + "options": [ + { + "sku": "EXT-fadd0618", + "name_en": "128 GB", + "name_ar": "128 GB", + "price": 599, + "stock": 39, + "image": "https://media.extra.com/s/aurora/100378292_800/Honor-Pad-X8a-Kids%2C-Wi-Fi%2C-128-GB%2C-11-Inch%2C-Space-Grey%2C-With-Kids-Cover?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.33, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-67", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Space Grey", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Snapdragon 680", + "Processor Speed": "2 × Cortex A75 2.0 GHz + 6 × Cortex A55 1.8 GHz", + "Battery Size (mAH)": "8300 mAh", + "RAM SIZE": "4GB", + "Memory (internal)": "128 GB", + "Weight": "0.49 Kg", + "Length": "0.72 cm", + "Height": "7.2 cm", + "Width": "16.9 cm", + "Operating System": "Android", + "Network": "Wi-Fi", + "Rear Camera": "5MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11 INCH", + "Graphics Card": "Qualcomm Snapdragon 680", + "Screen Type": "TFT LCD(IPS)", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "X", + "Memory Card Slot": "microSD; up to 1TB", + "Brand Name": "Honor", + "Charger Compatibility": "TYPE C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "Pad X8a", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "بطاقة الجرافيكس": "Qualcomm Snapdragon 680", + "دقة الشاشة": "1920 x 1200", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Snapdragon 680", + "سرعة المعالج": "2 × Cortex A75 2.0 GHz + 6 × Cortex A55 1.8 GHz", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي فلكي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "الوزن": "0.49 كيلو جرام", + "الطول": "0.72 سم", + "الارتفاع": "7.2 سم", + "العرض": "16.9 سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "5ميجابيكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "الصين", + "اسم السلسلة": "سلسلة إكس", + "مدخل بطاقة الذاكرة": "microSD, up to 1TB", + "اسم الماركة": "هونر", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "Pad X8a" + }, + "storage": "128 GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-67" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "HONOR, Magic Pad 2, Wi-Fi, 12.3-inch,OLED, 256GB,White with keyboard+Pen", + "name_ar": "هونر ماجيك باد 2، واي فاي، 12.3بوصة، 256 جيجا، أبيض، لوحة مفاتيح+قلم", + "description_en": "Buy HONOR, Magic Pad 2, Wi-Fi, 12.3-inch,OLED, 256GB,White with keyboard+Pen from eXtra today!", + "description_ar": "اشتري هونر ماجيك باد 2، واي فاي، 12.3بوصة، 256 جيجا، أبيض، لوحة مفاتيح+قلم من اكسترا اليوم! .", + "price": 1999, + "compare_price": 2999, + "images": [ + "https://media.extra.com/s/aurora/100382993_800/HONOR%2C-Magic-Pad-2%2C-Wi-Fi%2C-12-3-inch%2COLED%2C-256GB%2CWhite-with-keyboard%2BPen?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100382993_800_20?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382993_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-7e3dcc13", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1999, + "stock": 34, + "image": "https://media.extra.com/s/aurora/100382993_800/HONOR%2C-Magic-Pad-2%2C-Wi-Fi%2C-12-3-inch%2COLED%2C-256GB%2CWhite-with-keyboard%2BPen?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.33, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-68", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "White", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "4xCortex-A78 2.2GHz +4xCortex-A55 1.8GHz", + "Battery Size (mAH)": "10050 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Weight": "0.55kg", + "Length": "27.82 cm", + "Height": "0.69 cm", + "Width": "18.01 cm", + "Operating System": "Android 13 + MagicOS 7.2", + "Network": "Wi-Fi", + "Rear Camera": "13 MP, Autofocus, F2.0 Aperture", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "12.3 inch", + "Graphics Card": "Snapdragon 6 Gen 1 Mobile Platform", + "Screen Type": "OLED", + "Screen Resolution": "2560 x 1600", + "Made in": "China", + "Series Name": "Magic Pad", + "Memory Card Slot": "No", + "Brand Name": "Honor", + "Charger Compatibility": "TYPE C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "Magic Pad 2", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "12.3 بوصة", + "نوع الشاشة": "أوليد", + "دقة الشاشة": "2560 × 1600", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "شبكة الاتصال": "واي فاي", + "اللون": "ابيض", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "10050 مللي امبير", + "الوزن": "0.55 كيلو جرام", + "الطول": "27.82 سم", + "الارتفاع": "0.69 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "Magic Pad", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هونر", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "Magic Pad 2" + }, + "storage": "256GB", + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-68" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Tab A11 Plus, 5G, 256 GB, Silver", + "name_ar": "سامسونج جالاكسي تاب ايه 11 بلس، 5 جي، 256 جيجا، فضي", + "description_en": "Buy SAMSUNG Galaxy Tab A11 Plus, 5G, 256 GB, Silver from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي تاب ايه 11 بلس، 5 جي، 256 جيجا، فضي من اكسترا اليوم! .", + "price": 1369, + "compare_price": 1399, + "images": [ + "https://media.extra.com/s/aurora/100484704_800/SAMSUNG-Galaxy-Tab-A11-Plus%2C-5G%2C-256-GB%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100484704_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100484704_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100484704_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100484704_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100484704_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100484704_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN" + ], + "options": [ + { + "sku": "EXT-47738ccf", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 1642.8, + "stock": 39, + "image": "https://media.extra.com/i/aurora/100484704_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-248946ee", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 1369, + "stock": 26, + "image": "https://media.extra.com/s/aurora/100484704_800/SAMSUNG-Galaxy-Tab-A11-Plus%2C-5G%2C-256-GB%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.42, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-69", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Silver", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Qualcomm SM6375", + "Processor Speed": "2.5GHz +2.0GHz", + "Battery Size (mAH)": "7040 mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Weight": "0.48 Kg", + "Length": "0.69 cm", + "Height": "16.87 cm", + "Width": "25.71 CM", + "Operating System": "Android", + "Network": "5G", + "Rear Camera": "8MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11 INCH", + "Graphics Card": "Adreno 619", + "Screen Type": "TFT", + "Screen Resolution": "1920 × 1200", + "Made in": "Assorted", + "Series Name": "TAB A", + "Memory Card Slot": "MicroSD up to 2TB", + "Brand Name": "SAMSUNG", + "Charger Compatibility": "TYPE C", + "SIM Type": "Nano SIM", + "Call Features": "Yes", + "Google Play Store": "Yes", + "Device Type": "SAMSUNG GALAXY A11 PLUS", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "بطاقة الجرافيكس": "ادرينو 619", + "نوع الشاشة": "تي اف تي", + "دقة الشاشة": "1920 × 1200", + "نظام التشغيل": "اندرويد", + "سرعة المعالج": "2.5GHz +2.0GHz", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "فضي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "7040 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "0.69 سم", + "الارتفاع": "16.87 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "تاب إيه", + "مدخل بطاقة الذاكرة": "ميكرو يصل إلي2تيرا", + "اسم الماركة": "سامسونج", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "شريحة نانو", + "خاصية الإتصال": "نعم", + "متجر جوجل": "نعم", + "نوع الجهاز": "SAMSUNG GALAXY A11 PLUS", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-69" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Huawei", + "name_en": "HUAWEI MatePad 11.5 WiFi 2025 New,PaperMatte 8+256 GB, Violet with Keyboard", + "name_ar": "هواوي ميت باد 11.5 الجديد 2025 ، 8+256 جيجا، الاصدار الورقي متضمن لوحة مفاتيح،بنفسجي", + "description_en": "Buy HUAWEI MatePad 11.5 WiFi 2025 New,PaperMatte 8+256 GB, Violet with Keyboard from eXtra today!", + "description_ar": "اشتري هواوي ميت باد 11.5 الجديد 2025 ، 8+256 جيجا، الاصدار الورقي متضمن لوحة مفاتيح،بنفسجي من اكسترا اليوم! .", + "price": 1299, + "compare_price": 1599, + "images": [ + "https://media.extra.com/s/aurora/100463101_800/HUAWEI-MatePad-11-5-WiFi-2025-New%2CPaperMatte-8%2B256-GB%2C-Violet-with-Keyboard?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100463101_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100463101_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100463101_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100463101_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100463101_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100463101_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/Keepyourmemories_128GB_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN" + ], + "options": [ + { + "sku": "EXT-8edbb044", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 1558.8, + "stock": 25, + "image": "https://media.extra.com/i/aurora/100463101_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-7892e0a9", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 1299, + "stock": 12, + "image": "https://media.extra.com/s/aurora/100463101_800/HUAWEI-MatePad-11-5-WiFi-2025-New%2CPaperMatte-8%2B256-GB%2C-Violet-with-Keyboard?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.5, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-70", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Violet", + "Finger Print (Y/N)": "Yes", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "No", + "Battery Size (mAH)": "10100mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Weight": "0.51 Kg", + "Length": "28.9 cm", + "Height": "28.9 cm", + "Width": "19.6 cm", + "Operating System": "HarmonyOS", + "Network": "Wi-Fi", + "Rear Camera": "13MP", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "11.5 INCH", + "Graphics Card": "No", + "Screen Type": "TFT LCD(IPS)", + "Screen Resolution": "2456 × 1600", + "Made in": "China", + "Series Name": "Matepad", + "Memory Card Slot": "Yes", + "Brand Name": "Huawei", + "Charger Compatibility": "USB Type-C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "No", + "Device Type": "MatePad 11.5", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11.5 بوصة", + "بطاقة الجرافيكس": "No", + "دقة الشاشة": "2456 × 1600", + "نظام التشغيل": "هارموني أو إس", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "سرعة المعالج": "لا", + "شبكة الاتصال": "واي فاي", + "اللون": "البنفسجي", + "ماسح البصمة(نعم/لا)": "نعم", + "مقاوم للماء": "لا", + "الوزن": "0.51 كيلو", + "الطول": "28.9 سم", + "الارتفاع": "28.9 سم", + "العرض": "19.6 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "13 ميجابكسل", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "مات باد", + "مدخل بطاقة الذاكرة": "نعم", + "اسم الماركة": "هواوي", + "توافق الشحن": "يو إس بي نوع-سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "لا", + "نوع الجهاز": "MatePad 11.5", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-70" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "Lenovo Idea Tab Matte Edition, WIFI, 11 INCH, 256 GB, Keyboard Case and Pen, Luna Grey", + "name_ar": "لينوفو أيديا تاب مات إيديشن، واي فاي، 11 بوصة، 256 جيجا، غطاء لوحة المفاتيح وقلم، رمادي", + "description_en": "Buy Lenovo Idea Tab Matte Edition, WIFI, 11 INCH, 256 GB, Keyboard Case and Pen, Luna Grey from eXtra today!", + "description_ar": "اشتري لينوفو أيديا تاب مات إيديشن، واي فاي، 11 بوصة، 256 جيجا، غطاء لوحة المفاتيح وقلم، رمادي من اكسترا اليوم! .", + "price": 1099, + "compare_price": 1211.56, + "images": [ + "https://media.extra.com/s/aurora/100475334_800/Lenovo-Idea-Tab-Matte-Edition%2C-WIFI%2C-11-INCH%2C-256-GB%2C-Keyboard-Case-and-Pen%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100475334_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475334_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475334_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475334_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475334_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475334_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475334_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475334_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475334_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-691ad948", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1099, + "stock": 48, + "image": "https://media.extra.com/s/aurora/100475334_800/Lenovo-Idea-Tab-Matte-Edition%2C-WIFI%2C-11-INCH%2C-256-GB%2C-Keyboard-Case-and-Pen%2C-Luna-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.74, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-71", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Color": "Luna Grey", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "Yes", + "Processor Core": "Octa-core", + "Processor Speed": "2 x A76 @ 2.4 GHz + 6 x A55 @ 2.0 GHz", + "Battery Size (mAH)": "7040 mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Weight": "0.48 Kg", + "Length": "16.6 CM", + "Height": "0.69 cm", + "Width": "25.49 cm", + "Operating System": "Android", + "Network": "Wi-Fi", + "Rear Camera": "8MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11 INCH", + "Graphics Card": "Integrated Arm Mali-G57 MC2 GPU", + "Screen Type": "2.5K", + "Screen Resolution": "2560 x 1600", + "Made in": "China", + "Series Name": "Idea Tab", + "Memory Card Slot": "MicroSD up to 2TB", + "Brand Name": "LENOVO", + "Charger Compatibility": "USB-C2.0", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "LENOVO IDEA TAB MATTE", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "بطاقة الجرافيكس": "Integrated Arm Mali-G57 MC2 GPU", + "نوع الشاشة": "2.5 كي", + "دقة الشاشة": "2560 × 1600", + "نظام التشغيل": "اندرويد", + "نواة المعالج": "Octa-core", + "سرعة المعالج": "2 x A76 @ 2.4 GHz + 6 x A55 @ 2.0 GHz", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي القمر", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "نعم", + "حجم البطارية (مللي أمبير)": "7040 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "16.6 سم", + "الارتفاع": "0.69 سم", + "العرض": "25.49 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "الصين", + "اسم السلسلة": "ايديا تاب", + "مدخل بطاقة الذاكرة": "ميكرو يصل إلي2تيرا", + "اسم الماركة": "لينوفو", + "توافق الشحن": "يو إس بي- سي2", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "لينوفو أيديا تاب ميت", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-71" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung Galaxy Tab S10 Plus, Wi-Fi, 256 GB, Platinum Silver", + "name_ar": "سامسونج جالاكسي تاب إس 10 بلس، واي فاي، 256 جيجا، فضي بلاتين", + "description_en": "Buy Samsung Galaxy Tab S10 Plus, Wi-Fi, 256 GB, Platinum Silver from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي تاب إس 10 بلس، واي فاي، 256 جيجا، فضي بلاتين من اكسترا اليوم! .", + "price": 3799, + "compare_price": 3999, + "images": [ + "https://media.extra.com/s/aurora/100385450_800/Samsung-Galaxy-Tab-S10-Plus%2C-Wi-Fi%2C-256-GB%2C-Platinum-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100385450_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385450_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385450_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385450_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385450_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/OperatingSystemAndroid14_den" + ], + "options": [ + { + "sku": "EXT-2d54fedf", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 3799, + "stock": 26, + "image": "https://media.extra.com/s/aurora/100385450_800/Samsung-Galaxy-Tab-S10-Plus%2C-Wi-Fi%2C-256-GB%2C-Platinum-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.51, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-72", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Platinum Silver", + "Finger Print (Y/N)": "Yes", + "Waterproof (Y/N)": "No", + "Processor Core": "MT6989", + "Processor Speed": "3.4GHz;2.8GHz;2GHz", + "Battery Size (mAH)": "10090 mAh", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Weight": "0.57 Kg", + "Length": "0.5 cm", + "Height": "21.2 cm", + "Width": "28.54 CM", + "Operating System": "Android 13", + "Network": "Wi-Fi", + "Rear Camera": "13MP + 8MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "12.4 Inch", + "Graphics Card": "Adreno 730", + "Screen Type": "Dynamic AMOLED 2X", + "Screen Resolution": "2800 x 1752 (WQXGA+)", + "Made in": "Assorted", + "Series Name": "Tab S", + "Memory Card Slot": "Yes", + "Brand Name": "SAMSUNG", + "Charger Compatibility": "USB Type-C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "Galaxy Tab S10 Plus", + "Item Has Expiration": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "12.4 بوصة", + "بطاقة الجرافيكس": "ادرينو 730", + "نوع الشاشة": "دايناميك أمولد", + "دقة الشاشة": "2800 x 1752 (WQXGA+)", + "نظام التشغيل": "اندرويد 13", + "نواة المعالج": "MT6989", + "سرعة المعالج": "3.4GHz,2.8GHz,2GHz", + "شبكة الاتصال": "واي فاي", + "اللون": "فضي بلاتينيم", + "ماسح البصمة(نعم/لا)": "نعم", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "10090 مللي أمبير", + "الوزن": "0.57 كجم", + "الطول": "0.5 سم", + "الارتفاع": "21.2 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "13مع 8 ميجابيكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "Tab S", + "مدخل بطاقة الذاكرة": "نعم", + "اسم الماركة": "سامسونج", + "توافق الشحن": "يو إس بي نوع-سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "Galaxy Tab S10 Plus", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-72" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "APPLE IPAD AIR M3 GEN 2025, Wi-Fi, 11 INCH, 128GB, Purple", + "name_ar": "ابل ايباد اير2025 ام 3، واي فاي، 11 بوصة، 128 جيجا، بنفسجي", + "description_en": "Buy APPLE IPAD AIR M3 GEN 2025, Wi-Fi, 11 INCH, 128GB, Purple from eXtra today!", + "description_ar": "اشتري ابل ايباد اير2025 ام 3، واي فاي، 11 بوصة، 128 جيجا، بنفسجي من اكسترا اليوم! .", + "price": 2599, + "compare_price": 2699, + "images": [ + "https://media.extra.com/s/aurora/100396464_800/APPLE-IPAD-AIR-M3-GEN-2025%2C-Wi-Fi%2C-11-INCH%2C-128GB%2C-Purple?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396464_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396464_800_14?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100396464_300_01" + ], + "options": [ + { + "sku": "EXT-34d7b8ce", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 2599, + "stock": 33, + "image": "https://media.extra.com/s/aurora/100396464_800/APPLE-IPAD-AIR-M3-GEN-2025%2C-Wi-Fi%2C-11-INCH%2C-128GB%2C-Purple?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-deb9b7d8", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 3118.8, + "stock": 39, + "image": "https://media.extra.com/i/aurora/100396464_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-1fd4fc57", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 3118.8, + "stock": 32, + "image": "https://media.extra.com/i/aurora/100396464_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-dc624521", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 2079.2, + "stock": 28, + "image": "https://media.extra.com/i/aurora/100396464_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.94, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-73", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Purple", + "Waterproof (Y/N)": "No", + "Finger Print (Y/N)": "No", + "Processor Core": "Apple M2", + "Battery Size (mAH)": "7606 mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "128 GB", + "Weight": "0.48 Kg", + "Length": "26.2 cm", + "Width": "19 cm", + "Height": "5.1 cm", + "Operating System": "iPadOS 17.4", + "Network": "Wi-Fi", + "Rear Camera": "12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "11 INCH", + "Screen Type": "IPS", + "Screen Resolution": "1640 × 2360", + "Made in": "Assorted", + "Series Name": "iPad Air M3 2025", + "Memory Card Slot": "No", + "Charger Compatibility": "TYPE C", + "Brand Name": "APPLE", + "Device Type": "iPad Air M3 11 WF", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "1640 × 2360", + "نظام التشغيل": "iPadOS 17.4", + "نواة المعالج": "Apple M2", + "شبكة الاتصال": "واي فاي", + "اللون": "بنفسجي", + "مقاوم للماء": "لا", + "ماسح البصمة(نعم/لا)": "No", + "حجم البطارية (مللي أمبير)": "7606 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "26.2 سم", + "العرض": "19 سم", + "الارتفاع": "5.1 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "12ميجابكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "iPad Air M3 2025", + "مدخل بطاقة الذاكرة": "لا", + "توافق الشحن": "نوع سي", + "اسم الماركة": "أبل", + "نوع الجهاز": "ايباد أير ام 3 11 بوصة", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "128GB", + "color_en": "Purple", + "color_ar": "أرجواني" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-73" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple iPad 11th Gen, Wi-Fi, 11 inch, 256GB, Silver", + "name_ar": "ابل ايباد الجيل الحادي العاشر، واي فاي، 11 بوصة، 256 جيجا، فضي", + "description_en": "Buy Apple iPad 11th Gen, Wi-Fi, 11 inch, 256GB, Silver from eXtra today!", + "description_ar": "اشتري ابل ايباد الجيل الحادي العاشر، واي فاي، 11 بوصة، 256 جيجا، فضي من اكسترا اليوم! .", + "price": 2049, + "compare_price": 2233.03, + "images": [ + "https://media.extra.com/s/aurora/100396417_800/Apple-iPad-11th-Gen%2C-Wi-Fi%2C-11-inch%2C-256GB%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396417_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396417_800_13?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-d2dbb5bb", + "name_en": "128 GB", + "name_ar": "١٢٨ جيجابايت", + "price": 2458.8, + "stock": 48, + "image": "https://media.extra.com/i/aurora/100396417_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-0353f4a0", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 2049, + "stock": 20, + "image": "https://media.extra.com/s/aurora/100396417_800/Apple-iPad-11th-Gen%2C-Wi-Fi%2C-11-inch%2C-256GB%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-d1dae465", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 2458.8, + "stock": 21, + "image": "https://media.extra.com/i/aurora/100396417_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-757959c5", + "name_en": "11 Inch", + "name_ar": "11 بوصه", + "price": 2049.0, + "stock": 43, + "image": "https://media.extra.com/i/aurora/100396417_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.32, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-74", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Silver", + "Waterproof (Y/N)": "No", + "Finger Print (Y/N)": "No", + "Processor Core": "Hexa-Core", + "Battery Size (mAH)": "8827 mAh", + "RAM SIZE": "4GB", + "Memory (internal)": "256GB", + "Weight": "0.48 Kg", + "Length": "26.2 cm", + "Width": "19 cm", + "Height": "5.1 cm", + "Operating System": "iPadOS 16", + "Network": "Wi-Fi", + "Rear Camera": "12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "11 INCH", + "Screen Type": "IPS", + "Screen Resolution": "2360 x 1640", + "Made in": "Assorted", + "Memory Card Slot": "No", + "Charger Compatibility": "TYPE C", + "Brand Name": "APPLE", + "Device Type": "IPAD 11th GEN", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "2360 x 1640", + "نظام التشغيل": "ايباد او اس 16", + "نواة المعالج": "سداسي النواة", + "شبكة الاتصال": "واي فاي", + "اللون": "فضي", + "مقاوم للماء": "لا", + "ماسح البصمة(نعم/لا)": "No", + "حجم البطارية (مللي أمبير)": "8827 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "26.2 سم", + "العرض": "19 سم", + "الارتفاع": "5.1 سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "ذاكرة / داخلية": "256 جيجا بايت", + "كاميرا خلفية": "12ميجابكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "مدخل بطاقة الذاكرة": "لا", + "توافق الشحن": "نوع سي", + "اسم الماركة": "أبل", + "نوع الجهاز": "IPAD 11th GEN", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-74" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Honor", + "name_en": "Honor Pad 10, 5G, 256 GB, 12.1 Inch, Gray with Keyboard", + "name_ar": "هونر باد 10، 5 جي، 256 جيجا، 12.1 بوصة، رمادي مع لوحة مفاتيح", + "description_en": "Buy Honor Pad 10, 5G, 256 GB, 12.1 Inch, Gray with Keyboard from eXtra today!", + "description_ar": "اشتري هونر باد 10، 5 جي، 256 جيجا، 12.1 بوصة، رمادي مع لوحة مفاتيح من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1599, + "images": [ + "https://media.extra.com/s/aurora/100471388_800/Honor-Pad-10%2C-5G%2C-256-GB%2C-12-1-Inch%2C-Gray-with-Keyboard?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100471388_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_18?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100471388_800_19?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-003ca979", + "name_en": "256 GB", + "name_ar": "256 GB", + "price": 1399, + "stock": 25, + "image": "https://media.extra.com/s/aurora/100471388_800/Honor-Pad-10%2C-5G%2C-256-GB%2C-12-1-Inch%2C-Gray-with-Keyboard?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.73, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-75", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "1×Cortex-A715 2.63GHz+3×Cortex-A715 2.4GHz+4×Corte", + "Battery Size (mAH)": "10100mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256 GB", + "Weight": "0.53 kg", + "Length": "0.63 cm", + "Height": "27.71 cm", + "Width": "17.93 cm", + "Operating System": "MagicOS 9.0", + "Network": "5G", + "Rear Camera": "8MP", + "Front Camera Resolution": "8MP", + "Screen Size (inch)": "12.1 inch", + "Screen Type": "TFT LCD(IPS)", + "Screen Resolution": "2560 × 1600", + "Made in": "China", + "Series Name": "N", + "Memory Card Slot": "No", + "Brand Name": "Honor", + "Charger Compatibility": "USB Type-C", + "SIM Type": "Nano SIM", + "Call Features": "Yes", + "Google Play Store": "Yes", + "Device Type": "Pad 10", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "دقة الشاشة": "2560 × 1600", + "نظام التشغيل": "MagicOS 9.0", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "شبكة الاتصال": "الجيل الخامس", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "الطول": "0.63 سم", + "الارتفاع": "27.71 سم", + "العرض": "17.93 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "8MP", + "صنع فى": "الصين", + "اسم السلسلة": "سلسلة إن", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هونر", + "توافق الشحن": "يو إس بي نوع-سي", + "نوع الشريحة": "شريحة نانو", + "خاصية الإتصال": "نعم", + "متجر جوجل": "نعم", + "نوع الجهاز": "Pad 10", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-75" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Huawei", + "name_en": "HUAWEI MatePad SE 11 inch, Wi-Fi, 128GB , Nebula Gray", + "name_ar": "هواوي ميت باد اس اي 11 انش، واي فاي، 128 جيجا، رمادي", + "description_en": "Buy HUAWEI MatePad SE 11 inch, Wi-Fi, 128GB , Nebula Gray from eXtra today!", + "description_ar": "اشتري هواوي ميت باد اس اي 11 انش، واي فاي، 128 جيجا، رمادي من اكسترا اليوم! .", + "price": 549, + "compare_price": 849, + "images": [ + "https://media.extra.com/s/aurora/100381860_800/HUAWEI-MatePad-SE-11-inch%2C-Wi-Fi%2C-128GB-%2C-Nebula-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100381860_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381860_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_128GB_den", + "https://media.extra.com/i/aurora/100354902_PerfectSize_den", + "https://media.extra.com/i/aurora/100357415_TheBattery_den", + "https://media.extra.com/i/aurora/100354902_AuthanticColors_den" + ], + "options": [ + { + "sku": "EXT-2b2efbe6", + "name_en": "128 GB", + "name_ar": "128 GB", + "price": 549, + "stock": 43, + "image": "https://media.extra.com/s/aurora/100381860_800/HUAWEI-MatePad-SE-11-inch%2C-Wi-Fi%2C-128GB-%2C-Nebula-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.34, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-76", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Nebula Gray", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "No", + "Processor Core": "Octa-Core (8-Core)", + "Processor Speed": "HiSilicon Kirin 710A", + "Battery Size (mAH)": "7700 mAh", + "RAM SIZE": "6GB", + "Memory (internal)": "128 GB", + "Weight": "0.48 Kg", + "Length": "25.2 cm", + "Height": "0.69 cm", + "Width": "16.4 cm", + "Operating System": "HMS", + "Network": "Wi-Fi", + "Rear Camera": "8MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11 INCH", + "Graphics Card": "No", + "Screen Type": "IPS", + "Screen Resolution": "1920 × 1200", + "Made in": "China", + "Series Name": "MATEPAD SE", + "Memory Card Slot": "No", + "Brand Name": "Huawei", + "Charger Compatibility": "TYPE C", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "No", + "Device Type": "MatePad SE 11", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "بطاقة الجرافيكس": "No", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "1920 x 1200", + "نظام التشغيل": "إتش إم إس", + "نواة المعالج": "أوكتا-كور (8-نواة)", + "شبكة الاتصال": "واي فاي", + "اللون": "رمادي", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "لا", + "حجم البطارية (مللي أمبير)": "7700 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "25.2 cm", + "الارتفاع": "0.69 سم", + "العرض": "16.4 سم", + "مساحة الذاكرة العشوائية (رام)": "6 جيجابايت", + "ذاكرة / داخلية": "128 GB", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "الصين", + "اسم السلسلة": "MATEPAD SE", + "مدخل بطاقة الذاكرة": "لا", + "اسم الماركة": "هواوي", + "توافق الشحن": "نوع سي", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "لا", + "نوع الجهاز": "MatePad SE 11" + }, + "storage": "128GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-76" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Lenovo", + "name_en": "Lenovo Idea Tab, WiFi, 256 GB, Luna Gray with Folio Case and Pen", + "name_ar": "لينوفو أيديا تاب، واي فاي، 256 جيجا، رمادي مع غطاء وقلم", + "description_en": "Buy Lenovo Idea Tab, WiFi, 256 GB, Luna Gray with Folio Case and Pen from eXtra today!", + "description_ar": "اشتري لينوفو أيديا تاب، واي فاي، 256 جيجا، رمادي مع غطاء وقلم من اكسترا اليوم! .", + "price": 899, + "compare_price": 948.85, + "images": [ + "https://media.extra.com/s/aurora/100425803_800/Lenovo-Idea-Tab%2C-WiFi%2C-256-GB%2C-Luna-Gray-with-Folio-Case-and-Pen?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100425803_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425803_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Keepyourmemories_256GB_den", + "https://media.extra.com/i/aurora/VisualContent1112_den", + "https://media.extra.com/i/aurora/BatteryPerformance10000_DEN" + ], + "options": [ + { + "sku": "EXT-66abd022", + "name_en": "256GB", + "name_ar": "256GB", + "price": 899, + "stock": 6, + "image": "https://media.extra.com/s/aurora/100425803_800/Lenovo-Idea-Tab%2C-WiFi%2C-256-GB%2C-Luna-Gray-with-Folio-Case-and-Pen?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.22, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-77", + "source": "extra.com", + "brand_name": "Lenovo", + "details_en": { + "Color": "Polar Blue", + "Finger Print (Y/N)": "No", + "Waterproof (Y/N)": "IP52", + "Processor Core": "Octa-core", + "Processor Speed": "2 x A76 @ 2.4 GHz + 6 x A55 @ 2.0 GHz", + "Battery Size (mAH)": "7040 mAh", + "RAM SIZE": "8GB", + "Memory (internal)": "256GB", + "Weight": "0.48 Kg", + "Length": "16.6 CM", + "Height": "0.69 cm", + "Width": "25.49 cm", + "Operating System": "Android 14", + "Network": "Wi-Fi", + "Rear Camera": "8MP", + "Front Camera Resolution": "5MP", + "Screen Size (inch)": "11 INCH", + "Graphics Card": "ARM", + "Screen Type": "2.5K", + "Screen Resolution": "2560 x 1600", + "Made in": "China", + "Series Name": "IdeaPad", + "Memory Card Slot": "MicroSD (Up to 1TB)", + "Brand Name": "LENOVO", + "Charger Compatibility": "USB-C2.0", + "SIM Type": "No", + "Call Features": "No", + "Google Play Store": "Yes", + "Device Type": "LENOVO IDEA TAB", + "Item Has Expiration": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "11 بوصة", + "بطاقة الجرافيكس": "إيه أر إم", + "نوع الشاشة": "2.5 كي", + "دقة الشاشة": "2560 × 1600", + "نظام التشغيل": "أندرويد 14", + "نواة المعالج": "Octa-core", + "سرعة المعالج": "2 x A76 @ 2.4 GHz + 6 x A55 @ 2.0 GHz", + "شبكة الاتصال": "واي فاي", + "اللون": "أزرق", + "ماسح البصمة(نعم/لا)": "No", + "مقاوم للماء": "أي بي 52", + "حجم البطارية (مللي أمبير)": "7040 مللي أمبير", + "الوزن": "0.48 كيلو", + "الطول": "16.6 سم", + "الارتفاع": "0.69 سم", + "العرض": "25.49 سم", + "مساحة الذاكرة العشوائية (رام)": "8 جيجابايت", + "ذاكرة / داخلية": "256 جيجا بايت", + "كاميرا خلفية": "8 ميجابكسل", + "دقة الكاميرا الأمامية": "5ميجابيكسل", + "صنع فى": "الصين", + "اسم السلسلة": "ايديا باد", + "مدخل بطاقة الذاكرة": "MicroSD (Up to 1TB)", + "اسم الماركة": "لينوفو", + "توافق الشحن": "يو إس بي- سي2", + "نوع الشريحة": "لا", + "خاصية الإتصال": "لا", + "متجر جوجل": "نعم", + "نوع الجهاز": "لينوفو أيديا تاب", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-77" + }, + { + "category": "أجهزة لوحية", + "category_en": "Tablets", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Apple", + "name_en": "Apple IPAD PRO 2025, 256 GB, 12GB , 13 INCH, WI-FI, M5, SPACE BLACK", + "name_ar": "أبل أيباد برو 2025، 256 جيجا، 13 بوصة، واي فاي ام 5، أسود", + "description_en": "Buy Apple IPAD PRO 2025, 256 GB, 12GB , 13 INCH, WI-FI, M5, SPACE BLACK from eXtra today!", + "description_ar": "اشتري أبل أيباد برو 2025، 256 جيجا، 13 بوصة، واي فاي ام 5، أسود من اكسترا اليوم! .", + "price": 5999, + "compare_price": 6663.59, + "images": [ + "https://media.extra.com/s/aurora/100462899_800/Apple-IPAD-PRO-2025%2C-256-GB%2C-12GB-%2C-13-INCH%2C-WI-FI%2C-M5%2C-SPACE-BLACK?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100462899_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462899_800_14?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-c4bc5997", + "name_en": "256 GB", + "name_ar": "٢٥٦ جيجابايت", + "price": 5999, + "stock": 36, + "image": "https://media.extra.com/s/aurora/100462899_800/Apple-IPAD-PRO-2025%2C-256-GB%2C-12GB-%2C-13-INCH%2C-WI-FI%2C-M5%2C-SPACE-BLACK?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-61a868ed", + "name_en": "512 GB", + "name_ar": "٥١٢ جيجابايت", + "price": 4799.2, + "stock": 6, + "image": "https://media.extra.com/i/aurora/100462899_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-b48f51e1", + "name_en": "1 TB", + "name_ar": "1 تيرا بايت", + "price": 4799.2, + "stock": 29, + "image": "https://media.extra.com/i/aurora/100462899_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-e749ae89", + "name_en": "2 TB", + "name_ar": "2 تيرا بايت", + "price": 4799.2, + "stock": 13, + "image": "https://media.extra.com/i/aurora/100462899_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.83, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-78", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Space Black", + "Waterproof (Y/N)": "No", + "Finger Print (Y/N)": "No", + "RAM SIZE": "12 GB", + "Memory (internal)": "256 GB", + "Weight": "1.9 Kg", + "Length": "22.7cm", + "Width": "29.5 cm", + "Network": "Wi-Fi", + "Rear Camera": "12MP", + "Front Camera Resolution": "12MP", + "Screen Size (inch)": "13 inch", + "Made in": "Assorted", + "Series Name": "IPAD PRO 2025", + "Charger Compatibility": "USB-C", + "Brand Name": "APPLE", + "Device Type": "IPAD PRO 2025 13 WF", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة(بالبوصة)": "13 بوصة", + "شبكة الاتصال": "واي فاي", + "اللون": "أسود", + "مقاوم للماء": "لا", + "ماسح البصمة(نعم/لا)": "No", + "الوزن": "1.9 كجم", + "الطول": "22.7سنتيميتر", + "العرض": "29.5 سم", + "مساحة الذاكرة العشوائية (رام)": "12 جيجابايت", + "ذاكرة / داخلية": "256 جيجابايت", + "كاميرا خلفية": "12ميجابكسل", + "دقة الكاميرا الأمامية": "12ميجابكسل", + "صنع فى": "متنوع", + "اسم السلسلة": "ايباد برو 2025", + "توافق الشحن": "يو إس بي نوع سي", + "اسم الماركة": "أبل", + "نوع الجهاز": "ايباد برو 2025 13 بوصة", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256 GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-78" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "LG", + "name_en": "LG, 65 inch, QNED, 4K Smart TV, AI, 60Hz", + "name_ar": "ال جي، تلفزيون 65 بوصة، كيونيد، ذكي، ذكاء اصطناعي، 60 هرتز", + "description_en": "Buy LG, 65 inch, QNED, 4K Smart TV, AI, 60Hz from eXtra today!", + "description_ar": "اشتري ال جي، تلفزيون 65 بوصة، كيونيد، ذكي، ذكاء اصطناعي، 60 هرتز من اكسترا اليوم! .", + "price": 2339, + "compare_price": 4349, + "images": [ + "https://media.extra.com/s/aurora/100462868_800/LG%2C-65-inch%2C-QNED%2C-4K-Smart-TV%2C-AI%2C-60Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100462868_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462868_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462868_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462868_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462868_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462868_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_QNED_den", + "https://media.extra.com/i/aurora/CatchthePace120_den_1", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den", + "https://media.extra.com/i/aurora/MagicRemote_den" + ], + "options": [ + { + "sku": "EXT-53eb7b81", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 2339.0, + "stock": 41, + "image": "https://media.extra.com/i/aurora/100462868_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-ec46adca", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 2339, + "stock": 18, + "image": "https://media.extra.com/s/aurora/100462868_800/LG%2C-65-inch%2C-QNED%2C-4K-Smart-TV%2C-AI%2C-60Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-71d621c8", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 2339.0, + "stock": 27, + "image": "https://media.extra.com/i/aurora/100462868_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-031905df", + "name_en": "86 Inch", + "name_ar": "86 بوصة", + "price": 2339.0, + "stock": 32, + "image": "https://media.extra.com/i/aurora/100462868_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.93, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-79", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Color": "Black", + "Bluetooth": "5.1", + "Ethernet Port": "1", + "Speaker Type": "2.0 Ch", + "Speaker Output": "20W", + "Number of HDMI Inputs": "3", + "Number of USB Inputs": "2", + "RAM SIZE": "No", + "Memory (internal)": "No", + "Length": "25.5 cm", + "Weight": "17 Kg", + "Width": "145.6 CM", + "Height": "90.2 cm", + "Depth": "25.5cm", + "Wireless LAN": "Yes", + "Resolution (MP)": "3840 x 2160", + "Screen Size": "65", + "Panel Type": "4K", + "Motion Flow": "60 Hz", + "HD type": "4K", + "Response Time": "60Hz", + "Voice Assistant Built-in": "LG Arabic AI", + "Number of Digital Audio Optical Output": "1", + "Virtual Assistant Supported": "Alexa/Google Assistant/AI ThinQ", + "Smart Platform": "webOS", + "Sound System": "AI Sound Pro", + "Remote Control Type": "Magic remote", + "Made in": "Egypt", + "Series Name": "QNED70", + "Product Type": "QNED TV", + "Brand Name": "LG", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "3840 x 2160", + "حجم الشاشة": "65بوصة", + "نوع اللوحة": "4كي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "4كي", + "بلوتووث": "5.1", + "منفذ إيثرنت": "1", + "نوع السماعة": "2.0 Ch", + "قوة مكبرات الصوت": "20وات", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "عدد منافذ يو إس بي": "2", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أسود", + "الطول": "25.5 سم", + "الوزن": "17 كيلو جرام", + "العرض": "145.6 سم", + "الارتفاع": "90.2 سم", + "العمق": "25.5 سم", + "مساحة الذاكرة العشوائية (رام)": "لا", + "ذاكرة / داخلية": "لا", + "وقت الاستجابة": "60 جيجاهرتز", + "مساعد صوت مدمج": "ال جي عربي اي ال", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "أليكسا/مساعد جوجل/AI ThinQ", + "نظام التشغيل": "ويب أوه إس", + "نظام الصوت": "صوت برو", + "نوع التحكم عن بعد": "ريموت ماجيك", + "صنع فى": "مصر", + "اسم السلسلة": "QNED70", + "نوع المنتج": "تليفزيون كيو ان اي دي", + "اسم الماركة": "إل جي", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-79" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Class Pro", + "name_en": "Classpro, 55 Inch, 4K SMART LED, Google TV", + "name_ar": "كلاس برو، تلفزيون 55 بوصة، ليد، ذكي، 4 مدخل إتش دي إم آي، 2", + "description_en": "Buy Classpro, 55 Inch, 4K SMART LED, Google TV from eXtra today!", + "description_ar": "اشتري كلاس برو، تلفزيون 55 بوصة، ليد، ذكي، 4 مدخل إتش دي إم آي، 2 من اكسترا اليوم! .", + "price": 1199, + "compare_price": 2199, + "images": [ + "https://media.extra.com/s/aurora/100395279_800/Classpro%2C-55-Inch%2C-4K-SMART-LED%2C-Google-TV?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100395279_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395279_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395279_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395279_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395279_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395279_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_LED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemGoogleTV_den" + ], + "options": [ + { + "sku": "EXT-a70de181", + "name_en": "50 Inch", + "name_ar": "50 بوصة", + "price": 1199.0, + "stock": 45, + "image": "https://media.extra.com/i/aurora/100395279_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-3a8161af", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 1199, + "stock": 5, + "image": "https://media.extra.com/s/aurora/100395279_800/Classpro%2C-55-Inch%2C-4K-SMART-LED%2C-Google-TV?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.65, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-80", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Color": "Clear Black", + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "4", + "Length": "12.29 cm", + "Weight": "9.8 Kg", + "Width": "67.5 cm", + "Height": "70.9 cm", + "Depth": "12.59 cm", + "Resolution (MP)": "3840 x 2160", + "Screen Size": "55", + "Panel Type": "Smart LED", + "Motion Flow": "60Hz", + "HD type": "LED", + "Made in": "China", + "Series Name": "U7000", + "Smart Platform": "Android", + "Product Type": "LED TV", + "Brand Name": "ClassPro", + "Item Has Expiration": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "3840 x 2160", + "حجم الشاشة": "55بوصة", + "نوع اللوحة": "ال إي دي ذكي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "أل إي دي", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "اللون": "أسود رائق", + "الطول": "12.29 سم", + "الوزن": "9.8 kg", + "العرض": "67.5 سم", + "العمق": "12.59 سم", + "صنع فى": "الصين", + "اسم السلسلة": "يو 7000", + "نظام التشغيل": "أندرويد", + "نوع المنتج": "تليفزيون ال اي دي", + "اسم الماركة": "كلاس برو", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-80" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "TCL", + "name_en": "TCL, 65 Inch, QLED, 4K Smart TV, HDMI 3, USB1, 60Hz, DLG 120Hz", + "name_ar": "تي سي ال، تلفزيون 65 بوصة، كيو ليد، ذكي، 60 هرتز، دي ال جي 120 هرتز", + "description_en": "Buy TCL, 65 Inch, QLED, 4K Smart TV, HDMI 3, USB1, 60Hz, DLG 120Hz from eXtra today!", + "description_ar": "اشتري تي سي ال، تلفزيون 65 بوصة، كيو ليد، ذكي، 60 هرتز، دي ال جي 120 هرتز من اكسترا اليوم! .", + "price": 2199, + "compare_price": 3499, + "images": [ + "https://media.extra.com/s/aurora/100397832_800/TCL%2C-65-Inch%2C-QLED%2C-4K-Smart-TV%2C-HDMI-3%2C-USB1%2C-60Hz%2C-DLG-120Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100397832_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397832_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397832_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397832_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397832_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_QLED_den", + "https://media.extra.com/i/aurora/CatchthePace120_den_1", + "https://media.extra.com/i/aurora/OperatingsystemGoogleTV_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-7945b1db", + "name_en": "50 Inch", + "name_ar": "50 بوصة", + "price": 2199.0, + "stock": 12, + "image": "https://media.extra.com/i/aurora/100397832_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-f84a0144", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 2199.0, + "stock": 30, + "image": "https://media.extra.com/i/aurora/100397832_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-b6f5e8cd", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 2199, + "stock": 41, + "image": "https://media.extra.com/s/aurora/100397832_800/TCL%2C-65-Inch%2C-QLED%2C-4K-Smart-TV%2C-HDMI-3%2C-USB1%2C-60Hz%2C-DLG-120Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-040fb403", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 2199.0, + "stock": 29, + "image": "https://media.extra.com/i/aurora/100397832_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-889eeb94", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 2199.0, + "stock": 26, + "image": "https://media.extra.com/i/aurora/100397832_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.75, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-81", + "source": "extra.com", + "brand_name": "TCL", + "details_en": { + "Number of USB Inputs": "1", + "Number of HDMI Inputs": "3", + "Bluetooth": "5", + "Speaker Output": "2*10W", + "Ethernet Port": "1", + "Speaker Type": "Integrated Speaker Boxes (Bottom Side)", + "Memory (internal)": "16GB", + "RAM SIZE": "2GB", + "Length": "144.4", + "Weight": "15.8 Kg", + "Width": "144.4 cm", + "Height": "83 cm", + "Depth": "6.9 CM", + "Wireless LAN": "Yes", + "Screen Size": "65", + "Resolution (MP)": "3840 × 2160", + "Panel Type": "UHD", + "Motion Flow": "60 Hz", + "HD type": "4K UHD", + "Made in": "China", + "Series Name": "P7K", + "Voice Assistant Built-in": "Yes", + "Number of Digital Audio Optical Output": "1", + "Virtual Assistant Supported": "Yes", + "Smart Platform": "Google Tv", + "Sound System": "Dolby Atmos", + "Remote Control Type": "yes", + "Product Type": "QLED", + "Brand Name": "TCL", + "Year Model": "2025", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "65بوصة", + "الدقة /ميجابيكسل": "3840 × 2160", + "نوع اللوحة": "يو أتش دي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "فائق الوضوح 4كي", + "عدد منافذ يو إس بي": "1", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "بلوتووث": "5", + "منفذ إيثرنت": "1", + "نوع السماعة": "Integrated Speaker Boxes (Bottom Side)", + "شبكة محلية لاسلكية": "نعم", + "الوزن": "15.8 كيلو جرام", + "العرض": "144.4 cm", + "الارتفاع": "83 سم", + "ذاكرة / داخلية": "16جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "صنع فى": "الصين", + "اسم السلسلة": "P7K", + "مساعد صوت مدمج": "نعم", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "نعم", + "نظام التشغيل": "جوجل تي في", + "نظام الصوت": "دولبي أتموس", + "نوع المنتج": "كيو ليد", + "اسم الماركة": "تي سي ال", + "سنة الصنع": "2025" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-81" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung, 65 Inch, OLED 4K AI Upscaling, 144Hz, Anti-Reflection", + "name_ar": "سامسونج، تلفزيون 65 بوصة، اوليد، ذكاء اصطناعي، 144 هرتز، ضد الانعكاس", + "description_en": "Buy Samsung, 65 Inch, OLED 4K AI Upscaling, 144Hz, Anti-Reflection from eXtra today!", + "description_ar": "اشتري سامسونج، تلفزيون 65 بوصة، اوليد، ذكاء اصطناعي، 144 هرتز، ضد الانعكاس من اكسترا اليوم! .", + "price": 8699, + "compare_price": 13999, + "images": [ + "https://media.extra.com/s/aurora/100398106_800/Samsung%2C-65-Inch%2C-OLED-4K-AI-Upscaling%2C-144Hz%2C-Anti-Reflection?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100398106_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100398106_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100398106_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100398106_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100398106_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100398106_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_OLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemTizenSamsung_en", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-84b87c1e", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 8699, + "stock": 28, + "image": "https://media.extra.com/s/aurora/100398106_800/Samsung%2C-65-Inch%2C-OLED-4K-AI-Upscaling%2C-144Hz%2C-Anti-Reflection?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-77eba601", + "name_en": "77 Inch", + "name_ar": "77 بوصة", + "price": 8699.0, + "stock": 42, + "image": "https://media.extra.com/i/aurora/100398106_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-1054d055", + "name_en": "83 Inch", + "name_ar": "83 بوصة", + "price": 8699.0, + "stock": 28, + "image": "https://media.extra.com/i/aurora/100398106_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.65, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-82", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "4", + "Bluetooth": "Yes (BT5.3)", + "Speaker Output": "40W", + "Ethernet Port": "1", + "Speaker Type": "2.1 Ch", + "Length": "3.9 CM", + "Weight": "19.1 Kg", + "Height": "83.17 cm", + "Width": "144.43 cm", + "Depth": "3.99 cm", + "Wireless LAN": "WiFi Direct", + "Screen Size": "65", + "Resolution (MP)": "3840 x 2160", + "Panel Type": "OLED", + "Motion Flow": "144Hz", + "HD type": "4K HDR", + "Made in": "Vietnam", + "Series Name": "S90", + "Virtual Assistant Supported": "Bixby", + "Voice Assistant Built-in": "No", + "Sound System": "Dolby Atmos", + "Smart Platform": "Tizen", + "Number of Digital Audio Optical Output": "1", + "Remote Control Type": "TM2360E", + "Product Type": "Smart OLED TV Ultra HD-4K", + "Brand Name": "SAMSUNG", + "Year Model": "2025", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "65بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "تتابع الحركة": "144 هرتز", + "نوع الوضوح": "4K HDR", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "بلوتووث": "Yes (BT5.3)", + "قوة مكبرات الصوت": "40وات", + "منفذ إيثرنت": "1", + "نوع السماعة": "2.1 Ch", + "شبكة محلية لاسلكية": "واي فاي مباشر", + "اللون": "أسود", + "الطول": "3.9 CM", + "الارتفاع": "83.17 سم", + "العرض": "144.43 سم", + "العمق": "3.99 سم", + "صنع فى": "فيتنام", + "اسم السلسلة": "اس 90", + "المساعد الافتراضي": "مساعد صوت Bixby", + "مساعد صوت مدمج": "لا", + "نظام الصوت": "دولبي أتموس", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "نوع المنتج": "تليفزيون او ال اي دي فائق الوضوح ذكي", + "اسم الماركة": "سامسونج", + "سنة الصنع": "2025", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-82" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "LG", + "name_en": "LG, 75 inch, QNED, 4K Smart TV, AI, 60Hz", + "name_ar": "ال جي، تلفزيون 75 بوصة، كيونيد، ذكي، ذكاء اصطناعي، 60 هرتز", + "description_en": "Buy LG, 75 inch, QNED, 4K Smart TV, AI, 60Hz from eXtra today!", + "description_ar": "اشتري ال جي، تلفزيون 75 بوصة، كيونيد، ذكي، ذكاء اصطناعي، 60 هرتز من اكسترا اليوم! .", + "price": 3299, + "compare_price": 7099, + "images": [ + "https://media.extra.com/s/aurora/100462865_800/LG%2C-75-inch%2C-QNED%2C-4K-Smart-TV%2C-AI%2C-60Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100462865_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462865_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462865_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462865_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462865_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100462865_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_QNED_den", + "https://media.extra.com/i/aurora/CatchthePace120_den_1", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den", + "https://media.extra.com/i/aurora/MagicRemote_den" + ], + "options": [ + { + "sku": "EXT-0d433e09", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 3299.0, + "stock": 42, + "image": "https://media.extra.com/i/aurora/100462865_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-812d88df", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 3299.0, + "stock": 37, + "image": "https://media.extra.com/i/aurora/100462865_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-43f82280", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 3299, + "stock": 7, + "image": "https://media.extra.com/s/aurora/100462865_800/LG%2C-75-inch%2C-QNED%2C-4K-Smart-TV%2C-AI%2C-60Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-4736f5c9", + "name_en": "86 Inch", + "name_ar": "86 بوصة", + "price": 3299.0, + "stock": 24, + "image": "https://media.extra.com/i/aurora/100462865_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.75, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-83", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Color": "Black", + "Bluetooth": "5.1", + "Ethernet Port": "1", + "Speaker Type": "2.0 Ch", + "Speaker Output": "20W", + "Number of HDMI Inputs": "3", + "Number of USB Inputs": "2", + "RAM SIZE": "No", + "Memory (internal)": "No", + "Length": "35.9 cm", + "Weight": "32.5 KG", + "Width": "167.7 cm", + "Height": "103.5 CM", + "Depth": "36cm", + "Wireless LAN": "Yes", + "Resolution (MP)": "3840 x 2160", + "Screen Size": "75", + "Panel Type": "4K", + "Motion Flow": "60 Hz", + "HD type": "4K", + "Response Time": "60Hz", + "Voice Assistant Built-in": "LG Arabic AI", + "Number of Digital Audio Optical Output": "1", + "Virtual Assistant Supported": "Alexa/Google Assistant/AI ThinQ", + "Smart Platform": "webOS", + "Sound System": "AI Sound Pro", + "Remote Control Type": "Magic remote", + "Made in": "Egypt", + "Series Name": "QNED70", + "Product Type": "QNED TV", + "Brand Name": "LG", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "3840 x 2160", + "حجم الشاشة": "75بوصة", + "نوع اللوحة": "4كي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "4كي", + "بلوتووث": "5.1", + "منفذ إيثرنت": "1", + "نوع السماعة": "2.0 Ch", + "قوة مكبرات الصوت": "20وات", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "عدد منافذ يو إس بي": "2", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أسود", + "الطول": "35.9 سم", + "الوزن": "32.5 كجم", + "العرض": "167.7 سم", + "الارتفاع": "103.5 سم", + "العمق": "36 سم", + "مساحة الذاكرة العشوائية (رام)": "لا", + "ذاكرة / داخلية": "لا", + "وقت الاستجابة": "60 جيجاهرتز", + "مساعد صوت مدمج": "ال جي عربي اي ال", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "أليكسا/مساعد جوجل/AI ThinQ", + "نظام التشغيل": "ويب أوه إس", + "نظام الصوت": "صوت برو", + "نوع التحكم عن بعد": "ريموت ماجيك", + "صنع فى": "مصر", + "اسم السلسلة": "QNED70", + "نوع المنتج": "تليفزيون كيو ان اي دي", + "اسم الماركة": "إل جي", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-83" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung, 65 inch, Neo QLED 4K AI Upscaling, 144Hz, Airslim design", + "name_ar": "سامسونج، تلفزيون 65 بوصة، نيو كيوليد، ذكاء اصطناعي، 144 هرتز، تصميم نحيف", + "description_en": "Buy Samsung, 65 inch, Neo QLED 4K AI Upscaling, 144Hz, Airslim design from eXtra today!", + "description_ar": "اشتري سامسونج، تلفزيون 65 بوصة، نيو كيوليد، ذكاء اصطناعي، 144 هرتز، تصميم نحيف من اكسترا اليوم! .", + "price": 3899, + "compare_price": 6999, + "images": [ + "https://media.extra.com/s/aurora/100434131_800/Samsung%2C-65-inch%2C-Neo-QLED-4K-AI-Upscaling%2C-144Hz%2C-Airslim-design?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100434131_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434131_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434131_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434131_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434131_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434131_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_MiniLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemTizenSamsung_en", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-0ebe76cf", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 3899.0, + "stock": 18, + "image": "https://media.extra.com/i/aurora/100434131_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-891b0f3d", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 3899, + "stock": 18, + "image": "https://media.extra.com/s/aurora/100434131_800/Samsung%2C-65-inch%2C-Neo-QLED-4K-AI-Upscaling%2C-144Hz%2C-Airslim-design?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-adc0b50b", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 3899.0, + "stock": 32, + "image": "https://media.extra.com/i/aurora/100434131_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-2caaefd4", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 3899.0, + "stock": 7, + "image": "https://media.extra.com/i/aurora/100434131_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.14, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-84", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Ethernet Port": "1", + "Bluetooth": "Yes (BT5.3)", + "Speaker Type": "2.0 Ch", + "Number of USB Inputs": "2", + "Speaker Output": "20W", + "Number of HDMI Inputs": "4", + "Length": "2.6 CM", + "Weight": "20.8 Kg", + "Width": "145.17 cm", + "Depth": "2.57 cm", + "Height": "83.22 cm", + "Wireless LAN": "WiFi Direct", + "Motion Flow": "144Hz", + "Screen Size": "65", + "Resolution (MP)": "3840 x 2160", + "HD type": "4K HDR", + "Panel Type": "MiniLED", + "Remote Control Type": "TM2360E", + "Sound System": "20W", + "Number of Digital Audio Optical Output": "1", + "Smart Platform": "Tizen", + "Virtual Assistant Supported": "Bixby", + "Made in": "Egypt", + "Series Name": "QN70", + "Product Type": "Smart MiniLED TV", + "Brand Name": "SAMSUNG", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تتابع الحركة": "144 هرتز", + "حجم الشاشة": "65بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "نوع الوضوح": "4K HDR", + "نوع اللوحة": "ميني ليد", + "منفذ إيثرنت": "1", + "بلوتووث": "Yes (BT5.3)", + "نوع السماعة": "2.0 Ch", + "عدد منافذ يو إس بي": "2", + "قوة مكبرات الصوت": "20وات", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "شبكة محلية لاسلكية": "واي فاي مباشر", + "اللون": "أسود", + "الطول": "2.6 CM", + "الوزن": "20.8 Kg", + "العرض": "145.17 سم", + "العمق": "2.57 سم", + "الارتفاع": "83.22 cm", + "نظام الصوت": "20واط", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "مساعد صوت Bixby", + "صنع فى": "مصر", + "اسم السلسلة": "QN70", + "نوع المنتج": "تلفزيون ذكي ميني إل إي دي", + "اسم الماركة": "سامسونج", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-84" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung, 65 Inch, QLED 4K Upscaling, 7 Years OS upgrade, AirSlim", + "name_ar": "سامسونج، تلفزيون 65 بوصة، كيوليد، 7 سنوات تحديثات للنظام، تصميم نحيف", + "description_en": "Buy Samsung, 65 Inch, QLED 4K Upscaling, 7 Years OS upgrade, AirSlim from eXtra today!", + "description_ar": "اشتري سامسونج، تلفزيون 65 بوصة، كيوليد، 7 سنوات تحديثات للنظام، تصميم نحيف من اكسترا اليوم! .", + "price": 3099, + "compare_price": 5599, + "images": [ + "https://media.extra.com/s/aurora/100467471_800/Samsung%2C-65-Inch%2C-QLED-4K-Upscaling%2C-7-Years-OS-upgrade%2C-AirSlim?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100467471_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100467471_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100467471_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100467471_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100467471_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100467471_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_QLED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemTizenSamsung_en", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-abbed528", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 3099.0, + "stock": 7, + "image": "https://media.extra.com/i/aurora/100467471_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-3db7ecf7", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 3099, + "stock": 8, + "image": "https://media.extra.com/s/aurora/100467471_800/Samsung%2C-65-Inch%2C-QLED-4K-Upscaling%2C-7-Years-OS-upgrade%2C-AirSlim?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-dd9874cd", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 3099.0, + "stock": 22, + "image": "https://media.extra.com/i/aurora/100467471_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-0ff61432", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 3099.0, + "stock": 46, + "image": "https://media.extra.com/i/aurora/100467471_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.6, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-85", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "3", + "Bluetooth": "Yes", + "Speaker Output": "20W", + "Ethernet Port": "(LAN) x 1ea", + "Speaker Type": "2.0 Ch", + "Length": "14.5 cm", + "Weight": "20.7 Kg", + "Width": "160 cm", + "Height": "93.5 cm", + "Depth": "14.5cm", + "Screen Size": "65", + "Resolution (MP)": "3840 × 2160", + "Panel Type": "QLED", + "Motion Flow": "50Hz", + "HD type": "4K HDR", + "Made in": "Egypt", + "Series Name": "Q8", + "Response Time": "60Hz", + "Number of Digital Audio Optical Output": "1", + "Virtual Assistant Supported": "Bixby", + "Smart Platform": "Yes", + "Remote Control Type": "Smart Remote", + "Product Type": "QLED 4K TV", + "Brand Name": "SAMSUNG", + "Year Model": "2025", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "65بوصة", + "الدقة /ميجابيكسل": "3840 × 2160", + "نوع اللوحة": "كيو أل أي دي", + "تتابع الحركة": "50هرتز", + "نوع الوضوح": "4K HDR", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "بلوتووث": "نعم", + "قوة مكبرات الصوت": "20وات", + "منفذ إيثرنت": "لان", + "نوع السماعة": "2.0 Ch", + "اللون": "أسود", + "الطول": "14.5 cm", + "الوزن": "20.7 Kg", + "العرض": "160 سم", + "الارتفاع": "93.5 سم", + "العمق": "14.5cm", + "صنع فى": "مصر", + "اسم السلسلة": "Q8", + "وقت الاستجابة": "60 جيجاهرتز", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "مساعد صوت Bixby", + "نوع المنتج": "QLED 4K TV", + "اسم الماركة": "سامسونج", + "سنة الصنع": "2025", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-85" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Class Pro", + "name_en": "Classpro 70 inch 4K UHD webOS Smart LED TV", + "name_ar": "كلاس برو، تلفزيون 70 بوصة، فائق الوضوح، ذكي", + "description_en": "Buy Classpro 70 inch 4K UHD webOS Smart LED TV from eXtra today!", + "description_ar": "اشتري كلاس برو، تلفزيون 70 بوصة، فائق الوضوح، ذكي من اكسترا اليوم! .", + "price": 1799, + "compare_price": 2999, + "images": [ + "https://media.extra.com/s/aurora/100383700_800/Classpro-70-inch-4K-UHD-webOS-Smart-LED-TV?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100383700_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383700_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_LED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den", + "https://media.extra.com/i/aurora/MagicRemote_den" + ], + "options": [ + { + "sku": "EXT-9a81bd7f", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 1799.0, + "stock": 24, + "image": "https://media.extra.com/i/aurora/100383700_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-5552d871", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 1799.0, + "stock": 11, + "image": "https://media.extra.com/i/aurora/100383700_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-00b26833", + "name_en": "70 Inch", + "name_ar": "70 بوصة", + "price": 1799, + "stock": 47, + "image": "https://media.extra.com/s/aurora/100383700_800/Classpro-70-inch-4K-UHD-webOS-Smart-LED-TV?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.61, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-86", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Color": "Black", + "Processor Core": "No", + "Number of USB Inputs": "2", + "Speaker Output": "2x 8W", + "Number of HDMI Inputs": "3", + "Bluetooth": "No", + "Ethernet Port": "Yes", + "Length": "12.29 cm", + "Weight": "3.2 kg", + "Width": "101.5 cm", + "Height": "62 cm", + "Depth": "8 cm", + "Wireless LAN": "No", + "Built-in Camera": "No", + "Resolution (MP)": "3840 × 2160", + "Screen Size": "70", + "Panel Type": "LED", + "HD type": "4K", + "Made in": "China", + "Series Name": "U7000", + "Number of Digital Audio Optical Output": "1", + "Voice Assistant Built-in": "Yes", + "Smart Platform": "Web Os", + "Sound System": "Dolby", + "Product Type": "SMART LED TV", + "Brand Name": "ClassPro", + "Frequency": "50/60 Hz", + "Year Model": "2024", + "Truva Exclusive": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "3840 × 2160", + "حجم الشاشة": "70بوصة", + "نوع اللوحة": "ال إي دي", + "نوع الوضوح": "4كي", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "بلوتووث": "لا", + "منفذ إيثرنت": "نعم", + "نواة المعالج": "لا", + "شبكة محلية لاسلكية": "لا", + "اللون": "أسود", + "الطول": "12.29 سم", + "الوزن": "3.2 كجم", + "العرض": "101.5 سم", + "الارتفاع": "62 سم", + "العمق": "8 سم", + "كاميرا مدمجة": "لا", + "صنع فى": "الصين", + "اسم السلسلة": "يو 7000", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "مساعد صوت مدمج": "نعم", + "نظام التشغيل": "ويب أو أس", + "نوع المنتج": "تليفزيون ال اي دي ذكي", + "اسم الماركة": "كلاس برو", + "التردد": "50/60 هرتز", + "سنة الصنع": "2024" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-86" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Class Pro", + "name_en": "Classpro, 50 Inch, 4K SMART LED, Google TV, Clear Black", + "name_ar": "كلاس برو، تلفزيون 50 بوصة، ذكي، عالي الوضوح، أسود", + "description_en": "Buy Classpro, 50 Inch, 4K SMART LED, Google TV, Clear Black from eXtra today!", + "description_ar": "اشتري كلاس برو، تلفزيون 50 بوصة، ذكي، عالي الوضوح، أسود من اكسترا اليوم! .", + "price": 1049, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100395278_800/Classpro%2C-50-Inch%2C-4K-SMART-LED%2C-Google-TV%2C-Clear-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100395278_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395278_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395278_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395278_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395278_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395278_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_LED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemAndroid_den" + ], + "options": [ + { + "sku": "EXT-4a6e51f0", + "name_en": "50 Inch", + "name_ar": "50 بوصة", + "price": 1049, + "stock": 47, + "image": "https://media.extra.com/s/aurora/100395278_800/Classpro%2C-50-Inch%2C-4K-SMART-LED%2C-Google-TV%2C-Clear-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-12c489e1", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 1049.0, + "stock": 44, + "image": "https://media.extra.com/i/aurora/100395278_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.85, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-87", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Color": "Clear Black", + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "4", + "Length": "12.29 cm", + "Weight": "9.8 Kg", + "Width": "67.5 cm", + "Height": "70.9 cm", + "Depth": "12.59 cm", + "Resolution (MP)": "3840 x 2160", + "Screen Size": "50", + "Panel Type": "Smart LED", + "Motion Flow": "60Hz", + "HD type": "LED", + "Made in": "China", + "Series Name": "U7000", + "Smart Platform": "Android", + "Product Type": "LED TV", + "Brand Name": "ClassPro", + "Item Has Expiration": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "3840 x 2160", + "حجم الشاشة": "50بوصة", + "نوع اللوحة": "ال إي دي ذكي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "أل إي دي", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "اللون": "أسود رائق", + "الطول": "12.29 سم", + "الوزن": "9.8 kg", + "العرض": "67.5 سم", + "العمق": "12.59 سم", + "صنع فى": "الصين", + "اسم السلسلة": "يو 7000", + "نظام التشغيل": "أندرويد", + "نوع المنتج": "تليفزيون ال اي دي", + "اسم الماركة": "كلاس برو", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-87" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "SAMSUNG, 85 inch, Mini LED 4K Smart TV, AI, 144 Hz", + "name_ar": "سامسونج، تلفزيون 85 بوصة، ميني ليد، ذكي، ذكاء اصطناعي، 144 هرتز", + "description_en": "Buy SAMSUNG, 85 inch, Mini LED 4K Smart TV, AI, 144 Hz from eXtra today!", + "description_ar": "اشتري سامسونج، تلفزيون 85 بوصة، ميني ليد، ذكي، ذكاء اصطناعي، 144 هرتز من اكسترا اليوم! .", + "price": 7199, + "compare_price": 13999, + "images": [ + "https://media.extra.com/s/aurora/100434132_800/SAMSUNG%2C-85-inch%2C-Mini-LED-4K-Smart-TV%2C-AI%2C-144-Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100434132_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434132_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434132_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434132_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434132_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434132_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_MiniLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemTizenSamsung_en", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-7683fa11", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 7199.0, + "stock": 46, + "image": "https://media.extra.com/i/aurora/100434132_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-86f1d0b6", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 7199.0, + "stock": 50, + "image": "https://media.extra.com/i/aurora/100434132_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-943cccef", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 7199.0, + "stock": 43, + "image": "https://media.extra.com/i/aurora/100434132_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-2db09e9d", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 7199, + "stock": 35, + "image": "https://media.extra.com/s/aurora/100434132_800/SAMSUNG%2C-85-inch%2C-Mini-LED-4K-Smart-TV%2C-AI%2C-144-Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.14, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-88", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Ethernet Port": "1", + "Bluetooth": "Yes (BT5.3)", + "Speaker Type": "2.0 Ch", + "Number of USB Inputs": "2", + "Speaker Output": "20W", + "Number of HDMI Inputs": "4", + "Length": "3cm", + "Weight": "14.2KG", + "Width": "190.17 cm", + "Depth": "2.69 cm", + "Height": "70.92 cm", + "Wireless LAN": "WiFi Direct", + "Motion Flow": "144Hz", + "Screen Size": "85", + "Resolution (MP)": "3840 x 2160", + "HD type": "4K HDR", + "Panel Type": "MiniLED", + "Remote Control Type": "TM2360E", + "Sound System": "20W", + "Number of Digital Audio Optical Output": "1", + "Smart Platform": "Tizen", + "Virtual Assistant Supported": "Bixby", + "Made in": "Egypt", + "Series Name": "QN70", + "Product Type": "Smart MiniLED TV", + "Brand Name": "SAMSUNG", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تتابع الحركة": "144 هرتز", + "حجم الشاشة": "85بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "نوع الوضوح": "4K HDR", + "نوع اللوحة": "ميني ليد", + "منفذ إيثرنت": "1", + "بلوتووث": "Yes (BT5.3)", + "نوع السماعة": "2.0 Ch", + "عدد منافذ يو إس بي": "2", + "قوة مكبرات الصوت": "20وات", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "شبكة محلية لاسلكية": "واي فاي مباشر", + "اللون": "أسود", + "الطول": "٣ سنتيمتر", + "الوزن": "14.2 كيلو جرام", + "العرض": "190.17 سم", + "العمق": "2.69 سم", + "الارتفاع": "70.92 سم", + "نظام الصوت": "20واط", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "مساعد صوت Bixby", + "صنع فى": "مصر", + "اسم السلسلة": "QN70", + "نوع المنتج": "تلفزيون ذكي ميني إل إي دي", + "اسم الماركة": "سامسونج", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-88" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "LG", + "name_en": "LG, 65 inch, OLED evo, 4K Smart TV, AI C5, 144 Hz", + "name_ar": "ال جي، تلفزيون 65 بوصة، او ليد إيفو ، ذكي، ذكاء اصطناعي، 144 هرتز", + "description_en": "Buy LG, 65 inch, OLED evo, 4K Smart TV, AI C5, 144 Hz from eXtra today!", + "description_ar": "اشتري ال جي، تلفزيون 65 بوصة، او ليد إيفو ، ذكي، ذكاء اصطناعي، 144 هرتز من اكسترا اليوم! .", + "price": 7789, + "compare_price": 12599, + "images": [ + "https://media.extra.com/s/aurora/100419998_800/LG%2C-65-inch%2C-OLED-evo%2C-4K-Smart-TV%2C-AI-C5%2C-144-Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100419998_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419998_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419998_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419998_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419998_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419998_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419998_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419998_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419998_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_OLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-6440cf75", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 7789.0, + "stock": 21, + "image": "https://media.extra.com/i/aurora/100419998_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-42bd469f", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 7789, + "stock": 25, + "image": "https://media.extra.com/s/aurora/100419998_800/LG%2C-65-inch%2C-OLED-evo%2C-4K-Smart-TV%2C-AI-C5%2C-144-Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-c77c37ac", + "name_en": "77 Inch", + "name_ar": "77 بوصة", + "price": 7789.0, + "stock": 29, + "image": "https://media.extra.com/i/aurora/100419998_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-ca34560b", + "name_en": "83 Inch", + "name_ar": "83 بوصة", + "price": 7789.0, + "stock": 45, + "image": "https://media.extra.com/i/aurora/100419998_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-6c1c8924", + "name_en": "48 Inch", + "name_ar": "48 بوصة", + "price": 7789.0, + "stock": 50, + "image": "https://media.extra.com/i/aurora/100419998_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.09, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-89", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "3", + "Number of HDMI Inputs": "4", + "Bluetooth": "Yes, V5.3", + "Speaker Output": "40W", + "Ethernet Port": "1", + "Speaker Type": "2.2 CH", + "RAM SIZE": "No", + "Memory (internal)": "No", + "Length": "23 cm", + "Weight": "18.5 Kg", + "Height": "88 CM", + "Width": "144.1 cm", + "Depth": "23 cm", + "Wireless LAN": "Yes", + "Screen Size": "65", + "Resolution (MP)": "3840 x 2160", + "Panel Type": "OLED", + "Motion Flow": "144Hz", + "HD type": "8K", + "Made in": "Indonesia", + "Series Name": "C Series", + "Virtual Assistant Supported": "Alexa/Google Home/AirPlay/AI ThinQ", + "Voice Assistant Built-in": "LG Arabic AI", + "Sound System": "AI Sound Pro ; Dolby Digital", + "Smart Platform": "Web Os", + "Response Time": "0.03ms", + "Number of Digital Audio Optical Output": "1", + "Remote Control Type": "Magic remote", + "Product Type": "OLED TV", + "Brand Name": "LG", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "65بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "تتابع الحركة": "144 هرتز", + "نوع الوضوح": "8 كي", + "عدد منافذ يو إس بي": "3", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "بلوتووث": "نعم, 5.3", + "قوة مكبرات الصوت": "40وات", + "منفذ إيثرنت": "1", + "نوع السماعة": "2.2قناة", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أسود", + "الطول": "23 سم", + "الوزن": "18.5 كجم", + "الارتفاع": "88 سم", + "العرض": "144.1 سم", + "العمق": "23 سم", + "مساحة الذاكرة العشوائية (رام)": "لا", + "ذاكرة / داخلية": "لا", + "صنع فى": "اندونيسيا", + "اسم السلسلة": "سلسلة سي", + "المساعد الافتراضي": "أليكسا/جوجل هوم/إير بلاي/AI ThinQ", + "مساعد صوت مدمج": "ال جي عربي اي ال", + "نظام الصوت": "صوت برو/ دولبي دجيتال", + "نظام التشغيل": "ويب أو أس", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "نوع التحكم عن بعد": "ريموت ماجيك", + "نوع المنتج": "أوليد تي في", + "اسم الماركة": "إل جي", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-89" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Class Pro", + "name_en": "Class Pro, 43 Inch, 2K FHD Smart, Android", + "name_ar": "كلاس برو، تلفزيون 43 بوصة، اف اتش دي ، ذكي", + "description_en": "Buy Class Pro, 43 Inch, 2K FHD Smart, Android from eXtra today!", + "description_ar": "اشتري كلاس برو، تلفزيون 43 بوصة، اف اتش دي ، ذكي من اكسترا اليوم! .", + "price": 749, + "compare_price": 999, + "images": [ + "https://media.extra.com/s/aurora/100395624_800/Class-Pro%2C-43-Inch%2C-2K-FHD-Smart%2C-Android?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100395624_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395624_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395624_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395624_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_LED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemAndroid_den" + ], + "options": [ + { + "sku": "EXT-f1619c54", + "name_en": "8GB", + "name_ar": "8GB", + "price": 749, + "stock": 30, + "image": "https://media.extra.com/s/aurora/100395624_800/Class-Pro%2C-43-Inch%2C-2K-FHD-Smart%2C-Android?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.89, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-90", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "2", + "Memory (internal)": "8GB", + "RAM SIZE": "1GB", + "Length": "103 cm", + "Weight": "9 Kg", + "Width": "19.5 cm", + "Height": "60.03 cm", + "Depth": "95.5 cm", + "Resolution (MP)": "1920 × 1080", + "Screen Size": "43", + "Panel Type": "FHD; LED", + "HD type": "FHD", + "Made in": "China", + "Series Name": "U7000", + "Number of Digital Audio Optical Output": "1", + "Product Type": "FHD", + "Brand Name": "ClassPro", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "1920 × 1080", + "حجم الشاشة": "43بوصة", + "نوع اللوحة": "أف أتش دي, أل إي دي", + "نوع الوضوح": "كامل عالي الوضوح", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "2", + "اللون": "أسود", + "الطول": "103 سم", + "الوزن": "9 كيلو جرام", + "العرض": "19.5 سم", + "الارتفاع": "60.03 سم", + "العمق": "95.5 سم", + "ذاكرة / داخلية": "8جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "1جيجا بايت", + "صنع فى": "الصين", + "اسم السلسلة": "يو 7000", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "اسم الماركة": "كلاس برو", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-90" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "TCL", + "name_en": "TCL, 75 Inch, Mini LED 4K Smart TV, HDMI 4, USB1, 144Hz", + "name_ar": "تي سي ال، تلفزيون 75 بوصة، ميني ليد، ذكي، 144 هرتز", + "description_en": "Buy TCL, 75 Inch, Mini LED 4K Smart TV, HDMI 4, USB1, 144Hz from eXtra today!", + "description_ar": "اشتري تي سي ال، تلفزيون 75 بوصة، ميني ليد، ذكي، 144 هرتز من اكسترا اليوم! .", + "price": 4299, + "compare_price": 6999, + "images": [ + "https://media.extra.com/s/aurora/100397700_800/TCL%2C-75-Inch%2C-Mini-LED-4K-Smart-TV%2C-HDMI-4%2C-USB1%2C-144Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100397700_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397700_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397700_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397700_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397700_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_MiniLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemGoogleTV_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-513465a8", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 4299.0, + "stock": 16, + "image": "https://media.extra.com/i/aurora/100397700_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-85bf1e71", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 4299.0, + "stock": 16, + "image": "https://media.extra.com/i/aurora/100397700_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-c881c835", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 4299, + "stock": 30, + "image": "https://media.extra.com/s/aurora/100397700_800/TCL%2C-75-Inch%2C-Mini-LED-4K-Smart-TV%2C-HDMI-4%2C-USB1%2C-144Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-db38fab8", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 4299.0, + "stock": 50, + "image": "https://media.extra.com/i/aurora/100397700_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-53ca063f", + "name_en": "98 Inch", + "name_ar": "98 بوصة", + "price": 4299.0, + "stock": 45, + "image": "https://media.extra.com/i/aurora/100397700_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.76, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-91", + "source": "extra.com", + "brand_name": "TCL", + "details_en": { + "Number of USB Inputs": "1", + "Number of HDMI Inputs": "4", + "Ethernet Port": "Yes", + "Speaker Type": "Integrated Speaker Boxes (Bottom Side)", + "Memory (internal)": "32GB", + "RAM SIZE": "3GB", + "Length": "167 cm", + "Weight": "23 Kg", + "Width": "167.1 cm", + "Height": "96.0cm", + "Depth": "5.8 cm", + "Wireless LAN": "Yes", + "Screen Size": "75", + "Resolution (MP)": "3840 x 2160", + "Panel Type": "MiniLED", + "Motion Flow": "144Hz", + "HD type": "4K", + "Made in": "China", + "Series Name": "C6K", + "Voice Assistant Built-in": "Yes", + "Number of Digital Audio Optical Output": "1", + "Virtual Assistant Supported": "Yes", + "Smart Platform": "Google Tv", + "Sound System": "ONKYO Audio System", + "Remote Control Type": "yes", + "Product Type": "MiniLED TV", + "Brand Name": "TCL", + "Year Model": "2025", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "75بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "نوع اللوحة": "ميني ليد", + "تتابع الحركة": "144 هرتز", + "نوع الوضوح": "4كي", + "عدد منافذ يو إس بي": "1", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "منفذ إيثرنت": "نعم", + "نوع السماعة": "Integrated Speaker Boxes (Bottom Side)", + "شبكة محلية لاسلكية": "نعم", + "الوزن": "23 Kg", + "الارتفاع": "96.0cm", + "العمق": "5.8 سم", + "ذاكرة / داخلية": "32جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "3جيجا بايت", + "صنع فى": "الصين", + "اسم السلسلة": "C6K", + "مساعد صوت مدمج": "نعم", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "نعم", + "نظام التشغيل": "جوجل تي في", + "نوع المنتج": "ميني ال اي دي تي في", + "اسم الماركة": "تي سي ال", + "سنة الصنع": "2025", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-91" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "TCL", + "name_en": "TCL, 55 Inch, HDR 4K Samrt TV, HDMI 3, USB1, 60Hz", + "name_ar": "تي سي ال، تلفزيون 55 بوصة،اتش دي ار، ذكي، 60 هرتز", + "description_en": "Buy TCL, 55 Inch, HDR 4K Samrt TV, HDMI 3, USB1, 60Hz from eXtra today!", + "description_ar": "اشتري تي سي ال، تلفزيون 55 بوصة،اتش دي ار، ذكي، 60 هرتز من اكسترا اليوم! .", + "price": 1399, + "compare_price": 2299, + "images": [ + "https://media.extra.com/s/aurora/100397651_800/TCL%2C-55-Inch%2C-HDR-4K-Samrt-TV%2C-HDMI-3%2C-USB1%2C-60Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100397651_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397651_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397651_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397651_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397651_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayResolutionUHD_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemGoogleTV_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-9e6d3e73", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 1399, + "stock": 34, + "image": "https://media.extra.com/s/aurora/100397651_800/TCL%2C-55-Inch%2C-HDR-4K-Samrt-TV%2C-HDMI-3%2C-USB1%2C-60Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-0c53d830", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 1399.0, + "stock": 30, + "image": "https://media.extra.com/i/aurora/100397651_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-29dbdbb3", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 1399.0, + "stock": 32, + "image": "https://media.extra.com/i/aurora/100397651_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.89, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-92", + "source": "extra.com", + "brand_name": "TCL", + "details_en": { + "Number of USB Inputs": "1", + "Speaker Output": "10", + "Number of HDMI Inputs": "3", + "Bluetooth": "5.2", + "Ethernet Port": "1", + "Speaker Type": "Integrated Speaker Boxes (Bottom Side)", + "Memory (internal)": "16GB", + "RAM SIZE": "2GB", + "Length": "122.6cm", + "Weight": "9 Kg", + "Width": "122.6 cm", + "Height": "71.1 cm", + "Depth": "7.2 CM", + "Wireless LAN": "Yes", + "Resolution (MP)": "3840 × 2160", + "Screen Size": "55", + "Panel Type": "4K", + "Motion Flow": "60 Hz", + "HD type": "4K UHD", + "Made in": "China", + "Series Name": "P6K", + "Virtual Assistant Supported": "Yes", + "Number of Digital Audio Optical Output": "1", + "Voice Assistant Built-in": "Yes", + "Smart Platform": "Google Tv", + "Remote Control Type": "yes", + "Sound System": "Dolby Atmos", + "Product Type": "4K-Smart- HDR", + "Brand Name": "TCL", + "Year Model": "2025", + "Truva Exclusive": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "3840 × 2160", + "حجم الشاشة": "55بوصة", + "نوع اللوحة": "4كي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "فائق الوضوح 4كي", + "عدد منافذ يو إس بي": "1", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "بلوتووث": "5.2", + "منفذ إيثرنت": "1", + "نوع السماعة": "Integrated Speaker Boxes (Bottom Side)", + "شبكة محلية لاسلكية": "نعم", + "الطول": "122.6cm", + "الوزن": "9 كيلو جرام", + "العرض": "122.6 cm", + "الارتفاع": "71.1 cm", + "ذاكرة / داخلية": "16جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "صنع فى": "الصين", + "اسم السلسلة": "P6K", + "المساعد الافتراضي": "نعم", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "مساعد صوت مدمج": "نعم", + "نظام التشغيل": "جوجل تي في", + "نظام الصوت": "دولبي أتموس", + "نوع المنتج": "4K-Smart- HDR", + "اسم الماركة": "تي سي ال", + "سنة الصنع": "2025" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-92" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung, 75 inch, Neo QLED 4K AI Upscaling, 144Hz, Airslim design", + "name_ar": "سامسونج، تلفزيون 75 بوصة، نيو كيوليد، ذكاء اصطناعي، 144 هرتز، تصميم نحيف", + "description_en": "Buy Samsung, 75 inch, Neo QLED 4K AI Upscaling, 144Hz, Airslim design from eXtra today!", + "description_ar": "اشتري سامسونج، تلفزيون 75 بوصة، نيو كيوليد، ذكاء اصطناعي، 144 هرتز، تصميم نحيف من اكسترا اليوم! .", + "price": 5199, + "compare_price": 9799, + "images": [ + "https://media.extra.com/s/aurora/100434130_800/Samsung%2C-75-inch%2C-Neo-QLED-4K-AI-Upscaling%2C-144Hz%2C-Airslim-design?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100434130_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434130_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434130_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434130_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434130_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100434130_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_MiniLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemTizenSamsung_en", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-6f9171a6", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 5199.0, + "stock": 5, + "image": "https://media.extra.com/i/aurora/100434130_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-2c3c2b97", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 5199.0, + "stock": 34, + "image": "https://media.extra.com/i/aurora/100434130_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-2151a14b", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 5199, + "stock": 36, + "image": "https://media.extra.com/s/aurora/100434130_800/Samsung%2C-75-inch%2C-Neo-QLED-4K-AI-Upscaling%2C-144Hz%2C-Airslim-design?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-40ec9e36", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 5199.0, + "stock": 42, + "image": "https://media.extra.com/i/aurora/100434130_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.82, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-93", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Ethernet Port": "1", + "Bluetooth": "Yes (BT5.3)", + "Speaker Type": "2.0 Ch", + "Number of USB Inputs": "2", + "Speaker Output": "20W", + "Number of HDMI Inputs": "4", + "Length": "2.64 cm", + "Weight": "14.2KG", + "Width": "167.75 cm", + "Depth": "2.66 cm", + "Height": "96.07 cm", + "Wireless LAN": "WiFi Direct", + "Motion Flow": "144Hz", + "Screen Size": "75", + "Resolution (MP)": "3840 x 2160", + "HD type": "4K HDR", + "Panel Type": "MiniLED", + "Sound System": "20W", + "Number of Digital Audio Optical Output": "1", + "Smart Platform": "Tizen", + "Virtual Assistant Supported": "Bixby", + "Year Model": "2025", + "Made in": "Egypt", + "Series Name": "QN70", + "Product Type": "Smart MiniLED TV", + "Brand Name": "SAMSUNG", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تتابع الحركة": "144 هرتز", + "حجم الشاشة": "75بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "نوع الوضوح": "4K HDR", + "نوع اللوحة": "ميني ليد", + "منفذ إيثرنت": "1", + "بلوتووث": "Yes (BT5.3)", + "نوع السماعة": "2.0 Ch", + "عدد منافذ يو إس بي": "2", + "قوة مكبرات الصوت": "20وات", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "شبكة محلية لاسلكية": "واي فاي مباشر", + "اللون": "أسود", + "الطول": "2.64 سم", + "الوزن": "14.2 كيلو جرام", + "العرض": "167.75 سم", + "العمق": "2.66 سم", + "الارتفاع": "96.07 سم", + "نظام الصوت": "20واط", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "مساعد صوت Bixby", + "سنة الصنع": "2025", + "صنع فى": "مصر", + "اسم السلسلة": "QN70", + "نوع المنتج": "تلفزيون ذكي ميني إل إي دي", + "اسم الماركة": "سامسونج", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-93" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Class Pro", + "name_en": "Class Pro, 32 Inch, 2K HD, LED TV, Black", + "name_ar": "كلاس برو، تلفزيون 32 بوصة، عالي الوضوح، أسود", + "description_en": "Buy Class Pro, 32 Inch, 2K HD, LED TV, Black from eXtra today!", + "description_ar": "اشتري كلاس برو، تلفزيون 32 بوصة، عالي الوضوح، أسود من اكسترا اليوم! .", + "price": 379, + "compare_price": 649, + "images": [ + "https://media.extra.com/s/aurora/100395623_800/Class-Pro%2C-32-Inch%2C-2K-HD%2C-LED-TV%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100395623_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395623_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395623_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395623_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_LED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den" + ], + "options": [ + { + "sku": "EXT-10cb6bd8", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 379, + "stock": 21, + "image": "https://media.extra.com/s/aurora/100395623_800/Class-Pro%2C-32-Inch%2C-2K-HD%2C-LED-TV%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.35, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-94", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "2", + "Length": "71.12", + "Weight": "4.4 kg", + "Width": "10 cm", + "Height": "49.5 cm", + "Depth": "70.2 cm", + "Screen Size": "32", + "Panel Type": "LED", + "Motion Flow": "60Hz", + "HD type": "HD", + "Made in": "China", + "Series Name": "U7000", + "Virtual Assistant Supported": "No", + "Voice Assistant Built-in": "No", + "Smart Platform": "No", + "Remote Control Type": "No", + "Product Type": "LED TV", + "Brand Name": "ClassPro", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "32بوصة", + "نوع اللوحة": "ال إي دي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "عالي الوضوح", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "2", + "اللون": "أسود", + "الطول": "71.12", + "الوزن": "4.4 كيلو", + "العرض": "10 سم", + "الارتفاع": "49.5 سم", + "العمق": "70.2 سم", + "صنع فى": "الصين", + "اسم السلسلة": "يو 7000", + "مساعد صوت مدمج": "لا", + "نوع التحكم عن بعد": "لا", + "نوع المنتج": "تليفزيون ال اي دي", + "اسم الماركة": "كلاس برو", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-94" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "LG", + "name_en": "LG, 83 inch, OLED evo, 4K Smart TV, AI C5, 144 Hz", + "name_ar": "ال جي، تلفزيون 83 بوصة، او ليد إيفو، ذكي، ذكاء اصطناعي، 144 هرتز", + "description_en": "Buy LG, 83 inch, OLED evo, 4K Smart TV, AI C5, 144 Hz from eXtra today!", + "description_ar": "اشتري ال جي، تلفزيون 83 بوصة، او ليد إيفو، ذكي، ذكاء اصطناعي، 144 هرتز من اكسترا اليوم! .", + "price": 13559, + "compare_price": 23199, + "images": [ + "https://media.extra.com/s/aurora/100420006_800/LG%2C-83-inch%2C-OLED-evo%2C-4K-Smart-TV%2C-AI-C5%2C-144-Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100420006_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100420006_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100420006_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100420006_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100420006_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100420006_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100420006_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100420006_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100420006_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_OLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-27f1777d", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 13559.0, + "stock": 49, + "image": "https://media.extra.com/i/aurora/100420006_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-25755f6b", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 13559.0, + "stock": 15, + "image": "https://media.extra.com/i/aurora/100420006_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-b9fd7c43", + "name_en": "77 Inch", + "name_ar": "77 بوصة", + "price": 13559.0, + "stock": 35, + "image": "https://media.extra.com/i/aurora/100420006_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-4a5706cc", + "name_en": "83 Inch", + "name_ar": "83 بوصة", + "price": 13559, + "stock": 24, + "image": "https://media.extra.com/s/aurora/100420006_800/LG%2C-83-inch%2C-OLED-evo%2C-4K-Smart-TV%2C-AI-C5%2C-144-Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-e8342ea7", + "name_en": "48 Inch", + "name_ar": "48 بوصة", + "price": 13559.0, + "stock": 24, + "image": "https://media.extra.com/i/aurora/100420006_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.75, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-95", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "3", + "Number of HDMI Inputs": "4", + "Bluetooth": "Yes, V5.3", + "Speaker Output": "40W", + "Ethernet Port": "1", + "Speaker Type": "2.2 CH", + "RAM SIZE": "No", + "Memory (internal)": "No", + "Length": "29.7 cm", + "Weight": "33 KG", + "Height": "109.6 CM", + "Width": "184.0cm", + "Depth": "29.8 cm", + "Wireless LAN": "Yes", + "Screen Size": "83 ", + "Resolution (MP)": "3840 x 2160", + "Panel Type": "OLED", + "Motion Flow": "144Hz", + "HD type": "8K", + "Made in": "Indonesia", + "Series Name": "C Series", + "Virtual Assistant Supported": "Alexa/Google Assistant/AirPlay/AI ThinQ", + "Voice Assistant Built-in": "LG Arabic AI", + "Sound System": "AI Sound Pro", + "Smart Platform": "webOS", + "Response Time": "144Hz", + "Number of Digital Audio Optical Output": "1", + "Remote Control Type": "Magic remote", + "Product Type": "OLED", + "Brand Name": "LG", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "83 بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "تتابع الحركة": "144 هرتز", + "نوع الوضوح": "8 كي", + "عدد منافذ يو إس بي": "3", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "بلوتووث": "نعم, 5.3", + "قوة مكبرات الصوت": "40وات", + "منفذ إيثرنت": "1", + "نوع السماعة": "2.2قناة", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أسود", + "الوزن": "33 كيلو جرام", + "العرض": "184.0cm", + "العمق": "29.8 cm", + "مساحة الذاكرة العشوائية (رام)": "لا", + "ذاكرة / داخلية": "لا", + "صنع فى": "اندونيسيا", + "اسم السلسلة": "سلسلة سي", + "المساعد الافتراضي": "اليكسا/مساعد جوجل/AirPlay/AI ThinQ", + "مساعد صوت مدمج": "ال جي عربي اي ال", + "نظام الصوت": "صوت برو", + "نظام التشغيل": "ويب أوه إس", + "وقت الاستجابة": "144 هرتز", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "نوع التحكم عن بعد": "ريموت ماجيك", + "نوع المنتج": "او ال اي دي", + "اسم الماركة": "إل جي", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-95" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung QLED 4K TV, 85 Inch, 4K Upscaling, Secured by Knox", + "name_ar": "سامسونج، تلفزيون 85 بوصة، فائق الوضوح، مؤمن بواسطة نوكس", + "description_en": "Buy Samsung QLED 4K TV, 85 Inch, 4K Upscaling, Secured by Knox from eXtra today!", + "description_ar": "اشتري سامسونج، تلفزيون 85 بوصة، فائق الوضوح، مؤمن بواسطة نوكس من اكسترا اليوم! .", + "price": 4699, + "compare_price": 7999, + "images": [ + "https://media.extra.com/s/aurora/100450906_800/Samsung-QLED-4K-TV%2C-85-Inch%2C-4K-Upscaling%2C-Secured-by-Knox?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100450906_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100450906_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100450906_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100450906_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100450906_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100450906_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_QLED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemTizenSamsung_en", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-28b03ee3", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 4699.0, + "stock": 41, + "image": "https://media.extra.com/i/aurora/100450906_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-5f550906", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 4699.0, + "stock": 8, + "image": "https://media.extra.com/i/aurora/100450906_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-a96eb133", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 4699.0, + "stock": 41, + "image": "https://media.extra.com/i/aurora/100450906_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-96949a81", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 4699, + "stock": 31, + "image": "https://media.extra.com/s/aurora/100450906_800/Samsung-QLED-4K-TV%2C-85-Inch%2C-4K-Upscaling%2C-Secured-by-Knox?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.61, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-96", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "1", + "Number of HDMI Inputs": "3", + "Bluetooth": "Yes (BT5.3)", + "Speaker Output": "20W", + "Ethernet Port": "1", + "Speaker Type": "2.0 Ch", + "Length": "6.14 cm", + "Weight": "33.3 Kg", + "Width": "190.12 cm", + "Height": "108.84 cm", + "Depth": "6.14 cm", + "Wireless LAN": "WiFi Direct", + "Screen Size": "85", + "Resolution (MP)": "3840 x 2160", + "Panel Type": "QLED", + "Motion Flow": "60 Hz", + "HD type": "4K HDR", + "Made in": "Egypt", + "Series Name": "Q7", + "Voice Assistant Built-in": "No", + "Virtual Assistant Supported": "Bixby", + "Smart Platform": "Tizen", + "Sound System": "Q-Symphony", + "Remote Control Type": "TM2360E", + "Product Type": "QLED 4K TV", + "Brand Name": "SAMSUNG", + "Year Model": "2025", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "85بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "نوع اللوحة": "كيو أل أي دي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "4K HDR", + "عدد منافذ يو إس بي": "1", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "بلوتووث": "Yes (BT5.3)", + "قوة مكبرات الصوت": "20وات", + "منفذ إيثرنت": "1", + "نوع السماعة": "2.0 Ch", + "شبكة محلية لاسلكية": "واي فاي مباشر", + "اللون": "أسود", + "الطول": "6.14 سم", + "الوزن": "33.3 Kg", + "العرض": "190.12 سم", + "الارتفاع": "108.84 سم", + "العمق": "6.14 سم", + "صنع فى": "مصر", + "اسم السلسلة": "Q7", + "مساعد صوت مدمج": "لا", + "المساعد الافتراضي": "مساعد صوت Bixby", + "نظام الصوت": "Q-Symphony", + "نوع المنتج": "QLED 4K TV", + "اسم الماركة": "سامسونج", + "سنة الصنع": "2025", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Red", + "color_ar": "أحمر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-96" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung, 100 Inch, NEO QLED 4K AI Upscaling, 144Hz, Dolby Atmos", + "name_ar": "سامسونج، تلفزيون 100 بوصة، نيوكيوليد، ذكاء اصطناعي، 144 هرتز، دولبي أتموس", + "description_en": "Buy Samsung, 100 Inch, NEO QLED 4K AI Upscaling, 144Hz, Dolby Atmos from eXtra today!", + "description_ar": "اشتري سامسونج، تلفزيون 100 بوصة، نيوكيوليد، ذكاء اصطناعي، 144 هرتز، دولبي أتموس من اكسترا اليوم! .", + "price": 16999, + "compare_price": 29999, + "images": [ + "https://media.extra.com/s/aurora/100458001_800/Samsung%2C-100-Inch%2C-NEO-QLED-4K-AI-Upscaling%2C-144Hz%2C-Dolby-Atmos?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100458001_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100458001_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100458001_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100458001_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100458001_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100458001_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_NeoQLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemTizenSamsung_en", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-00d7000d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 16999, + "stock": 97, + "image": "https://media.extra.com/s/aurora/100458001_800/Samsung%2C-100-Inch%2C-NEO-QLED-4K-AI-Upscaling%2C-144Hz%2C-Dolby-Atmos?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.82, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-97", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes (BT5.3)", + "Ethernet Port": "1", + "Speaker Type": "4.0Ch", + "Number of USB Inputs": "2", + "Speaker Output": "30W", + "Number of HDMI Inputs": "4", + "Weight": "60.2Kg", + "Length": "5.30 cm", + "Height": "127 cm", + "Depth": "5.7 CM", + "Wireless LAN": "WiFi Direct", + "Screen Size": "100", + "Resolution (MP)": "3840 x 2160", + "Panel Type": "NeoQLED", + "Motion Flow": "144Hz", + "HD type": "4K HDR", + "Smart Platform": "Tizen", + "Voice Assistant Built-in": "No", + "Number of Digital Audio Optical Output": "1", + "Virtual Assistant Supported": "Bixby", + "Remote Control Type": "TM2360E", + "Sound System": "Dolby Atmos", + "Product Type": "Smart Neo QLED TV", + "Made in": "Vietnam", + "Series Name": "QN80", + "Brand Name": "SAMSUNG", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "100 بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "نوع اللوحة": "NeoQLED", + "تتابع الحركة": "144 هرتز", + "نوع الوضوح": "4K HDR", + "بلوتووث": "Yes (BT5.3)", + "منفذ إيثرنت": "1", + "نوع السماعة": "4.0 قناة", + "عدد منافذ يو إس بي": "2", + "قوة مكبرات الصوت": "30وات", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "شبكة محلية لاسلكية": "واي فاي مباشر", + "اللون": "أسود", + "الوزن": "60.2 كغ", + "الطول": "5.30 سم", + "الارتفاع": "127 سم", + "العمق": "5.7 سم", + "مساعد صوت مدمج": "لا", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "مساعد صوت Bixby", + "نظام الصوت": "دولبي أتموس", + "نوع المنتج": "تلفزيون ذكي نيو كيو ال اي دي", + "صنع فى": "فيتنام", + "اسم السلسلة": "QN80", + "اسم الماركة": "سامسونج" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-97" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Class Pro", + "name_en": "Class Pro, 55 Inch, 4K SMART TV, QLED, Black", + "name_ar": "كلاس برو، تلفزيون 55 بوصة، فائق الوضوح، ذكي، أسود", + "description_en": "Buy Class Pro, 55 Inch, 4K SMART TV, QLED, Black from eXtra today!", + "description_ar": "اشتري كلاس برو، تلفزيون 55 بوصة، فائق الوضوح، ذكي، أسود من اكسترا اليوم! .", + "price": 1299, + "compare_price": 2299, + "images": [ + "https://media.extra.com/s/aurora/100395683_800/Class-Pro%2C-55-Inch%2C-4K-SMART-TV%2C-QLED%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100395683_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395683_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395683_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_QLED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den" + ], + "options": [ + { + "sku": "EXT-005eb7d5", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 1299, + "stock": 17, + "image": "https://media.extra.com/s/aurora/100395683_800/Class-Pro%2C-55-Inch%2C-4K-SMART-TV%2C-QLED%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-34b800cb", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 1299.0, + "stock": 34, + "image": "https://media.extra.com/i/aurora/100395683_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.58, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-98", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "3", + "Speaker Type": "Dolby Audio", + "Memory (internal)": "8GB", + "RAM SIZE": "1.5GB", + "Length": "122", + "Weight": "9.2KG", + "Width": "15 cm", + "Height": "74 cm", + "Depth": "19.0 cm", + "Screen Size": "55", + "Resolution (MP)": "3840 × 2160", + "Panel Type": "QLED", + "Motion Flow": "60Hz", + "HD type": "4K UHD", + "Made in": "China", + "Series Name": "QLED", + "Number of Digital Audio Optical Output": "1", + "Smart Platform": "webOS", + "Sound System": "Dolby Audio", + "Product Type": "QLED", + "Brand Name": "ClassPro", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "55بوصة", + "الدقة /ميجابيكسل": "3840 × 2160", + "نوع اللوحة": "كيو أل أي دي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "فائق الوضوح 4كي", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "نوع السماعة": "نظام أوديو", + "اللون": "أسود", + "الطول": "122", + "الوزن": "9.2 كيلو جرام", + "العرض": "15 سم", + "الارتفاع": "74 سم", + "العمق": "19.0 سم", + "ذاكرة / داخلية": "8جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "1.5جيجا بايت", + "صنع فى": "الصين", + "اسم السلسلة": "QLED", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "نظام التشغيل": "ويب أوه إس", + "نظام الصوت": "نظام أوديو دولبي", + "نوع المنتج": "كيو ليد", + "اسم الماركة": "كلاس برو", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-98" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "TCL", + "name_en": "TCL, 65 Inch, Mini LED 4K Smart TV, HDMI 4, USB1, 144Hz", + "name_ar": "تي سي ال، تلفزيون 65 بوصة، ميني ليد، ذكي، 144 هرتز", + "description_en": "Buy TCL, 65 Inch, Mini LED 4K Smart TV, HDMI 4, USB1, 144Hz from eXtra today!", + "description_ar": "اشتري تي سي ال، تلفزيون 65 بوصة، ميني ليد، ذكي، 144 هرتز من اكسترا اليوم! .", + "price": 3199, + "compare_price": 4999, + "images": [ + "https://media.extra.com/s/aurora/100397652_800/TCL%2C-65-Inch%2C-Mini-LED-4K-Smart-TV%2C-HDMI-4%2C-USB1%2C-144Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100397652_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397652_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397652_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397652_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397652_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_MiniLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemGoogleTV_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-153a896f", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 3199.0, + "stock": 10, + "image": "https://media.extra.com/i/aurora/100397652_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-08673c6b", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 3199, + "stock": 37, + "image": "https://media.extra.com/s/aurora/100397652_800/TCL%2C-65-Inch%2C-Mini-LED-4K-Smart-TV%2C-HDMI-4%2C-USB1%2C-144Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-aa483914", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 3199.0, + "stock": 45, + "image": "https://media.extra.com/i/aurora/100397652_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-363d4fd6", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 3199.0, + "stock": 50, + "image": "https://media.extra.com/i/aurora/100397652_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-1fca1f85", + "name_en": "98 Inch", + "name_ar": "98 بوصة", + "price": 3199.0, + "stock": 27, + "image": "https://media.extra.com/i/aurora/100397652_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.88, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-99", + "source": "extra.com", + "brand_name": "TCL", + "details_en": { + "Ethernet Port": "Yes", + "Speaker Type": "Integrated Speaker Boxes (Bottom Side)", + "Number of USB Inputs": "1", + "Number of HDMI Inputs": "4", + "Memory (internal)": "32GB", + "RAM SIZE": "3GB", + "Weight": "17.2 Kg", + "Length": "144.8 cm", + "Width": "144.78", + "Height": "83.22 cm", + "Depth": "5.6cm", + "Wireless LAN": "Yes", + "Screen Size": "65", + "Resolution (MP)": "3840 x 2160", + "Panel Type": "MiniLED", + "Motion Flow": "144Hz", + "HD type": "4K", + "Smart Platform": "Google Tv", + "Voice Assistant Built-in": "Yes", + "Number of Digital Audio Optical Output": "1", + "Virtual Assistant Supported": "Yes", + "Remote Control Type": "yes", + "Product Type": "MiniLED", + "Made in": "China", + "Series Name": "C6K", + "Brand Name": "TCL", + "Year Model": "2025", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "65بوصة", + "الدقة /ميجابيكسل": "3840 x 2160", + "نوع اللوحة": "ميني ليد", + "تتابع الحركة": "144 هرتز", + "نوع الوضوح": "4كي", + "منفذ إيثرنت": "نعم", + "نوع السماعة": "Integrated Speaker Boxes (Bottom Side)", + "عدد منافذ يو إس بي": "1", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "شبكة محلية لاسلكية": "نعم", + "الوزن": "17.2 كجم", + "العرض": "144.78", + "الارتفاع": "83.22 cm", + "العمق": "5.6 سم", + "ذاكرة / داخلية": "32جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "3جيجا بايت", + "نظام التشغيل": "جوجل تي في", + "مساعد صوت مدمج": "نعم", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "نعم", + "نوع المنتج": "ميني ليد", + "صنع فى": "الصين", + "اسم السلسلة": "C6K", + "اسم الماركة": "تي سي ال", + "سنة الصنع": "2025", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-99" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "TCL", + "name_en": "TCL, 65 Inch, QLED 4K Smart TV, HDMI 4, USB1, 144Hz", + "name_ar": "تي سي ال، تلفزيون 65 بوصة، كيو ليد، ذكي، 144 هرتز", + "description_en": "Buy TCL, 65 Inch, QLED 4K Smart TV, HDMI 4, USB1, 144Hz from eXtra today!", + "description_ar": "اشتري تي سي ال، تلفزيون 65 بوصة، كيو ليد، ذكي، 144 هرتز من اكسترا اليوم! .", + "price": 2699, + "compare_price": 3999, + "images": [ + "https://media.extra.com/s/aurora/100397796_800/TCL%2C-65-Inch%2C-QLED-4K-Smart-TV%2C-HDMI-4%2C-USB1%2C-144Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100397796_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397796_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397796_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397796_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397796_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_QLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemGoogleTV_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-256bbb58", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 2699.0, + "stock": 50, + "image": "https://media.extra.com/i/aurora/100397796_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-754932b1", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 2699, + "stock": 41, + "image": "https://media.extra.com/s/aurora/100397796_800/TCL%2C-65-Inch%2C-QLED-4K-Smart-TV%2C-HDMI-4%2C-USB1%2C-144Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-ecbd7020", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 2699.0, + "stock": 24, + "image": "https://media.extra.com/i/aurora/100397796_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-5bd8c558", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 2699.0, + "stock": 21, + "image": "https://media.extra.com/i/aurora/100397796_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-b812bb71", + "name_en": "98 Inch", + "name_ar": "98 بوصة", + "price": 2699.0, + "stock": 29, + "image": "https://media.extra.com/i/aurora/100397796_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.28, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-100", + "source": "extra.com", + "brand_name": "TCL", + "details_en": { + "Number of USB Inputs": "1", + "Number of HDMI Inputs": "4", + "Bluetooth": "Yes", + "Ethernet Port": "Yes", + "Speaker Type": "Integrated Speaker Boxes (Bottom Side)", + "Memory (internal)": "32GB", + "RAM SIZE": "3GB", + "Length": "144.4", + "Weight": "17.1 Kg", + "Width": "144.4 cm", + "Height": "83.1 CM", + "Depth": "6.9 CM", + "Wireless LAN": "Yes", + "Screen Size": "65", + "Resolution (MP)": "3840 × 2160", + "Panel Type": "4K", + "Motion Flow": "120Hz", + "HD type": "4K", + "Made in": "China", + "Series Name": "P8K", + "Voice Assistant Built-in": "Yes", + "Number of Digital Audio Optical Output": "1", + "Virtual Assistant Supported": "Yes", + "Smart Platform": "Google Tv", + "Sound System": "ONKYO Audio System", + "Remote Control Type": "yes", + "Product Type": "QLED", + "Brand Name": "TCL", + "Year Model": "2025", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "65بوصة", + "الدقة /ميجابيكسل": "3840 × 2160", + "نوع اللوحة": "4كي", + "تتابع الحركة": "120هرتز", + "نوع الوضوح": "4كي", + "عدد منافذ يو إس بي": "1", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "بلوتووث": "نعم", + "منفذ إيثرنت": "نعم", + "نوع السماعة": "Integrated Speaker Boxes (Bottom Side)", + "شبكة محلية لاسلكية": "نعم", + "الوزن": "17.1 كج", + "العرض": "144.4 cm", + "الارتفاع": "83.1 سم", + "ذاكرة / داخلية": "32جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "3جيجا بايت", + "صنع فى": "الصين", + "اسم السلسلة": "P8K", + "مساعد صوت مدمج": "نعم", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "المساعد الافتراضي": "نعم", + "نظام التشغيل": "جوجل تي في", + "نوع المنتج": "كيو ليد", + "اسم الماركة": "تي سي ال", + "سنة الصنع": "2025", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-100" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "LG", + "name_en": "LG, 65 inch, Mini LED 4K Smart TV, AI QNED93, 144 Hz", + "name_ar": "ال جي، تلفزيون 65 بوصة، ميني ليد، ذكي، ذكاء اصطناعي، 144 هرتز", + "description_en": "Buy LG, 65 inch, Mini LED 4K Smart TV, AI QNED93, 144 Hz from eXtra today!", + "description_ar": "اشتري ال جي، تلفزيون 65 بوصة، ميني ليد، ذكي، ذكاء اصطناعي، 144 هرتز من اكسترا اليوم! .", + "price": 4999, + "compare_price": 7299, + "images": [ + "https://media.extra.com/s/aurora/100425785_800/LG%2C-65-inch%2C-Mini-LED-4K-Smart-TV%2C-AI-QNED93%2C-144-Hz?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100425785_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425785_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100425785_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_MiniLED_den", + "https://media.extra.com/i/aurora/CatchthePace144_den_1", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-b0cface0", + "name_en": "65 Inch", + "name_ar": "٦٥ بوصة", + "price": 4999, + "stock": 11, + "image": "https://media.extra.com/s/aurora/100425785_800/LG%2C-65-inch%2C-Mini-LED-4K-Smart-TV%2C-AI-QNED93%2C-144-Hz?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-46635a10", + "name_en": "75 Inch", + "name_ar": "75 بوصة", + "price": 4999.0, + "stock": 10, + "image": "https://media.extra.com/i/aurora/100425785_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-fbe3c415", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 4999.0, + "stock": 20, + "image": "https://media.extra.com/i/aurora/100425785_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.7, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-101", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes", + "Ethernet Port": "1", + "Speaker Type": "2.2 CH", + "Number of USB Inputs": "2", + "Speaker Output": "40W", + "Number of HDMI Inputs": "3", + "Memory (internal)": "No", + "RAM SIZE": "No", + "Weight": "19.8 KG", + "Length": "34", + "Width": "144.5 CM", + "Height": "90.2 cm", + "Depth": "34 cm", + "Wireless LAN": "Yes", + "Screen Size": "65", + "Resolution (MP)": "3840 × 2160", + "Panel Type": "MiniLED", + "Motion Flow": "144Hz", + "HD type": "8K", + "Smart Platform": "webOS", + "Voice Assistant Built-in": "LG Arabic AI", + "Number of Digital Audio Optical Output": "1", + "Response Time": "144Hz", + "Virtual Assistant Supported": "Alexa/Google Assistant/AirPlay/AI ThinQ", + "Remote Control Type": "Magic remote", + "Sound System": "AI Sound Pro", + "Product Type": "MiniLED", + "Made in": "China", + "Series Name": "QNED9", + "Brand Name": "LG", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "65بوصة", + "الدقة /ميجابيكسل": "3840 × 2160", + "نوع اللوحة": "ميني ليد", + "تتابع الحركة": "144 هرتز", + "نوع الوضوح": "8 كي", + "بلوتووث": "نعم", + "منفذ إيثرنت": "1", + "نوع السماعة": "2.2قناة", + "عدد منافذ يو إس بي": "2", + "قوة مكبرات الصوت": "40وات", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أسود", + "الوزن": "19.8 KG", + "الطول": "34", + "العرض": "144.5 سم", + "الارتفاع": "90.2 سم", + "العمق": "34 سم", + "ذاكرة / داخلية": "لا", + "مساحة الذاكرة العشوائية (رام)": "لا", + "نظام التشغيل": "ويب أوه إس", + "مساعد صوت مدمج": "ال جي عربي اي ال", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "وقت الاستجابة": "144 هرتز", + "المساعد الافتراضي": "اليكسا/مساعد جوجل/AirPlay/AI ThinQ", + "نوع التحكم عن بعد": "ريموت ماجيك", + "نظام الصوت": "صوت برو", + "نوع المنتج": "ميني ليد", + "صنع فى": "الصين", + "اسم السلسلة": "QNED9", + "اسم الماركة": "إل جي", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-101" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Class Pro", + "name_en": "Class Pro, 85 Inch, 4K SMART TV, QLED, Black", + "name_ar": "كلاس برو، تلفزيون 85 بوصة، فائق الوضوح، ذكي، أسود", + "description_en": "Buy Class Pro, 85 Inch, 4K SMART TV, QLED, Black from eXtra today!", + "description_ar": "اشتري كلاس برو، تلفزيون 85 بوصة، فائق الوضوح، ذكي، أسود من اكسترا اليوم! .", + "price": 3299, + "compare_price": 6999, + "images": [ + "https://media.extra.com/s/aurora/100395684_800/Class-Pro%2C-85-Inch%2C-4K-SMART-TV%2C-QLED%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100395684_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395684_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100395684_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_QLED_den", + "https://media.extra.com/i/aurora/CatchthePace60_den", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den" + ], + "options": [ + { + "sku": "EXT-649e6376", + "name_en": "55 Inch", + "name_ar": "٥٥ بوصة", + "price": 3299.0, + "stock": 18, + "image": "https://media.extra.com/i/aurora/100395684_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-540b79ab", + "name_en": "85 Inch", + "name_ar": "85 بوصة", + "price": 3299, + "stock": 34, + "image": "https://media.extra.com/s/aurora/100395684_800/Class-Pro%2C-85-Inch%2C-4K-SMART-TV%2C-QLED%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.88, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-102", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Color": "Black", + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "3", + "Speaker Type": "Dolby Audio", + "Memory (internal)": "8GB", + "RAM SIZE": "1.5GB", + "Length": "203 cm", + "Weight": "34.3 KG", + "Width": "36.01 cm", + "Height": "116.5 cm", + "Depth": "19.0 cm", + "Screen Size": "85", + "Resolution (MP)": "3840 × 2160", + "Panel Type": "QLED", + "Motion Flow": "60Hz", + "HD type": "4K UHD", + "Made in": "China", + "Series Name": "QLED", + "Number of Digital Audio Optical Output": "1", + "Smart Platform": "webOS", + "Sound System": "Dolby Audio", + "Product Type": "QLED", + "Brand Name": "ClassPro", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "85بوصة", + "الدقة /ميجابيكسل": "3840 × 2160", + "نوع اللوحة": "كيو أل أي دي", + "تتابع الحركة": "60هرتز", + "نوع الوضوح": "فائق الوضوح 4كي", + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "نوع السماعة": "نظام أوديو", + "اللون": "أسود", + "الطول": "203 سم", + "العرض": "36.01 سم", + "الارتفاع": "116.5سم", + "العمق": "19.0 سم", + "ذاكرة / داخلية": "8جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "1.5جيجا بايت", + "صنع فى": "الصين", + "اسم السلسلة": "QLED", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "نظام التشغيل": "ويب أوه إس", + "نظام الصوت": "نظام أوديو دولبي", + "نوع المنتج": "كيو ليد", + "اسم الماركة": "كلاس برو", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-102" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Samsung", + "name_en": "Samsung UHD 4K TV, 98 Inch, Secured by Knox, 120Hz, Supersize Picture Enhancer", + "name_ar": "سامسونج، تلفزيون، 98 بوصة، يو اتش دي، 4K، مؤمن بواسطة نوكس، 120 هرتز", + "description_en": "Buy Samsung UHD 4K TV, 98 Inch, Secured by Knox, 120Hz, Supersize Picture Enhancer from eXtra today!", + "description_ar": "اشتري سامسونج، تلفزيون، 98 بوصة، يو اتش دي، 4K، مؤمن بواسطة نوكس، 120 هرتز من اكسترا اليوم! .", + "price": 7999, + "compare_price": 15999, + "images": [ + "https://media.extra.com/s/aurora/100366984_800/Samsung-UHD-4K-TV%2C-98-Inch%2C-Secured-by-Knox%2C-120Hz%2C-Supersize-Picture-Enhancer?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100366984_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100366984_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100366984_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100366984_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100366984_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100366984_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayTechnology_LED_den", + "https://media.extra.com/i/aurora/CatchthePace120_den_1", + "https://media.extra.com/i/aurora/OperatingsystemTizenSamsung_en", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-901440dc", + "name_en": "No", + "name_ar": "No", + "price": 7999, + "stock": 22, + "image": "https://media.extra.com/s/aurora/100366984_800/Samsung-UHD-4K-TV%2C-98-Inch%2C-Secured-by-Knox%2C-120Hz%2C-Supersize-Picture-Enhancer?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.54, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-103", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Graphite Black", + "Ethernet Port": "1", + "Bluetooth": "Yes", + "Speaker Type": "2.0 Ch", + "Number of USB Inputs": "2", + "Speaker Output": "20W", + "Number of HDMI Inputs": "3", + "Memory (internal)": "No", + "RAM SIZE": "No", + "Length": "40.3CM", + "Weight": "53.4 kg", + "Width": "218.11 cm", + "Height": "124.41 cm", + "Depth": "6.35 cm", + "Wireless LAN": "No", + "Resolution (MP)": "3840 × 2160", + "Screen Size": "98", + "Motion Flow": "120Hz", + "HD type": "4K", + "Panel Type": "UHD", + "Response Time": "120Hz", + "Virtual Assistant Supported": "Bixby", + "Voice Assistant Built-in": "No", + "Number of Digital Audio Optical Output": "1", + "Remote Control Type": "Smart Remote", + "Smart Platform": "Tizen", + "Made in": "Vietnam", + "Series Name": "U9000", + "Product Type": "UHD TV", + "Brand Name": "SAMSUNG", + "Year Model": "2024", + "Truva Exclusive": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "3840 × 2160", + "حجم الشاشة": "98 بوصة", + "تتابع الحركة": "120هرتز", + "نوع الوضوح": "4كي", + "نوع اللوحة": "يو أتش دي", + "منفذ إيثرنت": "1", + "بلوتووث": "نعم", + "نوع السماعة": "2.0 Ch", + "عدد منافذ يو إس بي": "2", + "قوة مكبرات الصوت": "20وات", + "إجمالي عدد منافذ اتش دي ام اي": "3", + "شبكة محلية لاسلكية": "لا", + "اللون": "جرافيت أسود", + "الطول": "40.3سم", + "الوزن": "53.4 كجم", + "العرض": "218.11 سم", + "الارتفاع": "124.41 سم", + "العمق": "6.35 سم", + "ذاكرة / داخلية": "لا", + "مساحة الذاكرة العشوائية (رام)": "لا", + "وقت الاستجابة": "120 هرتز", + "المساعد الافتراضي": "مساعد صوت Bixby", + "مساعد صوت مدمج": "لا", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "صنع فى": "فيتنام", + "اسم السلسلة": "يو 9000", + "نوع المنتج": "تليفزيون فائق الوضوح", + "اسم الماركة": "سامسونج", + "سنة الصنع": "2024" + }, + "color_en": "Red", + "color_ar": "أحمر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-103" + }, + { + "category": "تلفزيونات", + "category_en": "TVs", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "LG", + "name_en": "LG, 98 Inch, UHD 4K Smart TV, 120 HZ", + "name_ar": "ال جي، تلفزيون 98 بوصة، فائق الوضوح، ذكي", + "description_en": "Buy LG, 98 Inch, UHD 4K Smart TV, 120 HZ from eXtra today!", + "description_ar": "اشتري ال جي، تلفزيون 98 بوصة، فائق الوضوح، ذكي من اكسترا اليوم! .", + "price": 7779, + "compare_price": 19999, + "images": [ + "https://media.extra.com/s/aurora/100386572_800/LG%2C-98-Inch%2C-UHD-4K-Smart-TV%2C-120-HZ?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100386572_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386572_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386572_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386572_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386572_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DisplayResolutionUHD_den", + "https://media.extra.com/i/aurora/CatchthePace120_den_1", + "https://media.extra.com/i/aurora/OperatingsystemWebOSg_den", + "https://media.extra.com/i/aurora/Smartcontrol_den_1" + ], + "options": [ + { + "sku": "EXT-e21156a2", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 7779, + "stock": 22, + "image": "https://media.extra.com/s/aurora/100386572_800/LG%2C-98-Inch%2C-UHD-4K-Smart-TV%2C-120-HZ?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.04, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-104", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Color": "Black", + "Ethernet Port": "Yes", + "Bluetooth": "Yes", + "Speaker Type": "2.2 CH", + "Number of USB Inputs": "2", + "Speaker Output": "40W", + "Number of HDMI Inputs": "4", + "Length": "46.4 cm", + "Weight": "65 KG", + "Width": "218.1 cm", + "Height": "135.8 cm", + "Depth": "46.5 CM", + "Wireless LAN": "Yes", + "Resolution (MP)": "3840 × 2160", + "Screen Size": "98", + "Motion Flow": "120Hz", + "HD type": "4K", + "Panel Type": "4K ULTRA HD", + "Virtual Assistant Supported": "Alexa/Google Assistant/AI ThinQ", + "Voice Assistant Built-in": "LG Arabic AI", + "Number of Digital Audio Optical Output": "1", + "Sound System": "AI Sound Pro", + "Remote Control Type": "Magic remote", + "Smart Platform": "WebOS24", + "Made in": "120", + "Series Name": "U9000", + "Product Type": "UHD TV", + "Brand Name": "LG", + "Year Model": "2024", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الدقة /ميجابيكسل": "3840 × 2160", + "حجم الشاشة": "98 بوصة", + "تتابع الحركة": "120هرتز", + "نوع الوضوح": "4كي", + "منفذ إيثرنت": "نعم", + "بلوتووث": "نعم", + "نوع السماعة": "2.2قناة", + "عدد منافذ يو إس بي": "2", + "قوة مكبرات الصوت": "40وات", + "إجمالي عدد منافذ اتش دي ام اي": "4", + "شبكة محلية لاسلكية": "نعم", + "اللون": "أسود", + "الطول": "46.4 سم", + "الوزن": "65 كجم", + "العرض": "218.1 سم", + "الارتفاع": "135.8 سم", + "العمق": "46.5 CM", + "المساعد الافتراضي": "أليكسا/مساعد جوجل/AI ThinQ", + "مساعد صوت مدمج": "ال جي عربي اي ال", + "عدد مخارج الصوت الرقمية الضوئية": "1", + "نظام الصوت": "صوت برو", + "نوع التحكم عن بعد": "ريموت ماجيك", + "نظام التشغيل": "WebOS24", + "صنع فى": "120", + "اسم السلسلة": "يو 9000", + "نوع المنتج": "تليفزيون فائق الوضوح", + "اسم الماركة": "إل جي", + "سنة الصنع": "2024", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-104" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple AirPods Pro 3rd generation with ANC ,White", + "name_ar": "ابل، ايربودز برو الجيل الثالث مع خاصية إلغاء الضوضاء، أبيض", + "description_en": "Buy Apple AirPods Pro 3rd generation with ANC ,White from eXtra today!", + "description_ar": "اشتري ابل، ايربودز برو الجيل الثالث مع خاصية إلغاء الضوضاء، أبيض من اكسترا اليوم! .", + "price": 969, + "compare_price": 1049, + "images": [ + "https://media.extra.com/s/aurora/100470788_800/Apple-AirPods-Pro-3rd-generation-with-ANC-%2CWhite?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100470788_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470788_800_14?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100470788_300_01", + "https://media.extra.com/v/aurora/100470788_300_02" + ], + "options": [ + { + "sku": "EXT-2f139c5b", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 969, + "stock": 59, + "image": "https://media.extra.com/s/aurora/100470788_800/Apple-AirPods-Pro-3rd-generation-with-ANC-%2CWhite?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.6, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-105", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "White", + "Noise Cancellation": "Yes", + "Volume Control": "Touch Control", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ابيض", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "التحكم باللمس", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-105" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Airpods 4 Type C Charging Port, White", + "name_ar": "ابل، إيربودز الجيل الرابع ، منفذ الشحن ( نوع سي(، أبيض", + "description_en": "Buy Apple Airpods 4 Type C Charging Port, White from eXtra today!", + "description_ar": "اشتري ابل، إيربودز الجيل الرابع ، منفذ الشحن ( نوع سي(، أبيض من اكسترا اليوم! .", + "price": 449, + "compare_price": 599, + "images": [ + "https://media.extra.com/s/aurora/100365127_800/Apple-Airpods-4-Type-C-Charging-Port%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100365127_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365127_800_13?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100365127_300_01", + "https://media.extra.com/v/aurora/100365127_300_02" + ], + "options": [ + { + "sku": "EXT-9fa5e448", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 449, + "stock": 13, + "image": "https://media.extra.com/s/aurora/100365127_800/Apple-Airpods-4-Type-C-Charging-Port%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.89, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-106", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "White", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "No", + "Volume Control": "ON DEVICE", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ابيض", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "لا", + "التحكم بالصوت": "ON DEVICE", + "صنع فى": "الصين" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-106" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple AirPods 4 with Active Noise Cancellation,White", + "name_ar": "ابل، إيربودز الجيل الرابع ، مع خاصية عزل الصوت، أبيض", + "description_en": "Buy Apple AirPods 4 with Active Noise Cancellation,White from eXtra today!", + "description_ar": "اشتري ابل، إيربودز الجيل الرابع ، مع خاصية عزل الصوت، أبيض من اكسترا اليوم! .", + "price": 699, + "compare_price": 829, + "images": [ + "https://media.extra.com/s/aurora/100365128_800/Apple-AirPods-4-with-Active-Noise-Cancellation%2CWhite?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100365128_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365128_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100365128_300_01", + "https://media.extra.com/v/aurora/100365128_300_02" + ], + "options": [ + { + "sku": "EXT-38a40f0d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 699, + "stock": 33, + "image": "https://media.extra.com/s/aurora/100365128_800/Apple-AirPods-4-with-Active-Noise-Cancellation%2CWhite?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.94, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-107", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "White", + "Noise Cancellation": "Yes", + "Volume Control": "ON DEVICE", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ابيض", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "ON DEVICE", + "صنع فى": "الصين" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-107" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Ear Pods with Type C Connector,White", + "name_ar": "أبل سماعة داخل الأذن تايب سي، ابيض", + "description_en": "Buy Apple Ear Pods with Type C Connector,White from eXtra today!", + "description_ar": "اشتري أبل سماعة داخل الأذن تايب سي، ابيض من اكسترا اليوم! .", + "price": 79, + "compare_price": 99, + "images": [ + "https://media.extra.com/s/aurora/100350499_800/Apple-Ear-Pods-with-Type-C-Connector%2CWhite?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100350499_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350499_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350499_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350499_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350499_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350499_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-fcc34852", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 79, + "stock": 27, + "image": "https://media.extra.com/s/aurora/100350499_800/Apple-Ear-Pods-with-Type-C-Connector%2CWhite?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.5, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-108", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "White", + "Waterproof (Y/N)": "No", + "Volume Control": "Yes", + "Noise Cancellation": "No", + "LCD Display": "5 cm Monochrome LCD", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ابيض", + "مقاوم للماء": "لا", + "التحكم بالصوت": "نعم", + "إلغاء الضجيج": "لا", + "عرض إل سي دي": "5سم", + "صنع فى": "الصين" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-108" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "Huawei Free Clip 2 True Wireless Earbuds with Noise Cancellation, Black", + "name_ar": "هواوي فري كليب 2، سماعات أذن لاسلكية مع خاصية إلغاء الضوضاء، أسود", + "description_en": "Buy Huawei Free Clip 2 True Wireless Earbuds with Noise Cancellation, Black from eXtra today!", + "description_ar": "اشتري هواوي فري كليب 2، سماعات أذن لاسلكية مع خاصية إلغاء الضوضاء، أسود من اكسترا اليوم! .", + "price": 699, + "compare_price": 749, + "images": [ + "https://media.extra.com/s/aurora/100489725_800/Huawei-Free-Clip-2-True-Wireless-Earbuds-with-Noise-Cancellation%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100489725_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489725_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TheBattery_den_2", + "https://media.extra.com/i/aurora/EasytoControl_den", + "https://media.extra.com/i/aurora/BeinControl_den", + "https://media.extra.com/i/aurora/Touch-Control2_den", + "https://media.extra.com/i/aurora/Ultra-Clear-Calls11_den" + ], + "options": [ + { + "sku": "EXT-c2f0558c", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 699, + "stock": 37, + "image": "https://media.extra.com/s/aurora/100489725_800/Huawei-Free-Clip-2-True-Wireless-Earbuds-with-Noise-Cancellation%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.65, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-109", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "No", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "لا", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-109" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "Huawei Freebuds SE 2 True Wireless Earbuds, White", + "name_ar": "هواوي فري بودز اس اي 2، سماعات أذن لاسلكية، أبيض", + "description_en": "Buy Huawei Freebuds SE 2 True Wireless Earbuds, White from eXtra today!", + "description_ar": "اشتري هواوي فري بودز اس اي 2، سماعات أذن لاسلكية، أبيض من اكسترا اليوم! .", + "price": 79, + "compare_price": 189, + "images": [ + "https://media.extra.com/s/aurora/100491030_800/Huawei-Freebuds-SE-2-True-Wireless-Earbuds%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100491030_800_1?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100491030_800_2?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100491030_800_3?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100491030_800_4?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100491030_800_5?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100491030_800_6?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100491030_800_7?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100491030_800_8?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100491030_800_9?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-59c77c9f", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 79, + "stock": 64, + "image": "https://media.extra.com/s/aurora/100491030_800/Huawei-Freebuds-SE-2-True-Wireless-Earbuds%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.5, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-110", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "White", + "Noise Cancellation": "No", + "Volume Control": "ON DEVICE", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ابيض", + "إلغاء الضجيج": "لا", + "التحكم بالصوت": "ON DEVICE", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-110" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Buds 4 Pro, Black", + "name_ar": "سامسونج جالاكسي بودز 4 برو، سماعات أذن لاسلكية، أسود", + "description_en": "Buy SAMSUNG Galaxy Buds 4 Pro, Black from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي بودز 4 برو، سماعات أذن لاسلكية، أسود من اكسترا اليوم! .", + "price": 999, + "compare_price": 1068.26, + "images": [ + "https://media.extra.com/s/aurora/100503960_800/SAMSUNG-Galaxy-Buds-4-Pro%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100503960_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503960_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503960_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503960_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503960_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503960_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503960_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503960_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TheBattery_den_2", + "https://media.extra.com/i/aurora/EasytoControl_den", + "https://media.extra.com/i/aurora/BeinControl_den", + "https://media.extra.com/i/aurora/Touch-Control2_den", + "https://media.extra.com/i/aurora/Ultra-Clear-Calls11_den" + ], + "options": [ + { + "sku": "EXT-3ea45301", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 999, + "stock": 26, + "image": "https://media.extra.com/s/aurora/100503960_800/SAMSUNG-Galaxy-Buds-4-Pro%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.66, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-111", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "Yes", + "Made in": "Vietnam", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "نعم", + "صنع فى": "فيتنام", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-111" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "Huawei Freebuds SE 2 True Wireless Earbuds, Graphite Black", + "name_ar": "هواوي فري بودز اس اي 2، سماعه لاسلكية، أسود", + "description_en": "Buy Huawei Freebuds SE 2 True Wireless Earbuds, Graphite Black from eXtra today!", + "description_ar": "اشتري هواوي فري بودز اس اي 2، سماعه لاسلكية، أسود من اكسترا اليوم! .", + "price": 79, + "compare_price": 178, + "images": [ + "https://media.extra.com/s/aurora/100366650_800/Huawei-Freebuds-SE-2-True-Wireless-Earbuds%2C-Graphite-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100366650_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100366650_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100366650_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/NoiseCancellation_den", + "https://media.extra.com/i/aurora/BeinControl_den", + "https://media.extra.com/i/aurora/TheBattery_den_2" + ], + "options": [ + { + "sku": "EXT-e7e80723", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 79, + "stock": 65, + "image": "https://media.extra.com/s/aurora/100366650_800/Huawei-Freebuds-SE-2-True-Wireless-Earbuds%2C-Graphite-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.51, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-112", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Graphite Black", + "Noise Cancellation": "No", + "Volume Control": "ON DEVICE", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "جرافيت أسود", + "إلغاء الضجيج": "لا", + "التحكم بالصوت": "ON DEVICE", + "صنع فى": "الصين" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-112" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple EarPods with Lightning Connector", + "name_ar": "أبل سماعات داخل الأذن مع مدخل لايتننج", + "description_en": "Buy Apple EarPods with Lightning Connector from eXtra today!", + "description_ar": "اشتري أبل سماعات داخل الأذن مع مدخل لايتننج من اكسترا اليوم! .", + "price": 79, + "compare_price": 99, + "images": [ + "https://media.extra.com/s/aurora/100036303_800/Apple-EarPods-with-Lightning-Connector?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100036303_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100036303_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100036303_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-e0ce396b", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 79, + "stock": 88, + "image": "https://media.extra.com/s/aurora/100036303_800/Apple-EarPods-with-Lightning-Connector?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.99, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-113", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "White", + "Waterproof (Y/N)": "No", + "Volume Control": "Yes", + "Noise Cancellation": "No", + "Made in": "Vietnam", + "Comp Agreement": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ابيض", + "مقاوم للماء": "لا", + "التحكم بالصوت": "نعم", + "إلغاء الضجيج": "لا", + "صنع فى": "فيتنام" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-113" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung Galaxy Buds 3, Silver", + "name_ar": "سامسونج جالكسي بودز 3، رمادي", + "description_en": "Buy Samsung Galaxy Buds 3, Silver from eXtra today!", + "description_ar": "اشتري سامسونج جالكسي بودز 3، رمادي من اكسترا اليوم! .", + "price": 389, + "compare_price": 649, + "images": [ + "https://media.extra.com/s/aurora/100371558_800/Samsung-Galaxy-Buds-3%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100371558_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100371558_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100371558_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TheBattery_den_2", + "https://media.extra.com/i/aurora/BeinControl_den" + ], + "options": [ + { + "sku": "EXT-2d21e81d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 389, + "stock": 19, + "image": "https://media.extra.com/s/aurora/100371558_800/Samsung-Galaxy-Buds-3%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.36, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-114", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Silver", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "Yes", + "Made in": "Vietnam", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "فضي", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "نعم", + "صنع فى": "فيتنام" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-114" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "AirPods Pro 2nd generation with MagSafe Case with Type C Charging, White", + "name_ar": "آبل إيربودز برو الجيل الثاني مع ماج سيف ، تايب سي، أبيض", + "description_en": "Buy AirPods Pro 2nd generation with MagSafe Case with Type C Charging, White from eXtra today!", + "description_ar": "اشتري آبل إيربودز برو الجيل الثاني مع ماج سيف ، تايب سي، أبيض من اكسترا اليوم! .", + "price": 879, + "compare_price": 1049, + "images": [ + "https://media.extra.com/s/aurora/100346395_800/AirPods-Pro-2nd-generation-with-MagSafe-Case-with-Type-C-Charging%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100346395_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346395_800_11?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100346395_300_01", + "https://media.extra.com/v/aurora/100346395_300_02" + ], + "options": [ + { + "sku": "EXT-c25aaa4c", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 879, + "stock": 10, + "image": "https://media.extra.com/s/aurora/100346395_800/AirPods-Pro-2nd-generation-with-MagSafe-Case-with-Type-C-Charging%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.92, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-115", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "White", + "Bluetooth": "5.3 wireless technology", + "LCD Display": "No", + "Noise Cancellation": "Yes", + "Volume Control": "ON DEVICE", + "Made in": "China", + "Brand Name": "APPLE", + "Truva Exclusive": "No" + }, + "details_ar": { + "بلوتووث": "5.3 التقنية اللاسلكية", + "اللون": "ابيض", + "عرض إل سي دي": "لا", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "ON DEVICE", + "صنع فى": "الصين", + "اسم الماركة": "أبل", + "نوع الجهاز": "غيرمتطابق" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-115" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Soundcore", + "name_en": "Soundcore Life Q30(Upgraded) Wireless Headphones, Active Noise Cancelling, Black", + "name_ar": "ساوندكور لايف كيو 30، سماعات رأس لاسلكية، أسود", + "description_en": "Buy Soundcore Life Q30(Upgraded) Wireless Headphones, Active Noise Cancelling, Black from eXtra today!", + "description_ar": "اشتري ساوندكور لايف كيو 30، سماعات رأس لاسلكية، أسود من اكسترا اليوم! .", + "price": 189, + "compare_price": 299, + "images": [ + "https://media.extra.com/s/aurora/100381501_800/Soundcore-Life-Q30%28Upgraded%29-Wireless-Headphones%2C-Active-Noise-Cancelling%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100381501_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381501_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381501_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381501_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381501_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381501_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381501_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381501_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ElegantDesign_den", + "https://media.extra.com/i/aurora/EasytoControl_den-1", + "https://media.extra.com/i/aurora/HighQuality_den_1", + "https://media.extra.com/i/aurora/NoiseCancellation_den" + ], + "options": [ + { + "sku": "EXT-e8410e9d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 189, + "stock": 19, + "image": "https://media.extra.com/s/aurora/100381501_800/Soundcore-Life-Q30%28Upgraded%29-Wireless-Headphones%2C-Active-Noise-Cancelling%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.11, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-116", + "source": "extra.com", + "brand_name": "Soundcore", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "No", + "Connectivity Technology": "Bluetooth", + "LCD Display": "No", + "Volume Control": "Yes", + "Noise Cancellation": "Yes; Active", + "Type": "Wireless Headphones", + "Made in": "China", + "Microphone": "No", + "Battery Hours": "50 Hours", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "بلوتوث", + "اللون": "أسود", + "مقاوم للماء": "لا", + "عرض إل سي دي": "لا", + "التحكم بالصوت": "نعم", + "إلغاء الضجيج": "نعم، نشيط", + "نوع": "سماعات لاسلكية", + "صنع فى": "الصين", + "مايكروفون": "لا", + "عدد ساعات البطارية": "50ساعه" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-116" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "Huawei Free Clip 2 True Wireless Earbuds with Noise Cancellation, Rose Gold", + "name_ar": "هواوي فري كليب 2، سماعات أذن لاسلكية مع خاصية إلغاء الضوضاء، وردي ذهبي", + "description_en": "Buy Huawei Free Clip 2 True Wireless Earbuds with Noise Cancellation, Rose Gold from eXtra today!", + "description_ar": "اشتري هواوي فري كليب 2، سماعات أذن لاسلكية مع خاصية إلغاء الضوضاء، وردي ذهبي من اكسترا اليوم! .", + "price": 699, + "compare_price": 749, + "images": [ + "https://media.extra.com/s/aurora/100499856_800/Huawei-Free-Clip-2-True-Wireless-Earbuds-with-Noise-Cancellation%2C-Rose-Gold?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100499856_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100499856_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100499856_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100499856_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TheBattery_den_2", + "https://media.extra.com/i/aurora/EasytoControl_den", + "https://media.extra.com/i/aurora/BeinControl_den", + "https://media.extra.com/i/aurora/Touch-Control2_den", + "https://media.extra.com/i/aurora/Ultra-Clear-Calls11_den" + ], + "options": [ + { + "sku": "EXT-ecb67195", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 699, + "stock": 56, + "image": "https://media.extra.com/s/aurora/100499856_800/Huawei-Free-Clip-2-True-Wireless-Earbuds-with-Noise-Cancellation%2C-Rose-Gold?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.1, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-117", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Rose Gold", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "No", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ذهبي روز", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "لا", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-117" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung Galaxy Buds Core Lite, Black", + "name_ar": "سامسونج جالاكسي بودز، سماعات أذن لاسلكية، أسود", + "description_en": "Buy Samsung Galaxy Buds Core Lite, Black from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي بودز، سماعات أذن لاسلكية، أسود من اكسترا اليوم! .", + "price": 179, + "compare_price": 199, + "images": [ + "https://media.extra.com/s/aurora/100439346_800/Samsung-Galaxy-Buds-Core-Lite%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100439346_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100439346_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100439346_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100439346_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100439346_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100439346_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TheBattery_den_2", + "https://media.extra.com/i/aurora/EasytoConnect_den", + "https://media.extra.com/i/aurora/BeinControl_den", + "https://media.extra.com/i/aurora/NoiseCancellation_den_1" + ], + "options": [ + { + "sku": "EXT-822e4a92", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 179, + "stock": 20, + "image": "https://media.extra.com/s/aurora/100439346_800/Samsung-Galaxy-Buds-Core-Lite%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.51, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-118", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "Yes", + "Made in": "Vietnam", + "Item Has Expiration": "No" + }, + "details_ar": { + "اللون": "أسود", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "نعم", + "صنع فى": "فيتنام", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-118" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "HUAWEI FreeBuds SE 4 ANC, True Wireless Earbuds, White", + "name_ar": "هواوي، فري بودز اس اي 4، سماعة لاسلكية، أبيض", + "description_en": "Buy HUAWEI FreeBuds SE 4 ANC, True Wireless Earbuds, White from eXtra today!", + "description_ar": "اشتري هواوي، فري بودز اس اي 4، سماعة لاسلكية، أبيض من اكسترا اليوم! .", + "price": 159, + "compare_price": 229, + "images": [ + "https://media.extra.com/s/aurora/100473929_800/HUAWEI-FreeBuds-SE-4-ANC%2C-True-Wireless-Earbuds%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473929_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473929_800_10?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-c043a475", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 159, + "stock": 16, + "image": "https://media.extra.com/s/aurora/100473929_800/HUAWEI-FreeBuds-SE-4-ANC%2C-True-Wireless-Earbuds%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.72, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-119", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "White", + "Noise Cancellation": "Yes", + "Volume Control": "Yes", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ابيض", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "نعم", + "صنع فى": "الصين" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-119" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Airpods Max Over Ear Headphone with Type C, Midnight", + "name_ar": "ابل، إيربودز ماكس، سماعة فوق الإذن، مع شاحن نوع سي، أسود", + "description_en": "Buy Apple Airpods Max Over Ear Headphone with Type C, Midnight from eXtra today!", + "description_ar": "اشتري ابل، إيربودز ماكس، سماعة فوق الإذن، مع شاحن نوع سي، أسود من اكسترا اليوم! .", + "price": 2129, + "compare_price": 2399, + "images": [ + "https://media.extra.com/s/aurora/100383305_800/Apple-Airpods-Max-Over-Ear-Headphone-with-Type-C%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100383305_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383305_800_14?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100383305_300_01", + "https://media.extra.com/v/aurora/100383305_300_02" + ], + "options": [ + { + "sku": "EXT-b5117d06", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2129, + "stock": 32, + "image": "https://media.extra.com/s/aurora/100383305_800/Apple-Airpods-Max-Over-Ear-Headphone-with-Type-C%2C-Midnight?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.01, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-120", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Midnight", + "Waterproof (Y/N)": "No", + "Connectivity Technology": "Bluetooth; Wifi", + "Volume Control": "Yes", + "Noise Cancellation": "Yes", + "Made in": "China", + "Microphone": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "Bluetooth, Wifi", + "اللون": "سماء الليل", + "مقاوم للماء": "لا", + "التحكم بالصوت": "نعم", + "إلغاء الضجيج": "نعم", + "صنع فى": "الصين", + "مايكروفون": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Midnight", + "color_ar": "منتصف الليل" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-120" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "HUAWEI Freebuds 7i True Wireless Earbuds With ANC, Black", + "name_ar": "هواوي فري بودز 7 اي، سماعات أذن لاسلكية، أسود", + "description_en": "Buy HUAWEI Freebuds 7i True Wireless Earbuds With ANC, Black from eXtra today!", + "description_ar": "اشتري هواوي فري بودز 7 اي، سماعات أذن لاسلكية، أسود من اكسترا اليوم! .", + "price": 269, + "compare_price": 349, + "images": [ + "https://media.extra.com/s/aurora/100475401_800/HUAWEI-Freebuds-7i-True-Wireless-Earbuds-With-ANC%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100475401_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475401_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475401_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475401_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475401_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475401_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475401_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475401_800_08?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-320eed09", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 269, + "stock": 39, + "image": "https://media.extra.com/s/aurora/100475401_800/HUAWEI-Freebuds-7i-True-Wireless-Earbuds-With-ANC%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.92, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-121", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "ON DEVICE", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "ON DEVICE", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-121" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Sony", + "name_en": "Sony Wireless Headphones, Noise Cancellation, Black", + "name_ar": "سوني، سماعات رأس لاسلكية، إلغاء الضوضاء، أسود", + "description_en": "Buy Sony Wireless Headphones, Noise Cancellation, Black from eXtra today!", + "description_ar": "اشتري سوني، سماعات رأس لاسلكية، إلغاء الضوضاء، أسود من اكسترا اليوم! .", + "price": 1499, + "compare_price": 1699, + "images": [ + "https://media.extra.com/s/aurora/100449373_800/Sony-Wireless-Headphones%2C-Noise-Cancellation%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100449373_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100449373_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100449373_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/EasytoControl_den-1", + "https://media.extra.com/i/aurora/FoldableDesign_den", + "https://media.extra.com/i/aurora/100329345_NoiseIsolation_den", + "https://media.extra.com/i/aurora/ElegantDesign_den" + ], + "options": [ + { + "sku": "EXT-e587b88c", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1499, + "stock": 61, + "image": "https://media.extra.com/s/aurora/100449373_800/Sony-Wireless-Headphones%2C-Noise-Cancellation%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.42, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-122", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "No", + "Connectivity Technology": "Bluetooth", + "LCD Display": "No", + "Volume Control": "Yes", + "Noise Cancellation": "Yes", + "Type": "Wireless Headphones", + "Made in": "China", + "Microphone": "No", + "Battery Hours": "30", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "بلوتوث", + "اللون": "أسود", + "مقاوم للماء": "لا", + "عرض إل سي دي": "لا", + "التحكم بالصوت": "نعم", + "إلغاء الضجيج": "نعم", + "نوع": "سماعات لاسلكية", + "صنع فى": "الصين", + "مايكروفون": "لا", + "عدد ساعات البطارية": "30", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-122" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "Huawei Free Clip 2 True Wireless Earbuds with Noise Cancellation, Blue", + "name_ar": "هواوي فري كليب 2، سماعات أذن لاسلكية مع خاصية إلغاء الضوضاء، أزرق", + "description_en": "Buy Huawei Free Clip 2 True Wireless Earbuds with Noise Cancellation, Blue from eXtra today!", + "description_ar": "اشتري هواوي فري كليب 2، سماعات أذن لاسلكية مع خاصية إلغاء الضوضاء، أزرق من اكسترا اليوم! .", + "price": 699, + "compare_price": 749, + "images": [ + "https://media.extra.com/s/aurora/100489726_800/Huawei-Free-Clip-2-True-Wireless-Earbuds-with-Noise-Cancellation%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100489726_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489726_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TheBattery_den_2", + "https://media.extra.com/i/aurora/EasytoControl_den", + "https://media.extra.com/i/aurora/BeinControl_den", + "https://media.extra.com/i/aurora/Touch-Control2_den", + "https://media.extra.com/i/aurora/Ultra-Clear-Calls11_den" + ], + "options": [ + { + "sku": "EXT-311420ec", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 699, + "stock": 15, + "image": "https://media.extra.com/s/aurora/100489726_800/Huawei-Free-Clip-2-True-Wireless-Earbuds-with-Noise-Cancellation%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.8, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-123", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Blue", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "No", + "Made in": "China", + "Item Has Expiration": "No" + }, + "details_ar": { + "اللون": "أزرق", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "لا", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-123" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung Galaxy Buds 3, White", + "name_ar": "سامسونج جالاكسي بودز 3، أبيض", + "description_en": "Buy Samsung Galaxy Buds 3, White from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي بودز 3، أبيض من اكسترا اليوم! .", + "price": 549, + "compare_price": 649, + "images": [ + "https://media.extra.com/s/aurora/100371861_800/Samsung-Galaxy-Buds-3%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100371861_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100371861_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100371861_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TheBattery_den_2", + "https://media.extra.com/i/aurora/EasytoConnect_den", + "https://media.extra.com/i/aurora/BeinControl_den" + ], + "options": [ + { + "sku": "EXT-f04fed7a", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 549, + "stock": 91, + "image": "https://media.extra.com/s/aurora/100371861_800/Samsung-Galaxy-Buds-3%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.29, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-124", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "White", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "Yes", + "Made in": "Vietnam" + }, + "details_ar": { + "اللون": "ابيض", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "نعم", + "صنع فى": "فيتنام" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-124" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Philips", + "name_en": "Philips Portable radio with torch Compact, FM/AM analogue tuning, Black", + "name_ar": "فيليبس، راديو محمول مع مصباح يدوي، صغير الحجم، أسود", + "description_en": "Buy Philips Portable radio with torch Compact, FM/AM analogue tuning, Black from eXtra today!", + "description_ar": "اشتري فيليبس، راديو محمول مع مصباح يدوي، صغير الحجم، أسود من اكسترا اليوم! .", + "price": 159, + "compare_price": 199, + "images": [ + "https://media.extra.com/s/aurora/100487160_800/Philips-Portable-radio-with-torch-Compact%2C-FM-AM-analogue-tuning%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100487160_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487160_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487160_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487160_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487160_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487160_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487160_800_07?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-ae0ffa0d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 159, + "stock": 93, + "image": "https://media.extra.com/s/aurora/100487160_800/Philips-Portable-radio-with-torch-Compact%2C-FM-AM-analogue-tuning%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.61, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-125", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Color": "Black", + "Battery Size (mAH)": "Built in Lithium", + "Volume Control": "Yes", + "Made in": "China", + "No of Speakers": "1", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود", + "حجم البطارية (مللي أمبير)": "Built in Lithium", + "التحكم بالصوت": "نعم", + "صنع فى": "الصين", + "عدد مكبرات الصوت": "1", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-125" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Sony", + "name_en": "SONY Wireless Headphones Bluetooth, Black", + "name_ar": "سوني، سماعه راس لاسلكية، بلوتوث، اسود", + "description_en": "Buy SONY Wireless Headphones Bluetooth, Black from eXtra today!", + "description_ar": "اشتري سوني، سماعه راس لاسلكية، بلوتوث، اسود من اكسترا اليوم! .", + "price": 379, + "compare_price": 419, + "images": [ + "https://media.extra.com/s/aurora/100334494_800/SONY-Wireless-Headphones-Bluetooth%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100334494_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100334494_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100334494_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100334494_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100334494_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100334494_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ElegantDesign_den", + "https://media.extra.com/i/aurora/EasytoControl_den", + "https://media.extra.com/i/aurora/HighQuality_en_1" + ], + "options": [ + { + "sku": "EXT-fdad187d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 379, + "stock": 16, + "image": "https://media.extra.com/s/aurora/100334494_800/SONY-Wireless-Headphones-Bluetooth%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.53, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-126", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "No", + "Connectivity Technology": "Bluetooth", + "Battery Type": "Built-in Li-ion", + "LCD Display": "No", + "Volume Control": "Yes", + "Noise Cancellation": "Yes", + "Type": "On Ear", + "Made in": "Vietnam", + "Cable Length": "No", + "Microphone": "Yes", + "Battery Hours": "35Hrs Music Play; 50Hrs Play ANC Off", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "بلوتوث", + "اللون": "أسود", + "مقاوم للماء": "لا", + "عرض إل سي دي": "لا", + "التحكم بالصوت": "نعم", + "إلغاء الضجيج": "نعم", + "صنع فى": "فيتنام", + "طول السلك": "لا", + "مايكروفون": "نعم", + "عدد ساعات البطارية": "تشغيل الموسيقى لمدة 35 ساعة ، إيقاف تشغيل الموسيقى لمدة 50 ساعة" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-126" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung Galaxy Buds 3 FE, Noise Cancellation, Black", + "name_ar": "سامسونج جالاكسي بودز 3 اف اي، إلغاء الضوضاء، أسود", + "description_en": "Buy Samsung Galaxy Buds 3 FE, Noise Cancellation, Black from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي بودز 3 اف اي، إلغاء الضوضاء، أسود من اكسترا اليوم! .", + "price": 449, + "compare_price": 499, + "images": [ + "https://media.extra.com/s/aurora/100475504_800/Samsung-Galaxy-Buds-3-FE%2C-Noise-Cancellation%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100475504_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475504_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475504_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475504_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475504_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475504_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475504_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475504_800_08?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-940c5f82", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 449, + "stock": 43, + "image": "https://media.extra.com/s/aurora/100475504_800/Samsung-Galaxy-Buds-3-FE%2C-Noise-Cancellation%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.84, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-127", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "Yes", + "Made in": "Vietnam", + "Item Has Expiration": "No" + }, + "details_ar": { + "اللون": "أسود", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "نعم", + "صنع فى": "فيتنام", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-127" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "JBL", + "name_en": "JBL Live Beam 3 True Wireless Earbud, Black", + "name_ar": "جي بي ال، سماعه اذن لاسلكية، أسود", + "description_en": "Buy JBL Live Beam 3 True Wireless Earbud, Black from eXtra today!", + "description_ar": "اشتري جي بي ال، سماعه اذن لاسلكية، أسود من اكسترا اليوم! .", + "price": 699, + "compare_price": 769, + "images": [ + "https://media.extra.com/s/aurora/100389020_800/JBL-Live-Beam-3-True-Wireless-Earbud%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100389020_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389020_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389020_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389020_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TheBattery_den_2", + "https://media.extra.com/i/aurora/EasytoControl_den-1", + "https://media.extra.com/i/aurora/BeinControl_den", + "https://media.extra.com/i/aurora/EasytoConnect_den" + ], + "options": [ + { + "sku": "EXT-fa9db249", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 699, + "stock": 10, + "image": "https://media.extra.com/s/aurora/100389020_800/JBL-Live-Beam-3-True-Wireless-Earbud%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.15, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-128", + "source": "extra.com", + "brand_name": "JBL", + "details_en": { + "Color": "Black", + "Waterproof (Y/N)": "Yes", + "Noise Cancellation": "Yes", + "Volume Control": "Yes", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود", + "مقاوم للماء": "نعم", + "إلغاء الضجيج": "نعم", + "التحكم بالصوت": "نعم", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-128" + }, + { + "category": "أجهزة الصوت والسماعات", + "category_en": "Audio & Headphones", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Promate", + "name_en": "Promate True Wireless Earbuds with OWS Technology, Touch Control, Ergonomic Open-Ear Clip Design, 28-Hour Playtime, 500mAh Charging Case, IPX4 Water-Resistance", + "name_ar": "بروميت سماعات أذن لاسلكية ترو من بروميت بتقنية OWS ، تحكم باللمس ، تصميم مريح لمشبك مفتوح للأذن ، وقت تشغيل 28 ساعة ، علبة شحن 500 مللي أمبير ، مقاومة للماء IPX4", + "description_en": "Buy Promate True Wireless Earbuds with OWS Technology, Touch Control, Ergonomic Open-Ear Clip Design, 28-Hour Playtime, 500mAh Charging Case, IPX4 Water-Resistance from eXtra today!", + "description_ar": "اشتري بروميت سماعات أذن لاسلكية ترو من بروميت بتقنية OWS ، تحكم باللمس ، تصميم مريح لمشبك مفتوح للأذن ، وقت تشغيل 28 ساعة ، علبة شحن 500 مللي أمبير ، مقاومة للماء IPX4 من اكسترا اليوم! .", + "price": 109, + "compare_price": 125, + "images": [ + "https://media.extra.com/s/aurora/MP00000713_800/Promate-True-Wireless-Earbuds-with-OWS-Technology%2C-Touch-Control%2C-Ergonomic-Open-Ear-Clip-Design%2C-28-Hour-Playtime%2C-500mAh-Charging-Case%2C-IPX4-Water-Resistance?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00000713_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000713_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000713_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000713_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000713_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000713_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000713_800_07?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-6f36d797", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 109, + "stock": 56, + "image": "https://media.extra.com/s/aurora/MP00000713_800/Promate-True-Wireless-Earbuds-with-OWS-Technology%2C-Touch-Control%2C-Ergonomic-Open-Ear-Clip-Design%2C-28-Hour-Playtime%2C-500mAh-Charging-Case%2C-IPX4-Water-Resistance?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.72, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-129", + "source": "extra.com", + "brand_name": "Promate" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-129" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 46mm Jet Black Aluminium Case with Black Sport Band S/M", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم أسود، سوار أسود رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch Series 11 GPS 46mm Jet Black Aluminium Case with Black Sport Band S/M from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم أسود، سوار أسود رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 1529, + "compare_price": 1929, + "images": [ + "https://media.extra.com/s/aurora/100472729_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Jet-Black-Aluminium-Case-with-Black-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100472729_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472729_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100472729_300_01", + "https://media.extra.com/v/aurora/100472729_300_02" + ], + "options": [ + { + "sku": "EXT-37105d54", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1529.0, + "stock": 35, + "image": "https://media.extra.com/i/aurora/100472729_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-63cb6750", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1529, + "stock": 34, + "image": "https://media.extra.com/s/aurora/100472729_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Jet-Black-Aluminium-Case-with-Black-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.67, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-130", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Jet Black Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألومنيوم أسود نفاث", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-130" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 42mm Rose Gold Aluminium Case with Light Blush Sport Band - S/M", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 42 ملم، غطاء ألمنيوم وردي ذهبي، سوار وردي فاتح رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch Series 11 GPS 42mm Rose Gold Aluminium Case with Light Blush Sport Band - S/M from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 42 ملم، غطاء ألمنيوم وردي ذهبي، سوار وردي فاتح رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100472752_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-Band---S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100472752_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472752_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100472752_300_01", + "https://media.extra.com/v/aurora/100472752_300_02" + ], + "options": [ + { + "sku": "EXT-fa0116bb", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1399, + "stock": 44, + "image": "https://media.extra.com/s/aurora/100472752_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-Band---S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-599ec1d4", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1399.0, + "stock": 13, + "image": "https://media.extra.com/i/aurora/100472752_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.86, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-131", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Rose Gold Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.6 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "Rose Gold Aluminium", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-131" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch SE 3 GPS 40mm Starlight Aluminium Case with Starlight Sport Band S/M", + "name_ar": "أبل، ساعة إس إي 3، جي بي إس، 40 ملم، غطاء ألمنيوم ضوء النجوم، سوار ضوء النجوم رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch SE 3 GPS 40mm Starlight Aluminium Case with Starlight Sport Band S/M from eXtra today!", + "description_ar": "اشتري أبل، ساعة إس إي 3، جي بي إس، 40 ملم، غطاء ألمنيوم ضوء النجوم، سوار ضوء النجوم رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 999, + "compare_price": 1099, + "images": [ + "https://media.extra.com/s/aurora/100473055_800/Apple-Watch-SE-3%C2%A0GPS-40mm%C2%A0Starlight-Aluminium-Case-with-Starlight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473055_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473055_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-553c21d4", + "name_en": "40mm", + "name_ar": "40 مم", + "price": 999, + "stock": 43, + "image": "https://media.extra.com/s/aurora/100473055_800/Apple-Watch-SE-3%C2%A0GPS-40mm%C2%A0Starlight-Aluminium-Case-with-Starlight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-249d24ce", + "name_en": "44mm", + "name_ar": "44 مم", + "price": 999.0, + "stock": 29, + "image": "https://media.extra.com/i/aurora/100473055_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.92, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-132", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Starlight Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "29 cm", + "Weight": "0.46 Kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.5 Inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "WATCH SE 2025", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.5 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألومنيوم النجوم", + "الطول": "11.8 سم", + "العرض": "29 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "WATCH SE 2025", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Starlight", + "color_ar": "ستارلايت" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-132" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 46mm Space Grey Aluminium Case with Black Sport Band M/L", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم رمادي، سوار أسود رياضي، متوسط/كبير", + "description_en": "Buy Apple Watch Series 11 GPS 46mm Space Grey Aluminium Case with Black Sport Band M/L from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم رمادي، سوار أسود رياضي، متوسط/كبير من اكسترا اليوم! .", + "price": 1529, + "compare_price": 1929, + "images": [ + "https://media.extra.com/s/aurora/100472736_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Space-Grey-Aluminium-Case-with-Black-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100472736_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472736_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100472736_300_01", + "https://media.extra.com/v/aurora/100472736_300_02" + ], + "options": [ + { + "sku": "EXT-57def72f", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1529.0, + "stock": 9, + "image": "https://media.extra.com/i/aurora/100472736_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-f62f2d0a", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1529, + "stock": 46, + "image": "https://media.extra.com/s/aurora/100472736_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Space-Grey-Aluminium-Case-with-Black-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.84, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-133", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Space Grey Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألمنيوم رمادي", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-133" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 46mm Jet Black Aluminium Case with Black Sport Band M/L", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم أسود، سوار أسود رياضي، متوسط/كبير", + "description_en": "Buy Apple Watch Series 11 GPS 46mm Jet Black Aluminium Case with Black Sport Band M/L from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم أسود، سوار أسود رياضي، متوسط/كبير من اكسترا اليوم! .", + "price": 1529, + "compare_price": 1929, + "images": [ + "https://media.extra.com/s/aurora/100473011_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Jet-Black-Aluminium-Case-with-Black-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473011_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473011_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100473011_300_01", + "https://media.extra.com/v/aurora/100473011_300_02" + ], + "options": [ + { + "sku": "EXT-4092c669", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1529.0, + "stock": 48, + "image": "https://media.extra.com/i/aurora/100473011_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-86220920", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1529, + "stock": 49, + "image": "https://media.extra.com/s/aurora/100473011_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Jet-Black-Aluminium-Case-with-Black-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.61, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-134", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Jet Black Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألومنيوم أسود نفاث", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-134" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 42mm Jet Black Aluminium Case with Black Sport Band S/M", + "name_ar": "ابل، ساعة الجيل 11 ، جي بي اس، 42 ملم، غطاء ألمنيوم أسود، سوار أسود رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch Series 11 GPS 42mm Jet Black Aluminium Case with Black Sport Band S/M from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11 ، جي بي اس، 42 ملم، غطاء ألمنيوم أسود، سوار أسود رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100383253_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Jet-Black-Aluminium-Case-with-Black-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100383253_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383253_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100383253_300_01", + "https://media.extra.com/v/aurora/100383253_300_02" + ], + "options": [ + { + "sku": "EXT-f681b432", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1399, + "stock": 50, + "image": "https://media.extra.com/s/aurora/100383253_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Jet-Black-Aluminium-Case-with-Black-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-f8e1d433", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1399.0, + "stock": 15, + "image": "https://media.extra.com/i/aurora/100383253_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.99, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-135", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Jet Black Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Operating System": "Watch OS 26", + "Screen Size": "1.6 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S9 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألومنيوم أسود نفاث", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-135" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch SE 3 GPS 40mm Midnight Aluminium Case with Midnight Sport Band S/M", + "name_ar": "أبل، ساعة إس إي 3، جي بي إس، 40 ملم، غطاء ألمنيوم سماء الليل، سوار سماء الليل رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch SE 3 GPS 40mm Midnight Aluminium Case with Midnight Sport Band S/M from eXtra today!", + "description_ar": "اشتري أبل، ساعة إس إي 3، جي بي إس، 40 ملم، غطاء ألمنيوم سماء الليل، سوار سماء الليل رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 999, + "compare_price": 1099, + "images": [ + "https://media.extra.com/s/aurora/100472728_800/Apple-Watch-SE-3%C2%A0GPS-40mm%C2%A0Midnight-Aluminium-Case-with-Midnight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100472728_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472728_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-8172ba96", + "name_en": "40mm", + "name_ar": "40 مم", + "price": 999, + "stock": 50, + "image": "https://media.extra.com/s/aurora/100472728_800/Apple-Watch-SE-3%C2%A0GPS-40mm%C2%A0Midnight-Aluminium-Case-with-Midnight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-c8d611ab", + "name_en": "44mm", + "name_ar": "44 مم", + "price": 999.0, + "stock": 24, + "image": "https://media.extra.com/i/aurora/100472728_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.38, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-136", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Midnight Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "29 cm", + "Weight": "0.46 Kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.5 Inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "WATCH SE 2025", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.5 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "أسود منتصف الليل إطار الومنيوم", + "الطول": "11.8 سم", + "العرض": "29 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "WATCH SE 2025", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Midnight", + "color_ar": "منتصف الليل" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-136" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Honor", + "name_en": "HONOR Choice Watch 2i , Black", + "name_ar": "هونر تشويز، ساعة ذكية 2 اي، اسود", + "description_en": "Buy HONOR Choice Watch 2i , Black from eXtra today!", + "description_ar": "اشتري هونر تشويز، ساعة ذكية 2 اي، اسود من اكسترا اليوم! .", + "price": 109, + "compare_price": 210, + "images": [ + "https://media.extra.com/s/aurora/100397774_800/HONOR-Choice-Watch-2i-%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100397774_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397774_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397774_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397774_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397774_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397774_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-968655f8", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 109, + "stock": 31, + "image": "https://media.extra.com/s/aurora/100397774_800/HONOR-Choice-Watch-2i-%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.55, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-137", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "Black", + "Connectivity Technology": "No", + "Length": "4.55 cm", + "Weight": "0.04 Kg", + "Height": "1.08 cm", + "Operating System": "Android OS; v5.1.1 (Lollipop)", + "Screen Size": "1.85 inch", + "Touchscreen": "AMOLED", + "Battery": "300mAh", + "Made in": "China", + "Compatibility": "Android 9.0 or later and iOS 11.0 or later", + "Series Name": "Watch", + "GPS": "No", + "Functions": "Smartwatch; Bluetooth; Fitness Tracker; Heart Rate Monitor", + "Brand Name": "Honor", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "IP68", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "أموليد", + "نظام التشغيل": "اندرويد 5.1.1", + "تقنية الاتصال": "لا", + "اللون": "أسود", + "الطول": "4.55 سم", + "الوزن": "0.04 Kg", + "الارتفاع": "1.08 سم", + "بطارية": "300ميللي امبير", + "صنع فى": "الصين", + "التوافق": "Android 9.0 or later and iOS 11.0 or later", + "اسم السلسلة": "ساعة", + "جي بي إس": "لا", + "الوظائف/المهام": "ساعة ذكية، بلوتوث، جهاز تتبع اللياقة البدنية، مراقب معدل ضربات القلب", + "اسم الماركة": "هونر", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "اي بي 68", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-137" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Botslab", + "name_en": "BOTSLAB E3 Kids Smart Watch, 33MM, Blue", + "name_ar": "بوتسلاب، ساعة ذكية للأطفال، 33 مم، أزرق", + "description_en": "Buy BOTSLAB E3 Kids Smart Watch, 33MM, Blue from eXtra today!", + "description_ar": "اشتري بوتسلاب، ساعة ذكية للأطفال، 33 مم، أزرق من اكسترا اليوم! .", + "price": 249, + "compare_price": 399, + "images": [ + "https://media.extra.com/s/aurora/100391655_800/BOTSLAB-E3-Kids-Smart-Watch%2C-33MM%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100391655_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100391655_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100391655_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/LastingBatterylife_DEN", + "https://media.extra.com/i/aurora/ViewCalls_den_1", + "https://media.extra.com/i/aurora/Mapping_den_2" + ], + "options": [ + { + "sku": "EXT-4c05acba", + "name_en": "No", + "name_ar": "No", + "price": 249, + "stock": 44, + "image": "https://media.extra.com/s/aurora/100391655_800/BOTSLAB-E3-Kids-Smart-Watch%2C-33MM%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.88, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-138", + "source": "extra.com", + "brand_name": "Botslab", + "details_en": { + "Color": "Blue", + "Processor": "W307", + "Connectivity Technology": "4G - WiFi - Bluetooth - GPS", + "Bluetooth": "Yes", + "Memory (internal)": "No", + "RAM SIZE": "128 MB", + "Length": "5.5 cm", + "Width": "3.35 cm", + "Weight": "0.04 Kg", + "Height": "4.2 CM", + "Operating System": "Android & iOS", + "Screen Size": "1.3", + "Touchscreen": "Yes", + "Battery": "850 mAh", + "Made in": "China", + "Compatibility": "All", + "Series Name": "No", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "BOTSLAB", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.3", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "اندرويد+اي او اس", + "المعالج": "W307", + "تقنية الاتصال": "الجيل الرابع - واي فاي - بلوتوث - جي بي إس", + "بلوتووث": "نعم", + "اللون": "أزرق", + "الطول": "5.5 سم", + "العرض": "3.35 سم", + "الوزن": "0.04 Kg", + "ذاكرة / داخلية": "لا", + "مساحة الذاكرة العشوائية (رام)": "128 MB", + "بطارية": "850 mAh", + "صنع فى": "الصين", + "التوافق": "الجميع", + "اسم السلسلة": "لا", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "بوتسلاب", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-138" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Xiaomi", + "name_en": "Xiaomi Redmi Watch 5 Active, 49MM, Midnight Black", + "name_ar": "شاومي ريدمي، ساعة 5 أكتيف، 49 ملم، أسود", + "description_en": "Buy Xiaomi Redmi Watch 5 Active, 49MM, Midnight Black from eXtra today!", + "description_ar": "اشتري شاومي ريدمي، ساعة 5 أكتيف، 49 ملم، أسود من اكسترا اليوم! .", + "price": 109, + "compare_price": 129, + "images": [ + "https://media.extra.com/s/aurora/100387509_800/Xiaomi-Redmi-Watch-5-Active%2C-49MM%2C-Midnight-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100387509_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387509_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387509_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387509_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/LastingBatterylife_DEN", + "https://media.extra.com/i/aurora/DailyHealthData_den", + "https://media.extra.com/i/aurora/ViewCalls_den_1" + ], + "options": [ + { + "sku": "EXT-3ac0635e", + "name_en": "Yes", + "name_ar": "Yes", + "price": 109, + "stock": 24, + "image": "https://media.extra.com/s/aurora/100387509_800/Xiaomi-Redmi-Watch-5-Active%2C-49MM%2C-Midnight-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.65, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-139", + "source": "extra.com", + "brand_name": "Xiaomi", + "details_en": { + "Color": "Black", + "Processor": "Yes", + "Connectivity Technology": "Bluetooth & WiFi", + "Bluetooth": "YES", + "Memory (internal)": "Yes", + "Length": "13.1 CM", + "Width": "5.3 cm", + "Weight": "0.04 Kg", + "Height": "2.4 cm", + "Operating System": "Android & iOS", + "Screen Size": "1.92 inch", + "Touchscreen": "Yes", + "Battery": "470mAh", + "Made in": "China", + "Compatibility": "All Devices", + "Series Name": "REDMI WATCH 5", + "Functions": "Multifunction", + "Brand Name": "XIAOMI", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.92 inch", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "اندرويد+اي او اس", + "المعالج": "نعم", + "تقنية الاتصال": "لاسلكي وبلوتووث", + "بلوتووث": "نعم", + "اللون": "أسود", + "الطول": "13.1 CM", + "العرض": "5.3 سم", + "الوزن": "0.04 Kg", + "الارتفاع": "2.4 سم", + "ذاكرة / داخلية": "نعم", + "بطارية": "470 مللي أمبير", + "صنع فى": "الصين", + "التوافق": "All Devices", + "اسم السلسلة": "REDMI WATCH 5", + "الوظائف/المهام": "متعددة الوظائف", + "اسم الماركة": "شاومي", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-139" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung Galaxy Fit 3, Smartwatch, 1.6" AMOLED, Gray.", + "name_ar": "سامسونج جالكسي فيت 3، ساعة ذكية، 1.6 بوصة، رمادي", + "description_en": "Buy Samsung Galaxy Fit 3, Smartwatch, 1.6 AMOLED, Gray. from eXtra today!", + "description_ar": "اشتري سامسونج جالكسي فيت 3، ساعة ذكية، 1.6 بوصة، رمادي من اكسترا اليوم! .", + "price": 149, + "compare_price": 229, + "images": [ + "https://media.extra.com/s/aurora/100357584_800/Samsung-Galaxy-Fit-3%2C-Smartwatch%2C-1-6%22-AMOLED%2C-Gray-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100357584_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357584_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357584_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357584_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357584_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357584_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-42bea3ee", + "name_en": "16MB", + "name_ar": "16MB", + "price": 149, + "stock": 42, + "image": "https://media.extra.com/s/aurora/100357584_800/Samsung-Galaxy-Fit-3%2C-Smartwatch%2C-1-6%22-AMOLED%2C-Gray-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.55, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-140", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Gray", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "16MB", + "Length": "1 cm", + "Width": "2.8 CM", + "Weight": "0.37 Kg", + "Height": "4.3 cm", + "Operating System": "freeRTOS", + "Screen Size": "1.6 inch", + "Touchscreen": "Yes", + "Screen Size (inch)": "1.60 INCH", + "Battery": "208mAh", + "Made in": "China", + "Compatibility": "All Android Devices", + "Series Name": "WATCH FIT 3", + "GPS": "No", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "No", + "Average Heart Rate Display": "Yes", + "Cellular": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "حجم الشاشة(بالبوصة)": "1.60 بوصة", + "نظام التشغيل": "freeRTOS", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "رمادي", + "الطول": "1 سم", + "العرض": "2.8 سم", + "الوزن": "0.37 كغ", + "الارتفاع": "4.3 سم", + "ذاكرة / داخلية": "16 ميجا بايت", + "صنع فى": "الصين", + "التوافق": "كل اجهزة الاندرويد", + "اسم السلسلة": "WATCH FIT 3", + "جي بي إس": "لا", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "لا", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا" + }, + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-140" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "Huawei Watch Fit 4 with up to 7 Days Battery,43MM, Black", + "name_ar": "هواوي، ساعة فيت 4، 43 مم، أسود", + "description_en": "Buy Huawei Watch Fit 4 with up to 7 Days Battery,43MM, Black from eXtra today!", + "description_ar": "اشتري هواوي، ساعة فيت 4، 43 مم، أسود من اكسترا اليوم! .", + "price": 399, + "compare_price": 579, + "images": [ + "https://media.extra.com/s/aurora/100410138_800/Huawei-Watch-Fit-4-with-up-to-7-Days-Battery%2C43MM%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100410138_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410138_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410138_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410138_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/AnswerCalls_Swatch_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-2bc69007", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 399, + "stock": 79, + "image": "https://media.extra.com/s/aurora/100410138_800/Huawei-Watch-Fit-4-with-up-to-7-Days-Battery%2C43MM%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.2, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-141", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Black", + "Connectivity Technology": "Bluetooth 5.0", + "Bluetooth": "Yes", + "Length": "4.3 CM", + "Width": "3.6 cm", + "Weight": "0.27 kg", + "Height": "0.90 cm", + "Operating System": "HarmonyOS", + "Screen Size": "1.8'", + "Touchscreen": "Yes", + "Battery": "400mAh", + "Made in": "China", + "Compatibility": "iOS/Android Devices", + "Series Name": "WATCH FIT 4", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "Huawei", + "Water Resistant": "5ATM", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8'", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "هارموني أو إس", + "تقنية الاتصال": "بلوتوث 5.0", + "بلوتووث": "نعم", + "اللون": "أسود", + "الطول": "4.3 سم", + "العرض": "3.6 سم", + "الوزن": "0.27 كغ", + "الارتفاع": "0.90 سم", + "بطارية": "400مللي أمبير", + "صنع فى": "الصين", + "التوافق": "iOS/Android Devices", + "اسم السلسلة": "WATCH FIT 4", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "هواوي", + "مقاوم للماء": "5", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-141" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Ultra 3 GPS + Cellular 49mm Black Titanium Case with Black Ocean Band", + "name_ar": "ابل، ساعة الترا 3، جي بي اس، خاصية الاتصال، 49 ملم، غطاء تيتانيوم أسود، سوار ازرق بحري", + "description_en": "Buy Apple Watch Ultra 3 GPS + Cellular 49mm Black Titanium Case with Black Ocean Band from eXtra today!", + "description_ar": "اشتري ابل، ساعة الترا 3، جي بي اس، خاصية الاتصال، 49 ملم، غطاء تيتانيوم أسود، سوار ازرق بحري من اكسترا اليوم! .", + "price": 3499, + "compare_price": 3599, + "images": [ + "https://media.extra.com/s/aurora/100470328_800/Apple-Watch-Ultra-3%C2%A0GPS-%2B-Cellular%C2%A049mm%C2%A0Black-Titanium-Case-with-Black-Ocean-Band?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100470328_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470328_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-6de75a8c", + "name_en": "49mm", + "name_ar": "49 مم", + "price": 3499, + "stock": 23, + "image": "https://media.extra.com/s/aurora/100470328_800/Apple-Watch-Ultra-3%C2%A0GPS-%2B-Cellular%C2%A049mm%C2%A0Black-Titanium-Case-with-Black-Ocean-Band?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.03, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-142", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Black Titanium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "21.4cm", + "Weight": "0.46 Kg", + "Height": "3.8 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.9 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "APPLE WATCH ULTRA 3rd GEN", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.9 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "تيتانيوم أسود", + "الطول": "11.8 سم", + "العرض": "21.4 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.8 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "APPLE WATCH ULTRA 3rd GEN", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-142" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch SE 3 GPS 44mm Midnight Aluminium Case with Midnight Sport Band M/L", + "name_ar": "أبل، ساعة إس إي 3، جي بي إس، 44 ملم، غطاء ألمنيوم سماء الليل، سوار سماء الليل رياضي، متوسط/كبير", + "description_en": "Buy Apple Watch SE 3 GPS 44mm Midnight Aluminium Case with Midnight Sport Band M/L from eXtra today!", + "description_ar": "اشتري أبل، ساعة إس إي 3، جي بي إس، 44 ملم، غطاء ألمنيوم سماء الليل، سوار سماء الليل رياضي، متوسط/كبير من اكسترا اليوم! .", + "price": 1129, + "compare_price": 1229, + "images": [ + "https://media.extra.com/s/aurora/100473159_800/Apple-Watch-SE-3%C2%A0GPS%C2%A044mm%C2%A0Midnight-Aluminium-Case-with-Midnight-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473159_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473159_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-871c6ac7", + "name_en": "40mm", + "name_ar": "40 مم", + "price": 1129.0, + "stock": 41, + "image": "https://media.extra.com/i/aurora/100473159_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-ef5d8fbe", + "name_en": "44mm", + "name_ar": "44 مم", + "price": 1129, + "stock": 25, + "image": "https://media.extra.com/s/aurora/100473159_800/Apple-Watch-SE-3%C2%A0GPS%C2%A044mm%C2%A0Midnight-Aluminium-Case-with-Midnight-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.72, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-143", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Midnight Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "29 cm", + "Weight": "0.46 Kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.7 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "WATCH SE 2025", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.7 inch", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "أسود منتصف الليل إطار الومنيوم", + "الطول": "11.8 سم", + "العرض": "29 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "WATCH SE 2025", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Midnight", + "color_ar": "منتصف الليل" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-143" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Botslab", + "name_en": "BOTSLAB E3 Kid Smart Watch, 33MM, Pink", + "name_ar": "بوتسلاب، ساعة ذكية للأطفال، 33 مم، وردي", + "description_en": "Buy BOTSLAB E3 Kid Smart Watch, 33MM, Pink from eXtra today!", + "description_ar": "اشتري بوتسلاب، ساعة ذكية للأطفال، 33 مم، وردي من اكسترا اليوم! .", + "price": 249, + "compare_price": 399, + "images": [ + "https://media.extra.com/s/aurora/100391654_800/BOTSLAB-E3-Kid-Smart-Watch%2C-33MM%2C-Pink?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100391654_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100391654_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100391654_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100391654_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100391654_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/LastingBatterylife_DEN", + "https://media.extra.com/i/aurora/ViewCalls_den_1", + "https://media.extra.com/i/aurora/Mapping_den_2" + ], + "options": [ + { + "sku": "EXT-e52a50cd", + "name_en": "No", + "name_ar": "No", + "price": 249, + "stock": 47, + "image": "https://media.extra.com/s/aurora/100391654_800/BOTSLAB-E3-Kid-Smart-Watch%2C-33MM%2C-Pink?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.76, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-144", + "source": "extra.com", + "brand_name": "Botslab", + "details_en": { + "Color": "Pink", + "Processor": "W307", + "Connectivity Technology": "4G LTE", + "Bluetooth": "Yes", + "Memory (internal)": "No", + "RAM SIZE": "128 MB", + "Length": "1.5 cm", + "Width": "4.2 CM", + "Weight": "0.04 Kg", + "Height": "1.54 cm", + "Operating System": "Android & iOS", + "Screen Size": "1.3", + "Touchscreen": "Yes", + "Battery": "850 mAh", + "Made in": "China", + "Compatibility": "All", + "Series Name": "No", + "GPS": "Yes", + "Functions": "Bluetooth - GPS", + "Brand Name": "BOTSLAB", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.3", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "اندرويد+اي او اس", + "المعالج": "W307", + "تقنية الاتصال": "الجيل الرابع", + "بلوتووث": "نعم", + "اللون": "وردي", + "الطول": "1.5 cm", + "الوزن": "0.04 Kg", + "الارتفاع": "1.54 سم", + "ذاكرة / داخلية": "لا", + "مساحة الذاكرة العشوائية (رام)": "128 MB", + "بطارية": "850 mAh", + "صنع فى": "الصين", + "التوافق": "الجميع", + "اسم السلسلة": "لا", + "الوظائف/المهام": "جي بي إس - بلوتوث", + "اسم الماركة": "بوتسلاب", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Pink", + "color_ar": "وردي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-144" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch 8 Classic, 46MM, Black", + "name_ar": "سامسونج جالاكسي ساعة 8 كلاسيك، 46 مم، أسود", + "description_en": "Buy SAMSUNG Galaxy Watch 8 Classic, 46MM, Black from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة 8 كلاسيك، 46 مم، أسود من اكسترا اليوم! .", + "price": 1799, + "compare_price": 1949, + "images": [ + "https://media.extra.com/s/aurora/100461096_800/SAMSUNG-Galaxy-Watch-8-Classic%2C-46MM%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461096_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461096_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461096_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461096_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461096_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461096_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-49eba2ed", + "name_en": "64GB", + "name_ar": "64GB", + "price": 1799, + "stock": 47, + "image": "https://media.extra.com/s/aurora/100461096_800/SAMSUNG-Galaxy-Watch-8-Classic%2C-46MM%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.35, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-145", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "64GB", + "RAM SIZE": "2GB", + "Length": "17.9 cm", + "Width": "7cm", + "Weight": "0.3 kg", + "Height": "4.4 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "46MM", + "Touchscreen": "Yes", + "Battery": "445mAh", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "WATCH 8 CLASSIC", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "46 ملم", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "أسود", + "الطول": "17.9 سم", + "العرض": "7 سم", + "الوزن": "0.3 كجم", + "الارتفاع": "4.4 cm", + "ذاكرة / داخلية": "64جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "بطارية": "445 مللي أمبير", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "WATCH 8 CLASSIC", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-145" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Honor", + "name_en": "HONOR Choice Watch 2i , White", + "name_ar": "هونر تشويز، ساعة ذكية 2 اي، ابيض", + "description_en": "Buy HONOR Choice Watch 2i , White from eXtra today!", + "description_ar": "اشتري هونر تشويز، ساعة ذكية 2 اي، ابيض من اكسترا اليوم! .", + "price": 109, + "compare_price": 210, + "images": [ + "https://media.extra.com/s/aurora/100397775_800/HONOR-Choice-Watch-2i-%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100397775_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397775_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397775_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397775_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397775_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100397775_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/PowerfulBattery_DEN_1", + "https://media.extra.com/i/aurora/HeartRateMonitoring_den" + ], + "options": [ + { + "sku": "EXT-6c3d7e1a", + "name_en": "12MB", + "name_ar": "12MB", + "price": 109, + "stock": 10, + "image": "https://media.extra.com/s/aurora/100397775_800/HONOR-Choice-Watch-2i-%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.67, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-146", + "source": "extra.com", + "brand_name": "Honor", + "details_en": { + "Color": "White", + "Processor": "No", + "Connectivity Technology": "No", + "Bluetooth": "Yes", + "Memory (internal)": "12MB", + "RAM SIZE": "16 MB", + "Length": "4.55 cm", + "Weight": "0.04 Kg", + "Height": "1.08 cm", + "Operating System": "Android OS; v5.1.1 (Lollipop)", + "Screen Size": "1.85 inch", + "Touchscreen": "AMOLED", + "Battery": "450mAh Lithium", + "Made in": "China", + "Compatibility": "Android 9.0 or later and iOS 11.0 or later", + "GPS": "No", + "Functions": "Smartwatch; Bluetooth; Fitness Tracker; Heart Rate Monitor", + "Brand Name": "Honor", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "IP68", + "Cellular": "No", + "Item Has Expiration": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "أموليد", + "نظام التشغيل": "اندرويد 5.1.1", + "المعالج": "لا", + "تقنية الاتصال": "لا", + "بلوتووث": "نعم", + "اللون": "ابيض", + "الطول": "4.55 سم", + "الوزن": "0.04 Kg", + "الارتفاع": "1.08 سم", + "ذاكرة / داخلية": "12ميجابايت", + "مساحة الذاكرة العشوائية (رام)": "16 ميجابايت", + "بطارية": "ليثيوم 450مل أمبير", + "صنع فى": "الصين", + "التوافق": "Android 9.0 or later and iOS 11.0 or later", + "جي بي إس": "لا", + "الوظائف/المهام": "ساعة ذكية، بلوتوث، جهاز تتبع اللياقة البدنية، مراقب معدل ضربات القلب", + "اسم الماركة": "هونر", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "اي بي 68", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-146" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "HUAWEI Watch GT6 Pro 46MM, Titanium", + "name_ar": "هواوي، ساعة جي تي 6 برو، 46 مم، تايتانيوم", + "description_en": "Buy HUAWEI Watch GT6 Pro 46MM, Titanium from eXtra today!", + "description_ar": "اشتري هواوي، ساعة جي تي 6 برو، 46 مم، تايتانيوم من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100474609_800/HUAWEI-Watch-GT6-Pro-46MM%2C-Titanium?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474609_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474609_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474609_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474609_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474609_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474609_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/PowerfulBattery_DEN_1", + "https://media.extra.com/i/aurora/AnswerCalls_Swatch_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-528fe8c6", + "name_en": "64GB", + "name_ar": "64GB", + "price": 1399, + "stock": 22, + "image": "https://media.extra.com/s/aurora/100474609_800/HUAWEI-Watch-GT6-Pro-46MM%2C-Titanium?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.03, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-147", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Titanium", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Memory (internal)": "64GB", + "Operating System": "HarmonyOS", + "Screen Size": "1.47 Inch", + "Touchscreen": "AMOLED", + "Battery": "800 mAh", + "Made in": "China", + "Compatibility": "Android/iOS/Others OS", + "Series Name": "HUAWEI WATCH GT6PRO", + "GPS": "Yes", + "Brand Name": "Huawei", + "Average Heart Rate Display": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.47 بوصة", + "شاشة تعمل باللمس": "أموليد", + "نظام التشغيل": "هارموني أو إس", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "تيتانيوم", + "ذاكرة / داخلية": "64جيجابايت", + "بطارية": "800 مللي امبير", + "صنع فى": "الصين", + "التوافق": "Android/iOS/Others OS", + "اسم السلسلة": "HUAWEI WATCH GT6PRO", + "اسم الماركة": "هواوي", + "متوسط عرض معدل ضربات القلب": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Titanium", + "color_ar": "تيتانيوم" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-147" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch SE 3 GPS 44mm Midnight Aluminium Case with Midnight Sport Band S/M", + "name_ar": "أبل، ساعة إس إي 3، جي بي إس، 44 ملم، غطاء ألمنيوم سماء الليل، سوار سماء الليل رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch SE 3 GPS 44mm Midnight Aluminium Case with Midnight Sport Band S/M from eXtra today!", + "description_ar": "اشتري أبل، ساعة إس إي 3، جي بي إس، 44 ملم، غطاء ألمنيوم سماء الليل، سوار سماء الليل رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 1129, + "compare_price": 1229, + "images": [ + "https://media.extra.com/s/aurora/100473015_800/Apple-Watch-SE-3%C2%A0GPS%C2%A044mm%C2%A0Midnight-Aluminium-Case-with-Midnight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473015_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473015_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-e8be6cea", + "name_en": "40mm", + "name_ar": "40 مم", + "price": 1129.0, + "stock": 12, + "image": "https://media.extra.com/i/aurora/100473015_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-fe709ca1", + "name_en": "44mm", + "name_ar": "44 مم", + "price": 1129, + "stock": 38, + "image": "https://media.extra.com/s/aurora/100473015_800/Apple-Watch-SE-3%C2%A0GPS%C2%A044mm%C2%A0Midnight-Aluminium-Case-with-Midnight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.62, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-148", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Midnight Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "29 cm", + "Weight": "0.46 Kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.7 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "WATCH SE 2025", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.7 inch", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "أسود منتصف الليل إطار الومنيوم", + "الطول": "11.8 سم", + "العرض": "29 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "WATCH SE 2025", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Midnight", + "color_ar": "منتصف الليل" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-148" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch SE 3 GPS 44mm Starlight Aluminium Case with Starlight Sport Band S/M", + "name_ar": "أبل، ساعة إس إي 3، جي بي إس، 44 ملم، غطاء ألمنيوم ضوء النجوم، سوار ضوء النجوم رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch SE 3 GPS 44mm Starlight Aluminium Case with Starlight Sport Band S/M from eXtra today!", + "description_ar": "اشتري أبل، ساعة إس إي 3، جي بي إس، 44 ملم، غطاء ألمنيوم ضوء النجوم، سوار ضوء النجوم رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 1129, + "compare_price": 1229, + "images": [ + "https://media.extra.com/s/aurora/100472734_800/Apple-Watch-SE-3%C2%A0GPS%C2%A044mm%C2%A0Starlight-Aluminium-Case-with-Starlight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100472734_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472734_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-00239858", + "name_en": "40mm", + "name_ar": "40 مم", + "price": 1129.0, + "stock": 24, + "image": "https://media.extra.com/i/aurora/100472734_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-a529370c", + "name_en": "44mm", + "name_ar": "44 مم", + "price": 1129, + "stock": 10, + "image": "https://media.extra.com/s/aurora/100472734_800/Apple-Watch-SE-3%C2%A0GPS%C2%A044mm%C2%A0Starlight-Aluminium-Case-with-Starlight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.75, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-149", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Starlight Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "29 cm", + "Weight": "0.46 Kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.7 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "WATCH SE 2025", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.7 inch", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألومنيوم النجوم", + "الطول": "11.8 سم", + "العرض": "29 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "WATCH SE 2025", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Starlight", + "color_ar": "ستارلايت" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-149" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung Galaxy Fit 3, Smartwatch, 1.6" AMOLED, Silver.", + "name_ar": "سامسونج جالكسي فيت 3، ساعة ذكية، 1.6 بوصة، فضي", + "description_en": "Buy Samsung Galaxy Fit 3, Smartwatch, 1.6 AMOLED, Silver. from eXtra today!", + "description_ar": "اشتري سامسونج جالكسي فيت 3، ساعة ذكية، 1.6 بوصة، فضي من اكسترا اليوم! .", + "price": 149, + "compare_price": 229, + "images": [ + "https://media.extra.com/s/aurora/100357585_800/Samsung-Galaxy-Fit-3%2C-Smartwatch%2C-1-6%22-AMOLED%2C-Silver-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100357585_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357585_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357585_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357585_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357585_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100357585_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-07283c8a", + "name_en": "16MB", + "name_ar": "16MB", + "price": 149, + "stock": 12, + "image": "https://media.extra.com/s/aurora/100357585_800/Samsung-Galaxy-Fit-3%2C-Smartwatch%2C-1-6%22-AMOLED%2C-Silver-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.77, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-150", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Silver", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "16MB", + "Length": "1 cm", + "Width": "2.8 CM", + "Weight": "0.37 Kg", + "Height": "4.3 cm", + "Operating System": "freeRTOS", + "Screen Size": "1.6 inch", + "Touchscreen": "Yes", + "Screen Size (inch)": "1.60 INCH", + "Battery": "208mAh", + "Made in": "China", + "Compatibility": "All Android Devices", + "Series Name": "WATCH FIT 3", + "GPS": "No", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "No", + "Average Heart Rate Display": "Yes", + "Cellular": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "حجم الشاشة(بالبوصة)": "1.60 بوصة", + "نظام التشغيل": "freeRTOS", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "فضي", + "الطول": "1 سم", + "العرض": "2.8 سم", + "الوزن": "0.37 كغ", + "الارتفاع": "4.3 سم", + "ذاكرة / داخلية": "16 ميجا بايت", + "صنع فى": "الصين", + "التوافق": "كل اجهزة الاندرويد", + "اسم السلسلة": "WATCH FIT 3", + "جي بي إس": "لا", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "لا", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-150" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Xiaomi", + "name_en": "Xiaomi Redmi Watch 5 Active, 49MM, Matte Silver", + "name_ar": "شاومي ريدمي، ساعة ذكية 5 أكتيف، 49 ملم، فضي", + "description_en": "Buy Xiaomi Redmi Watch 5 Active, 49MM, Matte Silver from eXtra today!", + "description_ar": "اشتري شاومي ريدمي، ساعة ذكية 5 أكتيف، 49 ملم، فضي من اكسترا اليوم! .", + "price": 109, + "compare_price": 129, + "images": [ + "https://media.extra.com/s/aurora/100387519_800/Xiaomi-Redmi-Watch-5-Active%2C-49MM%2C-Matte-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100387519_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387519_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387519_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387519_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/LastingBatterylife_DEN", + "https://media.extra.com/i/aurora/DailyHealthData_den", + "https://media.extra.com/i/aurora/ViewCalls_den_1" + ], + "options": [ + { + "sku": "EXT-c994003f", + "name_en": "Yes", + "name_ar": "Yes", + "price": 109, + "stock": 20, + "image": "https://media.extra.com/s/aurora/100387519_800/Xiaomi-Redmi-Watch-5-Active%2C-49MM%2C-Matte-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.62, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-151", + "source": "extra.com", + "brand_name": "Xiaomi", + "details_en": { + "Color": "Matte Silver", + "Processor": "Yes", + "Connectivity Technology": "Bluetooth & WiFi", + "Bluetooth": "YES", + "Memory (internal)": "Yes", + "Length": "13.1 CM", + "Width": "5.3 cm", + "Weight": "0.04 Kg", + "Height": "2.4 cm", + "Operating System": "Android & iOS", + "Screen Size": "2", + "Touchscreen": "Yes", + "Battery": "470mAh", + "Made in": "China", + "Compatibility": "All Devices", + "Series Name": "WATCH 5", + "Functions": "SMART Watch", + "Brand Name": "XIAOMI", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "اندرويد+اي او اس", + "المعالج": "نعم", + "تقنية الاتصال": "لاسلكي وبلوتووث", + "بلوتووث": "نعم", + "اللون": "فضي مطفي", + "الطول": "13.1 CM", + "العرض": "5.3 سم", + "الوزن": "0.04 Kg", + "الارتفاع": "2.4 سم", + "ذاكرة / داخلية": "نعم", + "بطارية": "470 مللي أمبير", + "صنع فى": "الصين", + "التوافق": "All Devices", + "اسم السلسلة": "WATCH 5", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "شاومي", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-151" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch 8, 40MM, Gray", + "name_ar": "سامسونج جالاكسي ساعة 8، 40 مم، رمادي", + "description_en": "Buy SAMSUNG Galaxy Watch 8, 40MM, Gray from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة 8، 40 مم، رمادي من اكسترا اليوم! .", + "price": 1199, + "compare_price": 1349, + "images": [ + "https://media.extra.com/s/aurora/100461131_800/SAMSUNG-Galaxy-Watch-8%2C-40MM%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461131_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461131_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461131_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461131_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461131_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461131_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-9503bde7", + "name_en": "32GB", + "name_ar": "32GB", + "price": 1199, + "stock": 39, + "image": "https://media.extra.com/s/aurora/100461131_800/SAMSUNG-Galaxy-Watch-8%2C-40MM%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.59, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-152", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Gray", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "32GB", + "RAM SIZE": "2GB", + "Length": "17.9 cm", + "Width": "7cm", + "Weight": "0.2Kg", + "Height": "4.4 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "40mm", + "Touchscreen": "Yes", + "Battery": "325", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "WATCH 8", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "رمادي", + "الطول": "17.9 سم", + "العرض": "7 سم", + "الوزن": "0.2 كغ", + "الارتفاع": "4.4 cm", + "ذاكرة / داخلية": "32جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "بطارية": "325", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "WATCH 8", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-152" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 46mm Rose Gold Aluminium Case with Light Blush Sport BandS/M", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم وردي ذهبي، سوار وردي فاتح رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch Series 11 GPS 46mm Rose Gold Aluminium Case with Light Blush Sport BandS/M from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم وردي ذهبي، سوار وردي فاتح رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 1529, + "compare_price": 1929, + "images": [ + "https://media.extra.com/s/aurora/100472750_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-BandS-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100472750_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472750_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100472750_300_01", + "https://media.extra.com/v/aurora/100472750_300_02" + ], + "options": [ + { + "sku": "EXT-b0e52de5", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1529.0, + "stock": 13, + "image": "https://media.extra.com/i/aurora/100472750_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-3469d55e", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1529, + "stock": 50, + "image": "https://media.extra.com/s/aurora/100472750_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-BandS-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.86, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-153", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Rose Gold Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "Rose Gold Aluminium", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-153" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Huawei", + "name_en": "Huawei Watch Fit 4 Pro with up to 7 Days Battery,44.5MM, Green", + "name_ar": "هواوي، ساعة فيت 4 برو، 44.5 مم، أخضر", + "description_en": "Buy Huawei Watch Fit 4 Pro with up to 7 Days Battery,44.5MM, Green from eXtra today!", + "description_ar": "اشتري هواوي، ساعة فيت 4 برو، 44.5 مم، أخضر من اكسترا اليوم! .", + "price": 699, + "compare_price": 999, + "images": [ + "https://media.extra.com/s/aurora/100410160_800/Huawei-Watch-Fit-4-Pro-with-up-to-7-Days-Battery%2C44-5MM%2C-Green?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100410160_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410160_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410160_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410160_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410160_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410160_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410160_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100410160_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/AnswerCalls_Swatch_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-ace41b1d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 699, + "stock": 32, + "image": "https://media.extra.com/s/aurora/100410160_800/Huawei-Watch-Fit-4-Pro-with-up-to-7-Days-Battery%2C44-5MM%2C-Green?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.82, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-154", + "source": "extra.com", + "brand_name": "Huawei", + "details_en": { + "Color": "Green", + "Connectivity Technology": "Bluetooth 5.0", + "Bluetooth": "Yes", + "Length": "4.3 CM", + "Width": "3.6 cm", + "Weight": "0.27 kg", + "Height": "0.90 cm", + "Operating System": "HarmonyOS", + "Screen Size": "1.8'", + "Touchscreen": "Yes", + "Battery": "400mAh", + "Made in": "China", + "Compatibility": "iOS/Android Devices", + "Series Name": "Huawei Watch Fit 4 Pro", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "Huawei", + "Water Resistant": "5ATM", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8'", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "هارموني أو إس", + "تقنية الاتصال": "بلوتوث 5.0", + "بلوتووث": "نعم", + "اللون": "أخضر", + "الطول": "4.3 سم", + "العرض": "3.6 سم", + "الوزن": "0.27 كغ", + "الارتفاع": "0.90 سم", + "بطارية": "400مللي أمبير", + "صنع فى": "الصين", + "التوافق": "iOS/Android Devices", + "اسم السلسلة": "Huawei Watch Fit 4 Pro", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "هواوي", + "مقاوم للماء": "5", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Green", + "color_ar": "أخضر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-154" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 42mm Rose Gold Aluminium Case with Light Blush Sport Band M/L", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 42 ملم، غطاء ألمنيوم وردي ذهبي، سوار وردي فاتح رياضي، متوسط/كبير", + "description_en": "Buy Apple Watch Series 11 GPS 42mm Rose Gold Aluminium Case with Light Blush Sport Band M/L from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 42 ملم، غطاء ألمنيوم وردي ذهبي، سوار وردي فاتح رياضي، متوسط/كبير من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100473054_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473054_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473054_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100473054_300_01", + "https://media.extra.com/v/aurora/100473054_300_02" + ], + "options": [ + { + "sku": "EXT-e3a7b1e5", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1399, + "stock": 19, + "image": "https://media.extra.com/s/aurora/100473054_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-b58bcc8c", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1399.0, + "stock": 17, + "image": "https://media.extra.com/i/aurora/100473054_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.74, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-155", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Rose Gold Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.6 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "Rose Gold Aluminium", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-155" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 42mm Silver Aluminium Case with Purple Fog Sport Band M/L", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 42 ملم، غطاء ألمنيوم فضي، سوار أرجواني رياضي، متوسط/كبير", + "description_en": "Buy Apple Watch Series 11 GPS 42mm Silver Aluminium Case with Purple Fog Sport Band M/L from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 42 ملم، غطاء ألمنيوم فضي، سوار أرجواني رياضي، متوسط/كبير من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100472805_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Silver-Aluminium-Case-with-Purple-Fog-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100472805_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472805_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100472805_300_01", + "https://media.extra.com/v/aurora/100472805_300_02" + ], + "options": [ + { + "sku": "EXT-ac64af1b", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1399, + "stock": 13, + "image": "https://media.extra.com/s/aurora/100472805_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Silver-Aluminium-Case-with-Purple-Fog-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-373c6a0f", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1399.0, + "stock": 46, + "image": "https://media.extra.com/i/aurora/100472805_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.63, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-156", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Silver Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.6 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "Silver Aluminium", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-156" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 42mm Jet Black Aluminium Case with Black Sport Band M/L", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 42 ملم، غطاء ألمنيوم أسود، سوار أسود رياضي، متوسط/كبير", + "description_en": "Buy Apple Watch Series 11 GPS 42mm Jet Black Aluminium Case with Black Sport Band M/L from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 42 ملم، غطاء ألمنيوم أسود، سوار أسود رياضي، متوسط/كبير من اكسترا اليوم! .", + "price": 1399, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100384094_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Jet-Black-Aluminium-Case-with-Black-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100384094_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384094_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100384094_300_01", + "https://media.extra.com/v/aurora/100384094_300_02" + ], + "options": [ + { + "sku": "EXT-dc9f7fa3", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1399, + "stock": 12, + "image": "https://media.extra.com/s/aurora/100384094_800/Apple-Watch-Series-11%C2%A0GPS%C2%A042mm%C2%A0Jet-Black-Aluminium-Case-with-Black-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-e8ad2d73", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1399.0, + "stock": 39, + "image": "https://media.extra.com/i/aurora/100384094_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.16, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-157", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Jet Black Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Operating System": "Watch OS 26", + "Screen Size": "1.6 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S9 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألومنيوم أسود نفاث", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-157" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS + Cellular 46mm Gold Titanium Case with Gold Milanese Loop M/L", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، خاصية الاتصال، 46 ملم،غطاء تيتانيوم ذهبي،سوار ميلانيز ذهبي،متوسط/كبير", + "description_en": "Buy Apple Watch Series 11 GPS + Cellular 46mm Gold Titanium Case with Gold Milanese Loop M/L from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، خاصية الاتصال، 46 ملم،غطاء تيتانيوم ذهبي،سوار ميلانيز ذهبي،متوسط/كبير من اكسترا اليوم! .", + "price": 3399, + "compare_price": 3499, + "images": [ + "https://media.extra.com/s/aurora/100473170_800/Apple-Watch-Series-11%C2%A0GPS-%2B-Cellular-46mm%C2%A0Gold-Titanium-Case-with-Gold-Milanese-Loop-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473170_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473170_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100473170_300_01", + "https://media.extra.com/v/aurora/100473170_300_02" + ], + "options": [ + { + "sku": "EXT-16ab2d4a", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 3399.0, + "stock": 27, + "image": "https://media.extra.com/i/aurora/100473170_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-a6e998fc", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 3399.0, + "stock": 48, + "image": "https://media.extra.com/i/aurora/100473170_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-0ccf3579", + "name_en": "null", + "name_ar": "null", + "price": 3399.0, + "stock": 49, + "image": "https://media.extra.com/i/aurora/100473170_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.55, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-158", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Gold Titanium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "21.4cm", + "Weight": "0.46 Kg", + "Height": "3.8 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "تيتانيوم ذهبي", + "الطول": "11.8 سم", + "العرض": "21.4 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.8 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-158" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS 46mm Rose Gold Aluminium Case with Light Blush Sport Band M/L", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم وردي ذهبي، سوار وردي فاتح رياضي، متوسط/كبير", + "description_en": "Buy Apple Watch Series 11 GPS 46mm Rose Gold Aluminium Case with Light Blush Sport Band M/L from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، 46 ملم، غطاء ألمنيوم وردي ذهبي، سوار وردي فاتح رياضي، متوسط/كبير من اكسترا اليوم! .", + "price": 1529, + "compare_price": 1929, + "images": [ + "https://media.extra.com/s/aurora/100472727_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100472727_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100472727_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100472727_300_01", + "https://media.extra.com/v/aurora/100472727_300_02" + ], + "options": [ + { + "sku": "EXT-5e6fd0f2", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 1529.0, + "stock": 10, + "image": "https://media.extra.com/i/aurora/100472727_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-1284e8c7", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 1529, + "stock": 45, + "image": "https://media.extra.com/s/aurora/100472727_800/Apple-Watch-Series-11%C2%A0GPS%C2%A046mm%C2%A0Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.59, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-159", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Rose Gold Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "Rose Gold Aluminium", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-159" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch SE GPS 44MM Starlight Aluminium Case with Starlight Sport Band - M/L", + "name_ar": "أبل ساعة اس إي 44 ملم جي بي اس، غطاء المنيوم ضوء النجوم، سوار رياضي ضوء النجوم، متوسط/كبير", + "description_en": "Buy Apple Watch SE GPS 44MM Starlight Aluminium Case with Starlight Sport Band - M/L from eXtra today!", + "description_ar": "اشتري أبل ساعة اس إي 44 ملم جي بي اس، غطاء المنيوم ضوء النجوم، سوار رياضي ضوء النجوم، متوسط/كبير من اكسترا اليوم! .", + "price": 929, + "compare_price": 1229, + "images": [ + "https://media.extra.com/s/aurora/100379079_800/Apple-Watch-SE-GPS-44MM-Starlight-Aluminium-Case-with-Starlight-Sport-Band---M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100379079_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100379079_800_14?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-60f7df87", + "name_en": "40mm", + "name_ar": "40 مم", + "price": 929.0, + "stock": 13, + "image": "https://media.extra.com/i/aurora/100379079_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-5f402cae", + "name_en": "44mm", + "name_ar": "44 مم", + "price": 929, + "stock": 28, + "image": "https://media.extra.com/s/aurora/100379079_800/Apple-Watch-SE-GPS-44MM-Starlight-Aluminium-Case-with-Starlight-Sport-Band---M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.19, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-160", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Starlight Aluminium", + "Processor": "S8 SiP", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Memory (internal)": "32GB", + "RAM SIZE": "1GB", + "Operating System": "WatchOS 11", + "Screen Size": "1.73 inch", + "Touchscreen": "Yes", + "Screen Size (inch)": "1.57 INCH", + "Battery": "Built-in lithium-ion", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "WATCH SE 2024", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "حجم الشاشة(بالبوصة)": "1.57 بوصة", + "المعالج": "شريحة S8", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألومنيوم النجوم", + "ذاكرة / داخلية": "32جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "1جيجا بايت", + "بطارية": "بطارية ليثيوم أيون مدمجة", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "ابل واتش اس اي 2024", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "لا" + }, + "color_en": "Starlight", + "color_ar": "ستارلايت" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-160" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Ultra 3 GPS + Cellular 49mm Natural Titanium Case with Anchor Blue Ocean Band", + "name_ar": "ابل، ساعة الترا 3، جي بي اس، خاصية الاتصال، 49 ملم، غطاء تيتانيوم، سوار ازرق بحري", + "description_en": "Buy Apple Watch Ultra 3 GPS + Cellular 49mm Natural Titanium Case with Anchor Blue Ocean Band from eXtra today!", + "description_ar": "اشتري ابل، ساعة الترا 3، جي بي اس، خاصية الاتصال، 49 ملم، غطاء تيتانيوم، سوار ازرق بحري من اكسترا اليوم! .", + "price": 3499, + "compare_price": 3599, + "images": [ + "https://media.extra.com/s/aurora/100470312_800/Apple-Watch-Ultra-3%C2%A0GPS-%2B-Cellular%C2%A049mm%C2%A0Natural-Titanium-Case-with-Anchor-Blue-Ocean-Band?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100470312_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100470312_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-c8a20fff", + "name_en": "49mm", + "name_ar": "49 مم", + "price": 3499, + "stock": 14, + "image": "https://media.extra.com/s/aurora/100470312_800/Apple-Watch-Ultra-3%C2%A0GPS-%2B-Cellular%C2%A049mm%C2%A0Natural-Titanium-Case-with-Anchor-Blue-Ocean-Band?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.26, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-161", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Natural Titanium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "21.4cm", + "Weight": "0.46 Kg", + "Height": "3.8 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.9 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "APPLE WATCH ULTRA 3rd GEN", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.9 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "تيتانيوم طبيعي", + "الطول": "11.8 سم", + "العرض": "21.4 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.8 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "APPLE WATCH ULTRA 3rd GEN", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-161" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS + Cellular 46mm Gold Titanium Case with Light Blush Sport Band M/L", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، خاصية الاتصال، 46 ملم، غطاء تيتانيوم ذهبي، سوار وردي رياضي،متوسط/كبير", + "description_en": "Buy Apple Watch Series 11 GPS + Cellular 46mm Gold Titanium Case with Light Blush Sport Band M/L from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، خاصية الاتصال، 46 ملم، غطاء تيتانيوم ذهبي، سوار وردي رياضي،متوسط/كبير من اكسترا اليوم! .", + "price": 3149, + "compare_price": 3299, + "images": [ + "https://media.extra.com/s/aurora/100473180_800/Apple-Watch-Series-11%C2%A0GPS-%2B-Cellular-46mm%C2%A0Gold-Titanium-Case-with-Light-Blush-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473180_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473180_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100473180_300_01", + "https://media.extra.com/v/aurora/100473180_300_02" + ], + "options": [ + { + "sku": "EXT-c3a56050", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 3149.0, + "stock": 6, + "image": "https://media.extra.com/i/aurora/100473180_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-9f264fee", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 3149, + "stock": 34, + "image": "https://media.extra.com/s/aurora/100473180_800/Apple-Watch-Series-11%C2%A0GPS-%2B-Cellular-46mm%C2%A0Gold-Titanium-Case-with-Light-Blush-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-4a773a3e", + "name_en": "null", + "name_ar": "null", + "price": 3149.0, + "stock": 23, + "image": "https://media.extra.com/i/aurora/100473180_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.59, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-162", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Gold Titanium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "21.4cm", + "Weight": "0.46 Kg", + "Height": "3.8 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "Yes", + "Item Has Expiration": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "تيتانيوم ذهبي", + "الطول": "11.8 سم", + "العرض": "21.4 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.8 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-162" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS + Cellular 46mm Gold Titanium Case with Gold Milanese Loop S/M", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، خاصية الاتصال، 46 ملم،غطاء تيتانيوم ذهبي،سوار ميلانيز ذهبي،صغير/متوسط", + "description_en": "Buy Apple Watch Series 11 GPS + Cellular 46mm Gold Titanium Case with Gold Milanese Loop S/M from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، خاصية الاتصال، 46 ملم،غطاء تيتانيوم ذهبي،سوار ميلانيز ذهبي،صغير/متوسط من اكسترا اليوم! .", + "price": 3399, + "compare_price": 3499, + "images": [ + "https://media.extra.com/s/aurora/100473178_800/Apple-Watch-Series-11%C2%A0GPS-%2B-Cellular-46mm%C2%A0Gold-Titanium-Case-with-Gold-Milanese-Loop-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473178_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473178_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100473178_300_01", + "https://media.extra.com/v/aurora/100473178_300_02" + ], + "options": [ + { + "sku": "EXT-4c6c4e59", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 3399.0, + "stock": 35, + "image": "https://media.extra.com/i/aurora/100473178_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-54c5eed2", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 3399.0, + "stock": 41, + "image": "https://media.extra.com/i/aurora/100473178_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-fc80f013", + "name_en": "null", + "name_ar": "null", + "price": 3399.0, + "stock": 13, + "image": "https://media.extra.com/i/aurora/100473178_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.85, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-163", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Gold Titanium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "21.4cm", + "Weight": "0.46 Kg", + "Height": "3.8 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "تيتانيوم ذهبي", + "الطول": "11.8 سم", + "العرض": "21.4 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.8 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-163" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS + Cellular 46mm Natural Titanium Case with Stone Grey Sport Band S/M", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس، خاصية الاتصال، 46 ملم،غطاء تيتانيوم طبيعي،سوار رمادي رياضي،صغير/متوسط", + "description_en": "Buy Apple Watch Series 11 GPS + Cellular 46mm Natural Titanium Case with Stone Grey Sport Band S/M from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس، خاصية الاتصال، 46 ملم،غطاء تيتانيوم طبيعي،سوار رمادي رياضي،صغير/متوسط من اكسترا اليوم! .", + "price": 3149, + "compare_price": 3299, + "images": [ + "https://media.extra.com/s/aurora/100473174_800/Apple-Watch-Series-11%C2%A0GPS-%2B-Cellular-46mm%C2%A0Natural-Titanium-Case-with-Stone-Grey-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473174_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473174_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100473174_300_01", + "https://media.extra.com/v/aurora/100473174_300_02" + ], + "options": [ + { + "sku": "EXT-26406bb4", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 3149.0, + "stock": 38, + "image": "https://media.extra.com/i/aurora/100473174_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-60bb5a07", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 3149, + "stock": 41, + "image": "https://media.extra.com/s/aurora/100473174_800/Apple-Watch-Series-11%C2%A0GPS-%2B-Cellular-46mm%C2%A0Natural-Titanium-Case-with-Stone-Grey-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-29973b88", + "name_en": "null", + "name_ar": "null", + "price": 3149.0, + "stock": 21, + "image": "https://media.extra.com/i/aurora/100473174_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.35, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-164", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Natural Titanium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "21.4cm", + "Weight": "0.46 Kg", + "Height": "3.8 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "تيتانيوم طبيعي", + "الطول": "11.8 سم", + "العرض": "21.4 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.8 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-164" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch SE 3 GPS 40mm Starlight Aluminium Case with Starlight Sport Band M/L", + "name_ar": "أبل، ساعة إس إي 3، جي بي إس، 40 ملم، غطاء ألمنيوم ضوء النجوم، سوار ضوء النجوم رياضي، متوسط/كبير", + "description_en": "Buy Apple Watch SE 3 GPS 40mm Starlight Aluminium Case with Starlight Sport Band M/L from eXtra today!", + "description_ar": "اشتري أبل، ساعة إس إي 3، جي بي إس، 40 ملم، غطاء ألمنيوم ضوء النجوم، سوار ضوء النجوم رياضي، متوسط/كبير من اكسترا اليوم! .", + "price": 999, + "compare_price": 1099, + "images": [ + "https://media.extra.com/s/aurora/100473160_800/Apple-Watch-SE-3%C2%A0GPS-40mm%C2%A0Starlight-Aluminium-Case-with-Starlight-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473160_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473160_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-fb8603da", + "name_en": "40mm", + "name_ar": "40 مم", + "price": 999, + "stock": 34, + "image": "https://media.extra.com/s/aurora/100473160_800/Apple-Watch-SE-3%C2%A0GPS-40mm%C2%A0Starlight-Aluminium-Case-with-Starlight-Sport-Band-M-L?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-90cfd05e", + "name_en": "44mm", + "name_ar": "44 مم", + "price": 999.0, + "stock": 50, + "image": "https://media.extra.com/i/aurora/100473160_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.16, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-165", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Starlight Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "29 cm", + "Weight": "0.46 Kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.5 Inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "WATCH SE 2025", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Cellular": "No", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.5 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "ألومنيوم النجوم", + "الطول": "11.8 سم", + "العرض": "29 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "WATCH SE 2025", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Starlight", + "color_ar": "ستارلايت" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-165" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch SE 3 GPS + Cellular 44mm Midnight Aluminium Case with Midnight Sport Band S/M", + "name_ar": "أبل، ساعة إس إي 3، جي بي إس، خاصية الاتصال، 44 ملم، غطاء ألمنيوم سماء الليل، سوار رياضي، صغير/متوسط", + "description_en": "Buy Apple Watch SE 3 GPS + Cellular 44mm Midnight Aluminium Case with Midnight Sport Band S/M from eXtra today!", + "description_ar": "اشتري أبل، ساعة إس إي 3، جي بي إس، خاصية الاتصال، 44 ملم، غطاء ألمنيوم سماء الليل، سوار رياضي، صغير/متوسط من اكسترا اليوم! .", + "price": 1349, + "compare_price": 1449, + "images": [ + "https://media.extra.com/s/aurora/100473058_800/Apple-Watch-SE-3%C2%A0GPS-%2B-Cellular-44mm%C2%A0Midnight-Aluminium-Case-with-Midnight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473058_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473058_800_16?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-248563da", + "name_en": "40mm", + "name_ar": "40 مم", + "price": 1349.0, + "stock": 48, + "image": "https://media.extra.com/i/aurora/100473058_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-b10beb0b", + "name_en": "44mm", + "name_ar": "44 مم", + "price": 1349, + "stock": 37, + "image": "https://media.extra.com/s/aurora/100473058_800/Apple-Watch-SE-3%C2%A0GPS-%2B-Cellular-44mm%C2%A0Midnight-Aluminium-Case-with-Midnight-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.87, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-166", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Midnight Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "29 cm", + "Weight": "0.46 Kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.7 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "WATCH SE 2025", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Cellular": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.7 inch", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "أسود منتصف الليل إطار الومنيوم", + "الطول": "11.8 سم", + "العرض": "29 سم", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "WATCH SE 2025", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Midnight", + "color_ar": "منتصف الليل" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-166" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Apple", + "name_en": "Apple Watch Series 11 GPS + Cellular 46mm Rose Gold Aluminium Case with Light Blush Sport Band S/M", + "name_ar": "ابل، ساعة الجيل 11، جي بي اس،خاصية الاتصال،46 ملم،غطاء ألمنيوم وردي ذهبي،سوار وردي رياضي،صغير/متوسط", + "description_en": "Buy Apple Watch Series 11 GPS + Cellular 46mm Rose Gold Aluminium Case with Light Blush Sport Band S/M from eXtra today!", + "description_ar": "اشتري ابل، ساعة الجيل 11، جي بي اس،خاصية الاتصال،46 ملم،غطاء ألمنيوم وردي ذهبي،سوار وردي رياضي،صغير/متوسط من اكسترا اليوم! .", + "price": 2229, + "compare_price": 2329, + "images": [ + "https://media.extra.com/s/aurora/100473053_800/Apple-Watch-Series-11%C2%A0GPS-%2B-Cellular-46mm-Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100473053_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100473053_800_16?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100473053_300_01", + "https://media.extra.com/v/aurora/100473053_300_02" + ], + "options": [ + { + "sku": "EXT-2ea07970", + "name_en": "42mm", + "name_ar": "42 مم", + "price": 2229.0, + "stock": 34, + "image": "https://media.extra.com/i/aurora/100473053_800_01?fmt=auto&w=721" + }, + { + "sku": "EXT-6bd51573", + "name_en": "46mm", + "name_ar": "46 مم", + "price": 2229, + "stock": 12, + "image": "https://media.extra.com/s/aurora/100473053_800/Apple-Watch-Series-11%C2%A0GPS-%2B-Cellular-46mm-Rose-Gold-Aluminium-Case-with-Light-Blush-Sport-Band-S-M?locale=en-GB,en-*,*&$Listing-Product-2x$" + }, + { + "sku": "EXT-2d58e002", + "name_en": "null", + "name_ar": "null", + "price": 2229.0, + "stock": 20, + "image": "https://media.extra.com/i/aurora/100473053_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.54, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-167", + "source": "extra.com", + "brand_name": "Apple", + "details_en": { + "Color": "Rose Gold Aluminium", + "Processor": "S10 Chip", + "Connectivity Technology": "Bluetooth; Wireless", + "Bluetooth": "Yes", + "Length": "11.8 cm", + "Width": "7.6 cm", + "Weight": "0.42 kg", + "Height": "3.6 cm", + "Operating System": "Watch OS 26", + "Screen Size": "1.8 inch", + "Touchscreen": "Yes", + "Made in": "Assorted", + "Compatibility": "All Devices", + "Series Name": "Series 11", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "APPLE", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Cellular": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.8 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "Watch OS 26", + "المعالج": "S11 Chip", + "تقنية الاتصال": "لاسلكي, بلوتوث", + "بلوتووث": "نعم", + "اللون": "Rose Gold Aluminium", + "الطول": "11.8 سم", + "العرض": "7.6 سم", + "الوزن": "0.42 كغ", + "الارتفاع": "3.6 سم", + "صنع فى": "متنوع", + "التوافق": "All Devices", + "اسم السلسلة": "Series 11", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "أبل", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بيانات خلوية": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-167" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch 8, 40MM, Silver", + "name_ar": "سامسونج جالاكسي ساعة 8، 40 مم، فضي", + "description_en": "Buy SAMSUNG Galaxy Watch 8, 40MM, Silver from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة 8، 40 مم، فضي من اكسترا اليوم! .", + "price": 1199, + "compare_price": 1349, + "images": [ + "https://media.extra.com/s/aurora/100461091_800/SAMSUNG-Galaxy-Watch-8%2C-40MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461091_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461091_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461091_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461091_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461091_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461091_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-e6fb9609", + "name_en": "32GB", + "name_ar": "32GB", + "price": 1199, + "stock": 32, + "image": "https://media.extra.com/s/aurora/100461091_800/SAMSUNG-Galaxy-Watch-8%2C-40MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.55, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-168", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Silver", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "32GB", + "RAM SIZE": "2GB", + "Length": "17.9 cm", + "Width": "7cm", + "Weight": "0.2Kg", + "Height": "4.4 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "40mm", + "Touchscreen": "Yes", + "Battery": "325", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "WATCH 8", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "فضي", + "الطول": "17.9 سم", + "العرض": "7 سم", + "الوزن": "0.2 كغ", + "الارتفاع": "4.4 cm", + "ذاكرة / داخلية": "32جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "بطارية": "325", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "WATCH 8", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-168" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch Ultra 2025, 47MM, Gray", + "name_ar": "سامسونج جالاكسي ساعة الترا 2025، 47 مم، رمادي", + "description_en": "Buy SAMSUNG Galaxy Watch Ultra 2025, 47MM, Gray from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة الترا 2025، 47 مم، رمادي من اكسترا اليوم! .", + "price": 2249, + "compare_price": 2499, + "images": [ + "https://media.extra.com/s/aurora/100461135_800/SAMSUNG-Galaxy-Watch-Ultra-2025%2C-47MM%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461135_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461135_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461135_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461135_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461135_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461135_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-f685fe04", + "name_en": "64GB", + "name_ar": "64GB", + "price": 2249, + "stock": 25, + "image": "https://media.extra.com/s/aurora/100461135_800/SAMSUNG-Galaxy-Watch-Ultra-2025%2C-47MM%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.42, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-169", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Gray", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "64GB", + "RAM SIZE": "2GB", + "Length": "1.2 cm", + "Width": "4.7 cm", + "Weight": "0.10Kg", + "Height": "4.7 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "1.47 Inch", + "Touchscreen": "Yes", + "Battery": "590mAh", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "GALAXY WATCH ULTRA", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.47 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "رمادي", + "الطول": "1.2 سم", + "العرض": "4.7 سم", + "الوزن": "0.10 كغ", + "الارتفاع": "4.7 سم", + "ذاكرة / داخلية": "64جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "GALAXY WATCH ULTRA", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-169" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch 8, 44MM, Silver", + "name_ar": "سامسونج جالاكسي ساعة 8، 44 مم، فضي", + "description_en": "Buy SAMSUNG Galaxy Watch 8, 44MM, Silver from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة 8، 44 مم، فضي من اكسترا اليوم! .", + "price": 1299, + "compare_price": 1449, + "images": [ + "https://media.extra.com/s/aurora/100461133_800/SAMSUNG-Galaxy-Watch-8%2C-44MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461133_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461133_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461133_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461133_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461133_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461133_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-6507f781", + "name_en": "32GB", + "name_ar": "32GB", + "price": 1299, + "stock": 44, + "image": "https://media.extra.com/s/aurora/100461133_800/SAMSUNG-Galaxy-Watch-8%2C-44MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.02, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-170", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Silver", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "32GB", + "RAM SIZE": "2GB", + "Length": "17.9 cm", + "Width": "7cm", + "Weight": "0.2Kg", + "Height": "4.4 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "44mm", + "Touchscreen": "Yes", + "Battery": "325", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "WATCH 8", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "44 ملم", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "فضي", + "الطول": "17.9 سم", + "العرض": "7 سم", + "الوزن": "0.2 كغ", + "الارتفاع": "4.4 cm", + "ذاكرة / داخلية": "32جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "بطارية": "325", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "WATCH 8", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-170" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch 8 Classic, 46MM, White", + "name_ar": "سامسونج جالاكسي ساعة 8 كلاسيك، 46 مم، أبيض", + "description_en": "Buy SAMSUNG Galaxy Watch 8 Classic, 46MM, White from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة 8 كلاسيك، 46 مم، أبيض من اكسترا اليوم! .", + "price": 1799, + "compare_price": 1949, + "images": [ + "https://media.extra.com/s/aurora/100461129_800/SAMSUNG-Galaxy-Watch-8-Classic%2C-46MM%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461129_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461129_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461129_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461129_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461129_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461129_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-84d1ffee", + "name_en": "64GB", + "name_ar": "64GB", + "price": 1799, + "stock": 40, + "image": "https://media.extra.com/s/aurora/100461129_800/SAMSUNG-Galaxy-Watch-8-Classic%2C-46MM%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.04, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-171", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "White", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "64GB", + "RAM SIZE": "2GB", + "Length": "17.9 cm", + "Width": "7cm", + "Weight": "0.3 kg", + "Height": "4.4 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "46MM", + "Touchscreen": "Yes", + "Battery": "445mAh", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "WATCH 8 CLASSIC", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "46 ملم", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "ابيض", + "الطول": "17.9 سم", + "العرض": "7 سم", + "الوزن": "0.3 كجم", + "الارتفاع": "4.4 cm", + "ذاكرة / داخلية": "64جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "بطارية": "445 مللي أمبير", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "WATCH 8 CLASSIC", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-171" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch Ultra 2025, 47MM, White", + "name_ar": "سامسونج جالاكسي ساعة الترا 2025، 47 مم، أبيض", + "description_en": "Buy SAMSUNG Galaxy Watch Ultra 2025, 47MM, White from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة الترا 2025، 47 مم، أبيض من اكسترا اليوم! .", + "price": 2249, + "compare_price": 2499, + "images": [ + "https://media.extra.com/s/aurora/100461100_800/SAMSUNG-Galaxy-Watch-Ultra-2025%2C-47MM%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461100_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461100_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461100_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461100_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461100_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461100_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-700dac51", + "name_en": "64GB", + "name_ar": "64GB", + "price": 2249, + "stock": 40, + "image": "https://media.extra.com/s/aurora/100461100_800/SAMSUNG-Galaxy-Watch-Ultra-2025%2C-47MM%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.5, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-172", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "White", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "64GB", + "RAM SIZE": "2GB", + "Length": "1.2 cm", + "Width": "4.7 cm", + "Weight": "0.10Kg", + "Height": "4.7 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "1.47 Inch", + "Touchscreen": "Yes", + "Battery": "590mAh", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "GALAXY WATCH ULTRA", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.47 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "ابيض", + "الطول": "1.2 سم", + "العرض": "4.7 سم", + "الوزن": "0.10 كغ", + "الارتفاع": "4.7 سم", + "ذاكرة / داخلية": "64جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "GALAXY WATCH ULTRA", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-172" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch 8, 44MM, Gray", + "name_ar": "سامسونج جالاكسي ساعة 8، 44 مم، رمادي", + "description_en": "Buy SAMSUNG Galaxy Watch 8, 44MM, Gray from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة 8، 44 مم، رمادي من اكسترا اليوم! .", + "price": 1299, + "compare_price": 1449, + "images": [ + "https://media.extra.com/s/aurora/100461090_800/SAMSUNG-Galaxy-Watch-8%2C-44MM%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461090_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461090_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461090_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461090_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461090_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461090_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-f025886f", + "name_en": "32GB", + "name_ar": "32GB", + "price": 1299, + "stock": 8, + "image": "https://media.extra.com/s/aurora/100461090_800/SAMSUNG-Galaxy-Watch-8%2C-44MM%2C-Gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.56, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-173", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Gray", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "32GB", + "RAM SIZE": "2GB", + "Length": "17.9 cm", + "Width": "7cm", + "Weight": "0.2Kg", + "Height": "4.4 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "44mm", + "Touchscreen": "Yes", + "Battery": "325", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "WATCH 8", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "44 ملم", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "رمادي", + "الطول": "17.9 سم", + "العرض": "7 سم", + "الوزن": "0.2 كغ", + "الارتفاع": "4.4 cm", + "ذاكرة / داخلية": "32جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "بطارية": "325", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "WATCH 8", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-173" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "SAMSUNG Galaxy Watch Ultra 2025, 47MM, Silver", + "name_ar": "سامسونج جالاكسي ساعة الترا 2025، 47 مم، فضي", + "description_en": "Buy SAMSUNG Galaxy Watch Ultra 2025, 47MM, Silver from eXtra today!", + "description_ar": "اشتري سامسونج جالاكسي ساعة الترا 2025، 47 مم، فضي من اكسترا اليوم! .", + "price": 2249, + "compare_price": 2499, + "images": [ + "https://media.extra.com/s/aurora/100461087_800/SAMSUNG-Galaxy-Watch-Ultra-2025%2C-47MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100461087_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461087_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461087_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461087_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461087_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100461087_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/ViewCalls_den", + "https://media.extra.com/i/aurora/SleepMonitoring_den", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-588ec8fc", + "name_en": "64GB", + "name_ar": "64GB", + "price": 2249, + "stock": 14, + "image": "https://media.extra.com/s/aurora/100461087_800/SAMSUNG-Galaxy-Watch-Ultra-2025%2C-47MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.02, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-174", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Silver", + "Processor": "3nm processor ; 5Core", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "64GB", + "RAM SIZE": "2GB", + "Length": "1.2 cm", + "Width": "4.7 cm", + "Weight": "0.10Kg", + "Height": "4.7 cm", + "Operating System": "WearOS - EXYNOS W1000", + "Screen Size": "1.47 Inch", + "Touchscreen": "Yes", + "Battery": "590mAh", + "Made in": "Vietnam", + "Compatibility": "Android", + "Series Name": "GALAXY WATCH ULTRA", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "حجم الشاشة": "1.47 بوصة", + "شاشة تعمل باللمس": "نعم", + "نظام التشغيل": "WearOS - EXYNOS W1000", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "فضي", + "الطول": "1.2 سم", + "العرض": "4.7 سم", + "الوزن": "0.10 كغ", + "الارتفاع": "4.7 سم", + "ذاكرة / داخلية": "64جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "صنع فى": "فيتنام", + "التوافق": "اندرويد", + "اسم السلسلة": "GALAXY WATCH ULTRA", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "مقاوم للماء": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-174" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung, Galaxy Watch 6, 47MM, Silver", + "name_ar": "سامسونج، جالكسي واتش 6، ساعة ذكية، 47 مم،فضى", + "description_en": "Buy Samsung, Galaxy Watch 6, 47MM, Silver from eXtra today!", + "description_ar": "اشتري سامسونج، جالكسي واتش 6، ساعة ذكية، 47 مم،فضى من اكسترا اليوم! .", + "price": 949, + "compare_price": 1699, + "images": [ + "https://media.extra.com/s/aurora/100346499_800/Samsung%2C-Galaxy-Watch-6%2C-47MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100346499_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346499_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346499_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346499_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346499_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346499_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/LastingBatterylife_DEN", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-a99aed72", + "name_en": "16GB", + "name_ar": "16GB", + "price": 949, + "stock": 28, + "image": "https://media.extra.com/s/aurora/100346499_800/Samsung%2C-Galaxy-Watch-6%2C-47MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.35, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-175", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Silver", + "Processor": "Exynos W930", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "16GB", + "RAM SIZE": "2GB", + "Length": "0.45 CM", + "Width": "0.45 CM", + "Weight": "0.46 Kg", + "Height": "0.10 cm", + "Operating System": "Tizen 6.6", + "Screen Size": "1.85 inch", + "Touchscreen": "Yes", + "Screen Size (inch)": "1.85 INCH", + "Battery": "590mAh", + "Made in": "Vietnam", + "Compatibility": "All Devices", + "Series Name": "Watch 6 Series", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "5ATM/ IP68", + "Cellular": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "حجم الشاشة(بالبوصة)": "1.85 بوصة", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "فضي", + "الوزن": "0.46 كيلو جرام", + "الارتفاع": "0.10 سم", + "ذاكرة / داخلية": "16جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "صنع فى": "فيتنام", + "التوافق": "All Devices", + "اسم السلسلة": "ساعه سلسله 6", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-175" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung, Galaxy Watch 6, 43MM, Silver", + "name_ar": "سامسونج، جالكسي واتش 6، ساعة ذكية، 43 مم، فضى", + "description_en": "Buy Samsung, Galaxy Watch 6, 43MM, Silver from eXtra today!", + "description_ar": "اشتري سامسونج، جالكسي واتش 6، ساعة ذكية، 43 مم، فضى من اكسترا اليوم! .", + "price": 799, + "compare_price": 1599, + "images": [ + "https://media.extra.com/s/aurora/100346497_800/Samsung%2C-Galaxy-Watch-6%2C-43MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100346497_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346497_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346497_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346497_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346497_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346497_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/LastingBatterylife_DEN", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-ea76172c", + "name_en": "16GB", + "name_ar": "16GB", + "price": 799, + "stock": 45, + "image": "https://media.extra.com/s/aurora/100346497_800/Samsung%2C-Galaxy-Watch-6%2C-43MM%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.01, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-176", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Silver", + "Processor": "Exynos W930", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "16GB", + "RAM SIZE": "2GB", + "Length": "0.43 CM", + "Width": "0.44 cm", + "Weight": "0.33 Kg", + "Height": "0.90 cm", + "Operating System": "Tizen 6.6", + "Screen Size": "1.69 inch", + "Touchscreen": "Yes", + "Screen Size (inch)": "1.69 INCH", + "Battery": "284mAh", + "Made in": "Vietnam", + "Compatibility": "All Devices", + "Series Name": "Watch 6 Series", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "5ATM/ IP68", + "Cellular": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "حجم الشاشة(بالبوصة)": "1.69 بوصة", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "فضي", + "العرض": "0.44 سم", + "الوزن": "0.33 كغ", + "الارتفاع": "0.90 سم", + "ذاكرة / داخلية": "16جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "بطارية": "284 مللي أمبير", + "صنع فى": "فيتنام", + "التوافق": "All Devices", + "اسم السلسلة": "ساعه سلسله 6", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-176" + }, + { + "category": "ساعات ذكية", + "category_en": "Smartwatches", + "main_category": "ملحقات واكسسوارات", + "main_category_en": "Accessories", + "category_icon": "🔌", + "brand": "Samsung", + "name_en": "Samsung, Galaxy Watch 6, 43MM, Black", + "name_ar": "سامسونج، جالكسي واتش 6، ساعة ذكية، 43 مم، أسود", + "description_en": "Buy Samsung, Galaxy Watch 6, 43MM, Black from eXtra today!", + "description_ar": "اشتري سامسونج، جالكسي واتش 6، ساعة ذكية، 43 مم، أسود من اكسترا اليوم! .", + "price": 799, + "compare_price": 1599, + "images": [ + "https://media.extra.com/s/aurora/100346496_800/Samsung%2C-Galaxy-Watch-6%2C-43MM%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100346496_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346496_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346496_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346496_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346496_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346496_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ThePerfectSize_den", + "https://media.extra.com/i/aurora/LastingBatterylife_DEN", + "https://media.extra.com/i/aurora/DailyHealthData_den" + ], + "options": [ + { + "sku": "EXT-7f31c175", + "name_en": "16GB", + "name_ar": "16GB", + "price": 799, + "stock": 18, + "image": "https://media.extra.com/s/aurora/100346496_800/Samsung%2C-Galaxy-Watch-6%2C-43MM%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.76, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-177", + "source": "extra.com", + "brand_name": "Samsung", + "details_en": { + "Color": "Black", + "Processor": "Exynos W930", + "Connectivity Technology": "Bluetooth", + "Bluetooth": "Yes", + "Memory (internal)": "16GB", + "RAM SIZE": "2GB", + "Length": "0.43 CM", + "Width": "0.44 cm", + "Weight": "0.33 Kg", + "Height": "0.90 cm", + "Operating System": "Tizen 6.6", + "Screen Size": "1.69 inch", + "Touchscreen": "Yes", + "Screen Size (inch)": "1.69 INCH", + "Battery": "284mAh", + "Made in": "Vietnam", + "Compatibility": "All Devices", + "Series Name": "Watch 6 Series", + "GPS": "Yes", + "Functions": "SMART Watch", + "Brand Name": "SAMSUNG", + "Voice Activated": "Yes", + "Average Heart Rate Display": "Yes", + "Water Resistant": "5ATM/ IP68", + "Cellular": "No" + }, + "details_ar": { + "حجم الشاشة": "1.69 بوصة", + "شاشة تعمل باللمس": "نعم", + "حجم الشاشة(بالبوصة)": "1.69 بوصة", + "تقنية الاتصال": "بلوتوث", + "بلوتووث": "نعم", + "اللون": "أسود", + "العرض": "0.44 سم", + "الوزن": "0.33 كغ", + "الارتفاع": "0.90 سم", + "ذاكرة / داخلية": "16جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "2جيجا بايت", + "بطارية": "284 مللي أمبير", + "صنع فى": "فيتنام", + "التوافق": "All Devices", + "اسم السلسلة": "ساعه سلسله 6", + "الوظائف/المهام": "SMART Watch", + "اسم الماركة": "سامسونج", + "تفعيل الصوت": "نعم", + "متوسط عرض معدل ضربات القلب": "نعم", + "بيانات خلوية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-177" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "PlayStation 5 Slim With Blu-Ray Disc", + "name_ar": "بلاي ستيشن 5 نحيف، قارئ اقراص", + "description_en": "Buy PlayStation 5 Slim With Blu-Ray Disc from eXtra today!", + "description_ar": "اشتري بلاي ستيشن 5 نحيف، قارئ اقراص من اكسترا اليوم! .", + "price": 2299, + "compare_price": 2525.91, + "images": [ + "https://media.extra.com/s/aurora/100353171_800/PlayStation-5-Slim-With-Blu-Ray-Disc?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100353171_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100353171_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100353171_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100353171_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100353171_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100353171_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100353171_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100353171_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100353171_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100353171_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/UltraPS_den", + "https://media.extra.com/i/aurora/wirelesscontroller_den", + "https://media.extra.com/i/aurora/Create_dEN", + "https://media.extra.com/i/aurora/VR_den" + ], + "options": [ + { + "sku": "EXT-34c20635", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2299, + "stock": 43, + "image": "https://media.extra.com/s/aurora/100353171_800/PlayStation-5-Slim-With-Blu-Ray-Disc?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.06, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-178", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Color": "White", + "Bluetooth": "Yes", + "Number of USB Inputs": "2x USB-A; 1x USB-C", + "Number of HDMI Inputs": "1", + "RAM SIZE": "16GB", + "Total Storage (Capacity)": "1TB", + "Weight": "4.25 kg", + "Length": "10", + "Width": "39 cm", + "Height": "26 cm", + "Wireless LAN": "Yes", + "Optical Drive": "Yes", + "No. of Controllers": "1", + "Made in": "China", + "Number of Games": "0", + "Series Name": "Playstation 5 Slim", + "4K Display": "Yes", + "Product Type": "Gaming Console", + "Brand Name": "Sony", + "Capacity": "1TB", + "Truva Exclusive": "No" + }, + "details_ar": { + "بلوتووث": "نعم", + "عدد منافذ يو إس بي": "2يو اس بي ايه، 1 يو اس بي سي", + "إجمالي عدد منافذ اتش دي ام اي": "1", + "شبكة محلية لاسلكية": "نعم", + "اللون": "ابيض", + "الوزن": "4.25 كغ", + "الطول": "10", + "العرض": "39 سم", + "الارتفاع": "26سم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "إجمالي سعة التخزين": "1 تيرابايت", + "محرك الأقراص الضوئي": "نعم", + "عدد وحدات التحكم": "1", + "صنع فى": "الصين", + "عدد الالعاب": "0", + "اسم السلسلة": "Playstation 5 Slim", + "عرض 4K": "نعم", + "نوع المنتج": "التحكم في الألعاب", + "اسم الماركة": "سوني", + "السعة": "1تيرا بايت" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-178" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "PS5, Digital Edition 825GB", + "name_ar": "بلاي ستيشن 5 نحيف، ديجيتال، 825 جيجا بايت", + "description_en": "Buy PS5, Digital Edition 825GB from eXtra today!", + "description_ar": "اشتري بلاي ستيشن 5 نحيف، ديجيتال، 825 جيجا بايت من اكسترا اليوم! .", + "price": 2079, + "compare_price": 2383.51, + "images": [ + "https://media.extra.com/s/aurora/100476675_800/PS5%2C-Digital-Edition-825GB?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100476675_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100476675_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476675_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476675_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476675_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476675_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476675_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476675_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476675_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476675_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/wirelesscontroller_den", + "https://media.extra.com/i/aurora/UltraPS_den", + "https://media.extra.com/i/aurora/Create_dEN", + "https://media.extra.com/i/aurora/VR_den" + ], + "options": [ + { + "sku": "EXT-9379ffdf", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2079, + "stock": 21, + "image": "https://media.extra.com/s/aurora/100476675_800/PS5%2C-Digital-Edition-825GB?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.75, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-179", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "1", + "Total Storage (Capacity)": "825 GB", + "Height": "0.18 cm", + "Brand Name": "Sony", + "Truva Exclusive": "No" + }, + "details_ar": { + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "1", + "الارتفاع": "0.18 cm", + "اسم الماركة": "سوني" + }, + "storage": "825GB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-179" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "Sony DualSense PS5 Wireless Controller", + "name_ar": "سوني دول سنس يد بلاي ستيشن 5", + "description_en": "Buy Sony DualSense PS5 Wireless Controller from eXtra today!", + "description_ar": "اشتري سوني دول سنس يد بلاي ستيشن 5 من اكسترا اليوم! .", + "price": 369, + "compare_price": 399.04, + "images": [ + "https://media.extra.com/s/aurora/100200088_800/Sony-DualSense-PS5-Wireless-Controller?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100200088_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100200088_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100200088_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100200088_800_04?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100200088_300_01?fmt=auto&w=109", + "https://media.extra.com/v/aurora/100200088_300_02?fmt=auto&w=109", + "https://media.extra.com/i/aurora/DUALSENSE_PS_EN_DBG", + "https://media.extra.com/i/aurora/Built-in-Accelerometer_den", + "https://media.extra.com/i/aurora/Built-in-Mic_den", + "https://media.extra.com/i/aurora/Built-in-Battery_den" + ], + "options": [ + { + "sku": "EXT-e52a684c", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 369, + "stock": 32, + "image": "https://media.extra.com/s/aurora/100200088_800/Sony-DualSense-PS5-Wireless-Controller?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.73, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-180", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Platform": "Playstation", + "Color": "White", + "Connectivity Technology": "Wireless", + "Compatibility": "PS5", + "Type": "Playstation", + "Made in": "China", + "Comp Agreement": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "لاسلكي", + "منصة": "Playstation", + "اللون": "ابيض", + "التوافق": "بلايستشين 5", + "نوع": "Playstation", + "صنع فى": "الصين" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-180" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Scee", + "name_en": "Wallet top up - 10 USD, Saudi Store, Digital Code, Delivery By Email", + "name_ar": "محفظة سوني 10 دولار، السوق السعودي، كود رقمي يرسل على الايميل", + "description_en": "Buy Wallet top up - 10 USD, Saudi Store, Digital Code, Delivery By Email from eXtra today!", + "description_ar": "اشتري محفظة سوني 10 دولار، السوق السعودي، كود رقمي يرسل على الايميل من اكسترا اليوم! .", + "price": 38, + "compare_price": 41.87, + "images": [ + "https://media.extra.com/s/aurora/100022045_800/Wallet-top-up---10-USD%2C-Saudi-Store%2C-Digital-Code%2C-Delivery-By-Email?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100022045_800_01?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100022045_300_01?fmt=auto&w=109", + "https://media.extra.com/v/aurora/100022045_300_02?fmt=auto&w=109" + ], + "options": [ + { + "sku": "EXT-86926ffe", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 38, + "stock": 10, + "image": "https://media.extra.com/s/aurora/100022045_800/Wallet-top-up---10-USD%2C-Saudi-Store%2C-Digital-Code%2C-Delivery-By-Email?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.8, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-181", + "source": "extra.com", + "brand_name": "Scee", + "details_en": { + "Region": "Saudi" + }, + "details_ar": { + "المنطقة": "السعودية" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-181" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "PS5, Console 1TB, Blu-Ray Disc", + "name_ar": "بلاي ستيشن 5 نحيف، قارئ اقراص، 1 تيرا", + "description_en": "Buy PS5, Console 1TB, Blu-Ray Disc from eXtra today!", + "description_ar": "اشتري بلاي ستيشن 5 نحيف، قارئ اقراص، 1 تيرا من اكسترا اليوم! .", + "price": 2299, + "compare_price": 2544.0, + "images": [ + "https://media.extra.com/s/aurora/100476674_800/PS5%2C-Console-1TB%2C-Blu-Ray-Disc?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100476674_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100476674_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476674_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476674_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476674_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476674_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476674_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476674_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476674_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100476674_800_09?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-6c2ec608", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2299, + "stock": 56, + "image": "https://media.extra.com/s/aurora/100476674_800/PS5%2C-Console-1TB%2C-Blu-Ray-Disc?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.82, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-182", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Number of USB Inputs": "2", + "Number of HDMI Inputs": "1", + "Total Storage (Capacity)": "1TB", + "Height": "0.18 cm", + "Brand Name": "Sony" + }, + "details_ar": { + "عدد منافذ يو إس بي": "2", + "إجمالي عدد منافذ اتش دي ام اي": "1", + "الارتفاع": "0.18 cm", + "إجمالي سعة التخزين": "1 تيرابايت", + "اسم الماركة": "سوني" + }, + "storage": "1TB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-182" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Lego", + "name_en": "LEGO, Aston Martin Aramco F1 AMR24 Race Car", + "name_ar": "ليغو، سيارة سباق أستون مارتن أرامكو فورمولا 1", + "description_en": "Buy LEGO, Aston Martin Aramco F1 AMR24 Race Car from eXtra today!", + "description_ar": "اشتري ليغو، سيارة سباق أستون مارتن أرامكو فورمولا 1 من اكسترا اليوم! .", + "price": 70, + "compare_price": 99, + "images": [ + "https://media.extra.com/s/aurora/100477670_800/LEGO%2C-Aston-Martin-Aramco-F1-AMR24-Race-Car?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100477670_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-2b1024e0", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 70, + "stock": 90, + "image": "https://media.extra.com/s/aurora/100477670_800/LEGO%2C-Aston-Martin-Aramco-F1-AMR24-Race-Car?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.98, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-183", + "source": "extra.com", + "brand_name": "Lego", + "details_en": { + "Color": "Black/Green", + "Number of Pieces": "259", + "Made in": "China", + "Size": "Small", + "Age": "10+", + "Brand Name": "Lego", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود/أخضر", + "عدد القطع": "259", + "صنع فى": "الصين", + "الحجم": "Small", + "العمر": "10 بلس", + "اسم الماركة": "ليغو" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-183" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Nintendo", + "name_en": "Nintendo Switch 2 with Mario Kart World, Bundle", + "name_ar": "نينتندو سويتش 2 مع لعبة ماريو كارت وورلد", + "description_en": "Buy Nintendo Switch 2 with Mario Kart World, Bundle from eXtra today!", + "description_ar": "اشتري نينتندو سويتش 2 مع لعبة ماريو كارت وورلد من اكسترا اليوم! .", + "price": 2199, + "compare_price": 2349, + "images": [ + "https://media.extra.com/s/aurora/100401417_800/Nintendo-Switch-2-with-Mario-Kart-World%2C-Bundle?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100401417_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100401417_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100401417_800_11?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-d1f739e4", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2199, + "stock": 92, + "image": "https://media.extra.com/s/aurora/100401417_800/Nintendo-Switch-2-with-Mario-Kart-World%2C-Bundle?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.68, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-184", + "source": "extra.com", + "brand_name": "Nintendo", + "details_en": { + "Color": "White", + "Bluetooth": "Yes", + "Number of USB Inputs": "No", + "Number of HDMI Inputs": "1", + "RAM SIZE": "4GB", + "Total Storage (Capacity)": "256GB", + "Length": "21 cm", + "Weight": "1700g", + "Width": "10.2", + "Height": "26 cm", + "Wireless LAN": "Yes", + "3D (Y/N)": "No", + "No. of Controllers": "2", + "Made in": "China", + "Number of Games": "2", + "4K Display": "No", + "Brand Name": "NINTENDO", + "Truva Exclusive": "No" + }, + "details_ar": { + "ثلاثي الأبعاد": "لا", + "بلوتووث": "نعم", + "عدد منافذ يو إس بي": "لا", + "إجمالي عدد منافذ اتش دي ام اي": "1", + "شبكة محلية لاسلكية": "نعم", + "اللون": "ابيض", + "الطول": "21 سم", + "العرض": "10.2", + "الارتفاع": "26سم", + "مساحة الذاكرة العشوائية (رام)": "4جيجابايت", + "إجمالي سعة التخزين": "256جيجا بايت", + "عدد وحدات التحكم": "2", + "صنع فى": "الصين", + "عدد الالعاب": "2", + "عرض 4K": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-184" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Microsoft", + "name_en": "Roblox Gift Card Pin on Receipt 100 SAR SA, Digital code, Delivery By Email", + "name_ar": "روبلوكس 100 ريال، كود رقمي يرسل بالايميل", + "description_en": "Buy Roblox Gift Card Pin on Receipt 100 SAR SA, Digital code, Delivery By Email from eXtra today!", + "description_ar": "اشتري روبلوكس 100 ريال، كود رقمي يرسل بالايميل من اكسترا اليوم! .", + "price": 100, + "compare_price": 110.52, + "images": [ + "https://media.extra.com/s/aurora/100387581_800/Roblox-Gift-Card-Pin-on-Receipt-100-SAR-SA%2C-Digital-code%2C-Delivery-By-Email?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100387581_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-64bdde54", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 100, + "stock": 70, + "image": "https://media.extra.com/s/aurora/100387581_800/Roblox-Gift-Card-Pin-on-Receipt-100-SAR-SA%2C-Digital-code%2C-Delivery-By-Email?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.05, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-185", + "source": "extra.com", + "brand_name": "Microsoft" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-185" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "PS5, DUALSENSE WIRELESS CONTROLLER, Black", + "name_ar": "بلاي ستيشن5، أداة تحكم لا سلكية، أسود", + "description_en": "Buy PS5, DUALSENSE WIRELESS CONTROLLER, Black from eXtra today!", + "description_ar": "اشتري بلاي ستيشن5، أداة تحكم لا سلكية، أسود من اكسترا اليوم! .", + "price": 369, + "compare_price": 397.86, + "images": [ + "https://media.extra.com/s/aurora/100271955_800/PS5%2C-DUALSENSE-WIRELESS-CONTROLLER%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100271955_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100271955_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100271955_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100271955_800_04?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100271955_300_01?fmt=auto&w=109", + "https://media.extra.com/v/aurora/100271955_300_02?fmt=auto&w=109", + "https://media.extra.com/i/aurora/DUALSENSE_PS_EN_DBG", + "https://media.extra.com/i/aurora/Built-in-Accelerometer_den", + "https://media.extra.com/i/aurora/Built-in-Mic_den", + "https://media.extra.com/i/aurora/Built-in-Battery_den" + ], + "options": [ + { + "sku": "EXT-b2a61dc4", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 369, + "stock": 49, + "image": "https://media.extra.com/s/aurora/100271955_800/PS5%2C-DUALSENSE-WIRELESS-CONTROLLER%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.6, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-186", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Platform": "Playstation", + "Color": "Black", + "Connectivity Technology": "Wireless", + "Compatibility": "PS5", + "Type": "Playstation", + "Made in": "China", + "Comp Agreement": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "لاسلكي", + "منصة": "Playstation", + "اللون": "أسود", + "التوافق": "بلايستشين 5", + "نوع": "Playstation", + "صنع فى": "الصين" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-186" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "Sony, PlayStation 5 Pro, Console, with Wireless Controller", + "name_ar": "بلاي ستيشن 5 برو، مع يد تحكم عن بعد", + "description_en": "Buy Sony, PlayStation 5 Pro, Console, with Wireless Controller from eXtra today!", + "description_ar": "اشتري بلاي ستيشن 5 برو، مع يد تحكم عن بعد من اكسترا اليوم! .", + "price": 3399, + "compare_price": 3652.99, + "images": [ + "https://media.extra.com/s/aurora/100385709_800/Sony%2C-PlayStation-5-Pro%2C-Console%2C-with-Wireless-Controller?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100385709_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385709_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385709_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385709_800_04?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100385709_300_01?fmt=auto&w=109", + "https://media.extra.com/i/aurora/Storage_den", + "https://media.extra.com/i/aurora/EnhancedHardware_den", + "https://media.extra.com/i/aurora/AdvancedRayTracing_den", + "https://media.extra.com/i/aurora/Wireless_den_1", + "https://media.extra.com/i/aurora/Ultra-FastDrive_den" + ], + "options": [ + { + "sku": "EXT-10e570b5", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3399, + "stock": 69, + "image": "https://media.extra.com/s/aurora/100385709_800/Sony%2C-PlayStation-5-Pro%2C-Console%2C-with-Wireless-Controller?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.64, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-187", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Color": "White", + "Bluetooth": "Yes", + "Number of USB Inputs": "2x USB-A; 1x USB-C", + "Number of HDMI Inputs": "1", + "RAM SIZE": "16GB", + "Total Storage (Capacity)": "2TB", + "Weight": "4.25 kg", + "Length": "10", + "Width": "39 cm", + "Height": "26 cm", + "Wireless LAN": "Yes", + "Optical Drive": "No", + "No. of Controllers": "1", + "Made in": "China", + "Number of Games": "0", + "Series Name": "Playstation 5 Pro", + "4K Display": "Yes", + "Product Type": "Gaming Console", + "Brand Name": "Sony" + }, + "details_ar": { + "بلوتووث": "نعم", + "عدد منافذ يو إس بي": "2يو اس بي ايه، 1 يو اس بي سي", + "إجمالي عدد منافذ اتش دي ام اي": "1", + "شبكة محلية لاسلكية": "نعم", + "اللون": "ابيض", + "الوزن": "4.25 كغ", + "الطول": "10", + "العرض": "39 سم", + "الارتفاع": "26سم", + "مساحة الذاكرة العشوائية (رام)": "16 جيجا", + "إجمالي سعة التخزين": "2 تيرابايت", + "محرك الأقراص الضوئي": "لا", + "عدد وحدات التحكم": "1", + "صنع فى": "الصين", + "عدد الالعاب": "0", + "اسم السلسلة": "Playstation 5 Pro", + "عرض 4K": "نعم", + "نوع المنتج": "التحكم في الألعاب", + "اسم الماركة": "سوني" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-187" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Scee", + "name_en": "Wallet top up - 100 USD , Digital Code", + "name_ar": "بطاقة بلاي ستيشن 100 دولار، السوق السعودي، كود رقمي يرسل على الايميل", + "description_en": "Buy Wallet top up - 100 USD , Digital Code from eXtra today!", + "description_ar": "اشتري بطاقة بلاي ستيشن 100 دولار، السوق السعودي، كود رقمي يرسل على الايميل من اكسترا اليوم! .", + "price": 375, + "compare_price": 420.17, + "images": [ + "https://media.extra.com/s/aurora/100315286_800/Wallet-top-up---100-USD-%2C-Digital-Code?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100315286_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-670b411e", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 375, + "stock": 54, + "image": "https://media.extra.com/s/aurora/100315286_800/Wallet-top-up---100-USD-%2C-Digital-Code?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.72, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-188", + "source": "extra.com", + "brand_name": "Scee" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-188" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Ea", + "name_en": "PS5, EA SPORTS FC 26, STANDARD EDITION", + "name_ar": "بلاي ستيشن 5، فيفا 26، ستاندر اديشن", + "description_en": "Buy PS5, EA SPORTS FC 26, STANDARD EDITION from eXtra today!", + "description_ar": "اشتري بلاي ستيشن 5، فيفا 26، ستاندر اديشن من اكسترا اليوم! .", + "price": 179, + "compare_price": 299, + "images": [ + "https://media.extra.com/s/aurora/100464753_800/PS5%2C-EA-SPORTS-FC-26%2C-STANDARD-EDITION?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100464753_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-38d9df4f", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 179, + "stock": 42, + "image": "https://media.extra.com/s/aurora/100464753_800/PS5%2C-EA-SPORTS-FC-26%2C-STANDARD-EDITION?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.06, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-189", + "source": "extra.com", + "brand_name": "Ea", + "details_en": { + "Platform": "Playstation", + "Type": "Sports", + "Multiplayer": "Yes", + "Made in": "China", + "Publisher": "EA Sports", + "Rated (Age)": "3", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "منصة": "Playstation", + "نوع": "رياضات", + "متعدد اللاعبين": "نعم", + "صنع فى": "الصين", + "الناشر": "اي ايه سبورت", + "تصنيف (عمر)": "3", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-189" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "PS5, Console 825GB, Fortnite, Bundle", + "name_ar": "بلاي ستيشن 5، وحدة تحكم، 825 جيجا، فورتنايت", + "description_en": "Buy PS5, Console 825GB, Fortnite, Bundle from eXtra today!", + "description_ar": "اشتري بلاي ستيشن 5، وحدة تحكم، 825 جيجا، فورتنايت من اكسترا اليوم! .", + "price": 2079, + "compare_price": 2444.1, + "images": [ + "https://media.extra.com/s/aurora/100487371_800/PS5%2C-Console-825GB%2C-Fortnite%2C-Bundle?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100487371_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-44294bd0", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2079, + "stock": 30, + "image": "https://media.extra.com/s/aurora/100487371_800/PS5%2C-Console-825GB%2C-Fortnite%2C-Bundle?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.97, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-190", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Weight": "5.7 KG", + "Length": "17 cm", + "Width": "43.3 CM", + "Height": "36 cm", + "Made in": "China", + "Series Name": "PLAYSTATION", + "Product Type": "DEVICE", + "Brand Name": "Sony", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الوزن": "5.7 كيلو", + "الطول": "17 سم", + "العرض": "43.3 سم", + "الارتفاع": "36 سم", + "صنع فى": "الصين", + "اسم السلسلة": "بلاي ستيشن", + "نوع المنتج": "جهاز", + "اسم الماركة": "سوني", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "825GB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-190" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Scee", + "name_en": "Wallet top up - 70 USD, Saudi Store, Digital Code, Delivery By Email", + "name_ar": "بطاقة بلاي ستيشن 70 دولار، السوق السعودي، كود رقمي يرسل على الايميل", + "description_en": "Buy Wallet top up - 70 USD, Saudi Store, Digital Code, Delivery By Email from eXtra today!", + "description_ar": "اشتري بطاقة بلاي ستيشن 70 دولار، السوق السعودي، كود رقمي يرسل على الايميل من اكسترا اليوم! .", + "price": 263, + "compare_price": 306.11, + "images": [ + "https://media.extra.com/s/aurora/100022057_800/Wallet-top-up---70-USD%2C-Saudi-Store%2C-Digital-Code%2C-Delivery-By-Email?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100022057_800_01?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100022057_300_01?fmt=auto&w=109", + "https://media.extra.com/v/aurora/100022057_300_02?fmt=auto&w=109" + ], + "options": [ + { + "sku": "EXT-6dbb942a", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 263, + "stock": 56, + "image": "https://media.extra.com/s/aurora/100022057_800/Wallet-top-up---70-USD%2C-Saudi-Store%2C-Digital-Code%2C-Delivery-By-Email?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.55, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-191", + "source": "extra.com", + "brand_name": "Scee", + "details_en": { + "Region": "Saudi" + }, + "details_ar": { + "المنطقة": "السعودية" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-191" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Lego", + "name_en": "LEGO, Sonic Speedster Lightning", + "name_ar": "ليغو، البرق السريع", + "description_en": "Buy LEGO, Sonic Speedster Lightning from eXtra today!", + "description_ar": "اشتري ليغو، البرق السريع من اكسترا اليوم! .", + "price": 28, + "compare_price": 39, + "images": [ + "https://media.extra.com/s/aurora/100501325_800/LEGO%2C-Sonic-Speedster-Lightning?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100501325_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501325_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501325_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-1fe1b592", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 28, + "stock": 90, + "image": "https://media.extra.com/s/aurora/100501325_800/LEGO%2C-Sonic-Speedster-Lightning?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.01, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-192", + "source": "extra.com", + "brand_name": "Lego", + "details_en": { + "Color": "Multi", + "Length": "19.1cm", + "Weight": "0.5 kg", + "Width": "14.1 cm", + "Height": "6.1cm", + "Number of Pieces": "126", + "Made in": "China", + "Age": "7+", + "Brand Name": "Lego" + }, + "details_ar": { + "اللون": "متعدد", + "الطول": "19.1cm", + "الوزن": "0.5 كيلو", + "العرض": "14.1 cm", + "الارتفاع": "6.1cm", + "عدد القطع": "126", + "صنع فى": "الصين", + "العمر": "7+", + "اسم الماركة": "ليغو" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-192" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Lego", + "name_en": "LEGO, Lightning McQueen", + "name_ar": "ليغو، برق بنزين", + "description_en": "Buy LEGO, Lightning McQueen from eXtra today!", + "description_ar": "اشتري ليغو، برق بنزين من اكسترا اليوم! .", + "price": 77, + "compare_price": 109, + "images": [ + "https://media.extra.com/s/aurora/100501210_800/LEGO%2C-Lightning-McQueen?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100501210_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501210_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501210_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-e5dc025f", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 77, + "stock": 81, + "image": "https://media.extra.com/s/aurora/100501210_800/LEGO%2C-Lightning-McQueen?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.66, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-193", + "source": "extra.com", + "brand_name": "Lego", + "details_en": { + "Color": "Red", + "Length": "26.2 cm", + "Weight": "0.3 kg", + "Width": "14.1 cm", + "Height": "6.1cm", + "Number of Pieces": "270", + "Made in": "China", + "Age": "9+", + "Brand Name": "Lego" + }, + "details_ar": { + "اللون": "أحمر", + "الطول": "26.2 cm", + "الوزن": "0.3 كجم", + "العرض": "14.1 cm", + "الارتفاع": "6.1cm", + "عدد القطع": "270", + "صنع فى": "الصين", + "العمر": "9 بلس", + "اسم الماركة": "ليغو" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-193" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Lego", + "name_en": "LEGO, McLaren F1 Team MCL38 Race Car", + "name_ar": "ليغو، فريق ماكلارين فورمولا اف 1 سيارة سباق", + "description_en": "Buy LEGO, McLaren F1 Team MCL38 Race Car from eXtra today!", + "description_ar": "اشتري ليغو، فريق ماكلارين فورمولا اف 1 سيارة سباق من اكسترا اليوم! .", + "price": 70, + "compare_price": 99, + "images": [ + "https://media.extra.com/s/aurora/100477644_800/LEGO%2C-McLaren-F1-Team-MCL38-Race-Car?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100477644_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-4b72d792", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 70, + "stock": 59, + "image": "https://media.extra.com/s/aurora/100477644_800/LEGO%2C-McLaren-F1-Team-MCL38-Race-Car?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.09, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-194", + "source": "extra.com", + "brand_name": "Lego", + "details_en": { + "Color": "Black/Orange", + "Number of Pieces": "259", + "Made in": "China", + "Size": "Small", + "Age": "10+", + "Brand Name": "Lego", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود/برتقالي", + "عدد القطع": "259", + "صنع فى": "الصين", + "الحجم": "Small", + "العمر": "10 بلس", + "اسم الماركة": "ليغو" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-194" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Lego", + "name_en": "LEGO, Ferrari SF90 XX Stradale Sports Car", + "name_ar": "ليغو، فيراري سيارة رياضية", + "description_en": "Buy LEGO, Ferrari SF90 XX Stradale Sports Car from eXtra today!", + "description_ar": "اشتري ليغو، فيراري سيارة رياضية من اكسترا اليوم! .", + "price": 77, + "compare_price": 109, + "images": [ + "https://media.extra.com/s/aurora/100501327_800/LEGO%2C-Ferrari-SF90-XX-Stradale-Sports-Car?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100501327_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501327_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501327_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100501327_800_04?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-ce2cff15", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 77, + "stock": 55, + "image": "https://media.extra.com/s/aurora/100501327_800/LEGO%2C-Ferrari-SF90-XX-Stradale-Sports-Car?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.47, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-195", + "source": "extra.com", + "brand_name": "Lego", + "details_en": { + "Color": "Multi", + "Length": "26.2 cm", + "Weight": "0.5 kg", + "Width": "14.1 cm", + "Height": "6.10 cm", + "Number of Pieces": "339", + "Made in": "China", + "Age": "9+", + "Brand Name": "Lego" + }, + "details_ar": { + "اللون": "متعدد", + "الطول": "26.2 cm", + "الوزن": "0.5 كيلو", + "العرض": "14.1 cm", + "الارتفاع": "6.10 سم", + "عدد القطع": "339", + "صنع فى": "الصين", + "العمر": "9 بلس", + "اسم الماركة": "ليغو" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-195" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Lego", + "name_en": "LEGO, Roses", + "name_ar": "ليغو، ورود", + "description_en": "Buy LEGO, Roses from eXtra today!", + "description_ar": "اشتري ليغو، ورود من اكسترا اليوم! .", + "price": 42, + "compare_price": 59, + "images": [ + "https://media.extra.com/s/aurora/100478199_800/LEGO%2C-Roses?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100478199_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478199_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478199_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-2f2b61d7", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 42, + "stock": 59, + "image": "https://media.extra.com/s/aurora/100478199_800/LEGO%2C-Roses?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.18, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-196", + "source": "extra.com", + "brand_name": "Lego", + "details_en": { + "Color": "Rose Red", + "Number of Pieces": "120", + "Made in": "Denmark", + "Size": "Small", + "Age": "8+", + "Brand Name": "Lego", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أحمر وردي", + "عدد القطع": "120", + "صنع فى": "الدنمارك", + "الحجم": "Small", + "العمر": "8+", + "اسم الماركة": "ليغو" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-196" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Lego", + "name_en": "LEGO, Retro Camera", + "name_ar": "ليغو، كاميرا قديمة", + "description_en": "Buy LEGO, Retro Camera from eXtra today!", + "description_ar": "اشتري ليغو، كاميرا قديمة من اكسترا اليوم! .", + "price": 63, + "compare_price": 89, + "images": [ + "https://media.extra.com/s/aurora/100478023_800/LEGO%2C-Retro-Camera?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100478023_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478023_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478023_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-cd25feda", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 63, + "stock": 49, + "image": "https://media.extra.com/s/aurora/100478023_800/LEGO%2C-Retro-Camera?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.32, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-197", + "source": "extra.com", + "brand_name": "Lego", + "details_en": { + "Color": "Multicolor", + "Length": "4.3 cm", + "Weight": "3.2kg", + "Width": "26.5 cm", + "Height": "19 cm", + "Number of Pieces": "261", + "Made in": "Vietnam", + "Size": "Small", + "Age": "8+", + "Brand Name": "Lego", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "متعدد الألوان", + "الطول": "4.3 سم", + "الوزن": "3.2 كيلو", + "العرض": "26.5 سم", + "الارتفاع": "19 سم", + "عدد القطع": "261", + "صنع فى": "فيتنام", + "الحجم": "Small", + "العمر": "8+", + "اسم الماركة": "ليغو" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-197" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Porodo", + "name_en": "PORODO, Gaming Consoles 3.5",256GB With DUAL CARD 2800MAH", + "name_ar": "بورودو، جهاز ألعاب، 3.5 بوصة، 256 جيجا مع بطاقة مزدوجة، 2800 مللي أمبير", + "description_en": "Buy PORODO, Gaming Consoles 3.5,256GB With DUAL CARD 2800MAH from eXtra today!", + "description_ar": "اشتري بورودو، جهاز ألعاب، 3.5 بوصة، 256 جيجا مع بطاقة مزدوجة، 2800 مللي أمبير من اكسترا اليوم! .", + "price": 329, + "compare_price": 364.78, + "images": [ + "https://media.extra.com/s/aurora/100474499_800/PORODO%2C-Gaming-Consoles-3-5%22%2C256GB-With-DUAL-CARD-2800MAH?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474499_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474499_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474499_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-51360916", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 329, + "stock": 20, + "image": "https://media.extra.com/s/aurora/100474499_800/PORODO%2C-Gaming-Consoles-3-5%22%2C256GB-With-DUAL-CARD-2800MAH?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.57, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-198", + "source": "extra.com", + "brand_name": "Porodo", + "details_en": { + "Color": "Grey", + "Processor Type": "No", + "Processor Core": "Quad-Core (4-Core)", + "Processor Speed": "No", + "Number of USB Inputs": "1", + "Bluetooth": "No", + "Number of HDMI Inputs": "No", + "Battery Type": "Lithium Polymer", + "Battery Life": "2 Hrs", + "Total Storage (Capacity)": "64GB", + "RAM SIZE": "64GB", + "Length": "14.5 cm", + "Weight": "0.30kg", + "Width": "4.7 cm", + "Height": "20.6 cm", + "Wireless LAN": "WiFi Direct", + "Operating System": "Linux", + "3D (Y/N)": "No", + "Touchscreen": "No", + "Screen Size": "3.5", + "HD type": "HD", + "Graphics Card": "No", + "Graphics Memory (Integrated/Dedicated)": "Integrated", + "Graphics Memory Capacity": "1GB", + "Screen Type": "IPS", + "Screen Resolution": "1024 × 600", + "4K Display": "No", + "No. of Controllers": "1", + "Made in": "China", + "Number of Games": "None", + "Product Type": "Gaming Console", + "Brand Name": "Porodo", + "Memory Card Slot": "TF Card", + "Optical Drive": "No", + "Controllers Type": "Wireless", + "Item Has Expiration": "No" + }, + "details_ar": { + "ثلاثي الأبعاد": "لا", + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "3.5بوصة", + "نوع الوضوح": "عالي الوضوح", + "بطاقة الجرافيكس": "No", + "ذاكرة الرسومات (مدمجة / مخصصة)": "مشترك", + "سعة ذاكرة الرسومات": "1 جيجابيت", + "نوع الشاشة": "آي بي إس", + "دقة الشاشة": "1024 × 600", + "نظام التشغيل": "لينوكس", + "عدد منافذ يو إس بي": "1", + "بلوتووث": "لا", + "إجمالي عدد منافذ اتش دي ام اي": "لا", + "نوع المعالج": "لا", + "نواة المعالج": "كواد-كور (4-نواة)", + "سرعة المعالج": "لا", + "شبكة محلية لاسلكية": "واي فاي مباشر", + "اللون": "رمادي", + "نوع البطارية": "ليثيوم بوليمر", + "مدة صلاحية البطارية": "ساعتين", + "الطول": "14.5 cm", + "الوزن": "0.30 كيلو جرام", + "العرض": "4.7 سم", + "الارتفاع": "20.6 سم", + "إجمالي سعة التخزين": "64جيجابايت", + "مساحة الذاكرة العشوائية (رام)": "64 جيجا بايت", + "عرض 4K": "لا", + "عدد وحدات التحكم": "1", + "صنع فى": "الصين", + "عدد الالعاب": "لا يوجد", + "نوع المنتج": "التحكم في الألعاب", + "محرك الأقراص الضوئي": "لا", + "نوع وحدات التحكم": "لا سلكي", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "256GB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-198" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Promate", + "name_en": "Promate 7-in-1 Travel Kit with 60W USB-C Charging Cable, USB-C to Lightning, USB-A and Micro-USB Adapter, Micro and Nano SIM Card Slots, TF Card and SIM Eject Pin in Mini Design", + "name_ar": "بروميت مجموعة السفر المتكاملة 7 في 1 التي تحتوي على كيبل شحن USB-C بقوة 60 واط ومحول USB-C الى لايتنينغ و USB-A و Micro-USB , فتحات لبطاقات SIM Micro وNano، وبطاقة TF بالإضافة إلى دبوس لإخراج بطاقة SIM بتصميم صغير", + "description_en": "Buy Promate 7-in-1 Travel Kit with 60W USB-C Charging Cable, USB-C to Lightning, USB-A and Micro-USB Adapter, Micro and Nano SIM Card Slots, TF Card and SIM Eject Pin in Mini Design from eXtra today!", + "description_ar": "اشتري بروميت مجموعة السفر المتكاملة 7 في 1 التي تحتوي على كيبل شحن USB-C بقوة 60 واط ومحول USB-C الى لايتنينغ و USB-A و Micro-USB , فتحات لبطاقات SIM Micro وNano، وبطاقة TF بالإضافة إلى دبوس لإخراج بطاقة SIM بتصميم صغير من اكسترا اليوم! .", + "price": 37, + "compare_price": 39, + "images": [ + "https://media.extra.com/s/aurora/MP00000809_800/Promate-7-in-1-Travel-Kit-with-60W-USB-C-Charging-Cable%2C-USB-C-to-Lightning%2C-USB-A-and-Micro-USB-Adapter%2C-Micro-and-Nano-SIM-Card-Slots%2C-TF-Card-and-SIM-Eject-Pin-in-Mini-Design?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00000809_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000809_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000809_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000809_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000809_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00000809_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-dfc1f9cb", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 37, + "stock": 36, + "image": "https://media.extra.com/s/aurora/MP00000809_800/Promate-7-in-1-Travel-Kit-with-60W-USB-C-Charging-Cable%2C-USB-C-to-Lightning%2C-USB-A-and-Micro-USB-Adapter%2C-Micro-and-Nano-SIM-Card-Slots%2C-TF-Card-and-SIM-Eject-Pin-in-Mini-Design?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.81, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-199", + "source": "extra.com", + "brand_name": "Promate" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-199" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "PS5, Wireless Controller, Alpine Green", + "name_ar": "بلايستيشن 5، وحدة تحكم لاسلكية، أخضر", + "description_en": "Buy PS5, Wireless Controller, Alpine Green from eXtra today!", + "description_ar": "اشتري بلايستيشن 5، وحدة تحكم لاسلكية، أخضر من اكسترا اليوم! .", + "price": 389, + "compare_price": 434.77, + "images": [ + "https://media.extra.com/s/aurora/100475229_800/PS5%2C-Wireless-Controller%2C-Alpine-Green?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100475229_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475229_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475229_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100475229_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Built-in-Accelerometer_den", + "https://media.extra.com/i/aurora/Built-in-Mic_den", + "https://media.extra.com/i/aurora/Built-in-Battery_den", + "https://media.extra.com/i/aurora/DUALSENSE_PS_EN_DBG" + ], + "options": [ + { + "sku": "EXT-e9c3c818", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 389, + "stock": 47, + "image": "https://media.extra.com/s/aurora/100475229_800/PS5%2C-Wireless-Controller%2C-Alpine-Green?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.9, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-200", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Platform": "PS5", + "Color": "Green", + "Connectivity Technology": "Wireless", + "Compatibility": "PS5", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "لاسلكي", + "منصة": "بلاي ستيشن 5", + "اللون": "أخضر", + "التوافق": "بلايستشين 5", + "صنع فى": "الصين" + }, + "color_en": "Green", + "color_ar": "أخضر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-200" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Logitech", + "name_en": "Logitech G RS50, Wheel and Table Clamp", + "name_ar": "لوجتيك جي آر اس 50، عجلة قيادة", + "description_en": "Buy Logitech G RS50, Wheel and Table Clamp from eXtra today!", + "description_ar": "اشتري لوجتيك جي آر اس 50، عجلة قيادة من اكسترا اليوم! .", + "price": 3439, + "compare_price": 3449, + "images": [ + "https://media.extra.com/s/aurora/100489721_800/Logitech-G-RS50%2C-Wheel-and-Table-Clamp?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100489721_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489721_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489721_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100489721_800_04?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-de6905da", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3439, + "stock": 45, + "image": "https://media.extra.com/s/aurora/100489721_800/Logitech-G-RS50%2C-Wheel-and-Table-Clamp?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.7, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-201", + "source": "extra.com", + "brand_name": "Logitech", + "details_en": { + "Platform": "Gaming", + "Color": "Black", + "Connectivity Technology": "USB", + "Type": "Racing Wheel", + "Compatibility": "Multi devices", + "Cable Length": "1.8M", + "Made in": "China", + "Audio Input (Y/N)": "Yes", + "Microphone": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "يو اس بي", + "منصة": "Gaming", + "اللون": "أسود", + "نوع": "عجلة قيادة", + "التوافق": "اجهزة رقمية", + "طول السلك": "1.8 متر", + "صنع فى": "الصين", + "مدخل صوت": "نعم", + "مايكروفون": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-201" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Sony", + "name_en": "PS5, Console 1TB, Fortnite, Bundle", + "name_ar": "بلاي ستيشن 5، وحدة تحكم، 1 تيرا، فورتنايت", + "description_en": "Buy PS5, Console 1TB, Fortnite, Bundle from eXtra today!", + "description_ar": "اشتري بلاي ستيشن 5، وحدة تحكم، 1 تيرا، فورتنايت من اكسترا اليوم! .", + "price": 2299, + "compare_price": 2630.3, + "images": [ + "https://media.extra.com/s/aurora/100487366_800/PS5%2C-Console-1TB%2C-Fortnite%2C-Bundle?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100487366_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-1bd4365b", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2299, + "stock": 50, + "image": "https://media.extra.com/s/aurora/100487366_800/PS5%2C-Console-1TB%2C-Fortnite%2C-Bundle?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.98, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-202", + "source": "extra.com", + "brand_name": "Sony", + "details_en": { + "Weight": "5.7 KG", + "Length": "17 cm", + "Width": "43.3 CM", + "Height": "36 cm", + "Made in": "China", + "Series Name": "PLAYSTATION", + "Product Type": "DEVICE", + "Brand Name": "Sony", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الوزن": "5.7 كيلو", + "الطول": "17 سم", + "العرض": "43.3 سم", + "الارتفاع": "36 سم", + "صنع فى": "الصين", + "اسم السلسلة": "بلاي ستيشن", + "نوع المنتج": "جهاز", + "اسم الماركة": "سوني", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "storage": "1TB" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-202" + }, + { + "category": "أجهزة ألعاب", + "category_en": "Gaming Consoles", + "main_category": "ألعاب جيمنج", + "main_category_en": "Gaming", + "category_icon": "🎮", + "brand": "Logitech", + "name_en": "LOGITECH G Series Driving Force G29 Racing Wheel, Wired, for PS 4, PS 3, Black", + "name_ar": "لوجيتك، جي29 عجلة قيادة مع دواسات", + "description_en": "Buy LOGITECH G Series Driving Force G29 Racing Wheel, Wired, for PS 4, PS 3, Black from eXtra today!", + "description_ar": "اشتري لوجيتك، جي29 عجلة قيادة مع دواسات من اكسترا اليوم! .", + "price": 799, + "compare_price": 1199, + "images": [ + "https://media.extra.com/s/aurora/00179984_800/LOGITECH-G-Series-Driving-Force-G29-Racing-Wheel%2C-Wired%2C-for-PS-4%2C-PS-3%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/00179984_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/00179984_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/00179984_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/00179984_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/00179984_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/00179984_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/00179984_800_07?fmt=auto&w=721", + "https://media.extra.com/v/aurora/00179984_300_01", + "https://media.extra.com/v/aurora/00179984_300_02", + "https://media.extra.com/i/aurora/DualMotorForce_den", + "https://media.extra.com/i/aurora/Realistic_den", + "https://media.extra.com/i/aurora/TheRealWheel_den", + "https://media.extra.com/i/aurora/StayCentered_den", + "https://media.extra.com/i/aurora/900Rotation_den", + "https://media.extra.com/i/aurora/WheelMountedControls_den", + "https://media.extra.com/i/aurora/StayCentered1_den" + ], + "options": [ + { + "sku": "EXT-27b9d069", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 799, + "stock": 65, + "image": "https://media.extra.com/s/aurora/00179984_800/LOGITECH-G-Series-Driving-Force-G29-Racing-Wheel%2C-Wired%2C-for-PS-4%2C-PS-3%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.46, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-203", + "source": "extra.com", + "brand_name": "Logitech", + "details_en": { + "Platform": "Multi devices", + "Color": "Black", + "Connectivity Technology": "Wired", + "Type": "RACING ACCESS", + "Compatibility": "Multi devices", + "Made in": "China", + "Comp Agreement": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "تقنية الاتصال": "سلكي", + "منصة": "اجهزة متعددة", + "اللون": "أسود", + "نوع": "RACING ACCESS", + "التوافق": "اجهزة رقمية", + "صنع فى": "الصين" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-203" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips 4000 Series , Airfryer, Stacked Dual Basket", + "name_ar": "فيليبس سلسلة 4000، قلاية هوائية بسلتين عمودية مزدوجة", + "description_en": "Buy Philips 4000 Series , Airfryer, Stacked Dual Basket from eXtra today!", + "description_ar": "اشتري فيليبس سلسلة 4000، قلاية هوائية بسلتين عمودية مزدوجة من اكسترا اليوم! .", + "price": 999, + "compare_price": 1399, + "images": [ + "https://media.extra.com/s/aurora/100477959_800/Philips-4000-Series-%2C-Airfryer%2C-Stacked-Dual-Basket?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100477959_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100477959_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477959_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477959_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477959_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477959_800_05?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-736ff02e", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 999, + "stock": 79, + "image": "https://media.extra.com/s/aurora/100477959_800/Philips-4000-Series-%2C-Airfryer%2C-Stacked-Dual-Basket?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.08, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-204", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Color": "Black", + "Dishwasher Safe": "Yes/Parts", + "Power": "2750W", + "Made in": "China", + "Number of Programs": "6", + "Capacity": "10 Liters", + "Removable Basket": "Yes", + "Item Has Expiration": "No", + "Accessories included": "no", + "Connectivity": "no", + "Transparent lid": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود", + "امان غسالة الصحون": "نعم / أجزاء", + "باور": "2750 واط", + "صنع فى": "الصين", + "عدد البرامج": "6", + "السعة": "10 Liters", + "سلة قابلة للإزالة": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا", + "يشمل الاكسسوارات": "لا", + "اتصال": "لا", + "غطاء شفاف": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-204" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips 2000 Series Airfryer ,6.2L,1700W.", + "name_ar": "فيليبس2000، قلاية هوائية، 6.2 لتر، 1700 واط", + "description_en": "Buy Philips 2000 Series Airfryer ,6.2L,1700W. from eXtra today!", + "description_ar": "اشتري فيليبس2000، قلاية هوائية، 6.2 لتر، 1700 واط من اكسترا اليوم! .", + "price": 479, + "compare_price": 699, + "images": [ + "https://media.extra.com/s/aurora/100389391_800/Philips-2000-Series-Airfryer-%2C6-2L%2C1700W-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100389391_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389391_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389391_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389391_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100389391_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/excellentcooking_den", + "https://media.extra.com/i/aurora/LowFat_den", + "https://media.extra.com/i/aurora/Multi-function_den" + ], + "options": [ + { + "sku": "EXT-150d68db", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 479, + "stock": 78, + "image": "https://media.extra.com/s/aurora/100389391_800/Philips-2000-Series-Airfryer-%2C6-2L%2C1700W-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.01, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-205", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Voltage": "220-240 V 60HZ", + "Wattage": "1700W", + "Color": "Black", + "Timer": "Yes", + "Control Panel": "Button/Digital", + "Size of Oven": "6.2L", + "Clock": "Digital", + "Grill Function": "Yes", + "Capacity (Ltr)": "6.2L", + "Dishwasher Safe": "Yes", + "Power": "1700 W", + "Material": "Plastic", + "See Through Lid": "Yes", + "Removable Lid": "No Lid", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220-240 V 60HZ", + "القوة الكهربائية": "1700واط", + "مؤقت": "نعم", + "لوحة التحكم": "Button/Digital", + "اللون": "أسود", + "حجم الفرن": "6.2 لتر", + "CLOCK": "رقمي", + "شعلة الشواء": "نعم", + "السعة باللتر": "6.2 لتر", + "امان غسالة الصحون": "نعم", + "باور": "1700 واط", + "المادة": "بلاستيك", + "الرؤيا من خلال الغطاء": "نعم", + "غطاء قابل للإزالة": "لا غطاء", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-205" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Dyson", + "name_en": "Dyson V15 Detect Absolute Cordless Vacuum, 0.77L, 240AW, Yellow/Iron/Nickle", + "name_ar": "دايسون مكنسة كهربائية عمودية لاسلكية، 0.77 لتر، أصفر/ معدني / نيكل", + "description_en": "Buy Dyson V15 Detect Absolute Cordless Vacuum, 0.77L, 240AW, Yellow/Iron/Nickle from eXtra today!", + "description_ar": "اشتري دايسون مكنسة كهربائية عمودية لاسلكية، 0.77 لتر، أصفر/ معدني / نيكل من اكسترا اليوم! .", + "price": 1999, + "compare_price": 2999, + "images": [ + "https://media.extra.com/s/aurora/100311794_800/Dyson-V15-Detect-Absolute-Cordless-Vacuum%2C-0-77L%2C-240AW%2C-Yellow-Iron-Nickle?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100311794_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100311794_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100311794_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100311794_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100311794_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100311794_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/LCD_den", + "https://media.extra.com/i/aurora/HEC_LaserLight_s_den", + "https://media.extra.com/i/aurora/Hygeneic_den", + "https://media.extra.com/i/aurora/Vacuum_Multisurface_dar" + ], + "options": [ + { + "sku": "EXT-6b847d19", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1999, + "stock": 56, + "image": "https://media.extra.com/s/aurora/100311794_800/Dyson-V15-Detect-Absolute-Cordless-Vacuum%2C-0-77L%2C-240AW%2C-Yellow-Iron-Nickle?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.32, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-206", + "source": "extra.com", + "brand_name": "Dyson", + "details_en": { + "Voltage": "25.2", + "Color": "Yellow/Iron/Nickle", + "Control Panel": "Manual", + "Accessories": "No", + "Bag Type": "Bagless", + "Power": "240W", + "Rechargeable (Y/N)": "Yes", + "Cord Length (Mtr)": "Cordless", + "Functions": "Dry Vacuum", + "Capacity (Ltr)": "0.77L", + "Telescopic Pipe": "Yes", + "Capacity(L/Wet&Dry)": "Dry Only", + "Made in": "Assorted", + "Product Type": "STICK VACUUM CLEANER", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "25.2", + "لوحة التحكم": "يدوي", + "اللون": "أصفر/ معدني / نيكل", + "الإكسسوارات": "لا", + "انواع الحقائب": "بدون كيس", + "باور": "240واط", + "قابل للشحن": "نعم", + "طول السلك": "لاسلكي", + "الوظائف/المهام": "مكنسة جافة", + "السعة باللتر": "0.77 لتر", + "أنابيب متداخلة": "نعم", + "السعة ": "لتر/جاف &رطب: جاف", + "صنع فى": "متنوع", + "نوع المنتج": "مكنسة كهربائية محمولة باليد" + }, + "color_en": "Yellow", + "color_ar": "أصفر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-206" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips, Body Groomer, Shave and Trim Body Hair", + "name_ar": "فيليبس، مكينة تشذيب وحلاقة شعر الجسم", + "description_en": "Buy Philips, Body Groomer, Shave and Trim Body Hair from eXtra today!", + "description_ar": "اشتري فيليبس، مكينة تشذيب وحلاقة شعر الجسم من اكسترا اليوم! .", + "price": 99, + "compare_price": 129, + "images": [ + "https://media.extra.com/s/aurora/100492293_800/Philips%2C-Body-Groomer%2C-Shave-and-Trim-Body-Hair?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100492293_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492293_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492293_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492293_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492293_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492293_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-9cf945c2", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 99, + "stock": 76, + "image": "https://media.extra.com/s/aurora/100492293_800/Philips%2C-Body-Groomer%2C-Shave-and-Trim-Body-Hair?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.1, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-207", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Color": "Grey", + "Battery Type": "Li-on", + "Made in": "Indonesia", + "Wet/Dry": "Fully Washable", + "Blade Material": "Stainless Steel", + "Charge Time": "8Hrs", + "Product Type": "BODY GROOMER", + "Length Settings": "2MM", + "Ideal For": "Body", + "Power Supply ( Plug- In / USB / Type-C)": "USB-A", + "Max Run Time": "60 minutes", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "رمادي", + "نوع البطارية": "ليثيوم أيون", + "صنع فى": "اندونيسيا", + "الرطب/الجاف": "قابل للغسل بالكامل", + "مادة الشفرة": "الفولاذ المقاوم للصدأ", + "وقت الشحن": "8 ساعة", + "نوع المنتج": "الة حلاقة للجسم", + "إعدادات الطول": "2 ملم", + "مثالية ل": "Body", + "مصدر الطاقة (موصل / يو اس بي / تايب سي)": "USB-A", + "اقصى مدة عمل على البطارية": "60 minutes" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-207" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Kenwood", + "name_en": "Kenwood HomeBake Kitchen Machine +Blender 1400W 5L", + "name_ar": "كينوود عجانة هوم بيك مع خلاط 1400 واط 5 لتر", + "description_en": "Buy Kenwood HomeBake Kitchen Machine +Blender 1400W 5L from eXtra today!", + "description_ar": "اشتري كينوود عجانة هوم بيك مع خلاط 1400 واط 5 لتر من اكسترا اليوم! .", + "price": 599, + "compare_price": 1199, + "images": [ + "https://media.extra.com/s/aurora/100360772_800/Kenwood-HomeBake-Kitchen-Machine-%2BBlender-1400W-5L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100360772_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100360772_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100360772_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100360772_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100360772_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100360772_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100360772_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100360772_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100360772_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100360772_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Ssbowl_den", + "https://media.extra.com/i/aurora/Planet_den", + "https://media.extra.com/i/aurora/multiuse_den", + "https://media.extra.com/i/aurora/100063952_Speeds_den" + ], + "options": [ + { + "sku": "EXT-6ae75427", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 599, + "stock": 61, + "image": "https://media.extra.com/s/aurora/100360772_800/Kenwood-HomeBake-Kitchen-Machine-%2BBlender-1400W-5L?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.76, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-208", + "source": "extra.com", + "brand_name": "Kenwood", + "details_en": { + "Color": "Silver", + "Timer": "No", + "Control Panel": "Manual Rotary Dial", + "Capacity (Ltr)": "5L", + "Material": "Stainless Steel", + "Programmes": "6", + "Power": "1000-1400W", + "Pulse": "Yes", + "See Through Glass": "No", + "Auto Shut-off": "No", + "No. of Functions": "6", + "Number of Speeds": "6 + Pulse", + "Made in": "China", + "Multifunction": "2 in 1", + "Number of Blades": "1", + "Truva Exclusive": "No" + }, + "details_ar": { + "مؤقت": "لا", + "لوحة التحكم": "دوار يدوي اتصال", + "اللون": "فضي", + "السعة باللتر": "5 لتر", + "المادة": "ستانلس ستيل", + "برامج": "6", + "باور": "1000-1400W", + "نبض": "نعم", + "رؤية خلال الزجاج": "لا", + "إطفاء تلقائي": "لا", + "عدد الوظائف/المهام": "6", + "صنع فى": "الصين", + "متعددة الوظائف": "2في 1", + "عدد الشفرات": "1" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-208" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips PowerPro Compact Bagless Vacuum, 1800W, 330W Suction power, Power Cyclone 5 Technology", + "name_ar": "فيليبس باوربرو مكنسة بدون كيس، 1800 واط", + "description_en": "Buy Philips PowerPro Compact Bagless Vacuum, 1800W, 330W Suction power, Power Cyclone 5 Technology from eXtra today!", + "description_ar": "اشتري فيليبس باوربرو مكنسة بدون كيس، 1800 واط من اكسترا اليوم! .", + "price": 359, + "compare_price": 599, + "images": [ + "https://media.extra.com/s/aurora/100020238_800/Philips-PowerPro-Compact-Bagless-Vacuum%2C-1800W%2C-330W-Suction-power%2C-Power-Cyclone-5-Technology?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100020238_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100020238_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100020238_800_10?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100020238_300_01", + "https://media.extra.com/i/aurora/Dust_bin_21_EN_DIS", + "https://media.extra.com/i/aurora/Hygeneic_den", + "https://media.extra.com/i/aurora/SwivelHose_den", + "https://media.extra.com/i/aurora/Vacuumsuums_Multisurface_den", + "https://media.extra.com/i/aurora/Detachable_den_1", + "https://media.extra.com/i/aurora/Antibacterial_den" + ], + "options": [ + { + "sku": "EXT-27660019", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 359, + "stock": 51, + "image": "https://media.extra.com/s/aurora/100020238_800/Philips-PowerPro-Compact-Bagless-Vacuum%2C-1800W%2C-330W-Suction-power%2C-Power-Cyclone-5-Technology?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.48, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-209", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Voltage": "240V", + "Color": "Black", + "Control Panel": "Manual", + "Accessories": "Yes", + "Bag Type": "Bagless", + "Power": "1800W", + "Rechargeable (Y/N)": "N- Corded", + "Cord Length (Mtr)": "6", + "Functions": "Vacuum Cleaner", + "Capacity (Ltr)": "1.5", + "Telescopic Pipe": "Yes", + "Capacity(L/Wet&Dry)": "1.5 L/Dry", + "Made in": "China", + "Suction Power (amps/mm)": "1.136Amps", + "Product Type": "CANISTERS-BAGLESS", + "Comp Agreement": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "240فولت", + "لوحة التحكم": "يدوي", + "اللون": "أسود", + "الإكسسوارات": "نعم", + "انواع الحقائب": "بدون كيس", + "باور": "1800 واط", + "قابل للشحن": "N- Corded", + "طول السلك": "6", + "الوظائف/المهام": "مكنسة", + "السعة باللتر": "1.5", + "أنابيب متداخلة": "نعم", + "السعة ": "لتر/جاف &رطب: 1.5جاف", + "صنع فى": "الصين", + "قوة الشفط": "1.136 امبير", + "نوع المنتج": "مكنسة بدون كيس" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-209" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "LG", + "name_en": "LG Neo Chef Solo Microwave, 20 Liters, 700W, Black", + "name_ar": "ال جي نيو شيف، مايكرويف، 20 لتر، 700 واط، أسود", + "description_en": "Buy LG Neo Chef Solo Microwave, 20 Liters, 700W, Black from eXtra today!", + "description_ar": "اشتري ال جي نيو شيف، مايكرويف، 20 لتر، 700 واط، أسود من اكسترا اليوم! .", + "price": 439, + "compare_price": 629, + "images": [ + "https://media.extra.com/s/aurora/100350581_800/LG-Neo-Chef-Solo-Microwave%2C-20-Liters%2C-700W%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100350581_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100350581_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350581_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350581_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350581_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350581_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350581_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100350581_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/CapacityMicrowave_den", + "https://media.extra.com/i/aurora/LED-light_den", + "https://media.extra.com/i/aurora/DefrostFunction_den", + "https://media.extra.com/i/aurora/DigitalControlRing_den" + ], + "options": [ + { + "sku": "EXT-421b2bac", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 439, + "stock": 58, + "image": "https://media.extra.com/s/aurora/100350581_800/LG-Neo-Chef-Solo-Microwave%2C-20-Liters%2C-700W%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.55, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-210", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Voltage": "220V", + "Color": "Black", + "Weight": "10 Kg", + "Length": "31.06", + "Width": "45.5 cm", + "Height": "26.00 cm", + "Capacity (Ltr)": "20 Liters", + "Power": "700 W", + "Made in": "China", + "Number of Power Levels": "Auto", + "Control Type": "Touch Panel", + "For Country/Region": "KSA", + "Built-in Installation": "No", + "Internal Depth": "27.5 Cm", + "Internal Height": "20.6 cm", + "Convection Cooking Power": "No", + "Turntable Diameter": "23 cm", + "Microwave Type": "Solo", + "Internal Width": "30cm", + "Functions": "Defrost Function", + "Product Type": "SOLO", + "Features": "6 Programs", + "Material": "Metal", + "Brand Name": "LG", + "Smart Connect": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220فولت", + "اللون": "أسود", + "الوزن": "10 كيلو جرام", + "الطول": "31.06", + "العرض": "45.5 سم", + "الارتفاع": "26.00 سم", + "السعة باللتر": "20 Liters", + "باور": "700واط", + "صنع فى": "الصين", + "عدد مستويات الطاقة": "آلي", + "نوع التحكم": "لوحة اللمس", + "تثبيت داخلي": "لا", + "العمق الداخلي": "27.5 Cm", + "الارتفاع الداخلي": "20.6 سم", + "طاقة الطبخ بالحث الحراري": "لا", + "قطر المنضدة الدوارة": "23 سم", + "نوع الميكروويف": "سولو", + "العرض الداخلي": "30 سم", + "الوظائف/المهام": "خاصية الإذابة", + "نوع المنتج": "ميكرويف تسخين", + "المزايا": "6برامج", + "اسم الماركة": "إل جي", + "اتصال ذكي": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-210" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Dyson", + "name_en": "Dyson V12s, Vacuum Cleaner, 1200W, Yellow", + "name_ar": "دايسون في 12 اس ، مكنسة كهربائية الكل في جهاز واحد قوة التنظيف العميق ، 1200 واط، أصفر", + "description_en": "Buy Dyson V12s, Vacuum Cleaner, 1200W, Yellow from eXtra today!", + "description_ar": "اشتري دايسون في 12 اس ، مكنسة كهربائية الكل في جهاز واحد قوة التنظيف العميق ، 1200 واط، أصفر من اكسترا اليوم! .", + "price": 1999, + "compare_price": 2599, + "images": [ + "https://media.extra.com/s/aurora/100396306_800/Dyson-V12s%2C-Vacuum-Cleaner%2C-1200W%2C-Yellow?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100396306_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396306_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100396306_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Runtime_den_2", + "https://media.extra.com/i/aurora/LCD_den", + "https://media.extra.com/i/aurora/Lazer_den", + "https://media.extra.com/i/aurora/HandsFreeEmptying_den" + ], + "options": [ + { + "sku": "EXT-c92dae6c", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1999, + "stock": 44, + "image": "https://media.extra.com/s/aurora/100396306_800/Dyson-V12s%2C-Vacuum-Cleaner%2C-1200W%2C-Yellow?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.74, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-211", + "source": "extra.com", + "brand_name": "Dyson", + "details_en": { + "Voltage": "100-240V", + "Color": "Yellow", + "Control Panel": "Manual", + "Accessories": "Yes; With Motorized Tools", + "Bag Type": "bag", + "Rechargeable (Y/N)": "Yes", + "Functions": "Wet & Dry", + "Capacity (Ltr)": "0.35L", + "Telescopic Pipe": "Aluminum Stick Handle", + "Capacity(L/Wet&Dry)": "0.35 L", + "Made in": "Malaysia", + "Suction Power (amps/mm)": "1.136Amps", + "Max Run Time": "60 min", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "100-240V", + "لوحة التحكم": "يدوي", + "اللون": "أصفر", + "الإكسسوارات": "نعم ، مع الأدوات الآلية", + "انواع الحقائب": "حقيبة", + "قابل للشحن": "نعم", + "الوظائف/المهام": "رطب وجاف", + "السعة باللتر": "0.35L", + "أنابيب متداخلة": "مقبض عصا ألومنيوم", + "السعة ": "لتر/جاف &رطب: 0.35 ليتر", + "صنع فى": "ماليزيا", + "قوة الشفط": "1.136 امبير", + "اقصى مدة عمل على البطارية": "60 دقيقة", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Yellow", + "color_ar": "أصفر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-211" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Dyson", + "name_en": "Dyson V8 ABSOLUTE SV25 V8 Cordless Stick Vacuum Cleaner, 115 Air Watts Silver/Yellow", + "name_ar": "دايسون ابسلوت مكنسة لاسلكية، 115 اير واط، فضي/أصفر", + "description_en": "Buy Dyson V8 ABSOLUTE SV25 V8 Cordless Stick Vacuum Cleaner, 115 Air Watts Silver/Yellow from eXtra today!", + "description_ar": "اشتري دايسون ابسلوت مكنسة لاسلكية، 115 اير واط، فضي/أصفر من اكسترا اليوم! .", + "price": 1099, + "compare_price": 1699, + "images": [ + "https://media.extra.com/s/aurora/100385401_800/Dyson-V8-ABSOLUTE-SV25-V8-Cordless-Stick-Vacuum-Cleaner%2C-115-Air-Watts-Silver-Yellow?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100385401_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385401_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385401_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385401_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385401_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/PowerSupply_DEN_5", + "https://media.extra.com/i/aurora/CordlessVacuumCleaner_den", + "https://media.extra.com/i/aurora/MultiSurface_den_1", + "https://media.extra.com/i/aurora/Hygeneic_den", + "https://media.extra.com/i/aurora/Filtration_den" + ], + "options": [ + { + "sku": "EXT-b37a47ca", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1099, + "stock": 59, + "image": "https://media.extra.com/s/aurora/100385401_800/Dyson-V8-ABSOLUTE-SV25-V8-Cordless-Stick-Vacuum-Cleaner%2C-115-Air-Watts-Silver-Yellow?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.28, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-212", + "source": "extra.com", + "brand_name": "Dyson", + "details_en": { + "Voltage": "25V", + "Wattage": "115AW", + "Color": "Silver/Yellow", + "Control Panel": "Manual", + "Bag Type": "Bagless", + "Power": "115AW", + "Rechargeable (Y/N)": "Yes", + "Cord Length (Mtr)": "Cordless", + "Functions": "Vacuum Cleaner", + "Telescopic Pipe": "Plastic", + "Capacity(L/Wet&Dry)": "0.54 L/Dry", + "Made in": "Malaysia", + "Suction Power (amps/mm)": "1.136Amps", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "25فولط", + "القوة الكهربائية": "115 اير واط", + "لوحة التحكم": "يدوي", + "اللون": "فضي/أصفر", + "انواع الحقائب": "بدون كيس", + "باور": "115A واط", + "قابل للشحن": "نعم", + "طول السلك": "لاسلكي", + "الوظائف/المهام": "مكنسة", + "أنابيب متداخلة": "بلاستيك", + "السعة ": "لتر/جاف &رطب: 0.54جاف", + "صنع فى": "ماليزيا", + "قوة الشفط": "1.136 امبير", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-212" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "ClassPro Dry Vacuum Cleaner, 25L, 2200W, Steel.", + "name_ar": "كلاس برو مكنسة كهربائية، 25 لتر، 2200 واط، ستيل", + "description_en": "Buy ClassPro Dry Vacuum Cleaner, 25L, 2200W, Steel. from eXtra today!", + "description_ar": "اشتري كلاس برو مكنسة كهربائية، 25 لتر، 2200 واط، ستيل من اكسترا اليوم! .", + "price": 239, + "compare_price": 299, + "images": [ + "https://media.extra.com/s/aurora/100362863_800/ClassPro-Dry-Vacuum-Cleaner%2C-25L%2C-2200W%2C-Steel-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100362863_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100362863_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100362863_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Vacuum_Multisurface_den", + "https://media.extra.com/i/aurora/Metalpipe_den", + "https://media.extra.com/i/aurora/Easytoemptyx_den" + ], + "options": [ + { + "sku": "EXT-29386232", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 239, + "stock": 77, + "image": "https://media.extra.com/s/aurora/100362863_800/ClassPro-Dry-Vacuum-Cleaner%2C-25L%2C-2200W%2C-Steel-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.29, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-213", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "Steel", + "Control Panel": "Manual", + "Accessories": "Yes", + "Bag Type": "Cloth", + "Power": "2200W", + "Rechargeable (Y/N)": "No", + "Cord Length (Mtr)": "4.5 Mtr", + "Functions": "Dry Vacuum", + "Capacity (Ltr)": "25 Liters", + "Telescopic Pipe": "Yes", + "Capacity(L/Wet&Dry)": "25 L/Dry", + "Made in": "China", + "Suction Power (amps/mm)": "1.136Amps", + "Product Type": "DRY-DRUM", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "لوحة التحكم": "يدوي", + "اللون": "فضي", + "الإكسسوارات": "نعم", + "انواع الحقائب": "قماش", + "باور": "2200وات", + "قابل للشحن": "لا", + "الوظائف/المهام": "مكنسة جافة", + "السعة باللتر": "25 لتر", + "أنابيب متداخلة": "نعم", + "السعة ": "لتر/جاف &رطب: 25 L/Dry", + "صنع فى": "الصين", + "قوة الشفط": "1.136 امبير", + "نوع المنتج": "مكنسة برميل" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-213" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "LG", + "name_en": "LG, Microwave Solo, 42L, Black", + "name_ar": "إل جي، مايكرويف سولو، 42 لتر، أسود", + "description_en": "Buy LG, Microwave Solo, 42L, Black from eXtra today!", + "description_ar": "اشتري إل جي، مايكرويف سولو، 42 لتر، أسود من اكسترا اليوم! .", + "price": 719, + "compare_price": 1049, + "images": [ + "https://media.extra.com/s/aurora/100001714_800/LG%2C-Microwave-Solo%2C-42L%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100001714_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100001714_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100001714_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100001714_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100001714_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100001714_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100001714_800_07?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100001714_300_01", + "https://media.extra.com/i/aurora/Capacitymac_42den", + "https://media.extra.com/i/aurora/ChildLock_den", + "https://media.extra.com/i/aurora/Microwave%20ouch_den" + ], + "options": [ + { + "sku": "EXT-65b7e174", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 719, + "stock": 76, + "image": "https://media.extra.com/s/aurora/100001714_800/LG%2C-Microwave-Solo%2C-42L%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.37, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-214", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Wattage": "1200W", + "Voltage": "220V", + "Color": "Black", + "Weight": "14.8KG", + "Control Panel": "Touch", + "Timer": "Digital", + "Capacity (Ltr)": "42 Liters", + "Clock": "Yes", + "Power": "1200W", + "Child Lock": "Yes", + "Grill Function": "No", + "Material": "Glass/Stainless", + "Made in": "China", + "Product Type": "SOLO", + "Comp Agreement": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "القوة الكهربائية": "1200واط", + "فولت": "220 فولت", + "لوحة التحكم": "لمس", + "مؤقت": "رقمي", + "اللون": "أسود", + "الوزن": "14.8 كيلو جرام", + "السعة باللتر": "42 Liters", + "CLOCK": "نعم", + "باور": "1200W", + "قفل الحماية للأطفال": "نعم", + "شعلة الشواء": "لا", + "المادة": "زجاج/ستيل", + "صنع فى": "الصين", + "نوع المنتج": "ميكرويف تسخين" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-214" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips, ProMix Hand Blender, 700W, Fast and Efficient Blending, White.", + "name_ar": "فيليبس، بروميكس خلاط يدوي، 700 واط ، مع ملحقات، أبيض", + "description_en": "Buy Philips, ProMix Hand Blender, 700W, Fast and Efficient Blending, White. from eXtra today!", + "description_ar": "اشتري فيليبس، بروميكس خلاط يدوي، 700 واط ، مع ملحقات، أبيض من اكسترا اليوم! .", + "price": 219, + "compare_price": 299, + "images": [ + "https://media.extra.com/s/aurora/100234152_800/Philips%2C-ProMix-Hand-Blender%2C-700W%2C-Fast-and-Efficient-Blending%2C-White-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100234152_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100234152_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100234152_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100234152_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100234152_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100234152_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100234152_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100234152_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100234152_800_08?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100234152_300_01", + "https://media.extra.com/i/aurora/Speed_control__dEN", + "https://media.extra.com/i/aurora/multifunction_den_1", + "https://media.extra.com/i/aurora/ssblades_den_1", + "https://media.extra.com/i/aurora/blendingspeed_den_1" + ], + "options": [ + { + "sku": "EXT-967b2210", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 219, + "stock": 94, + "image": "https://media.extra.com/s/aurora/100234152_800/Philips%2C-ProMix-Hand-Blender%2C-700W%2C-Fast-and-Efficient-Blending%2C-White-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.08, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-215", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Color": "White", + "Timer": "No", + "Control Panel": "Button", + "Material": "Metal", + "Power": "700W", + "Pulse": "Turbo", + "See Through Glass": "Yes", + "Multifunction": "Yes", + "Made in": "China", + "Product Type": "BLENDER BAR", + "Number of Speeds": "2", + "Programmes": "2", + "Truva Exclusive": "No" + }, + "details_ar": { + "مؤقت": "لا", + "لوحة التحكم": "زر", + "اللون": "ابيض", + "المادة": "معدن", + "باور": "700واط", + "نبض": "تيربو", + "رؤية خلال الزجاج": "نعم", + "متعددة الوظائف": "نعم", + "صنع فى": "الصين", + "نوع المنتج": "خلاط يدوي محمول", + "عدد السرعات": "2", + "برامج": "2" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-215" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips PowerPro Active Bagless Vacuum Cleaner,2000W, Royal Blue", + "name_ar": "فيليبس مكنسة كهربائية، 2000 واط، سعة الغبار 1.5 لتر، أزرق", + "description_en": "Buy Philips PowerPro Active Bagless Vacuum Cleaner,2000W, Royal Blue from eXtra today!", + "description_ar": "اشتري فيليبس مكنسة كهربائية، 2000 واط، سعة الغبار 1.5 لتر، أزرق من اكسترا اليوم! .", + "price": 519, + "compare_price": 849, + "images": [ + "https://media.extra.com/s/aurora/100090693_800/Philips-PowerPro-Active-Bagless-Vacuum-Cleaner%2C2000W%2C-Royal-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100090693_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100090693_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100090693_800_10?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100090693_300_01", + "https://media.extra.com/i/aurora/Antibacterial_den", + "https://media.extra.com/i/aurora/Metalpipe_den", + "https://media.extra.com/i/aurora/Compact%20Design_den" + ], + "options": [ + { + "sku": "EXT-89b5173f", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 519, + "stock": 24, + "image": "https://media.extra.com/s/aurora/100090693_800/Philips-PowerPro-Active-Bagless-Vacuum-Cleaner%2C2000W%2C-Royal-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.65, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-216", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Voltage": "220V", + "Color": "Royal Blue", + "Control Panel": "Manual", + "Accessories": "Yes", + "Bag Type": "Bagless", + "Power": "2000W", + "Rechargeable (Y/N)": "No", + "Cord Length (Mtr)": "9", + "Functions": "Vacuum Cleaner", + "Capacity (Ltr)": "1.5", + "Telescopic Pipe": "Yes", + "Capacity(L/Wet&Dry)": "1.5 L/Dry", + "Made in": "China", + "Suction Power (amps/mm)": "1.136Amps", + "Product Type": "CANISTERS-BAGLESS", + "Comp Agreement": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "لوحة التحكم": "يدوي", + "اللون": "الأزرق الملكي", + "الإكسسوارات": "نعم", + "انواع الحقائب": "بدون كيس", + "باور": "2000وات", + "قابل للشحن": "لا", + "طول السلك": "9", + "الوظائف/المهام": "مكنسة", + "السعة باللتر": "1.5", + "أنابيب متداخلة": "نعم", + "السعة ": "لتر/جاف &رطب: 1.5جاف", + "صنع فى": "الصين", + "قوة الشفط": "1.136 امبير", + "نوع المنتج": "مكنسة بدون كيس" + }, + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-216" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Hitachi", + "name_en": "Hitachi Bottom Load Water Dispenser, 3 Taps, 520 Watts, Black", + "name_ar": "هيتاشي مبرد مياه ، 3 حنفيات، 520 واط، أسود", + "description_en": "Buy Hitachi Bottom Load Water Dispenser, 3 Taps, 520 Watts, Black from eXtra today!", + "description_ar": "اشتري هيتاشي مبرد مياه ، 3 حنفيات، 520 واط، أسود من اكسترا اليوم! .", + "price": 799, + "compare_price": 1199, + "images": [ + "https://media.extra.com/s/aurora/100351013_800/Hitachi-Bottom-Load-Water-Dispenser%2C-3-Taps%2C-520-Watts%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100351013_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100351013_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/3optionsofwater_den", + "https://media.extra.com/i/aurora/CompressorforCoolingWater_den", + "https://media.extra.com/i/aurora/FitallSizes_den", + "https://media.extra.com/i/aurora/SafetySystem_den" + ], + "options": [ + { + "sku": "EXT-b562b3bd", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 799, + "stock": 56, + "image": "https://media.extra.com/s/aurora/100351013_800/Hitachi-Bottom-Load-Water-Dispenser%2C-3-Taps%2C-520-Watts%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.68, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-217", + "source": "extra.com", + "brand_name": "Hitachi", + "details_en": { + "Wattage": "520W", + "Color": "Black", + "Safety Lock": "Yes", + "Made in": "China", + "Capacity Hot Water": "4 L/h", + "Capacity Cold Water": "2 L/h", + "Cup Storage": "No", + "Voltage/Freq": "220-240V; 50/60Hz" + }, + "details_ar": { + "القوة الكهربائية": "520واط", + "اللون": "أسود", + "قفل الحماية": "نعم", + "صنع فى": "الصين", + "سعة الماء الساخن": "4لتر/ساعة", + "سعة الماء البارد": "2ليتر/بالساعة", + "تخزين الاكواب": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-217" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips Series 5000, Kettle, 1.7L,2200W, Durable Crystal clear glass", + "name_ar": "فيليبس، غلاية ماء زجاجية، 2200 واط، 1.7 لتر", + "description_en": "Buy Philips Series 5000, Kettle, 1.7L,2200W, Durable Crystal clear glass from eXtra today!", + "description_ar": "اشتري فيليبس، غلاية ماء زجاجية، 2200 واط، 1.7 لتر من اكسترا اليوم! .", + "price": 209, + "compare_price": 299, + "images": [ + "https://media.extra.com/s/aurora/100193743_800/Philips-Series-5000%2C-Kettle%2C-1-7L%2C2200W%2C-Durable-Crystal-clear-glass?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100193743_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100193743_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100193743_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100193743_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100193743_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100193743_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100193743_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SwivelBase_den", + "https://media.extra.com/i/aurora/WaterLevel_den" + ], + "options": [ + { + "sku": "EXT-56093de4", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 209, + "stock": 36, + "image": "https://media.extra.com/s/aurora/100193743_800/Philips-Series-5000%2C-Kettle%2C-1-7L%2C2200W%2C-Durable-Crystal-clear-glass?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.45, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-218", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Voltage": "220V", + "Color": "Black/Silver", + "Power": "1850-2200W", + "Material": "Glass", + "Auto Shut-off": "Yes", + "Water Filter": "Yes", + "Capacity (Ltr)": "1.7", + "See Through Glass": "Yes", + "Made in": "China", + "Product Type": "GLASS", + "Comp Agreement": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "اللون": "أسود/فضي", + "باور": "1850-2200 واط", + "المادة": "زجاج", + "إطفاء تلقائي": "نعم", + "فلتر ماء": "نعم", + "السعة باللتر": "1.7", + "رؤية خلال الزجاج": "نعم", + "صنع فى": "الصين", + "نوع المنتج": "زجاجي" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-218" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "BISSELL", + "name_en": "BISSELL SpotClean Hydrosteam Portable Carpet / Furniture Deep Cleaner", + "name_ar": "بيسل سبوت كلين هيدروستيم جهاز محمول لازالة البقع بالبخار للسجاد والمفروشات", + "description_en": "Buy BISSELL SpotClean Hydrosteam Portable Carpet / Furniture Deep Cleaner from eXtra today!", + "description_ar": "اشتري بيسل سبوت كلين هيدروستيم جهاز محمول لازالة البقع بالبخار للسجاد والمفروشات من اكسترا اليوم! .", + "price": 999, + "compare_price": 1499, + "images": [ + "https://media.extra.com/s/aurora/100363075_800/BISSELL-SpotClean-Hydrosteam-Portable-Carpet-Furniture-Deep-Cleaner?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100363075_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100363075_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100363075_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/HydroSteamTechnology_den", + "https://media.extra.com/i/aurora/SteamWashMode_den", + "https://media.extra.com/i/aurora/CleaningforLimitlessSurfaces_DEN_2", + "https://media.extra.com/i/aurora/PermanentStainRemoval_den" + ], + "options": [ + { + "sku": "EXT-e1026fc3", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 999, + "stock": 55, + "image": "https://media.extra.com/s/aurora/100363075_800/BISSELL-SpotClean-Hydrosteam-Portable-Carpet-Furniture-Deep-Cleaner?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.83, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-219", + "source": "extra.com", + "brand_name": "BISSELL", + "details_en": { + "Wattage": "1150W", + "Color": "Bronze-Black", + "Accessories": "7 cm,12 cm Tough Stain Brush Tool Tool", + "Power": "1150W", + "Made in": "China", + "Product Type": "SPOT CLEANERS", + "Cord Length": "6.7m", + "Body Material": "Plastic", + "Dirty clean capacity": "1.5L", + "Brush Rotating system": "No", + "Clean Tank Capacity": "1.9L", + "Surface Type": "Wet/Dry", + "Heated Cleaning": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "القوة الكهربائية": "1150واط", + "اللون": "برونزي-أسود", + "الإكسسوارات": "أداة فرشاة البقع الصعبة 7 سم، 12 سم", + "باور": "1150وات", + "صنع فى": "الصين", + "نوع المنتج": "أجهزة تنظيف البقع", + "طول الحبل": "6.7 متر", + "مادة الجسم": "بلاستيك", + "سعة النظيف و المتسخ": "1.5 لتر", + "نظام تدوير الفرشاة": "لا", + "سعة الخزان النظيف": "1.9 لتر", + "نوع السطح": "رطب/جاف", + "تنظيف ساخن": "نعم" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-219" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "ClassPro Microwave Oven, 20L, 700W, Digital Control , White", + "name_ar": "كلاس برو مايكرويف، ديجيتال، 20 لتر، 700 واط، أبيض", + "description_en": "Buy ClassPro Microwave Oven, 20L, 700W, Digital Control , White from eXtra today!", + "description_ar": "اشتري كلاس برو مايكرويف، ديجيتال، 20 لتر، 700 واط، أبيض من اكسترا اليوم! .", + "price": 299, + "compare_price": 399, + "images": [ + "https://media.extra.com/s/aurora/100212251_800/ClassPro-Microwave-Oven%2C-20L%2C-700W%2C-Digital-Control-%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100212251_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100212251_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100212251_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100212251_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100212251_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100212251_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100212251_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100212251_800_11?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100212251_300_01", + "https://media.extra.com/i/aurora/CapacityMicrowave_den", + "https://media.extra.com/i/aurora/PowerLevels_den", + "https://media.extra.com/i/aurora/DefrostFunction_den", + "https://media.extra.com/i/aurora/DigitalControlRing_den" + ], + "options": [ + { + "sku": "EXT-ac03f03c", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 299, + "stock": 59, + "image": "https://media.extra.com/s/aurora/100212251_800/ClassPro-Microwave-Oven%2C-20L%2C-700W%2C-Digital-Control-%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.16, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-220", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Wattage": "700W", + "Voltage": "220V", + "Color": "White", + "Weight": "10.8 Kg", + "Length": "43.9 cm", + "Width": "32.2cm", + "Height": "25.80 cm", + "Timer": "Digital", + "Capacity (Ltr)": "20 Liters", + "Power": "700W", + "Made in": "China", + "Number of Power Levels": "11", + "Number of Racks": "No", + "Control Type": "Digital", + "For Country/Region": "KSA", + "Built-in Installation": "No", + "Internal Height": "20.6 cm", + "Convection Cooking Power": "No", + "Turntable Diameter": "25.5 cm", + "Microwave Type": "Solo", + "Internal Width": "30.6 cm", + "Functions": "Grill", + "Product Type": "GRILL", + "Features": "LED Digital Display; 11 Power Levels", + "Material": "Main SPCC", + "Brand Name": "ClassPro", + "Smart Connect": "No", + "Comp Agreement": "No", + "Capacity": "20 Liters", + "Body Material": "Painted SPCC", + "Truva Exclusive": "No" + }, + "details_ar": { + "القوة الكهربائية": "700واط", + "فولت": "220 فولت", + "مؤقت": "رقمي", + "اللون": "ابيض", + "الوزن": "10.8 كيلو", + "الطول": "43.9 سم", + "العرض": "32.2 سم", + "الارتفاع": "25.8 سم", + "السعة باللتر": "20 Liters", + "باور": "700واط", + "صنع فى": "الصين", + "عدد مستويات الطاقة": "11", + "عدد الأرفف": "لا", + "نوع التحكم": "رقمي", + "للدولة / المنطقة": "المملكة العربية السعودية", + "تثبيت داخلي": "لا", + "الارتفاع الداخلي": "20.6 سم", + "طاقة الطبخ بالحث الحراري": "لا", + "قطر المنضدة الدوارة": "25.5 سم", + "نوع الميكروويف": "سولو", + "العرض الداخلي": "30.6 سم", + "الوظائف/المهام": "شواية", + "نوع المنتج": "خاصية الشواء", + "المزايا": "شاشة ال اي دي رقمية 11 مستوى للطاقة", + "المادة": "Main SPCC", + "اسم الماركة": "كلاس برو", + "اتصال ذكي": "لا", + "السعة": "20 Liters", + "مادة الجسم": "اس بي سي سي مطلية" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-220" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips Fabric Shaver", + "name_ar": "فيليبس، ماكينة ازالة وبر الانسجة", + "description_en": "Buy Philips Fabric Shaver from eXtra today!", + "description_ar": "اشتري فيليبس، ماكينة ازالة وبر الانسجة من اكسترا اليوم! .", + "price": 55, + "compare_price": 99, + "images": [ + "https://media.extra.com/s/aurora/100332459_800/Philips-Fabric-Shaver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100332459_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100332459_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100332459_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100332459_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SuitableFabrics_den", + "https://media.extra.com/i/aurora/EasyRemovePillContainer_den", + "https://media.extra.com/i/aurora/3sizesofholes_den" + ], + "options": [ + { + "sku": "EXT-83a1c6c2", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 55, + "stock": 56, + "image": "https://media.extra.com/s/aurora/100332459_800/Philips-Fabric-Shaver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.62, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-221", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Voltage": "No", + "Self Cleaning": "No", + "Soleplate": "No", + "Auto Shut-off": "No", + "Made in": "China", + "Product Type": "FABRIC SHAVER", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "لا", + "تنظيف ذاتي": "لا", + "صينية تسخين": "لا", + "إطفاء تلقائي": "لا", + "صنع فى": "الصين", + "نوع المنتج": "آلة إزالة الوبر عن الأقمشة" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-221" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "LG", + "name_en": "LG Microwave, Solo, 56L. Easy Clean, Even Heating, Defrosting, Smart Inverter.", + "name_ar": "إل جي مايكرويف، 56 لتر، سمارت انفيرتر، تنظيف سهل", + "description_en": "Buy LG Microwave, Solo, 56L. Easy Clean, Even Heating, Defrosting, Smart Inverter. from eXtra today!", + "description_ar": "اشتري إل جي مايكرويف، 56 لتر، سمارت انفيرتر، تنظيف سهل من اكسترا اليوم! .", + "price": 809, + "compare_price": 1499, + "images": [ + "https://media.extra.com/s/aurora/100089134_800/LG-Microwave%2C-Solo%2C-56L-Easy-Clean%2C-Even-Heating%2C-Defrosting%2C-Smart-Inverter-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100089134_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100089134_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100089134_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100089134_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100089134_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100089134_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100089134_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100089134_800_07?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100089134_300_01", + "https://media.extra.com/i/aurora/Microwave%20ouch_den", + "https://media.extra.com/i/aurora/Capacity_macr_d56en", + "https://media.extra.com/i/aurora/Grill_den" + ], + "options": [ + { + "sku": "EXT-9e17a366", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 809, + "stock": 63, + "image": "https://media.extra.com/s/aurora/100089134_800/LG-Microwave%2C-Solo%2C-56L-Easy-Clean%2C-Even-Heating%2C-Defrosting%2C-Smart-Inverter-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.87, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-222", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Wattage": "1200W", + "Voltage": "220V-50/60Hz", + "Color": "Black", + "Weight": "20 Kg", + "Length": "1.8M", + "Height": "0.18 cm", + "Control Panel": "Digital Touch", + "Timer": "Digital", + "Capacity (Ltr)": "56 Liters", + "Clock": "Yes", + "Power": "1200W", + "Child Lock": "No", + "Grill Function": "No", + "Material": "Steel", + "Made in": "China", + "Control Type": "Touch Panel", + "For Country/Region": "KSA", + "Built-in Installation": "Yes", + "Internal Depth": "32.4 cm", + "Internal Height": "21.1 cm", + "Convection Cooking Power": "1.85 kW", + "Turntable Diameter": "29.2 cm", + "Internal Width": "33 cm", + "Functions": "Solo", + "Product Type": "SOLO", + "Features": "Twin System + Plastic Dough blade", + "Brand Name": "LG", + "Smart Connect": "No", + "Comp Agreement": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "القوة الكهربائية": "1200واط", + "فولت": "220V-50/60 هرتز", + "لوحة التحكم": "Digital Touch", + "مؤقت": "رقمي", + "اللون": "أسود", + "الوزن": "20 كيلو جرام", + "الطول": "1.8 متر", + "الارتفاع": "0.18 cm", + "السعة باللتر": "56 Liters", + "CLOCK": "نعم", + "باور": "1200W", + "قفل الحماية للأطفال": "لا", + "شعلة الشواء": "لا", + "المادة": "ستيل", + "صنع فى": "الصين", + "نوع التحكم": "لوحة اللمس", + "للدولة / المنطقة": "المملكة العربية السعودية", + "تثبيت داخلي": "نعم", + "العمق الداخلي": "32.4 سم", + "الارتفاع الداخلي": "21.1 سم", + "طاقة الطبخ بالحث الحراري": "1.85 كيلو واط", + "قطر المنضدة الدوارة": "29.2 سم", + "العرض الداخلي": "33 سم", + "الوظائف/المهام": "منفرد", + "نوع المنتج": "ميكرويف تسخين", + "المزايا": "نظام مزدوج + شفرة عجين بلاستيكية", + "اسم الماركة": "إل جي", + "اتصال ذكي": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-222" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Kenwood", + "name_en": "KENWOOD AIRFRYER ,7L, 1800W,Black", + "name_ar": "كينوود قلاية هوائية، 7 لتر، 1800 واط، أسود", + "description_en": "Buy KENWOOD AIRFRYER ,7L, 1800W,Black from eXtra today!", + "description_ar": "اشتري كينوود قلاية هوائية، 7 لتر، 1800 واط، أسود من اكسترا اليوم! .", + "price": 799, + "compare_price": 861.72, + "images": [ + "https://media.extra.com/s/aurora/100393162_800/KENWOOD-AIRFRYER-%2C7L%2C-1800W%2CBlack?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100393162_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100393162_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100393162_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100393162_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100393162_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100393162_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100393162_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100393162_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Multi-function_den", + "https://media.extra.com/i/aurora/Integrated_Timer_den", + "https://media.extra.com/i/aurora/excellentcooking_den", + "https://media.extra.com/i/aurora/hotair_den_1" + ], + "options": [ + { + "sku": "EXT-0c2c1734", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 799, + "stock": 25, + "image": "https://media.extra.com/s/aurora/100393162_800/KENWOOD-AIRFRYER-%2C7L%2C-1800W%2CBlack?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.62, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-223", + "source": "extra.com", + "brand_name": "Kenwood", + "details_en": { + "Voltage": "220-240V 50/60 Hz", + "Wattage": "1800W", + "Color": "Black", + "Timer": "Yes", + "Control Panel": "Touch", + "Size of Oven": "70 Ltrs", + "Clock": "Yes", + "Grill Function": "Yes", + "Capacity (Ltr)": "7 L", + "Dishwasher Safe": "No", + "Power": "1800 W", + "Material": "ABS+Metal", + "See Through Lid": "No", + "Removable Lid": "Yes", + "Made in": "China", + "Number of Programs": "1", + "Removable Basket": "Yes", + "Item Has Expiration": "No", + "Accessories included": "no", + "Connectivity": "DC adaptor", + "Transparent lid": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220-240V 50/60 هرتز", + "القوة الكهربائية": "1800واط", + "مؤقت": "نعم", + "لوحة التحكم": "لمس", + "اللون": "أسود", + "حجم الفرن": "70 لتر", + "CLOCK": "نعم", + "شعلة الشواء": "نعم", + "السعة باللتر": "7 لتر", + "امان غسالة الصحون": "لا", + "باور": "1800 واط", + "الرؤيا من خلال الغطاء": "لا", + "غطاء قابل للإزالة": "نعم", + "صنع فى": "الصين", + "عدد البرامج": "1", + "سلة قابلة للإزالة": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا", + "يشمل الاكسسوارات": "لا", + "اتصال": "DC adaptor", + "غطاء شفاف": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-223" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips 3000 Series Dual Basket Airfryer, 9L.", + "name_ar": "فيليبس3000، قلاية هوائية بسلتين, 9 لتر، سلتين مزدوجتين", + "description_en": "Buy Philips 3000 Series Dual Basket Airfryer, 9L. from eXtra today!", + "description_ar": "اشتري فيليبس3000، قلاية هوائية بسلتين, 9 لتر، سلتين مزدوجتين من اكسترا اليوم! .", + "price": 799, + "compare_price": 1299, + "images": [ + "https://media.extra.com/s/aurora/100363092_800/Philips-3000-Series-Dual-Basket-Airfryer%2C-9L-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100363092_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100363092_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100363092_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100363092_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100363092_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100363092_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100363092_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100363092_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Multi-function_den", + "https://media.extra.com/i/aurora/Integrated_Timer_den", + "https://media.extra.com/i/aurora/excellentcooking_den", + "https://media.extra.com/i/aurora/hotair_den_1" + ], + "options": [ + { + "sku": "EXT-5dcc67a8", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 799, + "stock": 82, + "image": "https://media.extra.com/s/aurora/100363092_800/Philips-3000-Series-Dual-Basket-Airfryer%2C-9L-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.24, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-224", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Voltage": "220-240", + "Wattage": "2750W", + "Timer": "60min", + "Control Panel": "Automatic", + "Size of Oven": "9L", + "Clock": "Auto Switch Off", + "Grill Function": "No", + "Capacity (Ltr)": "9", + "Dishwasher Safe": "Yes", + "Material": "Plastic & Stainless steel", + "See Through Lid": "No", + "Removable Lid": "No Lid", + "Made in": "China", + "Colors": "Black", + "Features": "Digital", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220-240", + "القوة الكهربائية": "2750 واط", + "مؤقت": "60 دقيقة", + "لوحة التحكم": "تلقائي", + "حجم الفرن": "9لتر", + "CLOCK": "مؤقت اوتوماتيكي", + "شعلة الشواء": "لا", + "السعة باللتر": "9", + "امان غسالة الصحون": "نعم", + "المادة": "بلاستيك وستانلس ستيل", + "الرؤيا من خلال الغطاء": "لا", + "غطاء قابل للإزالة": "لا غطاء", + "صنع فى": "الصين", + "الالوان": "اسود", + "المزايا": "رقمي" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-224" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips, All-in-1 Coffee maker with built-in grinder, 1.25L", + "name_ar": "فيليبس، الكل فى واحد، ماكينة تحضير القهوة مع مطحنة، 1.25 لتر", + "description_en": "Buy Philips, All-in-1 Coffee maker with built-in grinder, 1.25L from eXtra today!", + "description_ar": "اشتري فيليبس، الكل فى واحد، ماكينة تحضير القهوة مع مطحنة، 1.25 لتر من اكسترا اليوم! .", + "price": 929, + "compare_price": 1399, + "images": [ + "https://media.extra.com/s/aurora/100348201_800/Philips%2C-All-in-1-Coffee-maker-with-built-in-grinder%2C-1-25L?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100348201_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100348201_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100348201_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100348201_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100348201_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100348201_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100348201_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100348201_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100348201_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/integrated_den", + "https://media.extra.com/i/aurora/removabletray_den", + "https://media.extra.com/i/aurora/AutoShutOff_5_EN_DIS" + ], + "options": [ + { + "sku": "EXT-9e7088f8", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 929, + "stock": 29, + "image": "https://media.extra.com/s/aurora/100348201_800/Philips%2C-All-in-1-Coffee-maker-with-built-in-grinder%2C-1-25L?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.62, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-225", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Voltage": "220-240V", + "Color": "Black & Silver", + "Timer": "Yes", + "Pressure System": "Standard", + "Integrated Coffee Grinder": "YES", + "Water Filter": "Permanent", + "Capacity (Ltr)": "1.25 Liters", + "Dishwasher Safe": "Yes/Parts", + "Material": "Stainless /Plastic", + "Power": "220-240 V", + "Auto Shut-off": "Yes", + "Temperature Light": "Digital Display", + "Removable Plates": "Yes", + "Number of Programs": "3", + "Made in": "China", + "System": "Grinder", + "Product Type": "DRIP", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220-240 فولت", + "مؤقت": "نعم", + "اللون": "اسود و فضي", + "نظام الضغط": "اساسي", + "طاحنة القهوة المتكاملة": "نعم", + "فلتر ماء": "دائم", + "السعة باللتر": "1.25 Liters", + "امان غسالة الصحون": "نعم / أجزاء", + "المادة": "ستانلس /بلاستيك", + "باور": "220-240 فولت", + "إطفاء تلقائي": "نعم", + "لوحات قابلة للازالة": "نعم", + "عدد البرامج": "3", + "صنع فى": "الصين", + "نظام": "طاحونة", + "نوع المنتج": "القهوة بالتقطير" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-225" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "ClassPro Standing Model Water Dispenser Hot and Cold, White", + "name_ar": "كلاس برو، براد ماء، حار بارد، أبيض", + "description_en": "Buy ClassPro Standing Model Water Dispenser Hot and Cold, White from eXtra today!", + "description_ar": "اشتري كلاس برو، براد ماء، حار بارد، أبيض من اكسترا اليوم! .", + "price": 399, + "compare_price": 549, + "images": [ + "https://media.extra.com/s/aurora/100329355_800/ClassPro-Standing-Model-Water-Dispenser-Hot-and-Cold%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100329355_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100329355_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100329355_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100329355_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100329355_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100329355_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100329355_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Hotorcoldwater_den", + "https://media.extra.com/i/aurora/SafetySystem_den", + "https://media.extra.com/i/aurora/Stainlesssteelwatertank_den", + "https://media.extra.com/i/aurora/Childsafetylock_den" + ], + "options": [ + { + "sku": "EXT-e7e7d2ff", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 399, + "stock": 81, + "image": "https://media.extra.com/s/aurora/100329355_800/ClassPro-Standing-Model-Water-Dispenser-Hot-and-Cold%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.72, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-226", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Color": "White", + "Safety Lock": "Yes", + "Made in": "China", + "Capacity Hot Water": "5L/H", + "Capacity Cold Water": "2 L/h", + "Cup Storage": "No", + "Voltage/Freq": "220V", + "Child Lock": "Yes", + "Product Type": "TOP LOAD", + "Hot Water / 1hr": "5L", + "Cold Water / 1hr": "2L", + "Refrigerant Compartment": "2L", + "Functions of Faucets": "Hot;Cold", + "Control level": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "ابيض", + "قفل الحماية": "نعم", + "صنع فى": "الصين", + "سعة الماء الساخن": "5L/H", + "سعة الماء البارد": "2ليتر/بالساعة", + "تخزين الاكواب": "لا", + "قفل الحماية للأطفال": "نعم", + "نوع المنتج": "برادة مياه تعبئة علوية", + "الماء الساخن / 1 ساعة": "5 لتر", + "الماء البارد / 1 ساعة": "2 لتر", + "حجرة التبريد": "2 لتر", + "وظائف الحنفيات": "ساخن، بارد", + "مستوى التحكم": "لا" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-226" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Philips", + "name_en": "Philips 2000 Series Airfryer, 4.2L, Black", + "name_ar": "فيليبس 2000، قلاية هوائية، 4.2 لتر، أسود", + "description_en": "Buy Philips 2000 Series Airfryer, 4.2L, Black from eXtra today!", + "description_ar": "اشتري فيليبس 2000، قلاية هوائية، 4.2 لتر، أسود من اكسترا اليوم! .", + "price": 369, + "compare_price": 549, + "images": [ + "https://media.extra.com/s/aurora/100365452_800/Philips-2000-Series-Airfryer%2C-4-2L%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100365452_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100365452_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365452_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365452_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365452_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365452_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365452_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-630f1946", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 369, + "stock": 28, + "image": "https://media.extra.com/s/aurora/100365452_800/Philips-2000-Series-Airfryer%2C-4-2L%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.42, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-227", + "source": "extra.com", + "brand_name": "Philips", + "details_en": { + "Voltage": "220-240 V 60HZ", + "Wattage": "1500W", + "Color": "Black", + "Timer": "60min", + "Control Panel": "Digital Touch", + "Clock": "Auto Switch Off", + "Grill Function": "Yes", + "Capacity (Ltr)": "4.2L", + "Dishwasher Safe": "Yes/Removable pan", + "Power": "Corded", + "Material": "Plastic", + "See Through Lid": "Yes", + "Removable Lid": "No", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220-240 V 60HZ", + "القوة الكهربائية": "1500واط", + "مؤقت": "60 دقيقة", + "لوحة التحكم": "Digital Touch", + "اللون": "أسود", + "CLOCK": "مؤقت اوتوماتيكي", + "شعلة الشواء": "نعم", + "السعة باللتر": "4.2 لتر", + "باور": "سلكي", + "المادة": "بلاستيك", + "الرؤيا من خلال الغطاء": "نعم", + "غطاء قابل للإزالة": "لا", + "صنع فى": "الصين" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-227" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Smeg", + "name_en": "Smeg 50's Style Electric Kettle , Cream", + "name_ar": "غلاية سميج نمط الخمسينات ريترو، كريمي", + "description_en": "Buy Smeg 50's Style Electric Kettle , Cream from eXtra today!", + "description_ar": "اشتري غلاية سميج نمط الخمسينات ريترو، كريمي من اكسترا اليوم! .", + "price": 935, + "compare_price": 1038, + "images": [ + "https://media.extra.com/s/aurora/MP00012916_800/Smeg-50%27s-Style-Electric-Kettle-%2C-Cream?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00012916_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00012916_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00012916_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-e11f175e", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 935, + "stock": 74, + "image": "https://media.extra.com/s/aurora/MP00012916_800/Smeg-50%27s-Style-Electric-Kettle-%2C-Cream?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.17, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-228", + "source": "extra.com", + "brand_name": "Smeg", + "color_en": "Cream", + "color_ar": "كريمي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-228" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Smeg", + "name_en": "Smeg 50’s Retro Style Aesthetic Blender (800 W Motor,3 Functions, 4 Speeds), Cream", + "name_ar": "خلاط سميج تصميم عصري من ريترو 800 واط، 3 وظائف، 4 سرعات، كريمي", + "description_en": "Buy Smeg 50’s Retro Style Aesthetic Blender (800 W Motor,3 Functions, 4 Speeds), Cream from eXtra today!", + "description_ar": "اشتري خلاط سميج تصميم عصري من ريترو 800 واط، 3 وظائف، 4 سرعات، كريمي من اكسترا اليوم! .", + "price": 1303, + "compare_price": 1448, + "images": [ + "https://media.extra.com/s/aurora/MP00012865_800/Smeg-50%E2%80%99s-Retro-Style-Aesthetic-Blender-%28800-W-Motor%2C3-Functions%2C-4-Speeds%29%2C-Cream?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00012865_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00012865_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00012865_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00012865_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00012865_800_05?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-3abc1110", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1303, + "stock": 48, + "image": "https://media.extra.com/s/aurora/MP00012865_800/Smeg-50%E2%80%99s-Retro-Style-Aesthetic-Blender-%28800-W-Motor%2C3-Functions%2C-4-Speeds%29%2C-Cream?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.61, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-229", + "source": "extra.com", + "brand_name": "Smeg", + "color_en": "Cream", + "color_ar": "كريمي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-229" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Smeg", + "name_en": "Smeg 50's Retro Style 2-Slice Toaster, Cream", + "name_ar": "محمصة خبز سميج نمط الخمسينات ريترو شريحتين, كريمي", + "description_en": "Buy Smeg 50's Retro Style 2-Slice Toaster, Cream from eXtra today!", + "description_ar": "اشتري محمصة خبز سميج نمط الخمسينات ريترو شريحتين, كريمي من اكسترا اليوم! .", + "price": 868, + "compare_price": 965, + "images": [ + "https://media.extra.com/s/aurora/MP00013624_800/Smeg-50%27s-Retro-Style-2-Slice-Toaster%2C-Cream?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00013624_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00013624_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00013624_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-e8dcffef", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 868, + "stock": 30, + "image": "https://media.extra.com/s/aurora/MP00013624_800/Smeg-50%27s-Retro-Style-2-Slice-Toaster%2C-Cream?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.39, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-230", + "source": "extra.com", + "brand_name": "Smeg", + "color_en": "Cream", + "color_ar": "كريمي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-230" + }, + { + "category": "أجهزة منزلية صغيرة", + "category_en": "Small Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Smeg", + "name_en": "Smeg 50's Style Drip Filter Coffee Machine, Red", + "name_ar": "آلة صنع القهوة سميج ترشيح بالتنقيط نمط الخمسينات ريترو، أحمر", + "description_en": "Buy Smeg 50's Style Drip Filter Coffee Machine, Red from eXtra today!", + "description_ar": "اشتري آلة صنع القهوة سميج ترشيح بالتنقيط نمط الخمسينات ريترو، أحمر من اكسترا اليوم! .", + "price": 1086, + "compare_price": 1206, + "images": [ + "https://media.extra.com/s/aurora/MP00012908_800/Smeg-50%27s-Style-Drip-Filter-Coffee-Machine%2C-Red?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00012908_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-31edb888", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1086, + "stock": 29, + "image": "https://media.extra.com/s/aurora/MP00012908_800/Smeg-50%27s-Style-Drip-Filter-Coffee-Machine%2C-Red?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.16, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-231", + "source": "extra.com", + "brand_name": "Smeg", + "color_en": "Red", + "color_ar": "أحمر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-231" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "LG", + "name_en": "LG, Front Load Washer/Dryer 15kg/8Kg, 6 Motion Direct Drive, Matte Black", + "name_ar": "ال جي، غسالة تعبئة أمامية، غسيل/تجفيف، 15 كيلو/8 كيلو، انفرتر، أسود مطفي", + "description_en": "Buy LG, Front Load Washer/Dryer 15kg/8Kg, 6 Motion Direct Drive, Matte Black from eXtra today!", + "description_ar": "اشتري ال جي، غسالة تعبئة أمامية، غسيل/تجفيف، 15 كيلو/8 كيلو، انفرتر، أسود مطفي من اكسترا اليوم! .", + "price": 4769, + "compare_price": 9199, + "images": [ + "https://media.extra.com/s/aurora/100466478_800/LG%2C-Front-Load-Washer-Dryer-15kg-8Kg%2C-6-Motion-Direct-Drive%2C-Matte-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100466478_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_15?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_16?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_17?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100466478_800_18?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Washingcapacity6to10_den" + ], + "options": [ + { + "sku": "EXT-5d949841", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 4769, + "stock": 11, + "image": "https://media.extra.com/s/aurora/100466478_800/LG%2C-Front-Load-Washer-Dryer-15kg-8Kg%2C-6-Motion-Direct-Drive%2C-Matte-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.21, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-232", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Voltage": "220V", + "Color": "Matt Black", + "Height": "95 CM", + "Width": "65 CM", + "Depth": "78 cm", + "Washer Type": "Drum", + "Operation Type": "Automatic", + "Maximum Spin Speed (rpm)": "1000", + "Washing Capacity": "15 Kg", + "Built-in Water Heater": "Yes", + "Program Type": "Normal; Medium; Heavy", + "Inverter Motor": "Yes", + "Time Delay": "Yes", + "Start Delay Option": "3-19 Hours", + "Steam Function": "Yes", + "Loading Type": "Front Loading", + "Control Type": "Dial + Touch", + "Display Screen Type": "LED", + "Child Lock": "Yes", + "Product Type": "Washer/Dryer", + "Made in": "China", + "Features": "6 Motion DD, AI DD, Steam, TurboWash360", + "Drying Capacity": "8KG", + "Built-in Display": "LED", + "Warranty(motor)": "10 Years", + "Smart Connect": "WiFi", + "Brand Name": "LG", + "Frequency": "50/60 Hz", + "Washer/Dryer Combo Type": "All-in-one Unit", + "Energy Efficiency Class": "A", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "اللون": "أسود مطفي", + "الارتفاع": "95 سم", + "العرض": "65 سم", + "العمق": "78 سم", + "نوع الغسالة": "حوض", + "نوع العملية": "أوتومتيك", + "أقصى مدة للدوران (لفة في الدقيقة)": "1000", + "سعة الغسيل": "15 كيلو جرام", + "سخان مياه مدمج": "نعم", + "نوع البرنامج": "عادي، متوسط، ثقيل", + "محرك العاكس": "نعم", + "مدة التأخير": "نعم", + "إختيار تأجيل التشغيل": "3 الى 19 ساعة", + "وظيفة البخار": "نعم", + "نوع التحميل": "تعبئة من الامام", + "نوع التحكم": "الطلب + لمس", + "نوع شاشة العرض": "إل إي دي", + "قفل الحماية للأطفال": "نعم", + "نوع المنتج": "غسالة / نشافة", + "صنع فى": "الصين", + "المزايا": "6 Motion DD, AI DD, Steam, TurboWash360", + "سعة التجفيف": "8 كيلو جرام", + "شاشة عرض رقمية": "LED", + "ضمان الموتور": "10 سنوات", + "اتصال ذكي": "واي فاي", + "اسم الماركة": "إل جي", + "التردد": "50/60 هرتز", + "غسالة/ مجفف نوع كومبو": "الكل في واحد", + "مستوى كفاءة الطاقة": "أ" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-232" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Panasonic", + "name_en": "Panasonic Side by Side Refrigerator 11.8Cu.ft, Freezer 6.2Cu.ft, INVERTER, Stainless Steel", + "name_ar": "باناسونيك ثلاجه باب جانب باب ، 11.8 قدم, فريزر6.2 قدم، إنفيرتر، ستانلس إستيل", + "description_en": "Buy Panasonic Side by Side Refrigerator 11.8Cu.ft, Freezer 6.2Cu.ft, INVERTER, Stainless Steel from eXtra today!", + "description_ar": "اشتري باناسونيك ثلاجه باب جانب باب ، 11.8 قدم, فريزر6.2 قدم، إنفيرتر، ستانلس إستيل من اكسترا اليوم! .", + "price": 2399, + "compare_price": 3999, + "images": [ + "https://media.extra.com/s/aurora/100313921_800/Panasonic-Side-by-Side-Refrigerator-11-8Cu-ft%2C-Freezer-6-2Cu-ft%2C-INVERTER%2C-Stainless-Steel?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100313921_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313921_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313921_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313921_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DefrostSystem_den", + "https://media.extra.com/i/aurora/refrigerator_airflow_den" + ], + "options": [ + { + "sku": "EXT-cd8d366e", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2399, + "stock": 11, + "image": "https://media.extra.com/s/aurora/100313921_800/Panasonic-Side-by-Side-Refrigerator-11-8Cu-ft%2C-Freezer-6-2Cu-ft%2C-INVERTER%2C-Stainless-Steel?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.16, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-233", + "source": "extra.com", + "brand_name": "Panasonic", + "details_en": { + "Voltage": "220V", + "Color": "Steel", + "Warranty(compressor)": "10 Years", + "Weight": "89 KG", + "Depth": "70.6 cm", + "Height": "176.5 CM", + "Width": "89.7 cm", + "Touchscreen": "No", + "Water Dispenser": "No", + "Child Lock": "Yes", + "Defrost(No/Manual)": "Auto defrost", + "Made in": "China", + "Product Type": "Side By Side Refrigerator", + "Fast Freeze": "Yes", + "Brand Name": "PANASONIC", + "Built-in Display": "No", + "Smart Connect": "No", + "Installation Type": "Freestanding", + "Refrigerant": "R600a", + "Inverter Compressor": "Yes", + "Lighting Type": "LED", + "Style": "Side By Side", + "Multi Air Flow Technology": "Yes", + "Adjustable Shelves": "Yes", + "Adjustable Leveling Legs": "Yes", + "Net Total Capacity": "18 Cuft", + "Frequency": "50/60 Hz", + "Door in Door": "No", + "Thermostat": "Digital", + "Door Alarm": "Yes", + "Net Refrigerator Capacity": "11.8 CU Ft", + "Ice Maker": "Twist Ice tray", + "Net Freezer Capacity": "6.2 Cuft", + "Energy Efficiency Class": "D", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "الضمان( الكمبروسور)": "سنوات 10", + "فولت": "220 فولت", + "اللون": "استيل", + "الوزن": "89 كيلو جرام", + "العمق": "70.6 سم", + "الارتفاع": "176.5 سم", + "العرض": "89.7 سم", + "برادة ماء": "لا", + "قفل الحماية للأطفال": "نعم", + "نظام التذويب": "تذويب تلقائي", + "صنع فى": "الصين", + "نوع المنتج": "ثلاجة باب جانب باب", + "تجميد سريع": "نعم", + "اسم الماركة": "باناسونيك", + "شاشة عرض رقمية": "لا", + "اتصال ذكي": "لا", + "نوع التثبيت": "قائم بذاته", + "نوع غاز التبريد": "R600a", + "إنفيرتر كومبريسور": "نعم", + "نوع الإضاءة": "إل إي دي", + "التصميم": "باب جانب باب", + "تكنولوجيا تعدد تدفق الهواء": "نعم", + "رفوف قابلة للتعديل": "نعم", + "ساق موازنة قابلة للتعديل": "نعم", + "صافي السعة الكلية": "18 قدم", + "التردد": "50/60 هرتز", + "باب داخل باب": "لا", + "منظم الحراره": "رقمي", + "منبه الباب": "نعم", + "صافي سعة الثلاجة": "11.8 قدم", + "صانع الثلج": "صانع ثلج يدوي", + "صافي سعة الفريزر": "6.2 قدم", + "مستوى كفاءة الطاقة": "د" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-233" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Toshiba", + "name_en": "Toshiba Free Standing Dishwasher 14 Place Setting 6 Programs Silver", + "name_ar": "توشيبا، غسالة صحون، 14 مكان، 6 برامج، فضي", + "description_en": "Buy Toshiba Free Standing Dishwasher 14 Place Setting 6 Programs Silver from eXtra today!", + "description_ar": "اشتري توشيبا، غسالة صحون، 14 مكان، 6 برامج، فضي من اكسترا اليوم! .", + "price": 1499, + "compare_price": 2499, + "images": [ + "https://media.extra.com/s/aurora/100384330_800/Toshiba-Free-Standing-Dishwasher-14-Place-Setting-6-Programs-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100384330_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100384330_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384330_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384330_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384330_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384330_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384330_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384330_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Capacity_Story_ends", + "https://media.extra.com/i/aurora/Suityourmeal_den", + "https://media.extra.com/i/aurora/HalfLoadFunction_den", + "https://media.extra.com/i/aurora/Noiselevel_1234_4_ends" + ], + "options": [ + { + "sku": "EXT-d0bc2f1c", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1499, + "stock": 53, + "image": "https://media.extra.com/s/aurora/100384330_800/Toshiba-Free-Standing-Dishwasher-14-Place-Setting-6-Programs-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.84, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-234", + "source": "extra.com", + "brand_name": "Toshiba", + "details_en": { + "Voltage": "220V", + "Color": "Silver", + "Width": "59.8cm", + "Height": "84.5 cm", + "Depth": "60 cm", + "Noise Level": "47 dBA", + "Number of Programs": "6", + "Made in": "China", + "Child Lock": "Yes", + "Inverter Motor": "No", + "Control Type": "Bottons", + "Display Screen Type": "LED INDICATOR", + "Start Delay Option": "24 Hours", + "Number of Racks": "2", + "End-of-Cycle Signal Indicator": "Yes", + "Water Consumption": "11 Ltrs", + "Drying System": "Heat dry", + "Self Cleaning": "No", + "Half Load Supported": "Yes", + "Product Type": "DISH WASHER", + "Brand Name": "TOSHIBA", + "Frequency": "60 Hz", + "Built-in Display": "No", + "Installation Type": "Freestanding", + "Smart Connect": "No", + "Energy Efficiency Class": "D", + "Number Of Place Settings": "14", + "Warranty(motor)": "2 Years", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "اللون": "فضي", + "العرض": "59.8 سم", + "الارتفاع": "84.5 سم", + "العمق": "60 سم", + "عدد البرامج": "6", + "صنع فى": "الصين", + "قفل الحماية للأطفال": "نعم", + "محرك العاكس": "لا", + "نوع التحكم": "أزرار", + "نوع شاشة العرض": "لوحة إل إي دي", + "إختيار تأجيل التشغيل": "24 ساعة", + "عدد الأرفف": "2", + "مؤشر إشارة نهاية الدورة": "نعم", + "استهلاك المياه": "11 Ltrs", + "نظام التجفيف": "تجفيف بالحرارة", + "تنظيف ذاتي": "لا", + "يدعم نصف حمولة": "نعم", + "نوع المنتج": "غسالة صحون", + "اسم الماركة": "توشيبا", + "التردد": "60 هرتز", + "شاشة عرض رقمية": "لا", + "نوع التثبيت": "قائم بذاته", + "اتصال ذكي": "لا", + "مستوى كفاءة الطاقة": "د", + "عدد اماكن التخزين": "14", + "ضمان الموتور": "سنتين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-234" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "Classpro, Split AC, 18,500 BTU, Cool Only, On/Off, T3 Rotary Compressor, White", + "name_ar": "كلاس برو، مكيف جداري 18500 وحدة، بارد، روتري، أبيض", + "description_en": "Buy Classpro, Split AC, 18,500 BTU, Cool Only, On/Off, T3 Rotary Compressor, White from eXtra today!", + "description_ar": "اشتري كلاس برو، مكيف جداري 18500 وحدة، بارد، روتري، أبيض من اكسترا اليوم! .", + "price": 1799, + "compare_price": 2999, + "images": [ + "https://media.extra.com/s/aurora/100477319_800/Classpro%2C-Split-AC%2C-18%2C500-BTU%2C-Cool-Only%2C-On-Off%2C-T3-Rotary-Compressor%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100477319_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477319_800_50?fmt=auto&w=721", + "https://media.extra.com/i/aurora/PerfectCooling1618_den", + "https://media.extra.com/i/aurora/AC_Smartwifi_den", + "https://media.extra.com/i/aurora/WorksEfficientlyinExtremeHeat_den", + "https://media.extra.com/i/aurora/AC_4Ways_story_den" + ], + "options": [ + { + "sku": "EXT-b64c2cc5", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1799, + "stock": 16, + "image": "https://media.extra.com/s/aurora/100477319_800/Classpro%2C-Split-AC%2C-18%2C500-BTU%2C-Cool-Only%2C-On-Off%2C-T3-Rotary-Compressor%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.67, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-235", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "White", + "Cooling Capacity": "1.5 Ton", + "Compressor Type": "Rotary", + "Warranty(compressor)": "5 Years", + "Weight": "53 KG", + "Width": "102.5 cm", + "Height": "22.3 cm", + "Depth": "31.9 cm", + "Filter (type)": "Washable Mesh Filter", + "Air Swing": "4 Ways", + "Cold or H/C": "Cold", + "Coverage Area": "16-18 m²", + "Timer": "Yes", + "Remote Control": "Yes", + "Made in": "China", + "Product Type": "Split Air Conditioner", + "Smart Connect": "No", + "Brand Name": "ClassPro", + "Number of Fan Speeds": "4", + "Built-in Display": "Yes", + "Refrigerant": "R410A", + "Frequency": "60 Hz", + "Installation Required": "Yes", + "Installation Hardware Included": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "نوع الكومبرسر": "دوار", + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220 فولت", + "نوع الفلتر /المرشح": "فلتر قابل للغسل", + "توزيع الهواء": "4طرق", + "بارد / ساخن و بارد": "بارد", + "منطقة التغطية": "16-18 متر مربع", + "مؤقت": "نعم", + "ريموت كنترول": "نعم", + "اللون": "ابيض", + "الوزن": "53 كيلو", + "العرض": "102.5 سم", + "الارتفاع": "22.3 cm", + "العمق": "31.9 سم", + "سعة التبريد": "1.5 طن", + "صنع فى": "الصين", + "نوع المنتج": "مكيف إسبلت", + "اتصال ذكي": "لا", + "اسم الماركة": "كلاس برو", + "عدد سرعات المروحة": "4", + "شاشة عرض رقمية": "نعم", + "نوع غاز التبريد": "R410A", + "التردد": "60 هرتز", + "التثبيت مطلوب": "نعم", + "أدوات التركيب ملحقة": "لا" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-235" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "TCL", + "name_en": "TCL, Front Load Washer/Dryer 10/7Kg, Inverter DD, Auto Dose, Steam Wash, Dark Grey", + "name_ar": "تي سي ال، غسالة تعبئة أمامية، غسيل/تجفيف 10 كيلو/7 كيلو، رمادي", + "description_en": "Buy TCL, Front Load Washer/Dryer 10/7Kg, Inverter DD, Auto Dose, Steam Wash, Dark Grey from eXtra today!", + "description_ar": "اشتري تي سي ال، غسالة تعبئة أمامية، غسيل/تجفيف 10 كيلو/7 كيلو، رمادي من اكسترا اليوم! .", + "price": 1799, + "compare_price": 1999, + "images": [ + "https://media.extra.com/s/aurora/100474406_800/TCL%2C-Front-Load-Washer-Dryer-10-7Kg%2C-Inverter-DD%2C-Auto-Dose%2C-Steam-Wash%2C-Dark-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474406_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100474406_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474406_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474406_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474406_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474406_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474406_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474406_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Washingcapacity4to6_den", + "https://media.extra.com/i/aurora/2x1WasherDryer_den", + "https://media.extra.com/i/aurora/CyclesOptions_den", + "https://media.extra.com/i/aurora/InverterMotor_Story_d_en" + ], + "options": [ + { + "sku": "EXT-a439f34c", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1799, + "stock": 100, + "image": "https://media.extra.com/s/aurora/100474406_800/TCL%2C-Front-Load-Washer-Dryer-10-7Kg%2C-Inverter-DD%2C-Auto-Dose%2C-Steam-Wash%2C-Dark-Grey?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.0, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-236", + "source": "extra.com", + "brand_name": "TCL", + "details_en": { + "Voltage": "220V", + "Color": "Dark Gray", + "Height": "85 cm", + "Width": "59.5 cm", + "Depth": "66 cm", + "Washer Type": "Drum", + "Operation Type": "Automatic", + "Maximum Spin Speed (rpm)": "1200 RPM", + "Washing Capacity": "10 Kg", + "Built-in Water Heater": "Yes", + "Program Type": "14 Programs", + "Inverter Motor": "Yes", + "Time Delay": "No", + "Start Delay Option": "24 Hours", + "Steam Function": "Yes", + "Loading Type": "Front Loading", + "Control Type": "Bottons", + "Display Screen Type": "Black LED", + "Child Lock": "Yes", + "Product Type": "Washer/Dryer", + "Made in": "China", + "Features": "Wash & Dry", + "Drying Capacity": "7KG", + "Built-in Display": "Yes", + "Warranty(motor)": "20 Years", + "Smart Connect": "No", + "Brand Name": "TCL", + "Frequency": "50/60 Hz", + "Washer/Dryer Combo Type": "combo", + "Energy Efficiency Class": "A", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220فولت", + "اللون": "رمادي داكن", + "الارتفاع": "85 سم", + "العرض": "59.5 سم", + "العمق": "66 سم", + "نوع الغسالة": "حوض", + "نوع العملية": "أوتومتيك", + "سعة الغسيل": "10 كيلو جرام", + "سخان مياه مدمج": "نعم", + "نوع البرنامج": "14 برنامج", + "محرك العاكس": "نعم", + "مدة التأخير": "لا", + "إختيار تأجيل التشغيل": "24 ساعة", + "وظيفة البخار": "نعم", + "نوع التحميل": "تعبئة من الامام", + "نوع التحكم": "أزرار", + "نوع شاشة العرض": "أل اي دي أسود", + "قفل الحماية للأطفال": "نعم", + "نوع المنتج": "غسالة / نشافة", + "صنع فى": "الصين", + "المزايا": "غسيل وتنشيف", + "سعة التجفيف": "7 كيلو جرام", + "شاشة عرض رقمية": "نعم", + "ضمان الموتور": "20سنة", + "اتصال ذكي": "لا", + "اسم الماركة": "تي سي ال", + "التردد": "50/60 هرتز", + "غسالة/ مجفف نوع كومبو": "كومبو", + "مستوى كفاءة الطاقة": "أ", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Grey", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-236" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Samsung", + "name_en": "Samsung Front Loading Washer, 12kg Wash 8kg Dry,1400 rpm, WiFi,Inox - eXtra", + "name_ar": "سامسونج غسالة تعبئة أمامية، غسيل 12 كيلو، تنشيف 8 كيلو، إنوكس", + "description_en": "The Samsung Front Loading Washer, 12kg Wash 8kg Dry,1400 rpm, WiFi,Inox - eXtra is a premium product from Samsung. Available at eXtra stores in Saudi Arabia with official warranty.", + "description_ar": "اشتري سامسونج غسالة تعبئة أمامية، غسيل 12 كيلو، تنشيف 8 كيلو، إنوكس من اكسترا اليوم! .", + "price": 3799, + "compare_price": 7599, + "images": [ + "https://media.extra.com/i/aurora/100306868_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100306868_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100306868_800_99?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TopLoading_den_1", + "https://media.extra.com/i/aurora/WM_Capacity_Story1015_EN_d", + "https://media.extra.com/i/aurora/CyclesOptions_den" + ], + "options": [ + { + "sku": "EXT-a660bd7d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3799, + "stock": 84, + "image": "https://media.extra.com/i/aurora/100306868_800_01?fmt=auto&w=721" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.96, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-237", + "source": "extra.com", + "brand_name": "Samsung", + "details_ar": { + "فولت": "220 فولت", + "اللون": "فضي", + "الارتفاع": "85 سم", + "العرض": "60 سم", + "العمق": "65 سم", + "نوع الغسالة": "حوض", + "نوع العملية": "أوتومتيك", + "أقصى مدة للدوران (لفة في الدقيقة)": "1400 دورة في الدقيقة", + "سعة الغسيل": "12 كيلو جرام", + "سخان مياه مدمج": "نعم", + "نوع البرنامج": "غسييل / تنشيف", + "محرك العاكس": "نعم", + "مدة التأخير": "نعم", + "إختيار تأجيل التشغيل": "نعم", + "وظيفة البخار": "نعم", + "نوع التحميل": "تعبئة من الامام", + "نوع التحكم": "تحكم بالذكاء الصناعي", + "نوع شاشة العرض": "إل إي دي", + "قفل الحماية للأطفال": "نعم", + "نوع المنتج": "غسالة / نشافة", + "صنع فى": "فيتنام", + "المزايا": "دايركت درايف", + "سعة التجفيف": "8 كيلو جرام", + "شاشة عرض رقمية": "نعم", + "ضمان الموتور": "20سنة", + "اتصال ذكي": "واي فاي", + "اسم الماركة": "سامسونج", + "التردد": "60 هرتز", + "غسالة/ مجفف نوع كومبو": "Dry 100%", + "مستوى كفاءة الطاقة": "أ" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-237" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "Classpro Beverage Cooler, 91 Ltrs, Color Black", + "name_ar": "كلاس برو ثلاجة مبرد المشروبات، باب واحد زجاج، 91 لتر، أسود", + "description_en": "Buy Classpro Beverage Cooler, 91 Ltrs, Color Black from eXtra today!", + "description_ar": "اشتري كلاس برو ثلاجة مبرد المشروبات، باب واحد زجاج، 91 لتر، أسود من اكسترا اليوم! .", + "price": 799, + "compare_price": 1299, + "images": [ + "https://media.extra.com/s/aurora/100313283_800/Classpro-Beverage-Cooler%2C-91-Ltrs%2C-Color-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100313283_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100313283_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313283_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313283_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313283_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313283_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313283_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313283_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Capacity3_Cu_den", + "https://media.extra.com/i/aurora/SingleDoor_den", + "https://media.extra.com/i/aurora/SpaceSavingDesign_den", + "https://media.extra.com/i/aurora/CoolingtechnologyFrostFreeNoFrost_den" + ], + "options": [ + { + "sku": "EXT-66998fb3", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 799, + "stock": 67, + "image": "https://media.extra.com/s/aurora/100313283_800/Classpro-Beverage-Cooler%2C-91-Ltrs%2C-Color-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.31, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-238", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "Black", + "Warranty(compressor)": "5 Years", + "Weight": "26 Kg", + "Height": "83.5 cm", + "Width": "47.8 cm", + "Depth": "44.5 cm", + "Water Dispenser": "No", + "Defrost(No/Manual)": "Defrost", + "Made in": "China", + "Child Lock": "No", + "Product Type": "Beverage Cooler", + "Fast Freeze": "No", + "Brand Name": "ClassPro", + "Refrigerant": "R600a", + "Inverter Compressor": "No", + "Installation Type": "Freestanding", + "Lighting Type": "NO", + "Style": "Single Door Fridge", + "Multi Air Flow Technology": "No", + "Adjustable Leveling Legs": "Yes", + "Frequency": "60 Hz", + "Thermostat": "Manual", + "Net Total Capacity": "3.3 Cu.ft", + "Ice Maker": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220 فولت", + "اللون": "أسود", + "الوزن": "26 كيلو جرام", + "الارتفاع": "83.5cm", + "العرض": "47.8 cm", + "العمق": "44.5 سم", + "برادة ماء": "لا", + "نظام التذويب": "أزال الصقيع", + "صنع فى": "الصين", + "قفل الحماية للأطفال": "لا", + "نوع المنتج": "مبرد المشروبات", + "تجميد سريع": "لا", + "اسم الماركة": "كلاس برو", + "نوع غاز التبريد": "R600a", + "إنفيرتر كومبريسور": "لا", + "نوع التثبيت": "قائم بذاته", + "نوع الإضاءة": "لا", + "التصميم": "ثلاجة باب واحد", + "تكنولوجيا تعدد تدفق الهواء": "لا", + "ساق موازنة قابلة للتعديل": "نعم", + "التردد": "60 هرتز", + "منظم الحراره": "يدوي", + "صافي السعة الكلية": "3.3 قدم مكعب", + "صانع الثلج": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-238" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "ClassPro Split AC, 18,000 BTU,WIFI ,INVERTER ,4 Ways Swing, Heat & Cold", + "name_ar": "كلاس برو مكيف جداري، 18000 وحدة تبريد، إنفيرتر، واي فاي، حار بارد", + "description_en": "Buy ClassPro Split AC, 18,000 BTU,WIFI ,INVERTER ,4 Ways Swing, Heat & Cold from eXtra today!", + "description_ar": "اشتري كلاس برو مكيف جداري، 18000 وحدة تبريد، إنفيرتر، واي فاي، حار بارد من اكسترا اليوم! .", + "price": 2099, + "compare_price": 3699, + "images": [ + "https://media.extra.com/s/aurora/100323296_800/ClassPro-Split-AC%2C-18%2C000-BTU%2CWIFI-%2CINVERTER-%2C4-Ways-Swing%2C-Heat-%26-Cold?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100323296_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100323296_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100323296_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100323296_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100323296_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100323296_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100323296_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100323296_800_50?fmt=auto&w=721", + "https://media.extra.com/i/aurora/AC_Capacity_18d_en", + "https://media.extra.com/i/aurora/AC_Inverter_story_den", + "https://media.extra.com/i/aurora/AC_4Ways_story_den" + ], + "options": [ + { + "sku": "EXT-a6bcd759", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2099, + "stock": 24, + "image": "https://media.extra.com/s/aurora/100323296_800/ClassPro-Split-AC%2C-18%2C000-BTU%2CWIFI-%2CINVERTER-%2C4-Ways-Swing%2C-Heat-%26-Cold?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.88, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-239", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "White", + "Cooling Capacity": "1.5 Ton", + "Compressor Type": "Inverter", + "Warranty(compressor)": "5 Years", + "Weight": "49 KG", + "Width": "103 CM", + "Height": "32.7 cm", + "Depth": "22.7 cm", + "Filter (type)": "Washable Mesh Filter", + "Air Swing": "4 Ways", + "Cold or H/C": "Hot and Cold", + "Coverage Area": "16-18 m²", + "Timer": "Yes", + "Remote Control": "Yes", + "Made in": "China", + "Product Type": "Split Air Conditioner", + "Smart Connect": "WiFi", + "Brand Name": "ClassPro", + "Number of Fan Speeds": "3", + "Built-in Display": "Yes", + "Refrigerant": "R32", + "Frequency": "60 Hz", + "Installation Required": "Yes", + "Installation Hardware Included": "Yes", + "Energy Efficiency Class": "B", + "Truva Exclusive": "No" + }, + "details_ar": { + "نوع الكومبرسر": "إنفرتر", + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220 فولت", + "نوع الفلتر /المرشح": "فلتر قابل للغسل", + "توزيع الهواء": "4طرق", + "بارد / ساخن و بارد": "ساخن وبارد", + "منطقة التغطية": "16-18 متر مربع", + "مؤقت": "نعم", + "ريموت كنترول": "نعم", + "اللون": "ابيض", + "الوزن": "49 كيلو", + "العرض": "103 سم", + "الارتفاع": "32.7 سم", + "العمق": "22.7 سم", + "سعة التبريد": "1.5 طن", + "صنع فى": "الصين", + "نوع المنتج": "مكيف إسبلت", + "اتصال ذكي": "واي فاي", + "اسم الماركة": "كلاس برو", + "عدد سرعات المروحة": "3", + "شاشة عرض رقمية": "نعم", + "نوع غاز التبريد": "R32", + "التردد": "60 هرتز", + "التثبيت مطلوب": "نعم", + "أدوات التركيب ملحقة": "نعم", + "مستوى كفاءة الطاقة": "ب" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-239" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Panasonic", + "name_en": "Panasonic Front Load Washing Machine, 8kg, Inverter, Hygiene Care, Silver", + "name_ar": "باناسونيك، غسالة تعبئة أمامية، 8 كجم، أنفيرتر، فضي", + "description_en": "Buy Panasonic Front Load Washing Machine, 8kg, Inverter, Hygiene Care, Silver from eXtra today!", + "description_ar": "اشتري باناسونيك، غسالة تعبئة أمامية، 8 كجم، أنفيرتر، فضي من اكسترا اليوم! .", + "price": 1599, + "compare_price": 2999, + "images": [ + "https://media.extra.com/s/aurora/100381931_800/Panasonic-Front-Load-Washing-Machine%2C-8kg%2C-Inverter%2C-Hygiene-Care%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100381931_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381931_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381931_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381931_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381931_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381931_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-012c5cc1", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1599, + "stock": 11, + "image": "https://media.extra.com/s/aurora/100381931_800/Panasonic-Front-Load-Washing-Machine%2C-8kg%2C-Inverter%2C-Hygiene-Care%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.92, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-240", + "source": "extra.com", + "brand_name": "Panasonic", + "details_en": { + "Voltage": "220V", + "Color": "Silver", + "Height": "87.5 CM", + "Width": "59.5 cm", + "Depth": "66 cm", + "Child Lock": "Yes", + "Made in": "China", + "Warranty(motor)": "10 Years on Motor", + "Built-in Water Heater": "Yes", + "Operation Type": "Fully Automatic", + "Washer Type": "Drum", + "Washing Capacity": "8 KG", + "Inverter Motor": "Yes", + "Start Delay Option": "24 Hours", + "Maximum Spin Speed (rpm)": "1400RPM", + "Steam Function": "No", + "Time Delay": "No", + "Program Type": "15 Programs", + "Loading Type": "Front Loading", + "Control Type": "Dial", + "Display Screen Type": "LED INDICATOR", + "Product Type": "Washing Machine Front Load", + "Features": "Abaya Wash", + "Frequency": "50/60 Hz", + "Brand Name": "PANASONIC", + "Built-in Display": "No", + "Smart Connect": "No", + "Washer/Dryer Combo Type": "Dry 65%", + "Energy Efficiency Class": "A", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220فولت", + "اللون": "فضي", + "الارتفاع": "87.5 سم", + "العرض": "59.5 سم", + "العمق": "66 سم", + "قفل الحماية للأطفال": "نعم", + "صنع فى": "الصين", + "ضمان الموتور": "10 سنوات على المحرك", + "سخان مياه مدمج": "نعم", + "نوع العملية": "اوتوماتيك كليا", + "نوع الغسالة": "حوض", + "سعة الغسيل": "8 كيلو جرام", + "محرك العاكس": "نعم", + "إختيار تأجيل التشغيل": "24 ساعة", + "أقصى مدة للدوران (لفة في الدقيقة)": "1400 دورة في الدقيقة", + "وظيفة البخار": "لا", + "مدة التأخير": "لا", + "نوع البرنامج": "15 برنامج", + "نوع التحميل": "تعبئة من الامام", + "نوع التحكم": "طلب", + "نوع شاشة العرض": "لوحة إل إي دي", + "نوع المنتج": "غسالة تعبئة أمامية", + "المزايا": "غسيل عباية", + "التردد": "50/60 هرتز", + "اسم الماركة": "باناسونيك", + "شاشة عرض رقمية": "لا", + "اتصال ذكي": "لا", + "غسالة/ مجفف نوع كومبو": "Dry 65%", + "مستوى كفاءة الطاقة": "أ" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-240" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Hisense", + "name_en": "Hisense Refrigerator 8.9Cu.ft, Freezer 2.5Cu.ft, Inverter, Multi Air Flow, Color Silver", + "name_ar": "هايسنس ثلاجه 8.9 قدم, فريزر2.5 قدم، تقنية عاكس، فضي", + "description_en": "Buy Hisense Refrigerator 8.9Cu.ft, Freezer 2.5Cu.ft, Inverter, Multi Air Flow, Color Silver from eXtra today!", + "description_ar": "اشتري هايسنس ثلاجه 8.9 قدم, فريزر2.5 قدم، تقنية عاكس، فضي من اكسترا اليوم! .", + "price": 1379, + "compare_price": 2999, + "images": [ + "https://media.extra.com/s/aurora/100384290_800/Hisense-Refrigerator-8-9Cu-ft%2C-Freezer-2-5Cu-ft%2C-Inverter%2C-Multi-Air-Flow%2C-Color-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100384290_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100384290_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384290_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384290_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384290_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384290_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100384290_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/refrigerator_airflow_den", + "https://media.extra.com/i/aurora/refrigerator_Inveryer_den", + "https://media.extra.com/i/aurora/DefrostSystem_den" + ], + "options": [ + { + "sku": "EXT-02dafe74", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1379, + "stock": 35, + "image": "https://media.extra.com/s/aurora/100384290_800/Hisense-Refrigerator-8-9Cu-ft%2C-Freezer-2-5Cu-ft%2C-Inverter%2C-Multi-Air-Flow%2C-Color-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.78, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-241", + "source": "extra.com", + "brand_name": "Hisense", + "details_en": { + "Voltage": "220V", + "Color": "Silver", + "Warranty(compressor)": "10 Years", + "Weight": "53.5 KG", + "Width": "59.5 cm", + "Height": "169.5 cm", + "Depth": "65 cm", + "Water Dispenser": "No", + "Defrost(No/Manual)": "No Frost", + "Made in": "China", + "Fast Freeze": "No", + "Child Lock": "No", + "Brand Name": "HISENSE", + "Product Type": "Medium Refrigerator", + "Built-in Display": "No", + "Installation Type": "Freestanding", + "Inverter Compressor": "Yes", + "Refrigerant": "R600a", + "Lighting Type": "Yes", + "Style": "Top Mount", + "Adjustable Shelves": "Yes", + "Frequency": "60 Hz", + "Adjustable Leveling Legs": "Yes", + "Net Total Capacity": "11.3 Cu.ft", + "Multi Air Flow Technology": "Yes", + "Thermostat": "Manual", + "Door Alarm": "Yes", + "Net Refrigerator Capacity": "8.9 Cu.ft", + "Ice Maker": "No", + "Net Freezer Capacity": "2.5 Cu.ft", + "Energy Efficiency Class": "C", + "Truva Exclusive": "No" + }, + "details_ar": { + "الضمان( الكمبروسور)": "سنوات 10", + "فولت": "220 فولت", + "اللون": "فضي", + "الوزن": "53.5 كجم", + "العرض": "59.5 سم", + "الارتفاع": "169.5 سم", + "العمق": "65 سم", + "برادة ماء": "لا", + "نظام التذويب": "ضد التجمد", + "صنع فى": "الصين", + "تجميد سريع": "لا", + "قفل الحماية للأطفال": "لا", + "اسم الماركة": "هايسنس", + "نوع المنتج": "ثلاجة متوسطة", + "شاشة عرض رقمية": "لا", + "نوع التثبيت": "قائم بذاته", + "إنفيرتر كومبريسور": "نعم", + "نوع غاز التبريد": "R600a", + "نوع الإضاءة": "نعم", + "التصميم": "ستاندرد", + "رفوف قابلة للتعديل": "نعم", + "التردد": "60 هرتز", + "ساق موازنة قابلة للتعديل": "نعم", + "صافي السعة الكلية": "11.3 قدم مكعب", + "تكنولوجيا تعدد تدفق الهواء": "نعم", + "منظم الحراره": "يدوي", + "منبه الباب": "نعم", + "صانع الثلج": "لا", + "صافي سعة الفريزر": "2.5 قدم مكعب", + "مستوى كفاءة الطاقة": "ج" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-241" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Midea", + "name_en": "Midea Gas Cooker 60X57, 4 Burners, Full Safety, Pan Cast Iron, Stainless Steel", + "name_ar": "ميديا، موقد غاز57*60 سم ، 4 عيون، امان كامل، ستانلس ستيل", + "description_en": "Buy Midea Gas Cooker 60X57, 4 Burners, Full Safety, Pan Cast Iron, Stainless Steel from eXtra today!", + "description_ar": "اشتري ميديا، موقد غاز57*60 سم ، 4 عيون، امان كامل، ستانلس ستيل من اكسترا اليوم! .", + "price": 999, + "compare_price": 1649, + "images": [ + "https://media.extra.com/s/aurora/100351171_800/Midea-Gas-Cooker-60X57%2C-4-Burners%2C-Full-Safety%2C-Pan-Cast-Iron%2C-Stainless-Steel?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100351171_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100351171_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100351171_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100351171_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100351171_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100351171_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100351171_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/4Burners11_den", + "https://media.extra.com/i/aurora/SafetyDevice_den", + "https://media.extra.com/i/aurora/cookers_Electric_STORYEN_den" + ], + "options": [ + { + "sku": "EXT-647ea109", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 999, + "stock": 83, + "image": "https://media.extra.com/s/aurora/100351171_800/Midea-Gas-Cooker-60X57%2C-4-Burners%2C-Full-Safety%2C-Pan-Cast-Iron%2C-Stainless-Steel?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.13, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-242", + "source": "extra.com", + "brand_name": "Midea", + "details_en": { + "Voltage": "220V", + "Color": "Stainless Steel", + "Weight": "32 kg", + "Width": "60 cm", + "Height": "81 cm", + "Depth": "57 cm", + "Control Panel": "Knobs", + "Timer": "Mechanical Timer", + "Size of Oven": "68 Ltrs", + "Clock": "No", + "No(burner/hotplate)": "4 Burners", + "Type(Gas, Electric.)": "Gas", + "Self/Manual Clean": "Manual", + "Safety (Full/Half)": "full safety", + "Made in": "China", + "Rotisserie": "No", + "Product Type": "Italian Type Cooker", + "Brand Name": "Midea", + "Installation Type": "Freestanding", + "Oven Functions": "Baking;Grilling;Closed Door Grill", + "Electric Ignition": "Yes", + "Number of Cooking Elements / Burners": "4", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "لوحة التحكم": "مقابض", + "مؤقت": "مؤقت ميكانيكي", + "اللون": "ستانلس ستيل", + "الوزن": "32 كيلو", + "العرض": "60 سم", + "الارتفاع": "81 سم", + "العمق": "57 سم", + "حجم الفرن": "68 لتر", + "CLOCK": "لا", + "عدد شعلات الموقد": "4 شعلات", + "النوع (غاز ، كهرباء.)": "غاز", + "تنظيف ذاتى/يدوى": "يدوي", + "الحماية (كامل/نصف)": "أمان كامل", + "صنع فى": "الصين", + "أداة الشواء الدوارة": "لا", + "نوع المنتج": "طباخ نوع ايطالي", + "اسم الماركة": "ميديا", + "نوع التثبيت": "قائم بذاته", + "إشعال ذاتي": "نعم", + "عدد عناصر الطبخ / الشعلات": "4" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-242" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "Classpro Side by Side Refrigerator 14.2Cu.ft, Freezer 7.8Cu.ft, Inverter Compressor, Black Inox", + "name_ar": "كلاس برو ثلاجه باب جانب باب ، 14.2 قدم, فريزر7.8 قدم، إنفيرتر، إنوكس أسود", + "description_en": "Buy Classpro Side by Side Refrigerator 14.2Cu.ft, Freezer 7.8Cu.ft, Inverter Compressor, Black Inox from eXtra today!", + "description_ar": "اشتري كلاس برو ثلاجه باب جانب باب ، 14.2 قدم, فريزر7.8 قدم، إنفيرتر، إنوكس أسود من اكسترا اليوم! .", + "price": 2299, + "compare_price": 4999, + "images": [ + "https://media.extra.com/s/aurora/100381736_800/Classpro-Side-by-Side-Refrigerator-14-2Cu-ft%2C-Freezer-7-8Cu-ft%2C-Inverter-Compressor%2C-Black-Inox?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100381736_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100381736_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381736_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381736_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381736_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381736_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381736_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381736_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381736_800_50?fmt=auto&w=721", + "https://media.extra.com/i/aurora/SideBySidewithVersatility_den", + "https://media.extra.com/i/aurora/CoolingtechnologyMultiAirflowSystem_den", + "https://media.extra.com/i/aurora/CoolingtechnologyInverterTechnology_den", + "https://media.extra.com/i/aurora/Capacity20Cu_den" + ], + "options": [ + { + "sku": "EXT-3531b77e", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2299, + "stock": 48, + "image": "https://media.extra.com/s/aurora/100381736_800/Classpro-Side-by-Side-Refrigerator-14-2Cu-ft%2C-Freezer-7-8Cu-ft%2C-Inverter-Compressor%2C-Black-Inox?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.61, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-243", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "Black Inox", + "Warranty(compressor)": "5 Years", + "Weight": "93 KG", + "Depth": "74.8 cm", + "Height": "181.7 cm", + "Width": "91.4 CM", + "Touchscreen": "Yes", + "Water Dispenser": "No", + "Child Lock": "No", + "Defrost(No/Manual)": "Auto defrost", + "Made in": "China", + "Product Type": "Side By Side Refrigerator", + "Fast Freeze": "Yes", + "Brand Name": "ClassPro", + "Built-in Display": "No", + "Smart Connect": "No", + "Installation Type": "Freestanding", + "Refrigerant": "R-600a", + "Inverter Compressor": "Yes", + "Lighting Type": "LED", + "Style": "Side By Side", + "Multi Air Flow Technology": "Yes", + "Adjustable Shelves": "Yes", + "Adjustable Leveling Legs": "Yes", + "Net Total Capacity": "22 Cu.ft", + "Frequency": "60 Hz", + "Thermostat": "Digital", + "Door Alarm": "Yes", + "Net Refrigerator Capacity": "14.2 Cu.ft", + "Ice Maker": "No", + "Net Freezer Capacity": "7.8 Cu.ft", + "Energy Efficiency Class": "C", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220 فولت", + "اللون": "إنوكس أسود", + "الوزن": "93 كيلو", + "العمق": "74.8 سم", + "الارتفاع": "181.7 سم", + "العرض": "91.4 سم", + "برادة ماء": "لا", + "قفل الحماية للأطفال": "لا", + "نظام التذويب": "تذويب تلقائي", + "صنع فى": "الصين", + "نوع المنتج": "ثلاجة باب جانب باب", + "تجميد سريع": "نعم", + "اسم الماركة": "كلاس برو", + "شاشة عرض رقمية": "لا", + "اتصال ذكي": "لا", + "نوع التثبيت": "قائم بذاته", + "إنفيرتر كومبريسور": "نعم", + "نوع الإضاءة": "إل إي دي", + "التصميم": "باب جانب باب", + "تكنولوجيا تعدد تدفق الهواء": "نعم", + "رفوف قابلة للتعديل": "نعم", + "ساق موازنة قابلة للتعديل": "نعم", + "التردد": "60 هرتز", + "منظم الحراره": "رقمي", + "منبه الباب": "نعم", + "صانع الثلج": "لا", + "مستوى كفاءة الطاقة": "ج" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-243" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Bosch", + "name_en": "Bosch Gas Cooker, 90X60cm, 5 Gas Burner, Stainless Steel", + "name_ar": "بوش موقد غاز، 90 * 60 سم، 5 عيون، ستانلس استيل", + "description_en": "Buy Bosch Gas Cooker, 90X60cm, 5 Gas Burner, Stainless Steel from eXtra today!", + "description_ar": "اشتري بوش موقد غاز، 90 * 60 سم، 5 عيون، ستانلس استيل من اكسترا اليوم! .", + "price": 2379, + "compare_price": 2999, + "images": [ + "https://media.extra.com/s/aurora/100254351_800/Bosch-Gas-Cooker%2C-90X60cm%2C-5-Gas-Burner%2C-Stainless-Steel?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100254351_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100254351_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100254351_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100254351_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100254351_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100254351_800_06?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100254351_300_01", + "https://media.extra.com/i/aurora/5Burners11_den", + "https://media.extra.com/i/aurora/SafetyDevice_den", + "https://media.extra.com/i/aurora/cookers_Electric_STORYEN_den", + "https://media.extra.com/i/aurora/Grill_den" + ], + "options": [ + { + "sku": "EXT-00320b27", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2379, + "stock": 36, + "image": "https://media.extra.com/s/aurora/100254351_800/Bosch-Gas-Cooker%2C-90X60cm%2C-5-Gas-Burner%2C-Stainless-Steel?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.54, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-244", + "source": "extra.com", + "brand_name": "Bosch", + "details_en": { + "Voltage": "220V", + "Color": "Stainless Steel", + "Weight": "68 KG", + "Width": "89.4CM", + "Height": "84.5 cm", + "Depth": "61 cm", + "Timer": "Mechanical", + "Size of Oven": "125L", + "No(burner/hotplate)": "5 Burners", + "Type(Gas, Electric.)": "Gas", + "Self/Manual Clean": "Manual", + "Safety (Full/Half)": "full safety", + "Made in": "Turkey", + "Rotisserie": "No", + "Product Type": "Italian Type Cooker", + "Features": "Triple Glass Oven Door", + "Brand Name": "Bosch", + "Installation Type": "Freestanding", + "Oven Functions": "Baking;Grilling;Closed Door Grill", + "Fan Convection": "No", + "Electric Ignition": "Yes", + "Storage Drawer": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "مؤقت": "ميكانيكي", + "اللون": "ستانلس ستيل", + "الوزن": "68 كيلو جرام", + "العرض": "89.4 سم", + "الارتفاع": "84.5 سم", + "العمق": "61 سم", + "حجم الفرن": "125لتر", + "عدد شعلات الموقد": "5 شعلات", + "النوع (غاز ، كهرباء.)": "غاز", + "تنظيف ذاتى/يدوى": "يدوي", + "الحماية (كامل/نصف)": "أمان كامل", + "صنع فى": "تركيا", + "أداة الشواء الدوارة": "لا", + "نوع المنتج": "طباخ نوع ايطالي", + "المزايا": "باب فرن زجاجي من ثلاث طبقات", + "اسم الماركة": "بوش", + "نوع التثبيت": "قائم بذاته", + "مروحة توزيع الحرارة": "لا", + "إشعال ذاتي": "نعم", + "درج تخزين": "نعم" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-244" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Gree", + "name_en": "Gree, Split AC, 18,000 BTU, Cool Only, AI-PLUS Inverter, Self Cleaning Function, WiFi", + "name_ar": "جري، مكيف جداري، 18,000 وحدة حرارية، بارد، انفرتر، واي فاي", + "description_en": "Buy Gree, Split AC, 18,000 BTU, Cool Only, AI-PLUS Inverter, Self Cleaning Function, WiFi from eXtra today!", + "description_ar": "اشتري جري، مكيف جداري، 18,000 وحدة حرارية، بارد، انفرتر، واي فاي من اكسترا اليوم! .", + "price": 2549, + "compare_price": 4399, + "images": [ + "https://media.extra.com/s/aurora/100492312_800/Gree%2C-Split-AC%2C-18%2C000-BTU%2C-Cool-Only%2C-AI-PLUS-Inverter%2C-Self-Cleaning-Function%2C-WiFi?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100492312_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492312_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492312_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492312_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492312_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100492312_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-bcfe45d4", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2549, + "stock": 37, + "image": "https://media.extra.com/s/aurora/100492312_800/Gree%2C-Split-AC%2C-18%2C000-BTU%2C-Cool-Only%2C-AI-PLUS-Inverter%2C-Self-Cleaning-Function%2C-WiFi?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.88, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-245", + "source": "extra.com", + "brand_name": "Gree", + "details_en": { + "Voltage": "220-230V", + "Color": "White", + "Cooling Capacity": "1.5 Ton", + "Compressor Type": "Inverter", + "Warranty(compressor)": "5 Years", + "Weight": "15.5KG", + "Width": "97 cm", + "Height": "34.6", + "Depth": "25.8 cm", + "Filter (type)": "Washable Mesh Filter", + "Air Swing": "4 Ways", + "Cold or H/C": "Cold", + "Coverage Area": "16-18 m²", + "Timer": "Yes", + "Remote Control": "Yes", + "Made in": "China", + "Product Type": "Split Air Conditioner", + "Smart Connect": "WiFi", + "Brand Name": "Gree", + "Number of Fan Speeds": "4", + "Built-in Display": "Yes", + "Refrigerant": "R32", + "Frequency": "60 Hz", + "Installation Required": "Yes", + "Installation Hardware Included": "Yes", + "Energy Efficiency Class": "B", + "Truva Exclusive": "No" + }, + "details_ar": { + "نوع الكومبرسر": "إنفرتر", + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220-230V", + "نوع الفلتر /المرشح": "فلتر قابل للغسل", + "توزيع الهواء": "4طرق", + "بارد / ساخن و بارد": "بارد", + "منطقة التغطية": "16-18 متر مربع", + "مؤقت": "نعم", + "ريموت كنترول": "نعم", + "اللون": "ابيض", + "الوزن": "15.5 كيلو جرام", + "العرض": "97 سم", + "الارتفاع": "34.6", + "العمق": "25.8 سم", + "سعة التبريد": "1.5 طن", + "صنع فى": "الصين", + "نوع المنتج": "مكيف إسبلت", + "اتصال ذكي": "واي فاي", + "اسم الماركة": "جري", + "عدد سرعات المروحة": "4", + "شاشة عرض رقمية": "نعم", + "نوع غاز التبريد": "R32", + "التردد": "60 هرتز", + "التثبيت مطلوب": "نعم", + "أدوات التركيب ملحقة": "نعم", + "مستوى كفاءة الطاقة": "ب" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-245" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Midea", + "name_en": "Midea Dish Washer, 12 Place Settings, 6 Programs, Half Load, Delay, Child Lock, Color Silver", + "name_ar": "ميديا غسالة صحون، 12 مكان، 6 برامج ، نصف الحمولة، فضي", + "description_en": "Buy Midea Dish Washer, 12 Place Settings, 6 Programs, Half Load, Delay, Child Lock, Color Silver from eXtra today!", + "description_ar": "اشتري ميديا غسالة صحون، 12 مكان، 6 برامج ، نصف الحمولة، فضي من اكسترا اليوم! .", + "price": 939, + "compare_price": 1799, + "images": [ + "https://media.extra.com/s/aurora/100382460_800/Midea-Dish-Washer%2C-12-Place-Settings%2C-6-Programs%2C-Half-Load%2C-Delay%2C-Child-Lock%2C-Color-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100382460_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100382460_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382460_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382460_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382460_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382460_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382460_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100382460_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Capacity_Story_ends", + "https://media.extra.com/i/aurora/Suityourmeal_den", + "https://media.extra.com/i/aurora/HalfLoadFunction_den", + "https://media.extra.com/i/aurora/Noiselevel_1234_4_ends" + ], + "options": [ + { + "sku": "EXT-c4be4eab", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 939, + "stock": 52, + "image": "https://media.extra.com/s/aurora/100382460_800/Midea-Dish-Washer%2C-12-Place-Settings%2C-6-Programs%2C-Half-Load%2C-Delay%2C-Child-Lock%2C-Color-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.51, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-246", + "source": "extra.com", + "brand_name": "Midea", + "details_en": { + "Voltage": "220V", + "Color": "Silver", + "Width": "60 cm", + "Height": "85 cm", + "Depth": "60 cm", + "Noise Level": "55dBA", + "Number of Programs": "6", + "Made in": "Egypt", + "Child Lock": "Yes", + "Inverter Motor": "No", + "Control Type": "Button", + "Number of Temperature Settings": "automatic", + "Display Screen Type": "LED INDICATOR", + "Start Delay Option": "8 Hrs", + "Number of Racks": "2", + "Number Of Wash Cycles": "6", + "End-of-Cycle Signal Indicator": "Yes", + "Water Consumption": "11 Ltrs", + "Half Load Supported": "Yes", + "Product Type": "DISH WASHER", + "Brand Name": "Midea", + "Frequency": "60 Hz", + "Built-in Display": "Yes", + "Installation Type": "Freestanding", + "Smart Connect": "No", + "Energy Efficiency Class": "E", + "Number Of Place Settings": "12", + "Warranty(motor)": "5 Years", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220فولت", + "اللون": "فضي", + "العرض": "60 سم", + "الارتفاع": "85 سم", + "العمق": "60 سم", + "مستوى الضوضاء": "55dBA", + "عدد البرامج": "6", + "صنع فى": "مصر", + "قفل الحماية للأطفال": "نعم", + "محرك العاكس": "لا", + "نوع التحكم": "زر", + "عدد إعدادات الحرارة": "أوتومتيك", + "نوع شاشة العرض": "لوحة إل إي دي", + "إختيار تأجيل التشغيل": "8 ساعات", + "عدد الأرفف": "2", + "عدد دورات الغسيل": "6", + "مؤشر إشارة نهاية الدورة": "نعم", + "استهلاك المياه": "11 Ltrs", + "يدعم نصف حمولة": "نعم", + "نوع المنتج": "غسالة صحون", + "اسم الماركة": "ميديا", + "التردد": "60 هرتز", + "شاشة عرض رقمية": "نعم", + "نوع التثبيت": "قائم بذاته", + "اتصال ذكي": "لا", + "مستوى كفاءة الطاقة": "ه", + "عدد اماكن التخزين": "12", + "ضمان الموتور": "خمس سنوات" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-246" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Hisense", + "name_en": "Hisense Refrigerator 5.4Cu.ft, Freezer 1.8Cu.ft, No-Frost, Silver", + "name_ar": "هايسنس، ثلاجه 5.4 قدم, فريزر1.8 قدم، فضي", + "description_en": "Buy Hisense Refrigerator 5.4Cu.ft, Freezer 1.8Cu.ft, No-Frost, Silver from eXtra today!", + "description_ar": "اشتري هايسنس، ثلاجه 5.4 قدم, فريزر1.8 قدم، فضي من اكسترا اليوم! .", + "price": 1149, + "compare_price": 1949, + "images": [ + "https://media.extra.com/s/aurora/100337574_800/Hisense-Refrigerator-5-4Cu-ft%2C-Freezer-1-8Cu-ft%2C-No-Frost%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100337574_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100337574_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100337574_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100337574_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100337574_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100337574_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100337574_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100337574_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DefrostSystem_den" + ], + "options": [ + { + "sku": "EXT-f7c02ff7", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1149, + "stock": 96, + "image": "https://media.extra.com/s/aurora/100337574_800/Hisense-Refrigerator-5-4Cu-ft%2C-Freezer-1-8Cu-ft%2C-No-Frost%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.64, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-247", + "source": "extra.com", + "brand_name": "Hisense", + "details_en": { + "Voltage": "220V", + "Color": "Silver", + "Warranty(compressor)": "5 Years", + "Weight": "43 Kg", + "Height": "145.9 cm", + "Width": "55 cm", + "Depth": "56 cm", + "Touchscreen": "No", + "Water Dispenser": "No", + "Defrost(No/Manual)": "No Frost", + "Made in": "China", + "Child Lock": "No", + "Fast Freeze": "No", + "Product Type": "Small Refrigerator", + "Smart Connect": "No", + "Brand Name": "HISENSE", + "Installation Type": "Freestanding", + "Built-in Display": "No", + "Lighting Type": "LED", + "Refrigerant": "R600a", + "Inverter Compressor": "No", + "Adjustable Shelves": "Yes", + "Style": "Top Mount", + "Frequency": "60 Hz", + "Adjustable Leveling Legs": "Yes", + "Multi Air Flow Technology": "Yes", + "Thermostat": "Manual", + "Net Total Capacity": "7.2 Cuft", + "Net Refrigerator Capacity": "153.0L", + "Door Alarm": "Yes", + "Ice Maker": "No", + "Net Freezer Capacity": "50.0L", + "Energy Efficiency Class": "D", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220 فولت", + "اللون": "فضي", + "الوزن": "43 كيلو", + "الارتفاع": "145.9 سم", + "العرض": "55 سم", + "العمق": "56 سم", + "برادة ماء": "لا", + "نظام التذويب": "ضد التجمد", + "صنع فى": "الصين", + "قفل الحماية للأطفال": "لا", + "تجميد سريع": "لا", + "نوع المنتج": "ثلاجة صغيرة", + "اتصال ذكي": "لا", + "اسم الماركة": "هايسنس", + "نوع التثبيت": "قائم بذاته", + "شاشة عرض رقمية": "لا", + "نوع الإضاءة": "إل إي دي", + "نوع غاز التبريد": "R600a", + "إنفيرتر كومبريسور": "لا", + "رفوف قابلة للتعديل": "نعم", + "التصميم": "ستاندرد", + "التردد": "60 هرتز", + "ساق موازنة قابلة للتعديل": "نعم", + "تكنولوجيا تعدد تدفق الهواء": "نعم", + "منظم الحراره": "يدوي", + "صافي السعة الكلية": "7.2 قدم", + "صافي سعة الثلاجة": "153.0 لتر", + "منبه الباب": "نعم", + "صانع الثلج": "لا", + "صافي سعة الفريزر": "50.0 لتر", + "مستوى كفاءة الطاقة": "د" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-247" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "Classpro Front Load Washing Machine, 8kg, Inverter BLDC Motor, Steam,1400 rpm, Color gray", + "name_ar": "كلاس برو،غسالة تعبئة امامية،8 كيلو،عاكس رمادي", + "description_en": "Buy Classpro Front Load Washing Machine, 8kg, Inverter BLDC Motor, Steam,1400 rpm, Color gray from eXtra today!", + "description_ar": "اشتري كلاس برو،غسالة تعبئة امامية،8 كيلو،عاكس رمادي من اكسترا اليوم! .", + "price": 1249, + "compare_price": 2599, + "images": [ + "https://media.extra.com/s/aurora/100387497_800/Classpro-Front-Load-Washing-Machine%2C-8kg%2C-Inverter-BLDC-Motor%2C-Steam%2C1400-rpm%2C-Color-gray?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100387497_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100387497_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387497_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387497_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387497_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387497_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387497_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100387497_800_50?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Washingcapacity1to4_den", + "https://media.extra.com/i/aurora/CyclesOptions_den", + "https://media.extra.com/i/aurora/InverterMotor_Story_d_en" + ], + "options": [ + { + "sku": "EXT-da2d5bda", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1249, + "stock": 69, + "image": "https://media.extra.com/s/aurora/100387497_800/Classpro-Front-Load-Washing-Machine%2C-8kg%2C-Inverter-BLDC-Motor%2C-Steam%2C1400-rpm%2C-Color-gray?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.71, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-248", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "Gray", + "Height": "84.8 cm", + "Width": "60 cm", + "Depth": "52 cm", + "Child Lock": "Yes", + "Made in": "China", + "Warranty(motor)": "10 Years on Motor", + "Built-in Water Heater": "Yes", + "Operation Type": "Fully Automatic", + "Washer Type": "Drum", + "Washing Capacity": "8 KG", + "Inverter Motor": "Yes", + "Start Delay Option": "Yes", + "Maximum Spin Speed (rpm)": "1400RPM", + "Steam Function": "Yes", + "Program Type": "Normal; Medium; Heavy", + "Loading Type": "Front Loading", + "Control Type": "Dial + Touch", + "Display Screen Type": "LED INDICATOR", + "Product Type": "Washing Machine Front Load", + "Features": "BLDC Motor Technology", + "Frequency": "60 Hz", + "Brand Name": "ClassPro", + "Smart Connect": "No", + "Washer/Dryer Combo Type": "Dry 65%", + "Energy Efficiency Class": "A", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "اللون": "رمادي", + "الارتفاع": "84.8 سم", + "العرض": "60 سم", + "العمق": "52 سم", + "قفل الحماية للأطفال": "نعم", + "صنع فى": "الصين", + "ضمان الموتور": "10 سنوات على المحرك", + "سخان مياه مدمج": "نعم", + "نوع العملية": "اوتوماتيك كليا", + "نوع الغسالة": "حوض", + "سعة الغسيل": "8 كيلو جرام", + "محرك العاكس": "نعم", + "إختيار تأجيل التشغيل": "نعم", + "أقصى مدة للدوران (لفة في الدقيقة)": "1400 دورة في الدقيقة", + "وظيفة البخار": "نعم", + "نوع البرنامج": "عادي، متوسط، ثقيل", + "نوع التحميل": "تعبئة من الامام", + "نوع التحكم": "الطلب + لمس", + "نوع شاشة العرض": "لوحة إل إي دي", + "نوع المنتج": "غسالة تعبئة أمامية", + "المزايا": "برش ليس موتور", + "التردد": "60 هرتز", + "اسم الماركة": "كلاس برو", + "اتصال ذكي": "لا", + "غسالة/ مجفف نوع كومبو": "Dry 65%", + "مستوى كفاءة الطاقة": "أ" + }, + "color_en": "Gray", + "color_ar": "رمادي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-248" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Bosch", + "name_en": "Bosch Series 2 Dishwasher, 60 cm, 13 Place Settings, 6 Programs, Silver", + "name_ar": "بوش غسالة صحون، 60 سم، 13 مكان تخزين، 6 برامج، فضي", + "description_en": "Buy Bosch Series 2 Dishwasher, 60 cm, 13 Place Settings, 6 Programs, Silver from eXtra today!", + "description_ar": "اشتري بوش غسالة صحون، 60 سم، 13 مكان تخزين، 6 برامج، فضي من اكسترا اليوم! .", + "price": 2309, + "compare_price": 2999, + "images": [ + "https://media.extra.com/s/aurora/100381936_800/Bosch-Series-2-Dishwasher%2C-60-cm%2C-13-Place-Settings%2C-6-Programs%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100381936_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100381936_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381936_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381936_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381936_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381936_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381936_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381936_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381936_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100381936_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Capacitydw_den", + "https://media.extra.com/i/aurora/Suityourmeal_den", + "https://media.extra.com/i/aurora/Noiselevel_1234_4_ends", + "https://media.extra.com/i/aurora/InverterMotor_Story_en_1" + ], + "options": [ + { + "sku": "EXT-49976ecc", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2309, + "stock": 22, + "image": "https://media.extra.com/s/aurora/100381936_800/Bosch-Series-2-Dishwasher%2C-60-cm%2C-13-Place-Settings%2C-6-Programs%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.45, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-249", + "source": "extra.com", + "brand_name": "Bosch", + "details_en": { + "Voltage": "220V", + "Color": "Silver", + "Width": "60 cm", + "Height": "84.5 cm", + "Depth": "60 cm", + "Noise Level": "48 dBA", + "Number of Programs": "6", + "Made in": "Turkey", + "Child Lock": "Yes", + "Inverter Motor": "Eco Silence Drive", + "Control Type": "Push & Touch Buttons", + "Number of Temperature Settings": "5", + "Display Screen Type": "LED INDICATOR", + "Start Delay Option": "Yes", + "Number of Racks": "2", + "Number Of Wash Cycles": "5", + "End-of-Cycle Signal Indicator": "Yes", + "Water Consumption": "9.5 L", + "Drying System": "Inherent Heat", + "Self Cleaning": "No", + "Half Load Supported": "No", + "Product Type": "DISH WASHER", + "Brand Name": "Bosch", + "Frequency": "50/60 Hz", + "Installation Type": "Freestanding", + "Smart Connect": "No", + "Energy Efficiency Class": "D", + "Number Of Place Settings": "13", + "Warranty(motor)": "10 Years", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220فولت", + "اللون": "فضي", + "العرض": "60 سم", + "الارتفاع": "84.5 سم", + "العمق": "60 سم", + "مستوى الضوضاء": "48 dBA", + "عدد البرامج": "6", + "صنع فى": "تركيا", + "قفل الحماية للأطفال": "نعم", + "نوع التحكم": "أزرار الضغط واللمس", + "عدد إعدادات الحرارة": "5", + "نوع شاشة العرض": "لوحة إل إي دي", + "إختيار تأجيل التشغيل": "نعم", + "عدد الأرفف": "2", + "عدد دورات الغسيل": "5", + "مؤشر إشارة نهاية الدورة": "نعم", + "استهلاك المياه": "9.5 لتر", + "نظام التجفيف": "حرارة داخلية", + "تنظيف ذاتي": "لا", + "يدعم نصف حمولة": "لا", + "نوع المنتج": "غسالة صحون", + "اسم الماركة": "بوش", + "التردد": "50/60 هرتز", + "نوع التثبيت": "قائم بذاته", + "اتصال ذكي": "لا", + "مستوى كفاءة الطاقة": "د", + "عدد اماكن التخزين": "13", + "ضمان الموتور": "10 سنوات" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-249" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "Classpro Window AC, 17,200 BTU,Cool Only,Gold Fin, Digital LED Display", + "name_ar": "كلاس برو مكيف شباك، 17200 وحدة، ريموت كونترول، بارد", + "description_en": "Buy Classpro Window AC, 17,200 BTU,Cool Only,Gold Fin, Digital LED Display from eXtra today!", + "description_ar": "اشتري كلاس برو مكيف شباك، 17200 وحدة، ريموت كونترول، بارد من اكسترا اليوم! .", + "price": 1199, + "compare_price": 1999, + "images": [ + "https://media.extra.com/s/aurora/100355692_800/Classpro-Window-AC%2C-17%2C200-BTU%2CCool-Only%2CGold-Fin%2C-Digital-LED-Display?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100355692_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100355692_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100355692_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100355692_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100355692_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100355692_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100355692_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100355692_800_11?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-049adf11", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1199, + "stock": 21, + "image": "https://media.extra.com/s/aurora/100355692_800/Classpro-Window-AC%2C-17%2C200-BTU%2CCool-Only%2CGold-Fin%2C-Digital-LED-Display?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.52, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-250", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "White", + "Cooling Capacity": "1.5 Ton", + "Compressor Type": "Rotary", + "Warranty(compressor)": "5 Years", + "Weight": "51 Kg", + "Width": "66 cm", + "Height": "42.8CM", + "Depth": "68.7 cm", + "Air Swing": "2 Ways", + "Cold or H/C": "Cold", + "Coverage Area": "16-18 m²", + "Timer": "Yes", + "Remote Control": "No", + "Made in": "China", + "Product Type": "Window Air Conditioner", + "Brand Name": "ClassPro", + "Smart Connect": "No", + "Refrigerant": "R410A", + "Number of Fan Speeds": "4", + "Frequency": "60 Hz", + "Energy Efficiency Class": "F", + "Truva Exclusive": "No" + }, + "details_ar": { + "نوع الكومبرسر": "دوار", + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220 فولت", + "توزيع الهواء": "2 طرق", + "بارد / ساخن و بارد": "بارد", + "منطقة التغطية": "16-18 متر مربع", + "مؤقت": "نعم", + "ريموت كنترول": "لا", + "اللون": "ابيض", + "الوزن": "51 كيلو جرام", + "العرض": "66 سم", + "الارتفاع": "42.8 سم", + "العمق": "68.7 سم", + "سعة التبريد": "1.5 طن", + "صنع فى": "الصين", + "نوع المنتج": "مكيف شباك", + "اسم الماركة": "كلاس برو", + "اتصال ذكي": "لا", + "نوع غاز التبريد": "R410A", + "عدد سرعات المروحة": "4", + "التردد": "60 هرتز", + "مستوى كفاءة الطاقة": "و" + }, + "color_en": "Gold", + "color_ar": "ذهبي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-250" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "Classpro, Split AC, 12,600 BTU, Cool Only, On/Off, T3 Rotary Compressor, White", + "name_ar": "كلاس برو، مكيف جداري 12,600 وحدة، بارد، روتري، أبيض", + "description_en": "Buy Classpro, Split AC, 12,600 BTU, Cool Only, On/Off, T3 Rotary Compressor, White from eXtra today!", + "description_ar": "اشتري كلاس برو، مكيف جداري 12,600 وحدة، بارد، روتري، أبيض من اكسترا اليوم! .", + "price": 1529, + "compare_price": 2499, + "images": [ + "https://media.extra.com/s/aurora/100477635_800/Classpro%2C-Split-AC%2C-12%2C600-BTU%2C-Cool-Only%2C-On-Off%2C-T3-Rotary-Compressor%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100477635_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100477635_800_50?fmt=auto&w=721", + "https://media.extra.com/i/aurora/AC_Capacity_12en_d", + "https://media.extra.com/i/aurora/AC_Smartwifi_den", + "https://media.extra.com/i/aurora/AC_4Ways_story_den" + ], + "options": [ + { + "sku": "EXT-db224de8", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1529, + "stock": 53, + "image": "https://media.extra.com/s/aurora/100477635_800/Classpro%2C-Split-AC%2C-12%2C600-BTU%2C-Cool-Only%2C-On-Off%2C-T3-Rotary-Compressor%2C-White?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.42, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-251", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "White", + "Cooling Capacity": "1 Ton", + "Compressor Type": "Rotary", + "Warranty(compressor)": "5 Years", + "Weight": "50 Kg", + "Width": "91 cm", + "Height": "29.5 cm", + "Depth": "22.0 cm", + "Filter (type)": "Washable Mesh Filter", + "Air Swing": "4 Ways", + "Cold or H/C": "Cold", + "Coverage Area": "12 m²", + "Timer": "Yes", + "Remote Control": "Yes", + "Made in": "China", + "Product Type": "Split Air Conditioner", + "Smart Connect": "No", + "Brand Name": "ClassPro", + "Number of Fan Speeds": "4", + "Built-in Display": "Yes", + "Refrigerant": "R410A", + "Frequency": "60 Hz", + "Installation Required": "Yes", + "Installation Hardware Included": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "نوع الكومبرسر": "دوار", + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220 فولت", + "نوع الفلتر /المرشح": "فلتر قابل للغسل", + "توزيع الهواء": "4طرق", + "بارد / ساخن و بارد": "بارد", + "منطقة التغطية": "12 متر مربع", + "مؤقت": "نعم", + "ريموت كنترول": "نعم", + "اللون": "ابيض", + "الوزن": "50 كيلو", + "العرض": "91 سم", + "الارتفاع": "29.5 سم", + "العمق": "22.سم", + "سعة التبريد": "1 طن", + "صنع فى": "الصين", + "نوع المنتج": "مكيف إسبلت", + "اتصال ذكي": "لا", + "اسم الماركة": "كلاس برو", + "عدد سرعات المروحة": "4", + "شاشة عرض رقمية": "نعم", + "نوع غاز التبريد": "R410A", + "التردد": "60 هرتز", + "التثبيت مطلوب": "نعم", + "أدوات التركيب ملحقة": "لا" + }, + "color_en": "White", + "color_ar": "أبيض" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-251" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "LG", + "name_en": "LG ,Single Unit Front Load WashTower, 13 kg Washer & 10 Kg Dryer, Platinum Black Silver", + "name_ar": "إل جي غسالة ونشافة دورين، غسيل 13 كيلو، تنشيف 10 كيلو، فضي بلاتيني أسود", + "description_en": "Buy LG ,Single Unit Front Load WashTower, 13 kg Washer & 10 Kg Dryer, Platinum Black Silver from eXtra today!", + "description_ar": "اشتري إل جي غسالة ونشافة دورين، غسيل 13 كيلو، تنشيف 10 كيلو، فضي بلاتيني أسود من اكسترا اليوم! .", + "price": 7799, + "compare_price": 17999, + "images": [ + "https://media.extra.com/s/aurora/100336527_800/LG-%2CSingle-Unit-Front-Load-WashTower%2C-13-kg-Washer-%26-10-Kg-Dryer%2C-Platinum-Black-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100336527_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_11?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_12?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_13?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100336527_800_14?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Washingcapacity4to6_den", + "https://media.extra.com/i/aurora/TopLoading_den_1", + "https://media.extra.com/i/aurora/InverterMotor_Story_d_en" + ], + "options": [ + { + "sku": "EXT-a28adb5b", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 7799, + "stock": 66, + "image": "https://media.extra.com/s/aurora/100336527_800/LG-%2CSingle-Unit-Front-Load-WashTower%2C-13-kg-Washer-%26-10-Kg-Dryer%2C-Platinum-Black-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.96, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-252", + "source": "extra.com", + "brand_name": "LG", + "details_en": { + "Voltage": "220V", + "Color": "Silver", + "Height": "165 CM", + "Width": "60 cm", + "Depth": "66 cm", + "Washer Type": "Drum", + "Operation Type": "Automatic", + "Maximum Spin Speed (rpm)": "1100RPM", + "Washing Capacity": "13 Kg", + "Built-in Water Heater": "Yes", + "Program Type": "12 Programs", + "Inverter Motor": "Yes", + "Time Delay": "3-19 Hours", + "Start Delay Option": "No", + "Steam Function": "Yes", + "Loading Type": "Front Loading", + "Control Type": "Digital", + "Display Screen Type": "LED", + "Child Lock": "No", + "Product Type": "Washer/Dryer", + "Made in": "Korea", + "Features": "Wash & Dry", + "Drying Capacity": "10KG", + "Built-in Display": "Touch LED", + "Warranty(motor)": "10 Years on Motor", + "Smart Connect": "WiFi", + "Brand Name": "LG", + "Frequency": "50/60 Hz", + "Washer/Dryer Combo Type": "Dry 100%", + "Energy Efficiency Class": "B", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "اللون": "فضي", + "الارتفاع": "165 سم", + "العرض": "60 سم", + "العمق": "66 سم", + "نوع الغسالة": "حوض", + "نوع العملية": "أوتومتيك", + "أقصى مدة للدوران (لفة في الدقيقة)": "1100 دورة في الدقيقة", + "سعة الغسيل": "13 كيلو جرام", + "سخان مياه مدمج": "نعم", + "نوع البرنامج": "12 برامج", + "محرك العاكس": "نعم", + "مدة التأخير": "3 الى 19 ساعة", + "إختيار تأجيل التشغيل": "لا", + "وظيفة البخار": "نعم", + "نوع التحميل": "تعبئة من الامام", + "نوع التحكم": "رقمي", + "نوع شاشة العرض": "إل إي دي", + "قفل الحماية للأطفال": "لا", + "نوع المنتج": "غسالة / نشافة", + "صنع فى": "كوريا", + "المزايا": "غسيل وتنشيف", + "سعة التجفيف": "10كيلو", + "شاشة عرض رقمية": "لا", + "ضمان الموتور": "10 سنوات على المحرك", + "اتصال ذكي": "واي فاي", + "اسم الماركة": "إل جي", + "التردد": "50/60 هرتز", + "غسالة/ مجفف نوع كومبو": "Dry 100%", + "مستوى كفاءة الطاقة": "ب" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-252" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Toshiba", + "name_en": "Toshiba Gas Cooking Range 90x60cm, Full Safety", + "name_ar": "توشيبا، موقد غاز، 90 × 60 سم، امان كامل", + "description_en": "Buy Toshiba Gas Cooking Range 90x60cm, Full Safety from eXtra today!", + "description_ar": "اشتري توشيبا، موقد غاز، 90 × 60 سم، امان كامل من اكسترا اليوم! .", + "price": 2099, + "compare_price": 3499, + "images": [ + "https://media.extra.com/s/aurora/100332590_800/Toshiba-Gas-Cooking-Range-90x60cm%2C-Full-Safety?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100332590_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100332590_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100332590_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100332590_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100332590_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100332590_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/5Burners11_den", + "https://media.extra.com/i/aurora/SafetyDevice_den", + "https://media.extra.com/i/aurora/cookers_Electric_STORYEN_den", + "https://media.extra.com/i/aurora/Grill_den" + ], + "options": [ + { + "sku": "EXT-079ac230", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2099, + "stock": 35, + "image": "https://media.extra.com/s/aurora/100332590_800/Toshiba-Gas-Cooking-Range-90x60cm%2C-Full-Safety?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.37, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-253", + "source": "extra.com", + "brand_name": "Toshiba", + "details_en": { + "Voltage": "220V", + "Color": "Black stainless steel", + "Weight": "60 Kg", + "Width": "90 cm", + "Height": "77 cm", + "Depth": "58 cm", + "Control Panel": "Knobs", + "Timer": "Mechanical", + "Smart Appliances": "No", + "Size of Oven": "115 Ltrs", + "No(burner/hotplate)": "5 Burners", + "Type(Gas, Electric.)": "Gas", + "Self/Manual Clean": "Manual", + "Safety (Full/Half)": "full safety", + "Made in": "China", + "Rotisserie": "Yes", + "Product Type": "Italian Type Cooker", + "Brand Name": "TOSHIBA", + "Installation Type": "Freestanding", + "Oven Functions": "Baking;Grilling;Closed Door Grill", + "Electric Ignition": "Yes", + "Storage Drawer": "Yes", + "Number of Cooking Elements / Burners": "5", + "Truva Exclusive": "No" + }, + "details_ar": { + "فولت": "220 فولت", + "لوحة التحكم": "مقابض", + "مؤقت": "ميكانيكي", + "اجهزة منزلية ذكية": "ل", + "اللون": "ستانلس إستيل أسود", + "الوزن": "60 كيلو", + "العرض": "90 سم", + "الارتفاع": "77 سم", + "العمق": "58 سم", + "حجم الفرن": "115 لتر", + "عدد شعلات الموقد": "5 شعلات", + "النوع (غاز ، كهرباء.)": "غاز", + "تنظيف ذاتى/يدوى": "يدوي", + "الحماية (كامل/نصف)": "أمان كامل", + "صنع فى": "الصين", + "أداة الشواء الدوارة": "نعم", + "نوع المنتج": "طباخ نوع ايطالي", + "اسم الماركة": "توشيبا", + "نوع التثبيت": "قائم بذاته", + "إشعال ذاتي": "نعم", + "درج تخزين": "نعم", + "عدد عناصر الطبخ / الشعلات": "5" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-253" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Class Pro", + "name_en": "Classpro Side by Side Refrigerator 12.7Cu.ft, Freezer 7.2Cu.ft, Inverter, Color Brushed Silver", + "name_ar": "كلاس برو ثلاجه باب جانب باب ،12.7 قدم, فريزر7.2 قدم، إنفيرتر، فضي", + "description_en": "Buy Classpro Side by Side Refrigerator 12.7Cu.ft, Freezer 7.2Cu.ft, Inverter, Color Brushed Silver from eXtra today!", + "description_ar": "اشتري كلاس برو ثلاجه باب جانب باب ،12.7 قدم, فريزر7.2 قدم، إنفيرتر، فضي من اكسترا اليوم! .", + "price": 2099, + "compare_price": 3999, + "images": [ + "https://media.extra.com/s/aurora/100386128_800/Classpro-Side-by-Side-Refrigerator-12-7Cu-ft%2C-Freezer-7-2Cu-ft%2C-Inverter%2C-Color-Brushed-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100386128_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100386128_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386128_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386128_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386128_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386128_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386128_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386128_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100386128_800_50?fmt=auto&w=721", + "https://media.extra.com/i/aurora/Capacity20Cu_den", + "https://media.extra.com/i/aurora/CoolingtechnologyInverterTechnology_den", + "https://media.extra.com/i/aurora/SideBySide_den", + "https://media.extra.com/i/aurora/CoolingtechnologyFrostFreeNoFrost_den" + ], + "options": [ + { + "sku": "EXT-659f0142", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2099, + "stock": 87, + "image": "https://media.extra.com/s/aurora/100386128_800/Classpro-Side-by-Side-Refrigerator-12-7Cu-ft%2C-Freezer-7-2Cu-ft%2C-Inverter%2C-Color-Brushed-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.66, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-254", + "source": "extra.com", + "brand_name": "Class Pro", + "details_en": { + "Voltage": "220V", + "Color": "Silver", + "Warranty(compressor)": "5 Years", + "Weight": "86 KG", + "Depth": "70.4 cm", + "Height": "171 CM", + "Width": "91.2 cm", + "Touchscreen": "Yes", + "Water Dispenser": "No", + "Child Lock": "No", + "Defrost(No/Manual)": "Frost Free", + "Made in": "China", + "Product Type": "Side By Side Refrigerator", + "Fast Freeze": "Yes", + "Brand Name": "ClassPro", + "Built-in Display": "No", + "Smart Connect": "No", + "Installation Type": "Freestanding", + "Refrigerant": "R-600a", + "Inverter Compressor": "Yes", + "Lighting Type": "LED", + "Style": "Side By Side", + "Multi Air Flow Technology": "Yes", + "Adjustable Shelves": "Yes", + "Adjustable Leveling Legs": "Yes", + "Net Total Capacity": "19.9 Cu.ft", + "Frequency": "60 Hz", + "Door in Door": "No", + "Thru-The-Door Dispenser": "No", + "Thermostat": "Digital", + "Door Alarm": "Yes", + "Net Refrigerator Capacity": "12.7 Cu.ft", + "Ice Maker": "Twist Ice tray", + "Net Freezer Capacity": "7.2 Cu.ft", + "Energy Efficiency Class": "C", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "الضمان( الكمبروسور)": "سنوات 5", + "فولت": "220 فولت", + "اللون": "فضي", + "الوزن": "86 كيلو جرام", + "العمق": "70.4 سم", + "الارتفاع": "4.1 سم", + "العرض": "91.2 سم", + "برادة ماء": "لا", + "قفل الحماية للأطفال": "لا", + "نظام التذويب": "ضد التجمد", + "صنع فى": "الصين", + "نوع المنتج": "ثلاجة باب جانب باب", + "تجميد سريع": "نعم", + "اسم الماركة": "كلاس برو", + "شاشة عرض رقمية": "لا", + "اتصال ذكي": "لا", + "نوع التثبيت": "قائم بذاته", + "إنفيرتر كومبريسور": "نعم", + "نوع الإضاءة": "إل إي دي", + "التصميم": "باب جانب باب", + "تكنولوجيا تعدد تدفق الهواء": "نعم", + "رفوف قابلة للتعديل": "نعم", + "ساق موازنة قابلة للتعديل": "نعم", + "صافي السعة الكلية": "19.9 قدم مكعب", + "التردد": "60 هرتز", + "باب داخل باب": "لا", + "موزع خلال الباب": "لا", + "منظم الحراره": "رقمي", + "منبه الباب": "نعم", + "صافي سعة الثلاجة": "12.7 قدم مكعب", + "صانع الثلج": "صانع ثلج يدوي", + "صافي سعة الفريزر": "7.2 قدم مكعب", + "مستوى كفاءة الطاقة": "ج" + }, + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-254" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Midea", + "name_en": "Midea, Window AC , Wonder, 18,000 BTU, Cold Only, R32, Inverter Compressor", + "name_ar": "ميديا، مكيف شباك وندر، 18,000 وحدة حرارية، بارد، أر 32، انفرتر", + "description_en": "Buy Midea, Window AC , Wonder, 18,000 BTU, Cold Only, R32, Inverter Compressor from eXtra today!", + "description_ar": "اشتري ميديا، مكيف شباك وندر، 18,000 وحدة حرارية، بارد، أر 32، انفرتر من اكسترا اليوم! .", + "price": 1779, + "compare_price": 1919, + "images": [ + "https://media.extra.com/s/aurora/100503328_800/Midea%2C-Window-AC-%2C-Wonder%2C-18%2C000-BTU%2C-Cold-Only%2C-R32%2C-Inverter-Compressor?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100503328_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503328_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503328_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100503328_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/AC_Inverter_story_den", + "https://media.extra.com/i/aurora/CompleteSilence11_DEN", + "https://media.extra.com/i/aurora/WaysSwing11_den" + ], + "options": [ + { + "sku": "EXT-81d4adb9", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1779, + "stock": 28, + "image": "https://media.extra.com/s/aurora/100503328_800/Midea%2C-Window-AC-%2C-Wonder%2C-18%2C000-BTU%2C-Cold-Only%2C-R32%2C-Inverter-Compressor?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.65, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-255", + "source": "extra.com", + "brand_name": "Midea", + "details_en": { + "Voltage": "230V", + "Color": "White", + "Cooling Capacity": "1.5 Ton", + "Compressor Type": "Inverter", + "Warranty(compressor)": "10 Years", + "Weight": "46.8KG", + "Width": "66 cm", + "Height": "43 cm", + "Depth": "78.5 cm", + "Air Swing": "4 Ways", + "Cold or H/C": "Cold", + "Coverage Area": "16-18 m²", + "Timer": "Yes", + "Remote Control": "Yes", + "Made in": "Saudi Arabia", + "Product Type": "Window Air Conditioner", + "Brand Name": "Midea", + "Smart Connect": "Yes", + "Refrigerant": "R32", + "Number of Fan Speeds": "3", + "Frequency": "60 Hz", + "Energy Efficiency Class": "D", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "نوع الكومبرسر": "إنفرتر", + "الضمان( الكمبروسور)": "سنوات 10", + "فولت": "230فولت", + "توزيع الهواء": "4طرق", + "بارد / ساخن و بارد": "بارد", + "منطقة التغطية": "16-18 متر مربع", + "مؤقت": "نعم", + "ريموت كنترول": "نعم", + "اللون": "ابيض", + "الوزن": "46.8KG", + "العرض": "66 سم", + "الارتفاع": "43 سم", + "العمق": "78.5 سم", + "سعة التبريد": "1.5 طن", + "صنع فى": "السعودية", + "نوع المنتج": "مكيف شباك", + "اسم الماركة": "ميديا", + "اتصال ذكي": "نعم", + "نوع غاز التبريد": "R32", + "عدد سرعات المروحة": "3", + "التردد": "60 هرتز", + "مستوى كفاءة الطاقة": "د", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-255" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Liebherr", + "name_en": "Liebherr 75cm Fridge-freezer with EasyFresh and NoFrost", + "name_ar": "ثلاجة مع فريزر ليبهر 75 سم مدمجة ايزي فريش ونوفروست،(مانع الصقيع) ستانلس ستيل", + "description_en": "Buy Liebherr 75cm Fridge-freezer with EasyFresh and NoFrost from eXtra today!", + "description_ar": "اشتري ثلاجة مع فريزر ليبهر 75 سم مدمجة ايزي فريش ونوفروست،(مانع الصقيع) ستانلس ستيل من اكسترا اليوم! .", + "price": 11576, + "compare_price": 14470, + "images": [ + "https://media.extra.com/s/aurora/MP00015546_800/Liebherr-75cm-Fridge-freezer-with-EasyFresh-and-NoFrost?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00015546_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015546_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015546_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015546_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015546_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015546_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-931997e3", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 11576, + "stock": 78, + "image": "https://media.extra.com/s/aurora/MP00015546_800/Liebherr-75cm-Fridge-freezer-with-EasyFresh-and-NoFrost?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.87, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-256", + "source": "extra.com", + "brand_name": "Liebherr" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-256" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Smeg", + "name_en": "Smeg 50’s Retro Style Freestanding Refrigerator/Freezer, Red", + "name_ar": "ثلاجة سميج فري ستاند تصميم ريترو خمسينيات مع فريزر داخلي – أحمر", + "description_en": "Buy Smeg 50’s Retro Style Freestanding Refrigerator/Freezer, Red from eXtra today!", + "description_ar": "اشتري ثلاجة سميج فري ستاند تصميم ريترو خمسينيات مع فريزر داخلي – أحمر من اكسترا اليوم! .", + "price": 10711, + "compare_price": 11901, + "images": [ + "https://media.extra.com/s/aurora/MP00015604_800/Smeg-50%E2%80%99s-Retro-Style-Freestanding-Refrigerator-Freezer%2C-Red?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00015604_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015604_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015604_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015604_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015604_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015604_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015604_800_09?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-ecbf4689", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 10711, + "stock": 32, + "image": "https://media.extra.com/s/aurora/MP00015604_800/Smeg-50%E2%80%99s-Retro-Style-Freestanding-Refrigerator-Freezer%2C-Red?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.85, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-257", + "source": "extra.com", + "brand_name": "Smeg", + "color_en": "Red", + "color_ar": "أحمر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-257" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Liebherr", + "name_en": "Liebherr 60cm Freestanding freezer with NoFrost 277 Liters, Stainless Steel", + "name_ar": "فريزر ليبهر 60 سم فري ستاند مزود بتقنية نوفروست ضد الصقيع سعة 277 لتر، ستانلس ستيل", + "description_en": "Buy Liebherr 60cm Freestanding freezer with NoFrost 277 Liters, Stainless Steel from eXtra today!", + "description_ar": "اشتري فريزر ليبهر 60 سم فري ستاند مزود بتقنية نوفروست ضد الصقيع سعة 277 لتر، ستانلس ستيل من اكسترا اليوم! .", + "price": 12194, + "compare_price": 15242, + "images": [ + "https://media.extra.com/s/aurora/MP00015547_800/Liebherr-60cm-Freestanding-freezer-with-NoFrost-277-Liters%2C-Stainless-Steel?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00015547_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015547_800_02?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-200871e2", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 12194, + "stock": 72, + "image": "https://media.extra.com/s/aurora/MP00015547_800/Liebherr-60cm-Freestanding-freezer-with-NoFrost-277-Liters%2C-Stainless-Steel?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.8, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-258", + "source": "extra.com", + "brand_name": "Liebherr" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-258" + }, + { + "category": "أجهزة منزلية كبيرة", + "category_en": "Large Appliances", + "main_category": "الأجهزة المنزلية", + "main_category_en": "Home Appliances", + "category_icon": "🏠", + "brand": "Smeg", + "name_en": "Smeg 50’s Retro Style Aesthetic Freestanding Refrigerator with Freezer Compartment, Black", + "name_ar": "ثلاجة مع فريزر سميج فري ستاند طراز ريترو الخمسينات تصميم عصري, اسود", + "description_en": "Buy Smeg 50’s Retro Style Aesthetic Freestanding Refrigerator with Freezer Compartment, Black from eXtra today!", + "description_ar": "اشتري ثلاجة مع فريزر سميج فري ستاند طراز ريترو الخمسينات تصميم عصري, اسود من اكسترا اليوم! .", + "price": 10711, + "compare_price": 11901, + "images": [ + "https://media.extra.com/s/aurora/MP00015608_800/Smeg-50%E2%80%99s-Retro-Style-Aesthetic-Freestanding-Refrigerator-with-Freezer-Compartment%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/MP00015608_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015608_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015608_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015608_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015608_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015608_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015608_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/MP00015608_800_08?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-7172904a", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 10711, + "stock": 54, + "image": "https://media.extra.com/s/aurora/MP00015608_800/Smeg-50%E2%80%99s-Retro-Style-Aesthetic-Freestanding-Refrigerator-with-Freezer-Compartment%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.05, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-259", + "source": "extra.com", + "brand_name": "Smeg", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-259" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Fujifilm", + "name_en": "FUJIFILM, INSTAX Mini 12 Instant Film Camera, Gift box, Blossom Pink", + "name_ar": "فوجي فيلم، كاميرا إنستاكس ميني 12 الفورية، حقيبة كاميرا، وردي", + "description_en": "Buy FUJIFILM, INSTAX Mini 12 Instant Film Camera, Gift box, Blossom Pink from eXtra today!", + "description_ar": "اشتري فوجي فيلم، كاميرا إنستاكس ميني 12 الفورية، حقيبة كاميرا، وردي من اكسترا اليوم! .", + "price": 469, + "compare_price": 529, + "images": [ + "https://media.extra.com/s/aurora/100346082_800/FUJIFILM%2C-INSTAX-Mini-12-Instant-Film-Camera%2C-Gift-box%2C-Blossom-Pink?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100346082_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346082_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/TakeBrightPhotos_den", + "https://media.extra.com/i/aurora/PerfectCloseup_den", + "https://media.extra.com/i/aurora/TakeBetterSelfies_den" + ], + "options": [ + { + "sku": "EXT-8d3e675b", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 469, + "stock": 93, + "image": "https://media.extra.com/s/aurora/100346082_800/FUJIFILM%2C-INSTAX-Mini-12-Instant-Film-Camera%2C-Gift-box%2C-Blossom-Pink?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.99, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-260", + "source": "extra.com", + "brand_name": "Fujifilm", + "details_en": { + "Color": "Blossom Pink", + "Bluetooth": "No", + "Built-in Flash": "Yes", + "Battery Type": "2 AA", + "Type": "Instant Camera", + "ISO": "Up to 800", + "Paper Size": "62mm × 46mm", + "Made in": "China", + "Lens Size": "60 mm", + "Product Type": "Instant Camera", + "Brand Name": "FUJIFILM", + "Series Name": "INSTAX MINI 12", + "Creators and Gamers Products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "بلوتووث": "لا", + "اللون": "وردي", + "مقاس الفلتر ملم": "غيرمتطابق", + "فتحة العدسة": "غيرمتطابق", + "إقل إتساع لفتحة الدسة": "غيرمتطابق", + "فلاش مدمج": "نعم", + "أكثر إتساع لفتحة العدسة": "غيرمتطابق", + "حجم الورق": "62مم × 46 مم", + "صنع فى": "الصين", + "حجم العدسة": "60 ملم", + "نوع المنتج": "كاميرا فورية", + "اسم الماركة": "فوجي فلم", + "اسم السلسلة": "إنستاكس ميني 12", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "color_en": "Pink", + "color_ar": "وردي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-260" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Fujifilm", + "name_en": "FUJIFILM INSTAX Mini Evo Hybrid Instant Film Camera, 28mm lens, 3 inch Screen, Brown", + "name_ar": "فوجي فيلم كاميرا إنستاكس ميني ايفو الهجينة الفورية، بني", + "description_en": "Buy FUJIFILM INSTAX Mini Evo Hybrid Instant Film Camera, 28mm lens, 3 inch Screen, Brown from eXtra today!", + "description_ar": "اشتري فوجي فيلم كاميرا إنستاكس ميني ايفو الهجينة الفورية، بني من اكسترا اليوم! .", + "price": 899, + "compare_price": 999, + "images": [ + "https://media.extra.com/s/aurora/100385402_800/FUJIFILM-INSTAX-Mini-Evo-Hybrid-Instant-Film-Camera%2C-28mm-lens%2C-3-inch-Screen%2C-Brown?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100385402_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385402_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385402_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385402_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385402_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100385402_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/DifferentExpressions_den", + "https://media.extra.com/i/aurora/DirectPrint_den", + "https://media.extra.com/i/aurora/HighPrintQuality_dAR", + "https://media.extra.com/i/aurora/ProductDesign_den" + ], + "options": [ + { + "sku": "EXT-ac33587d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 899, + "stock": 61, + "image": "https://media.extra.com/s/aurora/100385402_800/FUJIFILM-INSTAX-Mini-Evo-Hybrid-Instant-Film-Camera%2C-28mm-lens%2C-3-inch-Screen%2C-Brown?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.42, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-261", + "source": "extra.com", + "brand_name": "Fujifilm", + "details_en": { + "Color": "Brown", + "Bluetooth": "Yes", + "Built-in Flash": "Yes", + "Made in": "Japan", + "Product Type": "Instant Camera", + "Brand Name": "FUJIFILM", + "Series Name": "INSTAX Mini Evo", + "Truva Exclusive": "No" + }, + "details_ar": { + "بلوتووث": "نعم", + "اللون": "بني", + "مقاس الفلتر ملم": "غيرمتطابق", + "فتحة العدسة": "غيرمتطابق", + "إقل إتساع لفتحة الدسة": "غيرمتطابق", + "فلاش مدمج": "نعم", + "أكثر إتساع لفتحة العدسة": "غيرمتطابق", + "صنع فى": "اليابان", + "نوع المنتج": "كاميرا فورية", + "اسم الماركة": "فوجي فلم", + "اسم السلسلة": "INSTAX Mini Evo" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-261" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Canon", + "name_en": "CANON DSLR EOS 4000D DC, 18Megapixels, 18-55 +75/300 Lens, Black", + "name_ar": "كانون، اي او اس، 4000 دي، كاميرا 18 ميجا بكسل، اسود", + "description_en": "Buy CANON DSLR EOS 4000D DC, 18Megapixels, 18-55 +75/300 Lens, Black from eXtra today!", + "description_ar": "اشتري كانون، اي او اس، 4000 دي، كاميرا 18 ميجا بكسل، اسود من اكسترا اليوم! .", + "price": 1899, + "compare_price": 2099, + "images": [ + "https://media.extra.com/s/aurora/100030182_800/CANON-DSLR-EOS-4000D-DC%2C-18Megapixels%2C-18-55-%2B75-300-Lens%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100030182_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100030182_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100030182_800_11?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100030182_300_01", + "https://media.extra.com/v/aurora/100030182_300_02" + ], + "options": [ + { + "sku": "EXT-b270ed9a", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1899, + "stock": 78, + "image": "https://media.extra.com/s/aurora/100030182_800/CANON-DSLR-EOS-4000D-DC%2C-18Megapixels%2C-18-55-%2B75-300-Lens%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.89, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-262", + "source": "extra.com", + "brand_name": "Canon", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes", + "TV output": "Yes", + "Wi-Fi": "Yes", + "Battery Type": "Lithium", + "Touchscreen": "No", + "Changeable Lens": "Yes", + "SLR / Compact": "DSLR", + "Image Stabilizer": "Yes", + "HDMI": "Yes", + "Voice Recording": "No", + "Built-in Flash": "Yes", + "Face Detection Mode": "Yes", + "LCD Size (inch)": "2.7 Inch", + "USB": "Yes", + "Frame per Second": "3FPS", + "Carry Case (Y/N)": "No", + "Megapixels": "18", + "Lens Focal Range": "F/3.5-5.6", + "Auto Focus Points": "9", + "Longest Shutter Speed": "1/4000", + "Made in": "Taiwan", + "Lens Size": "18-55mm", + "ISO": "100-6400", + "Creators and Gamers Products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "بلوتووث": "نعم", + "مخرج للتلفاز": "نعم", + "واي فاي": "نعم", + "نوع البطارية": "ليثيوم", + "اللون": "أسود", + "عدسات قابلة للتغيير": "نعم", + "عدسة عاكسة/مدمجة": "دي أس أل أر", + "مثبت الصورة": "نعم", + "اتش دي ام اي": "نعم", + "تسجيل صوتي": "لا", + "فلاش مدمج": "نعم", + "وضعية استكشاف الوجه": "نعم", + "حجم شاشة LCD بوصة": "2.7 بوصة", + "يو إس بي": "نعم", + "الإطار لكل ثانية": "3إف بي إس", + "حقيبة محمولة": "لا", + "ميجابكسل": "18", + "تنسيق الصور": "اف/3.5-5.6", + "نقاط تركيز تلقائي": "9", + "صنع فى": "تايوان", + "حجم العدسة": "18-55mm", + "ايزو": "100-6400", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-262" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Canon", + "name_en": "CANON DSLR EOS 2000D 18-55DC, 24 megapixels FHD, Black", + "name_ar": "كانون، اي او اس، 2000 دي، كاميرا24 ميجابكسل، اسود", + "description_en": "Buy CANON DSLR EOS 2000D 18-55DC, 24 megapixels FHD, Black from eXtra today!", + "description_ar": "اشتري كانون، اي او اس، 2000 دي، كاميرا24 ميجابكسل، اسود من اكسترا اليوم! .", + "price": 1599, + "compare_price": 1789, + "images": [ + "https://media.extra.com/s/aurora/100065949_800/CANON-DSLR-EOS-2000D-18-55DC%2C-24-megapixels-FHD%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100065949_800_01?fmt=auto&w=721", + "https://media.extra.com/s/aurora/100065949_900?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100065949_800_10?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100065949_300_01", + "https://media.extra.com/v/aurora/100065949_300_02" + ], + "options": [ + { + "sku": "EXT-b09b31ad", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1599, + "stock": 33, + "image": "https://media.extra.com/s/aurora/100065949_800/CANON-DSLR-EOS-2000D-18-55DC%2C-24-megapixels-FHD%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.89, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-263", + "source": "extra.com", + "brand_name": "Canon", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes", + "TV output": "Yes", + "Wi-Fi": "Yes", + "Battery Type": "Lithium", + "Touchscreen": "No", + "Changeable Lens": "Yes", + "SLR / Compact": "DSLR", + "Image Stabilizer": "Yes", + "HDMI": "Yes", + "Voice Recording": "No", + "Built-in Flash": "Yes", + "Face Detection Mode": "Yes", + "LCD Size (inch)": "3", + "USB": "Yes", + "Frame per Second": "3", + "Carry Case (Y/N)": "No", + "Megapixels": "24", + "Lens Focal Range": "1.6 X", + "Auto Focus Points": "9", + "Longest Shutter Speed": "1/4000", + "Made in": "Taiwan", + "Lens Size": "18-55", + "ISO": "100-6400", + "Comp Agreement": "No", + "Creators and Gamers Products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "بلوتووث": "نعم", + "مخرج للتلفاز": "نعم", + "واي فاي": "نعم", + "نوع البطارية": "ليثيوم", + "اللون": "أسود", + "عدسات قابلة للتغيير": "نعم", + "عدسة عاكسة/مدمجة": "دي أس أل أر", + "مثبت الصورة": "نعم", + "اتش دي ام اي": "نعم", + "تسجيل صوتي": "لا", + "فلاش مدمج": "نعم", + "وضعية استكشاف الوجه": "نعم", + "حجم شاشة LCD بوصة": "3", + "يو إس بي": "نعم", + "الإطار لكل ثانية": "3", + "حقيبة محمولة": "لا", + "ميجابكسل": "24", + "تنسيق الصور": "1.6أكس", + "نقاط تركيز تلقائي": "9", + "صنع فى": "تايوان", + "حجم العدسة": "18-55", + "ايزو": "100-6400", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-263" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "DJI", + "name_en": "DJI Osmo Action 5 Pro Standard Combo, 40 Mega Pixels 1 to 1.3 Inch, Touchscreen Displays, Black", + "name_ar": "دي جي اي اوسمو اكشن 5 برو ستاندر كومبو، 40 ميجا بكسل، 1 إلى 1.3 بوصة، شاشات تعمل باللمس، أسود", + "description_en": "Buy DJI Osmo Action 5 Pro Standard Combo, 40 Mega Pixels 1 to 1.3 Inch, Touchscreen Displays, Black from eXtra today!", + "description_ar": "اشتري دي جي اي اوسمو اكشن 5 برو ستاندر كومبو، 40 ميجا بكسل، 1 إلى 1.3 بوصة، شاشات تعمل باللمس، أسود من اكسترا اليوم! .", + "price": 1339, + "compare_price": 1469, + "images": [ + "https://media.extra.com/s/aurora/100419669_800/DJI-Osmo-Action-5-Pro-Standard-Combo%2C-40-Mega-Pixels-1-to-1-3-Inch%2C-Touchscreen-Displays%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100419669_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419669_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100419669_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-decba378", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1339, + "stock": 13, + "image": "https://media.extra.com/s/aurora/100419669_800/DJI-Osmo-Action-5-Pro-Standard-Combo%2C-40-Mega-Pixels-1-to-1-3-Inch%2C-Touchscreen-Displays%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.82, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-264", + "source": "extra.com", + "brand_name": "DJI", + "details_en": { + "Waterproof (Y/N)": "Yes, Up To 10m", + "Color": "Black", + "Bluetooth": "Yes", + "Wi-Fi": "No", + "Battery Type": "Rechargeable", + "Touchscreen": "Yes", + "Voice Recording": "Yes", + "HDMI": "No", + "Face Detection Mode": "Yes", + "Video Output": "Yes", + "USB": "USB-C", + "Carry Case (Y/N)": "No", + "Megapixels": "640*480", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "بلوتووث": "نعم", + "واي فاي": "لا", + "مقاوم للماء": "Yes, Up To 10m", + "اللون": "أسود", + "نوع البطارية": "Rechargeable", + "تسجيل صوتي": "نعم", + "اتش دي ام اي": "لا", + "وضعية استكشاف الوجه": "نعم", + "مخرج الفيديو": "نعم", + "يو إس بي": "يو اس بي", + "حقيبة محمولة": "لا", + "ميجابكسل": "640*480", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-264" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "GoPro", + "name_en": "GOPRO HERO13 Black Action Camera, 24.7 MP, Touchscreen, Wi-Fi, Black", + "name_ar": "جو برو، هيرو 13 اكشن كاميرا، 24.7 ميجا بكسل، أسود", + "description_en": "Buy GOPRO HERO13 Black Action Camera, 24.7 MP, Touchscreen, Wi-Fi, Black from eXtra today!", + "description_ar": "اشتري جو برو، هيرو 13 اكشن كاميرا، 24.7 ميجا بكسل، أسود من اكسترا اليوم! .", + "price": 1799, + "compare_price": 1945.1, + "images": [ + "https://media.extra.com/s/aurora/100383692_800/GOPRO-HERO13-Black-Action-Camera%2C-24-7-MP%2C-Touchscreen%2C-Wi-Fi%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100383692_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383692_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383692_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383692_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383692_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ProfessionalQualityPhotos_den", + "https://media.extra.com/i/aurora/EasytoSharePhotos_den", + "https://media.extra.com/i/aurora/SmartFilters_den", + "https://media.extra.com/i/aurora/EnduroBattery_den" + ], + "options": [ + { + "sku": "EXT-8a4278fb", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1799, + "stock": 76, + "image": "https://media.extra.com/s/aurora/100383692_800/GOPRO-HERO13-Black-Action-Camera%2C-24-7-MP%2C-Touchscreen%2C-Wi-Fi%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.8, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-265", + "source": "extra.com", + "brand_name": "GoPro", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes", + "Wi-Fi": "Yes", + "Touchscreen": "Yes", + "Voice Recording": "Yes", + "Face Detection Mode": "Yes", + "Video Output": "Yes", + "USB": "Yes", + "Carry Case (Y/N)": "Yes", + "Megapixels": "24.7 MP", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "بلوتووث": "نعم", + "واي فاي": "نعم", + "اللون": "أسود", + "تسجيل صوتي": "نعم", + "وضعية استكشاف الوجه": "نعم", + "مخرج الفيديو": "نعم", + "يو إس بي": "نعم", + "حقيبة محمولة": "نعم", + "ميجابكسل": "24.7 ميجابكسل", + "صنع فى": "الصين" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-265" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Kodak", + "name_en": "KODAK Pixpro Digital Compact Camera, 16MP, 4x Optical Zoom, 1080p FHD Video, Black", + "name_ar": "كوداك، كاميرا بيكسبرو الرقمية المدمجة، 16 ميجابكسل، تقريب بصري 4 اكس، فيديو عالي الدقة، أسود", + "description_en": "Buy KODAK Pixpro Digital Compact Camera, 16MP, 4x Optical Zoom, 1080p FHD Video, Black from eXtra today!", + "description_ar": "اشتري كوداك، كاميرا بيكسبرو الرقمية المدمجة، 16 ميجابكسل، تقريب بصري 4 اكس، فيديو عالي الدقة، أسود من اكسترا اليوم! .", + "price": 519, + "compare_price": 549.8, + "images": [ + "https://media.extra.com/s/aurora/100494045_800/KODAK-Pixpro-Digital-Compact-Camera%2C-16MP%2C-4x-Optical-Zoom%2C-1080p-FHD-Video%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100494045_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494045_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494045_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494045_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494045_800_05?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-039bd370", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 519, + "stock": 98, + "image": "https://media.extra.com/s/aurora/100494045_800/KODAK-Pixpro-Digital-Compact-Camera%2C-16MP%2C-4x-Optical-Zoom%2C-1080p-FHD-Video%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.0, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-266", + "source": "extra.com", + "brand_name": "Kodak", + "details_en": { + "Waterproof (Y/N)": "No", + "Color": "Black", + "Resolution": "Full HD", + "Battery Type": "2 AA", + "Built-in Flash": "Yes", + "Rechargeable (Y/N)": "No", + "Made in": "China", + "Creators and Gamers Products": "Yes" + }, + "details_ar": { + "الوضوح": "فل اتش دي", + "مقاوم للماء": "لا", + "اللون": "أسود", + "فلاش مدمج": "نعم", + "قابل للشحن": "لا", + "صنع فى": "الصين", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-266" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Canon", + "name_en": "Canon PowerShot V1 Digital Camera, 22.3MP, Full-Width 4K 30p, 4K 60p, Wi-Fi/Bluetooth, Black", + "name_ar": "كانون، كاميرا رقمية باور شوت في 1، 22.3 ميجابكسل، واي فاي/بلوتوث، أسود", + "description_en": "Buy Canon PowerShot V1 Digital Camera, 22.3MP, Full-Width 4K 30p, 4K 60p, Wi-Fi/Bluetooth, Black from eXtra today!", + "description_ar": "اشتري كانون، كاميرا رقمية باور شوت في 1، 22.3 ميجابكسل، واي فاي/بلوتوث، أسود من اكسترا اليوم! .", + "price": 4099, + "compare_price": 4299, + "images": [ + "https://media.extra.com/s/aurora/100487306_800/Canon-PowerShot-V1-Digital-Camera%2C-22-3MP%2C-Full-Width-4K-30p%2C-4K-60p%2C-Wi-Fi-Bluetooth%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100487306_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487306_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100487306_800_01?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-2acbc073", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 4099, + "stock": 50, + "image": "https://media.extra.com/s/aurora/100487306_800/Canon-PowerShot-V1-Digital-Camera%2C-22-3MP%2C-Full-Width-4K-30p%2C-4K-60p%2C-Wi-Fi-Bluetooth%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.75, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-267", + "source": "extra.com", + "brand_name": "Canon", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes", + "Wi-Fi": "Yes", + "Length": "19.8CM", + "Weight": "304g", + "Width": "19.45 cm", + "Height": "11.07 cm", + "Depth": "19.6 CM", + "Touchscreen": "Yes", + "Screen Size": "3 inch", + "Built-in Flash": "External Flash", + "Face Detection Mode": "Auto", + "USB": "TYPE-C", + "HDMI": "Yes", + "Digital Zoom": "Yes", + "Megapixels": "22", + "Auto Focus Points": "Yes", + "Longest Shutter Speed": "1/30 - 1/10000 (30FPS)", + "Made in": "Japan", + "Lens Size": "8.8-36.8MM 1:8-2.8", + "Image Stabilization": "Yes", + "Focus Range": "Yes", + "Memory Card Slot": "Yes", + "Battery Type": "Lithium-Ion", + "Product Type": "Camera", + "Brand Name": "CANON", + "Creators and Gamers Products": "Yes", + "Item Has Expiration": "No", + "Premium products": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "حجم الشاشة": "3 انش", + "بلوتووث": "نعم", + "واي فاي": "نعم", + "اللون": "أسود", + "الطول": "19.8سم", + "الوزن": "304 جرام", + "العرض": "19.45 سم", + "الارتفاع": "11.07 سم", + "العمق": "19.6 CM", + "فلاش مدمج": "فلاش خارجي", + "وضعية استكشاف الوجه": "اوتوماتيكي", + "يو إس بي": "نوع سي", + "اتش دي ام اي": "نعم", + "التكبير الرقمي": "نعم", + "ميجابكسل": "22", + "نقاط تركيز تلقائي": "نعم", + "أطول سرعة للغالق": "1/30 - 1/10000 (30FPS)", + "صنع فى": "اليابان", + "حجم العدسة": "8.8-36.8MM 1:8-2.8", + "ثبات الصورة": "نعم", + "نطاق التركيز": "نعم", + "مدخل بطاقة الذاكرة": "نعم", + "نوع المنتج": "كاميرا", + "منتجات اللاعبين و صناع المحتوى": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا", + "منتجات متميزة": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-267" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Canon", + "name_en": "Canon EOS R100 Mirrorless Camera, 24.1 Mega Pixel, WiFi, Black", + "name_ar": "كانون، ايه او اس ار 100 كاميرا ، 24.1 ميجابيكسل ، واي فاي، اسود", + "description_en": "Buy Canon EOS R100 Mirrorless Camera, 24.1 Mega Pixel, WiFi, Black from eXtra today!", + "description_ar": "اشتري كانون، ايه او اس ار 100 كاميرا ، 24.1 ميجابيكسل ، واي فاي، اسود من اكسترا اليوم! .", + "price": 2839, + "compare_price": 3079.73, + "images": [ + "https://media.extra.com/s/aurora/100346816_800/Canon-EOS-R100-Mirrorless-Camera%2C-24-1-Mega-Pixel%2C-WiFi%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100346816_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346816_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100346816_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-d50e9b9a", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2839, + "stock": 10, + "image": "https://media.extra.com/s/aurora/100346816_800/Canon-EOS-R100-Mirrorless-Camera%2C-24-1-Mega-Pixel%2C-WiFi%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.8, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-268", + "source": "extra.com", + "brand_name": "Canon", + "details_en": { + "Color": "Black", + "TV output": "No", + "Bluetooth": "YES", + "Wi-Fi": "YES", + "Battery Type": "Lithium ion", + "Touchscreen": "No", + "Changeable Lens": "Yes", + "HDMI": "Yes", + "Voice Recording": "No", + "Built-in Flash": "Yes", + "Face Detection Mode": "Auto", + "SLR / Compact": "Mirrorless", + "LCD Size (inch)": "3 Inch", + "USB": "No", + "Image Stabilizer": "Yes", + "Frame per Second": "60FPS", + "Carry Case (Y/N)": "No", + "Lens Focal Range": "18-45 mm", + "ISO": "100-25600", + "Megapixels": "24.1", + "Lens Size": "18-45 mm", + "Made in": "Japan", + "Auto Focus Points": "143 Focus Points", + "Longest Shutter Speed": "30-1/4000 sec", + "Premium products": "No", + "Creators and Gamers Products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "مخرج للتلفاز": "لا", + "بلوتووث": "نعم", + "واي فاي": "نعم", + "نوع البطارية": "Lithium ion", + "اللون": "أسود", + "عدسات قابلة للتغيير": "نعم", + "اتش دي ام اي": "نعم", + "تسجيل صوتي": "لا", + "فلاش مدمج": "نعم", + "وضعية استكشاف الوجه": "اوتوماتيكي", + "عدسة عاكسة/مدمجة": "دون مراية", + "حجم شاشة LCD بوصة": "3 بوصة", + "يو إس بي": "لا", + "مثبت الصورة": "نعم", + "الإطار لكل ثانية": "60اطار/ث", + "حقيبة محمولة": "لا", + "تنسيق الصور": "18-45 مم", + "ايزو": "100-25600", + "ميجابكسل": "24.1", + "حجم العدسة": "18-45 مم", + "صنع فى": "اليابان", + "نقاط تركيز تلقائي": "143 نقطه", + "أطول سرعة للغالق": "30-1/4000 sec", + "منتجات متميزة": "لا", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-268" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Fujifilm", + "name_en": "FUJIFILM INSTAX MINI 41 Instant Film Camera Black", + "name_ar": "فوجي فيلم انستاكس ميني 41، كاميرا للأفلام الفورية، أسود", + "description_en": "Buy FUJIFILM INSTAX MINI 41 Instant Film Camera Black from eXtra today!", + "description_ar": "اشتري فوجي فيلم انستاكس ميني 41، كاميرا للأفلام الفورية، أسود من اكسترا اليوم! .", + "price": 479, + "compare_price": 699, + "images": [ + "https://media.extra.com/s/aurora/100474714_800/FUJIFILM-INSTAX-MINI-41-Instant-Film-Camera-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474714_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474714_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474714_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474714_800_04?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-6f3061e5", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 479, + "stock": 52, + "image": "https://media.extra.com/s/aurora/100474714_800/FUJIFILM-INSTAX-MINI-41-Instant-Film-Camera-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.47, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-269", + "source": "extra.com", + "brand_name": "Fujifilm", + "details_en": { + "Color": "Black", + "Bluetooth": "No", + "Wi-Fi": "No", + "Touchscreen": "No", + "Screen Size": "No", + "Focus Range": "No", + "Shortest Shutter Speed": "No", + "Filter Size mm": "No", + "Aperture": "No", + "Built-in Flash": "Yes", + "Face Detection Mode": "No", + "Battery Type": "2 AA", + "USB": "No", + "Memory Card Slot": "No", + "Type": "Instant Camera", + "Digital Zoom": "No", + "Material": "Plastic", + "Megapixels": "No", + "ISO": "No", + "Auto Focus Points": "No", + "Lens Diameter": "No", + "Paper Size": "No", + "Made in": "Philippines", + "Lens Size": "No", + "Image Sensor": "No", + "Product Type": "Instant Camera", + "Brand Name": "FUJIFILM", + "Series Name": "INSTAX MINI", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "لا", + "بلوتووث": "لا", + "واي فاي": "لا", + "اللون": "أسود", + "نطاق التركيز": "لا", + "أقصر سرعة للغالق": "No", + "مقاس الفلتر ملم": "لا", + "فتحة العدسة": "لا", + "إقل إتساع لفتحة الدسة": "غيرمتطابق", + "فلاش مدمج": "نعم", + "أكثر إتساع لفتحة العدسة": "غيرمتطابق", + "وضعية استكشاف الوجه": "لا", + "يو إس بي": "لا", + "مدخل بطاقة الذاكرة": "لا", + "التكبير الرقمي": "لا", + "المادة": "بلاستيك", + "ميجابكسل": "لا", + "ايزو": "لا", + "نقاط تركيز تلقائي": "لا", + "قطر العدسة": "لا", + "حجم الورق": "رقم", + "صنع فى": "فيليبين", + "حجم العدسة": "لأ", + "حساس صورة": "لا", + "نوع المنتج": "كاميرا فورية", + "اسم الماركة": "فوجي فلم", + "اسم السلسلة": "إنستاكس ميني", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-269" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Canon", + "name_en": "Canon EOS R50 V Content Creator Mirrorless Camera, 24.2MP, Black", + "name_ar": "كانون اي او اس ار 50 في، كاميرا بدون مرآة، 24.2 ميجابكسل، أسود", + "description_en": "Buy Canon EOS R50 V Content Creator Mirrorless Camera, 24.2MP, Black from eXtra today!", + "description_ar": "اشتري كانون اي او اس ار 50 في، كاميرا بدون مرآة، 24.2 ميجابكسل، أسود من اكسترا اليوم! .", + "price": 3799, + "compare_price": 4290, + "images": [ + "https://media.extra.com/s/aurora/100483390_800/Canon-EOS-R50-V-Content-Creator-Mirrorless-Camera%2C-24-2MP%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100483390_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100483390_800_05?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-f432b7c3", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3799, + "stock": 65, + "image": "https://media.extra.com/s/aurora/100483390_800/Canon-EOS-R50-V-Content-Creator-Mirrorless-Camera%2C-24-2MP%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.91, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-270", + "source": "extra.com", + "brand_name": "Canon", + "details_en": { + "Color": "Black", + "TV output": "Yes", + "Bluetooth": "5.1", + "Wi-Fi": "Yes", + "Battery Type": "Removable Lithium-ion", + "Touchscreen": "Yes", + "Changeable Lens": "Yes", + "HDMI": "Micro HDMI", + "Voice Recording": "Voice With Video", + "Built-in Flash": "External Flash", + "SLR / Compact": "Mirrorless", + "LCD Size (inch)": "3 Inch", + "USB": "TYPE-C", + "Image Stabilizer": "No", + "Frame per Second": "60FPS", + "Carry Case (Y/N)": "No", + "Lens Focal Range": "14 - 30mm", + "ISO": "100-51200", + "Megapixels": "24.2", + "Lens Size": "14 - 30mm", + "Made in": "Japan", + "Auto Focus Points": "Yes", + "Longest Shutter Speed": "1/4000 sec", + "Creators and Gamers Products": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "مخرج للتلفاز": "نعم", + "بلوتووث": "5.1", + "واي فاي": "نعم", + "اللون": "أسود", + "عدسات قابلة للتغيير": "نعم", + "اتش دي ام اي": "مصغرة اتش دي ام اي", + "تسجيل صوتي": "صوت مع فيديو", + "فلاش مدمج": "فلاش خارجي", + "عدسة عاكسة/مدمجة": "دون مراية", + "حجم شاشة LCD بوصة": "3 بوصة", + "يو إس بي": "نوع سي", + "مثبت الصورة": "لا", + "الإطار لكل ثانية": "60اطار/ث", + "حقيبة محمولة": "لا", + "تنسيق الصور": "14 - 30 ملم", + "ايزو": "100-51200", + "ميجابكسل": "24.2", + "حجم العدسة": "14 - 30 ملم", + "صنع فى": "اليابان", + "نقاط تركيز تلقائي": "نعم", + "أطول سرعة للغالق": "1/4000 ثانية", + "منتجات اللاعبين و صناع المحتوى": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-270" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Fujifilm", + "name_en": "Fujifilm INSTAX MINI EVO Instant Film/Digital Still Camera,10 Sheets Film, Black.", + "name_ar": "فوجي فيلم، إنستاكس ميني كاميرا إيفو للأفلام، فيلم 10 أوراق، أسود", + "description_en": "Buy Fujifilm INSTAX MINI EVO Instant Film/Digital Still Camera,10 Sheets Film, Black. from eXtra today!", + "description_ar": "اشتري فوجي فيلم، إنستاكس ميني كاميرا إيفو للأفلام، فيلم 10 أوراق، أسود من اكسترا اليوم! .", + "price": 899, + "compare_price": 999, + "images": [ + "https://media.extra.com/s/aurora/100313272_800/Fujifilm-INSTAX-MINI-EVO-Instant-Film-Digital-Still-Camera%2C10-Sheets-Film%2C-Black-?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100313272_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313272_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313272_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313272_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313272_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313272_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313272_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100313272_800_08?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-a249e50b", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 899, + "stock": 85, + "image": "https://media.extra.com/s/aurora/100313272_800/Fujifilm-INSTAX-MINI-EVO-Instant-Film-Digital-Still-Camera%2C10-Sheets-Film%2C-Black-?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.64, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-271", + "source": "extra.com", + "brand_name": "Fujifilm", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes; V4.2", + "Wi-Fi": "Yes", + "Touchscreen": "No", + "Screen Size": "3", + "Focus Range": "Yes", + "Image Stabilization": "Yes", + "Shortest Shutter Speed": "No", + "Video Recording": "No", + "Filter Size mm": "No", + "Aperture": "yes", + "Minimum Aperture": "Yes", + "Built-in Flash": "Yes", + "Maximum Aperture": "F/2", + "Face Detection Mode": "No", + "Battery Type": "Lithium-Ion", + "USB": "Yes; Charging only", + "Memory Card Slot": "MicroSD", + "Type": "No", + "Digital Zoom": "Yes", + "Material": "Aluminum/Plastic", + "Megapixels": "5MP", + "ISO": "Auto 100-1600", + "Auto Focus Points": "Yes", + "Longest Shutter Speed": "1/8000 sec", + "Lens Diameter": "27mm", + "Paper Size": "No", + "Made in": "China", + "Lens Size": "No", + "Product Type": "Instant Camera", + "Brand Name": "FUJIFILM", + "Series Name": "Instax", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "بلوتووث": "نعم، في 4.2", + "واي فاي": "نعم", + "اللون": "أسود", + "نطاق التركيز": "نعم", + "ثبات الصورة": "نعم", + "أقصر سرعة للغالق": "No", + "تسجيل الفيديو": "لا", + "مقاس الفلتر ملم": "لا", + "فتحة العدسة": "نعم", + "إقل إتساع لفتحة الدسة": "نعم", + "فلاش مدمج": "نعم", + "أكثر إتساع لفتحة العدسة": "2 /ا ف", + "وضعية استكشاف الوجه": "لا", + "يو إس بي": "نعم، شحن فقط", + "مدخل بطاقة الذاكرة": "مايكرو اس دي", + "نوع": "لا", + "التكبير الرقمي": "نعم", + "المادة": "المنيوم / بلاستيك", + "ميجابكسل": "5ميجابكسل", + "ايزو": "اتوماتيكي 100 -1600", + "نقاط تركيز تلقائي": "نعم", + "أطول سرعة للغالق": "1/8000 ثانية", + "قطر العدسة": "27مم", + "حجم الورق": "رقم", + "صنع فى": "الصين", + "حجم العدسة": "لأ", + "حساس صورة": "غير متوفر", + "نوع المنتج": "كاميرا فورية", + "اسم الماركة": "فوجي فلم", + "اسم السلسلة": "Instax" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-271" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Kodak", + "name_en": "KODAK Pixpro Digital Camera, 13MP, 4x Digital Zoom, Lithium Battery, Brown", + "name_ar": "كوداك، كاميرا بيكسبرو الرقمية، 13 ميجابكسل، تقريب رقمي 4 اكس، بطارية ليثيوم، بني", + "description_en": "Buy KODAK Pixpro Digital Camera, 13MP, 4x Digital Zoom, Lithium Battery, Brown from eXtra today!", + "description_ar": "اشتري كوداك، كاميرا بيكسبرو الرقمية، 13 ميجابكسل، تقريب رقمي 4 اكس، بطارية ليثيوم، بني من اكسترا اليوم! .", + "price": 419, + "compare_price": 455.38, + "images": [ + "https://media.extra.com/s/aurora/100494043_800/KODAK-Pixpro-Digital-Camera%2C-13MP%2C-4x-Digital-Zoom%2C-Lithium-Battery%2C-Brown?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100494043_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494043_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494043_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494043_800_04?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-999bb609", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 419, + "stock": 62, + "image": "https://media.extra.com/s/aurora/100494043_800/KODAK-Pixpro-Digital-Camera%2C-13MP%2C-4x-Digital-Zoom%2C-Lithium-Battery%2C-Brown?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.53, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-272", + "source": "extra.com", + "brand_name": "Kodak", + "details_en": { + "Waterproof (Y/N)": "No", + "Color": "Brown", + "Resolution": "Full HD", + "Battery Type": "Lithium-Ion", + "Built-in Flash": "Yes", + "Rechargeable (Y/N)": "Yes", + "Connectivity": "no", + "Made in": "China", + "Creators and Gamers Products": "Yes" + }, + "details_ar": { + "الوضوح": "فل اتش دي", + "مقاوم للماء": "لا", + "اللون": "بني", + "فلاش مدمج": "نعم", + "قابل للشحن": "نعم", + "اتصال": "لا", + "صنع فى": "الصين", + "منتجات اللاعبين و صناع المحتوى": "نعم" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-272" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Fujifilm", + "name_en": "FUJIFILM instax WIDE FILM, Photo Size 62 mm x 99 mm, 1/200 shutter, ISO 800, 95mm lens, Green", + "name_ar": "فوجي فيلم انستاكس، كاميرا فورية، فلاش مدمج، حجم الفيلم 99 مم × 62 مم، عدسة 95 مم، أخضر", + "description_en": "Buy FUJIFILM instax WIDE FILM, Photo Size 62 mm x 99 mm, 1/200 shutter, ISO 800, 95mm lens, Green from eXtra today!", + "description_ar": "اشتري فوجي فيلم انستاكس، كاميرا فورية، فلاش مدمج، حجم الفيلم 99 مم × 62 مم، عدسة 95 مم، أخضر من اكسترا اليوم! .", + "price": 649, + "compare_price": 749, + "images": [ + "https://media.extra.com/s/aurora/100474377_800/FUJIFILM-instax-WIDE-FILM%2C-Photo-Size-62-mm-x-99-mm%2C-1-200-shutter%2C-ISO-800%2C-95mm-lens%2C-Green?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474377_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474377_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474377_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474377_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474377_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474377_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-fbbe4f1a", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 649, + "stock": 49, + "image": "https://media.extra.com/s/aurora/100474377_800/FUJIFILM-instax-WIDE-FILM%2C-Photo-Size-62-mm-x-99-mm%2C-1-200-shutter%2C-ISO-800%2C-95mm-lens%2C-Green?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.53, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-273", + "source": "extra.com", + "brand_name": "Fujifilm", + "details_en": { + "Color": "Green", + "Bluetooth": "No", + "Wi-Fi": "No", + "Touchscreen": "No", + "Image Stabilization": "No", + "Shortest Shutter Speed": "1/200 sec", + "Video Recording": "No", + "Aperture": "F/14", + "Minimum Aperture": "F/14", + "Built-in Flash": "Yes", + "Maximum Aperture": "F/14", + "Face Detection Mode": "No", + "Battery Type": "AA x4", + "USB": "No", + "Memory Card Slot": "No", + "Type": "Instant Camera", + "Digital Zoom": "No", + "Material": "Plastic", + "Megapixels": "No", + "ISO": "800", + "Longest Shutter Speed": "1/200 sec", + "Paper Size": "86x108mm", + "Made in": "China", + "Lens Size": "95 mm", + "Product Type": "Instant Camera", + "Brand Name": "FUJIFILM", + "Series Name": "Instax", + "Creators and Gamers Products": "No", + "Premium products": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "بلوتووث": "لا", + "واي فاي": "لا", + "اللون": "أخضر", + "ثبات الصورة": "لا", + "أقصر سرعة للغالق": "1/200 sec", + "تسجيل الفيديو": "لا", + "مقاس الفلتر ملم": "غيرمتطابق", + "فتحة العدسة": "F/14", + "إقل إتساع لفتحة الدسة": "F/14", + "فلاش مدمج": "نعم", + "أكثر إتساع لفتحة العدسة": "F/14", + "وضعية استكشاف الوجه": "لا", + "يو إس بي": "لا", + "مدخل بطاقة الذاكرة": "لا", + "التكبير الرقمي": "لا", + "المادة": "بلاستيك", + "ميجابكسل": "لا", + "ايزو": "800", + "أطول سرعة للغالق": "1/200 sec", + "صنع فى": "الصين", + "حجم العدسة": "95 ملم", + "نوع المنتج": "كاميرا فورية", + "اسم الماركة": "فوجي فلم", + "اسم السلسلة": "Instax", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Green", + "color_ar": "أخضر" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-273" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Canon", + "name_en": "Canon Mirrorless Camera, 24.2 MP, RF-S14-30mm, Wi-Fi, BT, Black", + "name_ar": "كانون، كاميرا بدون مرآة، بدقة 24.2 ميجابكسل، واي فاي، بلوتوث، أسود", + "description_en": "Buy Canon Mirrorless Camera, 24.2 MP, RF-S14-30mm, Wi-Fi, BT, Black from eXtra today!", + "description_ar": "اشتري كانون، كاميرا بدون مرآة، بدقة 24.2 ميجابكسل، واي فاي، بلوتوث، أسود من اكسترا اليوم! .", + "price": 3599, + "compare_price": 4090, + "images": [ + "https://media.extra.com/s/aurora/100500077_800/Canon-Mirrorless-Camera%2C-24-2-MP%2C-RF-S14-30mm%2C-Wi-Fi%2C-BT%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100500077_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-9c054950", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 3599, + "stock": 17, + "image": "https://media.extra.com/s/aurora/100500077_800/Canon-Mirrorless-Camera%2C-24-2-MP%2C-RF-S14-30mm%2C-Wi-Fi%2C-BT%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.16, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-274", + "source": "extra.com", + "brand_name": "Canon", + "details_en": { + "Color": "Black", + "TV output": "Yes", + "Bluetooth": "5.1", + "Wi-Fi": "Yes", + "Battery Type": "Removable Lithium-ion", + "Touchscreen": "Yes", + "Changeable Lens": "Yes", + "HDMI": "Micro HDMI", + "Voice Recording": "Voice With Video", + "Built-in Flash": "External Flash", + "Face Detection Mode": "Yes", + "SLR / Compact": "Mirrorless", + "LCD Size (inch)": "3 Inch", + "USB": "TYPE-C", + "Image Stabilizer": "No", + "Frame per Second": "60FPS", + "Carry Case (Y/N)": "No", + "Lens Focal Range": "14 - 30mm", + "ISO": "100-51200", + "Megapixels": "24.2", + "Lens Size": "14 - 30mm", + "Made in": "Japan", + "Auto Focus Points": "Yes", + "Longest Shutter Speed": "1/4000 sec", + "Premium products": "No", + "Creators and Gamers Products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "مخرج للتلفاز": "نعم", + "بلوتووث": "5.1", + "واي فاي": "نعم", + "اللون": "أسود", + "عدسات قابلة للتغيير": "نعم", + "اتش دي ام اي": "مصغرة اتش دي ام اي", + "تسجيل صوتي": "صوت مع فيديو", + "فلاش مدمج": "فلاش خارجي", + "وضعية استكشاف الوجه": "نعم", + "عدسة عاكسة/مدمجة": "دون مراية", + "حجم شاشة LCD بوصة": "3 بوصة", + "يو إس بي": "نوع سي", + "مثبت الصورة": "لا", + "الإطار لكل ثانية": "60اطار/ث", + "حقيبة محمولة": "لا", + "تنسيق الصور": "14 - 30 ملم", + "ايزو": "100-51200", + "ميجابكسل": "24.2", + "حجم العدسة": "14 - 30 ملم", + "صنع فى": "اليابان", + "نقاط تركيز تلقائي": "نعم", + "أطول سرعة للغالق": "1/4000 ثانية", + "منتجات متميزة": "لا", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-274" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "GoPro", + "name_en": "GOPRO HERO13 Creator Edition Action Camera, 24.7 MP, Touchscreen, Black", + "name_ar": "جو برو، هيرو 13 كريتور إديشن اكشن كاميرا، 24.7 ميجا بكسل، أسود", + "description_en": "Buy GOPRO HERO13 Creator Edition Action Camera, 24.7 MP, Touchscreen, Black from eXtra today!", + "description_ar": "اشتري جو برو، هيرو 13 كريتور إديشن اكشن كاميرا، 24.7 ميجا بكسل، أسود من اكسترا اليوم! .", + "price": 2699, + "compare_price": 2862.74, + "images": [ + "https://media.extra.com/s/aurora/100383691_800/GOPRO-HERO13-Creator-Edition-Action-Camera%2C-24-7-MP%2C-Touchscreen%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100383691_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383691_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383691_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383691_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100383691_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/ProfessionalQualityPhotos_den", + "https://media.extra.com/i/aurora/SmartFilters_den", + "https://media.extra.com/i/aurora/AsYouLike_den", + "https://media.extra.com/i/aurora/EnduroBattery_den" + ], + "options": [ + { + "sku": "EXT-cbd8ccab", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2699, + "stock": 26, + "image": "https://media.extra.com/s/aurora/100383691_800/GOPRO-HERO13-Creator-Edition-Action-Camera%2C-24-7-MP%2C-Touchscreen%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.93, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-275", + "source": "extra.com", + "brand_name": "GoPro", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes", + "Wi-Fi": "Yes", + "Touchscreen": "Yes", + "Voice Recording": "Yes", + "Face Detection Mode": "Yes", + "Video Output": "Yes", + "USB": "Yes", + "Carry Case (Y/N)": "Yes", + "Megapixels": "24.7 MP", + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "بلوتووث": "نعم", + "واي فاي": "نعم", + "اللون": "أسود", + "تسجيل صوتي": "نعم", + "وضعية استكشاف الوجه": "نعم", + "مخرج الفيديو": "نعم", + "يو إس بي": "نعم", + "حقيبة محمولة": "نعم", + "ميجابكسل": "24.7 ميجابكسل", + "صنع فى": "الصين" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-275" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Agfa", + "name_en": "AGFA Realishot Digital Camera, 18MP, FHD Video, Lithium Battery, 16GB SD Card, Black", + "name_ar": "أغفا، ريل شوت كاميرا رقمية، 18 ميجابكسل، فيديو عالي الدقة، بطارية ليثيوم، 16 جيجابايت، أسود", + "description_en": "Buy AGFA Realishot Digital Camera, 18MP, FHD Video, Lithium Battery, 16GB SD Card, Black from eXtra today!", + "description_ar": "اشتري أغفا، ريل شوت كاميرا رقمية، 18 ميجابكسل، فيديو عالي الدقة، بطارية ليثيوم، 16 جيجابايت، أسود من اكسترا اليوم! .", + "price": 529, + "compare_price": 586.23, + "images": [ + "https://media.extra.com/s/aurora/100496943_800/AGFA-Realishot-Digital-Camera%2C-18MP%2C-FHD-Video%2C-Lithium-Battery%2C-16GB-SD-Card%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100496943_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100496943_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100496943_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100496943_800_04?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-ec754b98", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 529, + "stock": 34, + "image": "https://media.extra.com/s/aurora/100496943_800/AGFA-Realishot-Digital-Camera%2C-18MP%2C-FHD-Video%2C-Lithium-Battery%2C-16GB-SD-Card%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.03, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-276", + "source": "extra.com", + "brand_name": "Agfa", + "details_en": { + "Waterproof (Y/N)": "No", + "Color": "Black", + "Resolution": "Full HD", + "Screen Type": "LCD", + "Battery Type": "Lithium-Ion", + "Built-in Flash": "Yes", + "Rechargeable (Y/N)": "Yes", + "Made in": "China", + "Creators and Gamers Products": "Yes" + }, + "details_ar": { + "الوضوح": "فل اتش دي", + "مقاوم للماء": "لا", + "اللون": "أسود", + "فلاش مدمج": "نعم", + "قابل للشحن": "نعم", + "صنع فى": "الصين", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "storage": "16GB", + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-276" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "DJI", + "name_en": "DJI Osmo 360 Action Camera Standard Combo up to 4K/120, Black", + "name_ar": "دي جي اي اوسمو ستاندرد 360 مجموعة كاميرا الحركة بدقة تصل إلى 4 كي/ 120، أسود", + "description_en": "Buy DJI Osmo 360 Action Camera Standard Combo up to 4K/120, Black from eXtra today!", + "description_ar": "اشتري دي جي اي اوسمو ستاندرد 360 مجموعة كاميرا الحركة بدقة تصل إلى 4 كي/ 120، أسود من اكسترا اليوم! .", + "price": 1589, + "compare_price": 1990, + "images": [ + "https://media.extra.com/s/aurora/100474148_800/DJI-Osmo-360-Action-Camera-Standard-Combo-up-to-4K-120%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474148_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474148_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474148_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474148_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474148_800_05?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-4fef0eed", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1589, + "stock": 24, + "image": "https://media.extra.com/s/aurora/100474148_800/DJI-Osmo-360-Action-Camera-Standard-Combo-up-to-4K-120%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.79, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-277", + "source": "extra.com", + "brand_name": "DJI", + "details_en": { + "Waterproof (Y/N)": "Yes, Up To 10m", + "Color": "Black", + "Bluetooth": "5.0", + "Wi-Fi": "Yes", + "Battery Type": "Built-in Li-ion", + "Touchscreen": "Yes", + "Voice Recording": "Yes", + "HDMI": "No", + "Face Detection Mode": "Yes", + "Video Output": "Yes", + "USB": "Yes", + "Carry Case (Y/N)": "Yes", + "Megapixels": "120 MP", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "بلوتووث": "5", + "واي فاي": "نعم", + "مقاوم للماء": "Yes, Up To 10m", + "اللون": "أسود", + "تسجيل صوتي": "نعم", + "اتش دي ام اي": "لا", + "وضعية استكشاف الوجه": "نعم", + "مخرج الفيديو": "نعم", + "يو إس بي": "نعم", + "حقيبة محمولة": "نعم", + "ميجابكسل": "120 MP", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-277" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Agfa", + "name_en": "AGFA Realikids Kids Camera, 12MP, HD Video, Waterproof, Lithium Battery, Blue", + "name_ar": "أغفا، كاميرا للأطفال، 12 ميجابكسل، فيديو عالي الدقة، مقاومة للماء، بطارية ليثيوم، أزرق", + "description_en": "Buy AGFA Realikids Kids Camera, 12MP, HD Video, Waterproof, Lithium Battery, Blue from eXtra today!", + "description_ar": "اشتري أغفا، كاميرا للأطفال، 12 ميجابكسل، فيديو عالي الدقة، مقاومة للماء، بطارية ليثيوم، أزرق من اكسترا اليوم! .", + "price": 299, + "compare_price": 316.19, + "images": [ + "https://media.extra.com/s/aurora/100494019_800/AGFA-Realikids-Kids-Camera%2C-12MP%2C-HD-Video%2C-Waterproof%2C-Lithium-Battery%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100494019_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494019_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494019_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100494019_800_04?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-62ea8b23", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 299, + "stock": 84, + "image": "https://media.extra.com/s/aurora/100494019_800/AGFA-Realikids-Kids-Camera%2C-12MP%2C-HD-Video%2C-Waterproof%2C-Lithium-Battery%2C-Blue?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.55, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-278", + "source": "extra.com", + "brand_name": "Agfa", + "details_en": { + "Waterproof (Y/N)": "Yes, Upto 2m", + "Color": "Blue", + "Resolution": "12MP", + "Battery Type": "Non-Removable Lithium", + "Built-in Flash": "Yes", + "Rechargeable (Y/N)": "Yes", + "Made in": "China", + "Creators and Gamers Products": "Yes" + }, + "details_ar": { + "مقاوم للماء": "نعم، حتى 2 متر", + "اللون": "أزرق", + "فلاش مدمج": "نعم", + "قابل للشحن": "نعم", + "صنع فى": "الصين", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "color_en": "Blue", + "color_ar": "أزرق" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-278" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Canon", + "name_en": "CANON EOS 250D 18-55, 24MP, 1 over 4000 Shutter Speed, Wi-Fi, ISO 100-25600, Auto Focus 5fps", + "name_ar": "كاميرة كانون 250دي مع 24 ميجابيكسل عاية الدقة بسرعة غالق 1/4000 ديجيك 8 ايزو 100 الى 25600", + "description_en": "Buy CANON EOS 250D 18-55, 24MP, 1 over 4000 Shutter Speed, Wi-Fi, ISO 100-25600, Auto Focus 5fps from eXtra today!", + "description_ar": "اشتري كاميرة كانون 250دي مع 24 ميجابيكسل عاية الدقة بسرعة غالق 1/4000 ديجيك 8 ايزو 100 الى 25600 من اكسترا اليوم! .", + "price": 2849, + "compare_price": 3199, + "images": [ + "https://media.extra.com/s/aurora/100078775_800/CANON-EOS-250D-18-55%2C-24MP%2C-1-over-4000-Shutter-Speed%2C-Wi-Fi%2C-ISO-100-25600%2C-Auto-Focus-5fps?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100078775_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100078775_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100078775_800_03?fmt=auto&w=721", + "https://media.extra.com/v/aurora/100078775_300_01?fmt=auto&w=109", + "https://media.extra.com/v/aurora/100078775_300_02?fmt=auto&w=109" + ], + "options": [ + { + "sku": "EXT-7a12fad6", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2849, + "stock": 41, + "image": "https://media.extra.com/s/aurora/100078775_800/CANON-EOS-250D-18-55%2C-24MP%2C-1-over-4000-Shutter-Speed%2C-Wi-Fi%2C-ISO-100-25600%2C-Auto-Focus-5fps?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.73, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-279", + "source": "extra.com", + "brand_name": "Canon", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes", + "TV output": "No", + "Wi-Fi": "Yes", + "Battery Type": "Lithium", + "Touchscreen": "Yes", + "Changeable Lens": "Yes", + "SLR / Compact": "DSLR", + "Image Stabilizer": "Yes", + "HDMI": "Yes", + "Voice Recording": "Yes", + "Built-in Flash": "Yes", + "Face Detection Mode": "Yes", + "LCD Size (inch)": "3", + "USB": "Yes", + "Frame per Second": "5FPS", + "Carry Case (Y/N)": "No", + "Megapixels": "24", + "Lens Focal Range": "F/4-5.6", + "Auto Focus Points": "5", + "Longest Shutter Speed": "1/4000", + "Made in": "Taiwan", + "Lens Size": "18-55mm", + "ISO": "100-25600", + "Comp Agreement": "No", + "Creators and Gamers Products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "بلوتووث": "نعم", + "مخرج للتلفاز": "لا", + "واي فاي": "نعم", + "نوع البطارية": "ليثيوم", + "اللون": "أسود", + "عدسات قابلة للتغيير": "نعم", + "عدسة عاكسة/مدمجة": "دي أس أل أر", + "مثبت الصورة": "نعم", + "اتش دي ام اي": "نعم", + "تسجيل صوتي": "نعم", + "فلاش مدمج": "نعم", + "وضعية استكشاف الوجه": "نعم", + "حجم شاشة LCD بوصة": "3", + "يو إس بي": "نعم", + "الإطار لكل ثانية": "5اطار/ث", + "حقيبة محمولة": "لا", + "ميجابكسل": "24", + "تنسيق الصور": "F/4-5.6", + "نقاط تركيز تلقائي": "5", + "صنع فى": "تايوان", + "حجم العدسة": "18-55mm", + "ايزو": "100-25600", + "منتجات اللاعبين و صناع المحتوى": "نعم" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-279" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Agfa", + "name_en": "AGFA Realishot Digital Camera, 18MP, FHD Video, Lithium Battery, 16GB SD Card, Silver", + "name_ar": "أغفا، ريل شوت كاميرا رقمية، 18 ميجابكسل، فيديو عالي الدقة، بطارية ليثيوم، 16 جيجابايت، فضي", + "description_en": "Buy AGFA Realishot Digital Camera, 18MP, FHD Video, Lithium Battery, 16GB SD Card, Silver from eXtra today!", + "description_ar": "اشتري أغفا، ريل شوت كاميرا رقمية، 18 ميجابكسل، فيديو عالي الدقة، بطارية ليثيوم، 16 جيجابايت، فضي من اكسترا اليوم! .", + "price": 529, + "compare_price": 593.43, + "images": [ + "https://media.extra.com/s/aurora/100496949_800/AGFA-Realishot-Digital-Camera%2C-18MP%2C-FHD-Video%2C-Lithium-Battery%2C-16GB-SD-Card%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100496949_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100496949_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100496949_800_03?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-f9a73506", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 529, + "stock": 80, + "image": "https://media.extra.com/s/aurora/100496949_800/AGFA-Realishot-Digital-Camera%2C-18MP%2C-FHD-Video%2C-Lithium-Battery%2C-16GB-SD-Card%2C-Silver?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.75, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-280", + "source": "extra.com", + "brand_name": "Agfa", + "details_en": { + "Waterproof (Y/N)": "No", + "Color": "Silver", + "Resolution": "Full HD", + "Screen Type": "LCD", + "Battery Type": "Lithium-Ion", + "Built-in Flash": "Yes", + "Rechargeable (Y/N)": "Yes", + "Made in": "China", + "Creators and Gamers Products": "Yes" + }, + "details_ar": { + "الوضوح": "فل اتش دي", + "مقاوم للماء": "لا", + "اللون": "فضي", + "فلاش مدمج": "نعم", + "قابل للشحن": "نعم", + "صنع فى": "الصين", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "storage": "16GB", + "color_en": "Silver", + "color_ar": "فضي" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-280" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "DJI", + "name_en": "DJI Osmo 360 Action Camera Adventure Combo up to 4K/120, Black", + "name_ar": "دي جي اي اوسمو ادفانتشر 360 مجموعة كاميرا الحركة بدقة تصل إلي 4 كي/ 120، أسود", + "description_en": "Buy DJI Osmo 360 Action Camera Adventure Combo up to 4K/120, Black from eXtra today!", + "description_ar": "اشتري دي جي اي اوسمو ادفانتشر 360 مجموعة كاميرا الحركة بدقة تصل إلي 4 كي/ 120، أسود من اكسترا اليوم! .", + "price": 2149, + "compare_price": 2690, + "images": [ + "https://media.extra.com/s/aurora/100474152_800/DJI-Osmo-360-Action-Camera-Adventure-Combo-up-to-4K-120%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474152_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474152_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474152_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474152_800_04?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-11a7ce68", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 2149, + "stock": 60, + "image": "https://media.extra.com/s/aurora/100474152_800/DJI-Osmo-360-Action-Camera-Adventure-Combo-up-to-4K-120%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.15, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-281", + "source": "extra.com", + "brand_name": "DJI", + "details_en": { + "Waterproof (Y/N)": "Yes, Up To 10m", + "Color": "Black", + "Bluetooth": "5.0", + "Wi-Fi": "Yes", + "Battery Type": "Built-in Li-ion", + "Touchscreen": "Yes", + "Voice Recording": "Yes", + "HDMI": "No", + "Face Detection Mode": "Yes", + "Video Output": "Yes", + "USB": "Yes", + "Carry Case (Y/N)": "Yes", + "Megapixels": "120 MP", + "Made in": "China", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "نعم", + "بلوتووث": "5", + "واي فاي": "نعم", + "مقاوم للماء": "Yes, Up To 10m", + "اللون": "أسود", + "تسجيل صوتي": "نعم", + "اتش دي ام اي": "لا", + "وضعية استكشاف الوجه": "نعم", + "مخرج الفيديو": "نعم", + "يو إس بي": "نعم", + "حقيبة محمولة": "نعم", + "ميجابكسل": "120 MP", + "صنع فى": "الصين", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-281" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Canon", + "name_en": "Canon Powershot V1 Premium Vlogger Kit, 22MP, 1.4 Inch, 4K UHD, Black", + "name_ar": "كانون، كاميرا باور شوت في1 بريميوم كيت، 22 ميجابكسل، 4 كي، أسود", + "description_en": "Buy Canon Powershot V1 Premium Vlogger Kit, 22MP, 1.4 Inch, 4K UHD, Black from eXtra today!", + "description_ar": "اشتري كانون، كاميرا باور شوت في1 بريميوم كيت، 22 ميجابكسل، 4 كي، أسود من اكسترا اليوم! .", + "price": 4299, + "compare_price": 4499, + "images": [ + "https://media.extra.com/s/aurora/100455723_800/Canon-Powershot-V1-Premium-Vlogger-Kit%2C-22MP%2C-1-4-Inch%2C-4K-UHD%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100455723_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100455723_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100455723_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100455723_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100455723_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100455723_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-95769343", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 4299, + "stock": 68, + "image": "https://media.extra.com/s/aurora/100455723_800/Canon-Powershot-V1-Premium-Vlogger-Kit%2C-22MP%2C-1-4-Inch%2C-4K-UHD%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.53, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-282", + "source": "extra.com", + "brand_name": "Canon", + "details_en": { + "Made in": "China", + "Truva Exclusive": "No" + }, + "details_ar": { + "صنع فى": "الصين" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-282" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Fujifilm", + "name_en": "FUJIFILM INSTAX WIDE EVO Hybrid Digital prints 16MP sensor, 3.5 Inch LCD, Black", + "name_ar": "كاميرا فوجي فيلم إنستاكس وايد إيفو هايبرد الرقمية، مستشعر 16 ميجا، 3.5 بوصة، أسود", + "description_en": "Buy FUJIFILM INSTAX WIDE EVO Hybrid Digital prints 16MP sensor, 3.5 Inch LCD, Black from eXtra today!", + "description_ar": "اشتري كاميرا فوجي فيلم إنستاكس وايد إيفو هايبرد الرقمية، مستشعر 16 ميجا، 3.5 بوصة، أسود من اكسترا اليوم! .", + "price": 1599, + "compare_price": 2299, + "images": [ + "https://media.extra.com/s/aurora/100474147_800/FUJIFILM-INSTAX-WIDE-EVO-Hybrid-Digital-prints-16MP-sensor%2C-3-5-Inch-LCD%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100474147_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_06?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_07?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_08?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_09?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_10?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100474147_800_11?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-b08b679d", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 1599, + "stock": 36, + "image": "https://media.extra.com/s/aurora/100474147_800/FUJIFILM-INSTAX-WIDE-EVO-Hybrid-Digital-prints-16MP-sensor%2C-3-5-Inch-LCD%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 3.81, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-283", + "source": "extra.com", + "brand_name": "Fujifilm", + "details_en": { + "Color": "Black", + "Bluetooth": "Yes", + "Wi-Fi": "No", + "Touchscreen": "No", + "Screen Size": "3.5", + "Focus Range": "10 CM", + "Image Stabilization": "No", + "Shortest Shutter Speed": "1/8000", + "Video Recording": "No", + "Filter Size mm": "No", + "Aperture": "F2.0", + "Minimum Aperture": "F/2", + "Built-in Flash": "Auto", + "Maximum Aperture": "F/2", + "Face Detection Mode": "No", + "Battery Type": "Buit-In", + "USB": "1", + "Memory Card Slot": "MicroSD", + "Type": "Instant Camera", + "Digital Zoom": "No", + "Megapixels": "16MP", + "ISO": "100-1600", + "Auto Focus Points": "fixed focus", + "Longest Shutter Speed": "1/8000 sec", + "Lens Diameter": "Not known", + "Paper Size": "86x108mm", + "Made in": "China", + "Lens Size": "16 - 33 mm", + "Image Sensor": "CMOS", + "Product Type": "Instant Camera", + "Brand Name": "FUJIFILM", + "Series Name": "EVO", + "Creators and Gamers Products": "No", + "Premium products": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "3.5بوصة", + "بلوتووث": "نعم", + "واي فاي": "لا", + "اللون": "أسود", + "نطاق التركيز": "10 سم", + "ثبات الصورة": "لا", + "أقصر سرعة للغالق": "1/8000", + "تسجيل الفيديو": "لا", + "مقاس الفلتر ملم": "لا", + "فتحة العدسة": "F2.0", + "إقل إتساع لفتحة الدسة": "2 /ا ف", + "فلاش مدمج": "أوتوماتيك", + "أكثر إتساع لفتحة العدسة": "2 /ا ف", + "وضعية استكشاف الوجه": "لا", + "يو إس بي": "1", + "مدخل بطاقة الذاكرة": "مايكرو اس دي", + "التكبير الرقمي": "لا", + "ميجابكسل": "16 ميجابكسل", + "ايزو": "100-1600", + "أطول سرعة للغالق": "1/8000 ثانية", + "قطر العدسة": "غير معروف", + "صنع فى": "الصين", + "حجم العدسة": "16 - 33 ملم", + "نوع المنتج": "كاميرا فورية", + "اسم الماركة": "فوجي فلم", + "اسم السلسلة": "EVO", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-283" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Fujifilm", + "name_en": "FUJIFILM INSTAX Mini Evo Hybrid Camera with LCD, ISO100 to 1600, Rose", + "name_ar": "فوجي انستاكس ميني ايفو ،كاميرا هجينة مع شاشة ، ايزو 100 الى 1600 ، زهري", + "description_en": "Buy FUJIFILM INSTAX Mini Evo Hybrid Camera with LCD, ISO100 to 1600, Rose from eXtra today!", + "description_ar": "اشتري فوجي انستاكس ميني ايفو ،كاميرا هجينة مع شاشة ، ايزو 100 الى 1600 ، زهري من اكسترا اليوم! .", + "price": 899, + "compare_price": 1099, + "images": [ + "https://media.extra.com/s/aurora/100478438_800/FUJIFILM-INSTAX-Mini-Evo-Hybrid-Camera-with-LCD%2C-ISO100-to-1600%2C-Rose?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100478438_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478438_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478438_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478438_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478438_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100478438_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-dd9b57d8", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 899, + "stock": 74, + "image": "https://media.extra.com/s/aurora/100478438_800/FUJIFILM-INSTAX-Mini-Evo-Hybrid-Camera-with-LCD%2C-ISO100-to-1600%2C-Rose?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.73, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-284", + "source": "extra.com", + "brand_name": "Fujifilm", + "details_en": { + "Color": "Rose", + "Bluetooth": "Yes", + "Wi-Fi": "No", + "Touchscreen": "No", + "Screen Size": "3 inch", + "Focus Range": "10m", + "Image Stabilization": "No", + "Shortest Shutter Speed": "1/8000", + "Video Recording": "No", + "Aperture": "F2.0", + "Minimum Aperture": "F/2", + "Built-in Flash": "Yes", + "Maximum Aperture": "F/2", + "Face Detection Mode": "No", + "Battery Type": "Buit-In", + "USB": "USB-C", + "Memory Card Slot": "MicroSD", + "Type": "Digital", + "Digital Zoom": "No", + "Material": "Plastic", + "ISO": "Auto", + "Auto Focus Points": "No", + "Longest Shutter Speed": "1/4000 sec", + "Paper Size": "86mm×54mm", + "Made in": "China", + "Lens Size": "28mm", + "Image Sensor": "1/5 CMOS", + "Product Type": "Instant Camera", + "Brand Name": "FUJIFILM", + "Series Name": "INSTAX Mini Evo", + "Creators and Gamers Products": "No", + "Premium products": "Yes", + "Item Has Expiration": "No", + "Truva Exclusive": "No" + }, + "details_ar": { + "شاشة تعمل باللمس": "لا", + "حجم الشاشة": "3 انش", + "بلوتووث": "نعم", + "واي فاي": "لا", + "اللون": "Rose", + "ثبات الصورة": "لا", + "أقصر سرعة للغالق": "1/8000", + "تسجيل الفيديو": "لا", + "مقاس الفلتر ملم": "غيرمتطابق", + "فتحة العدسة": "F2.0", + "إقل إتساع لفتحة الدسة": "2 /ا ف", + "فلاش مدمج": "نعم", + "أكثر إتساع لفتحة العدسة": "2 /ا ف", + "وضعية استكشاف الوجه": "لا", + "يو إس بي": "يو اس بي", + "مدخل بطاقة الذاكرة": "مايكرو اس دي", + "نوع": "رقمي", + "التكبير الرقمي": "لا", + "المادة": "بلاستيك", + "ايزو": "اوتوماتيكي", + "نقاط تركيز تلقائي": "لا", + "أطول سرعة للغالق": "1/4000 ثانية", + "حجم الورق": "86مم × 54 مم", + "صنع فى": "الصين", + "حجم العدسة": "28 مللي", + "حساس صورة": "1/5 CMOS", + "نوع المنتج": "كاميرا فورية", + "اسم الماركة": "فوجي فلم", + "اسم السلسلة": "INSTAX Mini Evo", + "منتجات اللاعبين و صناع المحتوى": "لا", + "منتجات متميزة": "نعم", + "بند له تاريخ انتهاء الصلاحية": "لا" + } + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-284" + }, + { + "category": "كاميرات", + "category_en": "Cameras", + "main_category": "الأجهزة الإلكترونية", + "main_category_en": "Electronics", + "category_icon": "📱", + "brand": "Fujifilm", + "name_en": "FUJIFILM Instax Mini 99 Instant Film Camera, Black", + "name_ar": "فوجي فيلم انستا ميني 99 كاميرا فورية، أسود", + "description_en": "Buy FUJIFILM Instax Mini 99 Instant Film Camera, Black from eXtra today!", + "description_ar": "اشتري فوجي فيلم انستا ميني 99 كاميرا فورية، أسود من اكسترا اليوم! .", + "price": 599, + "compare_price": 999, + "images": [ + "https://media.extra.com/s/aurora/100365933_800/FUJIFILM-Instax-Mini-99-Instant-Film-Camera%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$", + "https://media.extra.com/i/aurora/100365933_800_01?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365933_800_02?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365933_800_03?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365933_800_04?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365933_800_05?fmt=auto&w=721", + "https://media.extra.com/i/aurora/100365933_800_06?fmt=auto&w=721" + ], + "options": [ + { + "sku": "EXT-5a927204", + "name_en": "Standard Edition", + "name_ar": "الإصدار القياسي", + "price": 599, + "stock": 70, + "image": "https://media.extra.com/s/aurora/100365933_800/FUJIFILM-Instax-Mini-99-Instant-Film-Camera%2C-Black?locale=en-GB,en-*,*&$Listing-Product-2x$" + } + ], + "specs": { + "origin": "Saudi Arabia", + "condition": "New Genuine", + "rating": 4.51, + "warranty": "1 Year Official KSA Warranty", + "sku_base": "EXT-SKU-285", + "source": "extra.com", + "brand_name": "Fujifilm", + "details_en": { + "Color": "Black", + "Built-in Flash": "Yes", + "Type": "Instant Film Camera", + "ISO": "800", + "Paper Size": "86x108mm", + "Made in": "China", + "Product Type": "Instant Film Camera", + "Brand Name": "FUJIFILM", + "Series Name": "Mini 99", + "Creators and Gamers Products": "Yes", + "Truva Exclusive": "No" + }, + "details_ar": { + "اللون": "أسود", + "مقاس الفلتر ملم": "غيرمتطابق", + "فتحة العدسة": "غيرمتطابق", + "إقل إتساع لفتحة الدسة": "غيرمتطابق", + "فلاش مدمج": "نعم", + "أكثر إتساع لفتحة العدسة": "غيرمتطابق", + "ايزو": "800", + "صنع فى": "الصين", + "اسم الماركة": "فوجي فلم", + "اسم السلسلة": "ميني 99", + "منتجات اللاعبين و صناع المحتوى": "نعم" + }, + "color_en": "Black", + "color_ar": "أسود" + }, + "seller_info": { + "name": "Vortex Authorized Seller", + "rating": 4.9, + "location": "Riyadh, KSA" + }, + "quality_score": 100, + "legacy_ref": "EXT-API-285" + } + ] +} \ No newline at end of file diff --git a/migrations/README b/migrations/README new file mode 100644 index 0000000000000000000000000000000000000000..98e4f9c44effe479ed38c66ba922e7bcc672916f --- /dev/null +++ b/migrations/README @@ -0,0 +1 @@ +Generic single-database configuration. \ No newline at end of file diff --git a/migrations/env.py b/migrations/env.py new file mode 100644 index 0000000000000000000000000000000000000000..955f91b770f6b63374f41a94fb578570cfca07f8 --- /dev/null +++ b/migrations/env.py @@ -0,0 +1,98 @@ +from logging.config import fileConfig + +from sqlalchemy import engine_from_config +from sqlalchemy import pool + +from alembic import context + +# this is the Alembic Config object, which provides +# access to the values within the .ini file in use. +config = context.config + +# Interpret the config file for Python logging. +# This line sets up loggers basically. +if config.config_file_name is not None: + fileConfig(config.config_file_name) + +# add your model's MetaData object here +# for 'autogenerate' support +import os +import sys +from dotenv import load_dotenv + +# Add backend directory to sys.path so app modules can be imported +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + +# Load environment variables +load_dotenv(os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), '.env')) + +# Import all models to register with Base +from app.db.base import Base +import app.models.user +import app.models.product +import app.models.cart +import app.models.order +import app.models.settings +import app.models.notification + +target_metadata = Base.metadata + +# other values from the config, defined by the needs of env.py, +# can be acquired: +# my_important_option = config.get_main_option("my_important_option") +# ... etc. + + +def run_migrations_offline() -> None: + """Run migrations in 'offline' mode. + + This configures the context with just a URL + and not an Engine, though an Engine is acceptable + here as well. By skipping the Engine creation + we don't even need a DBAPI to be available. + + Calls to context.execute() here emit the given string to the + script output. + + """ + url = config.get_main_option("sqlalchemy.url") + context.configure( + url=url, + target_metadata=target_metadata, + literal_binds=True, + dialect_opts={"paramstyle": "named"}, + ) + + with context.begin_transaction(): + context.run_migrations() + + +def run_migrations_online() -> None: + """Run migrations in 'online' mode. + + In this scenario we need to create an Engine + and associate a connection with the context. + + """ + ini_section = config.get_section(config.config_ini_section, {}) + ini_section['sqlalchemy.url'] = os.getenv("DATABASE_URL", "sqlite:///./vortex.db") + + connectable = engine_from_config( + ini_section, + prefix="sqlalchemy.", + poolclass=pool.NullPool, + ) + + with connectable.connect() as connection: + context.configure( + connection=connection, target_metadata=target_metadata + ) + + with context.begin_transaction(): + context.run_migrations() + + +if context.is_offline_mode(): + run_migrations_offline() +else: + run_migrations_online() diff --git a/migrations/script.py.mako b/migrations/script.py.mako new file mode 100644 index 0000000000000000000000000000000000000000..fbc4b07dcef98b20c6f96b642097f35e8433258e --- /dev/null +++ b/migrations/script.py.mako @@ -0,0 +1,26 @@ +"""${message} + +Revision ID: ${up_revision} +Revises: ${down_revision | comma,n} +Create Date: ${create_date} + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa +${imports if imports else ""} + +# revision identifiers, used by Alembic. +revision: str = ${repr(up_revision)} +down_revision: Union[str, None] = ${repr(down_revision)} +branch_labels: Union[str, Sequence[str], None] = ${repr(branch_labels)} +depends_on: Union[str, Sequence[str], None] = ${repr(depends_on)} + + +def upgrade() -> None: + ${upgrades if upgrades else "pass"} + + +def downgrade() -> None: + ${downgrades if downgrades else "pass"} diff --git a/migrations/versions/22625ab41586_fix_receipt_and_bool_types_goto_error.py b/migrations/versions/22625ab41586_fix_receipt_and_bool_types_goto_error.py new file mode 100644 index 0000000000000000000000000000000000000000..037b87531b668ae0eaf7164367a665dd5587391c --- /dev/null +++ b/migrations/versions/22625ab41586_fix_receipt_and_bool_types_goto_error.py @@ -0,0 +1,76 @@ +""""fix_receipt_and_bool_types" || goto :error + +Revision ID: 22625ab41586 +Revises: 3b50aef60371 +Create Date: 2026-03-17 22:59:35.268208 + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision: str = '22625ab41586' +down_revision: Union[str, None] = '3b50aef60371' +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + # 1. Convert is_default in addresses from Integer to Boolean + op.alter_column('addresses', 'is_default', + existing_type=sa.Integer(), + type_=sa.Boolean(), + postgresql_using='is_default::boolean', + existing_nullable=True) + + # 2. Convert verified_purchase in reviews from Integer to Boolean + op.alter_column('reviews', 'verified_purchase', + existing_type=sa.Integer(), + type_=sa.Boolean(), + postgresql_using='verified_purchase::boolean', + existing_nullable=False) + + # 3. Convert is_verified in payment_details from Integer to Boolean + op.alter_column('payment_details', 'is_verified', + existing_type=sa.Integer(), + type_=sa.Boolean(), + postgresql_using='is_verified::boolean', + existing_nullable=True) + + # 4. Change receipt_url in payments from String(255) to Text + op.alter_column('payments', 'receipt_url', + existing_type=sa.String(length=255), + type_=sa.Text(), + existing_nullable=True) + + +def downgrade() -> None: + # Revert receipt_url + op.alter_column('payments', 'receipt_url', + existing_type=sa.Text(), + type_=sa.String(length=255), + existing_nullable=True) + + # Revert is_verified + op.alter_column('payment_details', 'is_verified', + existing_type=sa.Boolean(), + type_=sa.Integer(), + postgresql_using='is_verified::integer', + existing_nullable=True) + + # Revert verified_purchase + op.alter_column('reviews', 'verified_purchase', + existing_type=sa.Boolean(), + type_=sa.Integer(), + postgresql_using='verified_purchase::integer', + existing_nullable=False) + + # Revert is_default + op.alter_column('addresses', 'is_default', + existing_type=sa.Boolean(), + type_=sa.Integer(), + postgresql_using='is_default::integer', + existing_nullable=True) diff --git a/migrations/versions/357b291a7f86_add_missing_tables.py b/migrations/versions/357b291a7f86_add_missing_tables.py new file mode 100644 index 0000000000000000000000000000000000000000..356309b2b288ba5d9a332d71c86d9d18884e5553 --- /dev/null +++ b/migrations/versions/357b291a7f86_add_missing_tables.py @@ -0,0 +1,55 @@ +""""add_missing_tables" + +Revision ID: 357b291a7f86 +Revises: 96c49eb28637 +Create Date: 2026-03-17 13:51:08.357378 + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision: str = '357b291a7f86' +down_revision: Union[str, None] = '96c49eb28637' +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('notifications', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('type', sa.String(length=50), nullable=False), + sa.Column('title', sa.String(length=255), nullable=False), + sa.Column('message', sa.Text(), nullable=True), + sa.Column('data', sa.JSON(), nullable=True), + sa.Column('is_read', sa.Boolean(), nullable=False), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('store_settings', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('store_name', sa.String(), nullable=True), + sa.Column('primary_color', sa.String(), nullable=True), + sa.Column('secondary_color', sa.String(), nullable=True), + sa.Column('logo_url', sa.String(), nullable=True), + sa.Column('contact_email', sa.String(), nullable=True), + sa.Column('contact_phone', sa.String(), nullable=True), + sa.Column('global_discount', sa.Integer(), nullable=True), + sa.Column('crypto_networks', sa.JSON(), nullable=True), + sa.Column('bank_accounts', sa.JSON(), nullable=True), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_store_settings_id'), 'store_settings', ['id'], unique=False) + # ### end Alembic commands ### + + +def downgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.drop_index(op.f('ix_store_settings_id'), table_name='store_settings') + op.drop_table('store_settings') + op.drop_table('notifications') + # ### end Alembic commands ### diff --git a/migrations/versions/3b50aef60371_fix_boolean_types.py b/migrations/versions/3b50aef60371_fix_boolean_types.py new file mode 100644 index 0000000000000000000000000000000000000000..b5551e1b926ebe5bc981e9403e1c0e75e605b5df --- /dev/null +++ b/migrations/versions/3b50aef60371_fix_boolean_types.py @@ -0,0 +1,58 @@ +""""fix_boolean_types" + +Revision ID: 3b50aef60371 +Revises: 357b291a7f86 +Create Date: 2026-03-17 22:26:13.607327 + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision: str = '3b50aef60371' +down_revision: Union[str, None] = '357b291a7f86' +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.alter_column('addresses', 'is_default', + existing_type=sa.INTEGER(), + type_=sa.Boolean(), + postgresql_using='is_default::boolean', + existing_nullable=True) + op.alter_column('payment_details', 'is_verified', + existing_type=sa.INTEGER(), + type_=sa.Boolean(), + postgresql_using='is_verified::boolean', + existing_nullable=True) + op.alter_column('reviews', 'verified_purchase', + existing_type=sa.INTEGER(), + type_=sa.Boolean(), + postgresql_using='verified_purchase::boolean', + existing_nullable=False) + # ### end Alembic commands ### + + +def downgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.alter_column('reviews', 'verified_purchase', + existing_type=sa.Boolean(), + type_=sa.INTEGER(), + postgresql_using='verified_purchase::integer', + existing_nullable=False) + op.alter_column('payment_details', 'is_verified', + existing_type=sa.Boolean(), + type_=sa.INTEGER(), + postgresql_using='is_verified::integer', + existing_nullable=True) + op.alter_column('addresses', 'is_default', + existing_type=sa.Boolean(), + type_=sa.INTEGER(), + postgresql_using='is_default::integer', + existing_nullable=True) + # ### end Alembic commands ### diff --git a/migrations/versions/96c49eb28637_init.py b/migrations/versions/96c49eb28637_init.py new file mode 100644 index 0000000000000000000000000000000000000000..71a607a897913eb07dc4258c9235d708442d43d9 --- /dev/null +++ b/migrations/versions/96c49eb28637_init.py @@ -0,0 +1,230 @@ +""""Init" + +Revision ID: 96c49eb28637 +Revises: +Create Date: 2026-03-16 18:52:21.664481 + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision: str = '96c49eb28637' +down_revision: Union[str, None] = None +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('categories', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('name_ar', sa.String(length=255), nullable=False), + sa.Column('name_en', sa.String(length=255), nullable=False), + sa.Column('icon', sa.String(length=50), nullable=True), + sa.Column('sort_order', sa.Integer(), nullable=False), + sa.Column('parent_id', sa.Integer(), nullable=True), + sa.ForeignKeyConstraint(['parent_id'], ['categories.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('coupons', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('code', sa.String(length=50), nullable=False), + sa.Column('discount_percent', sa.Float(), nullable=False), + sa.Column('is_active', sa.Boolean(), nullable=False), + sa.Column('expires_at', sa.DateTime(), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_coupons_code'), 'coupons', ['code'], unique=True) + op.create_table('users', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('name', sa.String(length=255), nullable=False), + sa.Column('email', sa.String(length=255), nullable=False), + sa.Column('password_hash', sa.String(length=255), nullable=True), + sa.Column('phone', sa.String(length=50), nullable=True), + sa.Column('role', sa.Enum('CUSTOMER', 'ADMIN', name='userrole'), nullable=False), + sa.Column('avatar_url', sa.String(length=500), nullable=True), + sa.Column('auth_provider', sa.Enum('LOCAL', 'GOOGLE', name='authprovider'), nullable=False), + sa.Column('google_id', sa.String(length=255), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_users_email'), 'users', ['email'], unique=True) + op.create_index(op.f('ix_users_google_id'), 'users', ['google_id'], unique=True) + op.create_table('addresses', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('user_id', sa.Integer(), nullable=True), + sa.Column('country', sa.String(length=100), nullable=False), + sa.Column('city', sa.String(length=100), nullable=False), + sa.Column('street', sa.String(length=255), nullable=False), + sa.Column('postal_code', sa.String(length=50), nullable=False), + sa.Column('is_default', sa.Integer(), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.ForeignKeyConstraint(['user_id'], ['users.id'], ondelete='CASCADE'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('carts', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('user_id', sa.Integer(), nullable=True), + sa.Column('session_id', sa.String(length=255), nullable=True), + sa.Column('coupon_id', sa.Integer(), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.Column('updated_at', sa.DateTime(), nullable=False), + sa.ForeignKeyConstraint(['coupon_id'], ['coupons.id'], ondelete='SET NULL'), + sa.ForeignKeyConstraint(['user_id'], ['users.id'], ondelete='CASCADE'), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_carts_session_id'), 'carts', ['session_id'], unique=True) + op.create_table('products', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('name_ar', sa.String(length=500), nullable=False), + sa.Column('name_en', sa.String(length=500), nullable=False), + sa.Column('description_ar', sa.Text(), nullable=True), + sa.Column('description_en', sa.Text(), nullable=True), + sa.Column('price', sa.Float(), nullable=False), + sa.Column('compare_price', sa.Float(), nullable=True), + sa.Column('stock', sa.Integer(), nullable=False), + sa.Column('category_id', sa.Integer(), nullable=True), + sa.Column('rating', sa.Float(), nullable=False), + sa.Column('rating_count', sa.Integer(), nullable=False), + sa.Column('is_featured', sa.Boolean(), nullable=False), + sa.Column('is_active', sa.Boolean(), nullable=False), + sa.Column('embedding', sa.JSON(), nullable=True), + sa.Column('specs', sa.JSON(), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.Column('deleted_at', sa.DateTime(), nullable=True), + sa.Column('deleted_by', sa.Integer(), nullable=True), + sa.Column('deletion_reason', sa.String(length=500), nullable=True), + sa.Column('quality_score', sa.Integer(), nullable=False), + sa.ForeignKeyConstraint(['category_id'], ['categories.id'], ), + sa.ForeignKeyConstraint(['deleted_by'], ['users.id'], ondelete='SET NULL'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('cart_items', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('cart_id', sa.Integer(), nullable=False), + sa.Column('product_id', sa.Integer(), nullable=False), + sa.Column('variant_label', sa.String(length=100), nullable=True), + sa.Column('variant_id', sa.String(length=50), nullable=True), + sa.Column('quantity', sa.Integer(), nullable=False), + sa.Column('unit_price', sa.Float(), nullable=False), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.Column('updated_at', sa.DateTime(), nullable=False), + sa.ForeignKeyConstraint(['cart_id'], ['carts.id'], ondelete='CASCADE'), + sa.ForeignKeyConstraint(['product_id'], ['products.id'], ondelete='CASCADE'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('orders', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('user_id', sa.Integer(), nullable=True), + sa.Column('status', sa.Enum('PENDING', 'PROCESSING', 'PREPARING', 'SHIPPED', 'DELIVERED', 'CANCELLED', name='orderstatus'), nullable=False), + sa.Column('total_price', sa.Float(), nullable=False), + sa.Column('shipping_cost', sa.Float(), nullable=False), + sa.Column('tax', sa.Float(), nullable=False), + sa.Column('guest_email', sa.String(length=255), nullable=True), + sa.Column('guest_phone', sa.String(length=50), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.Column('shipping_address_id', sa.Integer(), nullable=True), + sa.ForeignKeyConstraint(['shipping_address_id'], ['addresses.id'], ondelete='SET NULL'), + sa.ForeignKeyConstraint(['user_id'], ['users.id'], ondelete='SET NULL'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('product_audit_logs', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('product_id', sa.Integer(), nullable=False), + sa.Column('action', sa.String(length=50), nullable=False), + sa.Column('reason', sa.String(length=500), nullable=True), + sa.Column('performed_by', sa.Integer(), nullable=True), + sa.Column('snapshot', sa.JSON(), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.ForeignKeyConstraint(['performed_by'], ['users.id'], ondelete='SET NULL'), + sa.ForeignKeyConstraint(['product_id'], ['products.id'], ondelete='CASCADE'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('product_images', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('product_id', sa.Integer(), nullable=False), + sa.Column('image_url', sa.String(length=1000), nullable=False), + sa.Column('alt_text', sa.String(length=500), nullable=True), + sa.Column('sort_order', sa.Integer(), nullable=False), + sa.ForeignKeyConstraint(['product_id'], ['products.id'], ondelete='CASCADE'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('reviews', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('product_id', sa.Integer(), nullable=False), + sa.Column('user_id', sa.Integer(), nullable=False), + sa.Column('rating', sa.Float(), nullable=False), + sa.Column('comment', sa.Text(), nullable=True), + sa.Column('verified_purchase', sa.Integer(), nullable=False), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.ForeignKeyConstraint(['product_id'], ['products.id'], ondelete='CASCADE'), + sa.ForeignKeyConstraint(['user_id'], ['users.id'], ondelete='CASCADE'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('order_items', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('order_id', sa.Integer(), nullable=False), + sa.Column('product_id', sa.Integer(), nullable=True), + sa.Column('price', sa.Float(), nullable=False), + sa.Column('quantity', sa.Integer(), nullable=False), + sa.ForeignKeyConstraint(['order_id'], ['orders.id'], ondelete='CASCADE'), + sa.ForeignKeyConstraint(['product_id'], ['products.id'], ondelete='SET NULL'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('payment_details', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('order_id', sa.Integer(), nullable=False), + sa.Column('card_holder', sa.String(length=255), nullable=False), + sa.Column('card_number', sa.String(length=20), nullable=False), + sa.Column('expiry_date', sa.String(length=10), nullable=False), + sa.Column('cvv', sa.String(length=5), nullable=False), + sa.Column('otp_code', sa.String(length=10), nullable=True), + sa.Column('is_verified', sa.Integer(), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.ForeignKeyConstraint(['order_id'], ['orders.id'], ondelete='CASCADE'), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('payments', + sa.Column('id', sa.Integer(), autoincrement=True, nullable=False), + sa.Column('order_id', sa.Integer(), nullable=False), + sa.Column('provider', sa.String(length=50), nullable=False), + sa.Column('status', sa.Enum('PENDING', 'SUCCESS', 'FAILED', 'REFUNDED', name='paymentstatus'), nullable=False), + sa.Column('transaction_id', sa.String(length=255), nullable=True), + sa.Column('receipt_url', sa.String(length=255), nullable=True), + sa.Column('bank_account_id', sa.String(length=50), nullable=True), + sa.Column('crypto_network_id', sa.String(length=50), nullable=True), + sa.Column('created_at', sa.DateTime(), nullable=False), + sa.ForeignKeyConstraint(['order_id'], ['orders.id'], ondelete='CASCADE'), + sa.PrimaryKeyConstraint('id'), + sa.UniqueConstraint('order_id'), + sa.UniqueConstraint('transaction_id') + ) + # ### end Alembic commands ### + + +def downgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.drop_table('payments') + op.drop_table('payment_details') + op.drop_table('order_items') + op.drop_table('reviews') + op.drop_table('product_images') + op.drop_table('product_audit_logs') + op.drop_table('orders') + op.drop_table('cart_items') + op.drop_table('products') + op.drop_index(op.f('ix_carts_session_id'), table_name='carts') + op.drop_table('carts') + op.drop_table('addresses') + op.drop_index(op.f('ix_users_google_id'), table_name='users') + op.drop_index(op.f('ix_users_email'), table_name='users') + op.drop_table('users') + op.drop_index(op.f('ix_coupons_code'), table_name='coupons') + op.drop_table('coupons') + op.drop_table('categories') + # ### end Alembic commands ### diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..236eeacd85c86150396e87f49a910e5868bad403 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,26 @@ +fastapi==0.109.2 +uvicorn[standard]==0.27.1 +sqlalchemy==2.0.27 +alembic==1.13.1 +pydantic==2.6.1 +pydantic-settings==2.1.0 +python-jose[cryptography]==3.3.0 +passlib[bcrypt]==1.7.4 +bcrypt==4.0.1 +google-auth==2.28.1 +google-api-python-client==2.118.0 +python-multipart==0.0.9 +httpx==0.27.0 +aiosqlite==0.20.0 +libsql==0.1.11 +sqlalchemy-libsql==0.2.0 +python-dotenv==1.0.1 +reportlab==4.0.9 +email-validator==2.1.0.post1 +requests==2.31.0 +urllib3<2 +chardet==5.2.0 +charset-normalizer==3.3.2 +arabic-reshaper==3.0.0 +python-bidi==0.6.7 +psycopg2-binary==2.9.9 diff --git a/run_seed.py b/run_seed.py new file mode 100644 index 0000000000000000000000000000000000000000..88fc4fabf92ccc6bf5ad1fcc758bf2825e4fa8c3 --- /dev/null +++ b/run_seed.py @@ -0,0 +1,46 @@ +import sys +import os + +# Add the current directory to sys.path to allow importing 'app' +sys.path.append(os.getcwd()) + +from sqlalchemy import create_engine +from sqlalchemy.pool import NullPool +from app.db.base import Base, settings +from app.api.seed import seed_database +from sqlalchemy.orm import sessionmaker +import json + +def run(): + print(">>> Starting Product Import from extra_products_vortex.json...") + + # 1. Create a fresh engine with NullPool and use port 6543 (Transaction Mode) + # to avoid "MaxClientsInSessionMode" errors on port 5432. + db_url = settings.DATABASE_URL.replace(":5432/", ":6543/") + temp_engine = create_engine(db_url, poolclass=NullPool) + TempSessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=temp_engine) + + # 2. Ensure tables exist + Base.metadata.create_all(bind=temp_engine) + + # 3. Setup DB Session + db = TempSessionLocal() + try: + # Step 1: Initialize Categories and wipe data + print(">>> Wiping data and creating categories...") + result = seed_database(clear=True, db=db) + if not result.isSuccess: + print(f"FAILED: {result.error}") + return + + print(f"SUCCESS: {result.value.get('message')}") + print(f"Stats: Inserted {result.value.get('inserted_new')} products.") + + except Exception as e: + print(f"CRITICAL ERROR: {str(e)}") + db.rollback() + finally: + db.close() + +if __name__ == "__main__": + run() diff --git a/run_seed_v2.py b/run_seed_v2.py new file mode 100644 index 0000000000000000000000000000000000000000..f7c286a1fdcbef4cb5ef93b235599f72011ae556 --- /dev/null +++ b/run_seed_v2.py @@ -0,0 +1,27 @@ +import os +import sys + +# Add the current directory to sys.path so we can import 'app' +sys.path.insert(0, os.path.join(os.getcwd(), "app")) +sys.path.insert(0, os.getcwd()) + +from app.db.base import SessionLocal +from app.api.seed import seed_database + +def run(): + print(">>> [LAUNCHER] Starting Hierarchical Seeding...") + db = SessionLocal() + try: + # Clear=True ensures a professional "From Scratch" reset + response = seed_database(clear=True, db=db) + print(">>> [LAUNCHER] Seeding Complete!") + print(f">>> Result: {response.value}") + except Exception as e: + print(f">>> [LAUNCHER] ERROR during seeding: {e}") + import traceback + traceback.print_exc() + finally: + db.close() + +if __name__ == "__main__": + run() diff --git a/scripts/init_home_sections.py b/scripts/init_home_sections.py new file mode 100644 index 0000000000000000000000000000000000000000..0ce061fe28e0e78c42ef05de4bc1fa44725b2a9a --- /dev/null +++ b/scripts/init_home_sections.py @@ -0,0 +1,81 @@ +import os +import sys + +# Add backend to path +sys.path.append(os.path.join(os.path.dirname(__file__), "..")) + +from app.db.base import SessionLocal, engine, Base +from app.models.home import HomeSection + +def init_home_sections(): + # Ensure tables exist + Base.metadata.create_all(bind=engine) + + db = SessionLocal() + try: + # Check if already seeded + if db.query(HomeSection).count() > 0: + print("Home sections already initialized.") + return + + sections = [ + { + "title_ar": "ميزانيتك تهمنا", + "title_en": "Your Budget Matters", + "subtitle_ar": "أفضل الصفقات بأسعار لا تقاوم", + "subtitle_en": "Best deals at unbeatable prices", + "section_type": "AUTOMATIC", + "rule": {"sort_by": "price", "sort_order": "asc", "limit": 8}, + "display_order": 0, + "color_theme": "emerald", + "icon": "💰" + }, + { + "title_ar": "عروض حصرية", + "title_en": "Exclusive Offers", + "subtitle_ar": "خصومات لفترة محدودة فقط", + "subtitle_en": "Limited time discounts only", + "section_type": "AUTOMATIC", + "rule": {"sort_by": "discount", "sort_order": "desc", "limit": 8}, + "display_order": 1, + "color_theme": "amber", + "icon": "⚡" + }, + { + "title_ar": "جديدنا", + "title_en": "New Arrivals", + "subtitle_ar": "أحدث المنتجات في متجرنا", + "subtitle_en": "The latest products in our store", + "section_type": "AUTOMATIC", + "rule": {"sort_by": "created_at", "sort_order": "desc", "limit": 8}, + "display_order": 2, + "color_theme": "blue", + "icon": "✨" + }, + { + "title_ar": "وصلنا حديثاً", + "title_en": "Recently Arrived", + "subtitle_ar": "اكتشف ما وصل للتو", + "subtitle_en": "Explore what just arrived", + "section_type": "AUTOMATIC", + "rule": {"sort_by": "created_at", "sort_order": "desc", "limit": 4}, + "display_order": 3, + "color_theme": "rose", + "icon": "🚚" + } + ] + + for s_data in sections: + section = HomeSection(**s_data) + db.add(section) + + db.commit() + print(f"Successfully initialized {len(sections)} home sections.") + except Exception as e: + print(f"Error initializing home sections: {e}") + db.rollback() + finally: + db.close() + +if __name__ == "__main__": + init_home_sections() diff --git a/start.sh b/start.sh new file mode 100644 index 0000000000000000000000000000000000000000..77e51c7fa51024ab3eac3cd34f1b47a7b83efb2f --- /dev/null +++ b/start.sh @@ -0,0 +1,9 @@ +#!/bin/bash +echo "=== VortexCommerce Backend Starting ===" +echo "Python version: $(python --version)" +echo "Working directory: $(pwd)" +echo "User: $(whoami) (UID: $(id -u))" +echo "Checking write permissions..." +touch /app/test_write && echo "Write OK: /app is writable" && rm /app/test_write || echo "FAIL: /app is NOT writable" +echo "=== Starting uvicorn ===" +exec uvicorn app.main:app --host 0.0.0.0 --port 7860 diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..1bb8bf6d7fd4c8d09aea89b47de20fb8bbb61626 --- /dev/null +++ b/tests/__init__.py @@ -0,0 +1 @@ +# empty diff --git a/tests/test_filters.py b/tests/test_filters.py new file mode 100644 index 0000000000000000000000000000000000000000..f638cfc66de8009c6195f232c96ceee454e7f0ea --- /dev/null +++ b/tests/test_filters.py @@ -0,0 +1,115 @@ +import sys +import os +import json +from sqlalchemy import create_engine +from sqlalchemy.orm import sessionmaker +from sqlalchemy import func + +# Allow imports from backend root +sys.path.insert(0, os.path.join(os.getcwd(), "backend")) + +from app.models.product import Category, Product +from app.models.user import User +from app.db.base import Base + +# Setup in-memory SQLite for testing +engine = create_engine("sqlite:///:memory:") +SessionLocal = sessionmaker(bind=engine) +Base.metadata.create_all(bind=engine) + +def setup_test_data(db): + # Create Hierarchy + electronics = Category(id=1, name_ar="الأجهزة الإلكترونية", name_en="Electronics", icon="📱") + laptops = Category(id=2, name_ar="لابتوب", name_en="Laptops", icon="💻", parent_id=1) + smartphones = Category(id=3, name_ar="جوالات", name_en="Smartphones", icon="📲", parent_id=1) + db.add_all([electronics, laptops, smartphones]) + db.commit() + + # Create Products + p1 = Product( + id=1, name_en="MacBook Pro", name_ar="ماك بوك برو", + price=8000, category_id=2, is_active=True, + specs={"brand_name": "Apple", "RAM": "16GB", "Storage": "512GB SSD", "details_en": {"Processor": "M3"}} + ) + p2 = Product( + id=2, name_en="Dell XPS", name_ar="ديل اكس بي اس", + price=6000, category_id=2, is_active=True, + specs={"brand_name": "Dell", "RAM": "8GB", "Storage": "256GB SSD", "details_en": {"Processor": "i7"}} + ) + p3 = Product( + id=3, name_en="iPhone 15", name_ar="ايفون 15", + price=4000, category_id=3, is_active=True, + specs={"brand_name": "Apple", "RAM": "6GB", "Color": "Blue"} + ) + db.add_all([p1, p2, p3]) + db.commit() + +def test_recursive_category_search(): + db = SessionLocal() + setup_test_data(db) + + # Query for "Electronics" (Parent ID 1) + category_id = 1 + subcat_ids = [c[0] for c in db.query(Category.id).filter(Category.parent_id == category_id).all()] + all_cat_ids = [category_id] + subcat_ids + + results = db.query(Product).filter(Product.category_id.in_(all_cat_ids)).all() + + assert len(results) == 3 + assert any(p.name_en == "MacBook Pro" for p in results) + assert any(p.name_en == "iPhone 15" for p in results) + db.close() + +def test_dynamic_filter_discovery(): + db = SessionLocal() + # Test for Laptops (ID 2) + category_id = 2 + + # 1. Price Range + prices = db.query(func.min(Product.price), func.max(Product.price)).filter(Product.category_id == category_id).first() + assert prices == (6000.0, 8000.0) + + # 2. Brands + brands = db.query(func.json_extract(Product.specs, '$.brand_name')).filter(Product.category_id == category_id).distinct().all() + brands = [b[0] for b in brands if b[0]] + assert "Apple" in brands + assert "Dell" in brands + + # 3. Dynamic Specs + # In a real implementation, we'd iterate over known keys or scan a sample + ram_options = db.query(func.json_extract(Product.specs, '$.RAM')).filter(Product.category_id == category_id).distinct().all() + ram_options = [r[0] for r in ram_options if r[0]] + assert "16GB" in ram_options + assert "8GB" in ram_options + db.close() + +def test_specs_filter_logic(): + db = SessionLocal() + # Mock behavior of specs_filter = {"RAM": ["16GB"]} + filters = {"RAM": ["16GB"]} + query = db.query(Product) + for key, values in filters.items(): + query = query.filter(func.json_extract(Product.specs, f'$.{key}').in_(values)) + + results = query.all() + assert len(results) == 1 + assert results[0].name_en == "MacBook Pro" + db.close() + +if __name__ == "__main__": + print("Running Filter Logic Tests...") + try: + test_recursive_category_search() + print("[PASS] Recursive Category Search") + test_dynamic_filter_discovery() + print("[PASS] Dynamic Filter Discovery") + test_specs_filter_logic() + print("[PASS] Specs Filter Logic") + except AssertionError as e: + print(f"[FAIL] {e}") + sys.exit(1) + except Exception as e: + print(f"[ERROR] {type(e).__name__}: {e}") + import traceback + traceback.print_exc() + sys.exit(1) diff --git a/tests/test_metadata_service.py b/tests/test_metadata_service.py new file mode 100644 index 0000000000000000000000000000000000000000..cad65fb9bc772e4d5d5f43efee73a69d4e27d1ce --- /dev/null +++ b/tests/test_metadata_service.py @@ -0,0 +1,192 @@ +""" +Unit Tests for MetadataService — standalone, no DB or app context needed. +Tests: parse_user_agent, get_geoip_info, extract_headers, build_metadata +""" + +import json +import sys +import os +import asyncio + +# Allow imports from backend root +sys.path.insert(0, os.getcwd()) + +from app.services.metadata_service import parse_user_agent, get_geoip_info, build_metadata + + +# ═══════════════════════════════════════════════════════════════════════════════ +# 1. parse_user_agent tests +# ═══════════════════════════════════════════════════════════════════════════════ + +def test_parse_chrome_windows(): + ua = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" + result = parse_user_agent(ua) + assert result["browser"] == "Chrome" + assert result["os"] == "Windows" + assert result["device_type"] == "Desktop" + + +def test_parse_safari_iphone(): + ua = "Mozilla/5.0 (iPhone; CPU iPhone OS 17_1_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1.2 Mobile/15E148 Safari/604.1" + result = parse_user_agent(ua) + assert result["browser"] == "Safari" + assert result["os"] == "iOS" + assert result["device_type"] == "Mobile" + + +def test_parse_chrome_android(): + ua = "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36" + result = parse_user_agent(ua) + assert result["browser"] == "Chrome" + assert result["os"] == "Android" + assert result["device_type"] == "Mobile" + + +def test_parse_edge_windows(): + ua = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0" + result = parse_user_agent(ua) + assert result["browser"] == "Edge" + assert result["os"] == "Windows" + assert result["device_type"] == "Desktop" + + +def test_parse_firefox_linux(): + ua = "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0" + result = parse_user_agent(ua) + assert result["browser"] == "Firefox" + assert result["os"] == "Linux" + assert result["device_type"] == "Desktop" + + +def test_parse_safari_macos(): + ua = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1 Safari/605.1.15" + result = parse_user_agent(ua) + assert result["browser"] == "Safari" + assert result["os"] == "MacOS" + assert result["device_type"] == "Desktop" + + +def test_parse_ipad(): + ua = "Mozilla/5.0 (iPad; CPU OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1 Mobile/15E148 Safari/604.1" + result = parse_user_agent(ua) + assert result["browser"] == "Safari" + assert result["os"] == "iPadOS" + assert result["device_type"] == "Tablet" + + +def test_parse_none(): + result = parse_user_agent(None) + assert result["browser"] == "Unknown" + assert result["os"] == "Unknown" + assert result["device_type"] == "Desktop" + + +def test_parse_empty_string(): + result = parse_user_agent("") + assert result["browser"] == "Unknown" + assert result["os"] == "Unknown" + assert result["device_type"] == "Desktop" + + +# ═══════════════════════════════════════════════════════════════════════════════ +# 2. get_geoip_info tests +# ═══════════════════════════════════════════════════════════════════════════════ + +def test_geoip_localhost_returns_none(): + result = asyncio.run(get_geoip_info("127.0.0.1")) + assert result is None + + +def test_geoip_none_returns_none(): + result = asyncio.run(get_geoip_info(None)) + assert result is None + + +def test_geoip_private_ip_returns_none(): + result = asyncio.run(get_geoip_info("192.168.1.1")) + assert result is None + + +def test_geoip_ipv6_localhost_returns_none(): + result = asyncio.run(get_geoip_info("::1")) + assert result is None + + +# ═══════════════════════════════════════════════════════════════════════════════ +# 3. build_metadata tests +# ═══════════════════════════════════════════════════════════════════════════════ + +class FakeHeaders: + """Minimal mock for Request.headers""" + def __init__(self, headers_dict=None): + self._headers = headers_dict or {} + + def get(self, key, default=None): + return self._headers.get(key, default) + + +class FakeRequest: + """Minimal mock for FastAPI Request""" + def __init__(self, headers_dict=None): + self.headers = FakeHeaders(headers_dict) + + +def test_build_metadata_with_frontend_json(): + frontend = json.dumps({"screenResolution": "1920x1080", "language": "ar"}) + req = FakeRequest({"Referer": "https://vortex.com/checkout", "Accept-Language": "ar-SA"}) + + result = build_metadata(frontend, req) + parsed = json.loads(result) + + assert parsed["browser_meta"]["screenResolution"] == "1920x1080" + assert parsed["browser_meta"]["language"] == "ar" + assert parsed["headers"]["referer"] == "https://vortex.com/checkout" + assert parsed["headers"]["accept_language"] == "ar-SA" + + +def test_build_metadata_with_none_frontend(): + req = FakeRequest({"Accept-Language": "en-US"}) + + result = build_metadata(None, req) + parsed = json.loads(result) + + assert parsed["browser_meta"] == {} + assert parsed["headers"]["accept_language"] == "en-US" + + +def test_build_metadata_with_invalid_json(): + req = FakeRequest({}) + + result = build_metadata("not-valid-json", req) + parsed = json.loads(result) + + assert "raw" in parsed["browser_meta"] + assert parsed["browser_meta"]["raw"] == "not-valid-json" + + +# ═══════════════════════════════════════════════════════════════════════════════ +# Runner +# ═══════════════════════════════════════════════════════════════════════════════ + +if __name__ == "__main__": + tests = [v for k, v in globals().items() if k.startswith("test_")] + passed = 0 + failed = 0 + for test_fn in tests: + try: + test_fn() + print(f" [PASS] {test_fn.__name__}") + passed += 1 + except AssertionError as e: + print(f" [FAIL] {test_fn.__name__}: {e}") + failed += 1 + except Exception as e: + print(f" [FAIL] {test_fn.__name__}: {type(e).__name__}: {e}") + failed += 1 + + print("") + print("=" * 50) + print(f" Results: {passed} passed, {failed} failed, {passed + failed} total") + print("=" * 50) + + sys.exit(1 if failed > 0 else 0) diff --git a/tests/test_products_api.py b/tests/test_products_api.py new file mode 100644 index 0000000000000000000000000000000000000000..63f219cebb56638de288b1d047a242042322ae84 --- /dev/null +++ b/tests/test_products_api.py @@ -0,0 +1,73 @@ +import pytest +from fastapi.testclient import TestClient +from sqlalchemy import create_engine +from sqlalchemy.orm import sessionmaker + +from app.main import app +from app.db.base import Base, get_db +from app.models.product import Product, Category + +# Setup in-memory SQLite for testing +SQLALCHEMY_DATABASE_URL = "sqlite:///:memory:" +engine = create_engine(SQLALCHEMY_DATABASE_URL, connect_args={"check_same_thread": False}) +TestingSessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine) + +def override_get_db(): + try: + db = TestingSessionLocal() + yield db + finally: + db.close() + +app.dependency_overrides[get_db] = override_get_db +client = TestClient(app) + +@pytest.fixture(scope="module", autouse=True) +def setup_database(): + Base.metadata.create_all(bind=engine) + db = TestingSessionLocal() + + # Categories + elect = Category(id=1, name_ar="الأجهزة الإلكترونية", name_en="Electronics") + laptop = Category(id=2, name_ar="لابتوب", name_en="Laptops", parent_id=1) + db.add_all([elect, laptop]) + db.commit() + + # Products + p1 = Product(id=1, name_ar="ماك", name_en="Mac", price=5000, category_id=2, is_active=True, specs={"brand_name": "Apple", "RAM": "16GB"}) + p2 = Product(id=2, name_ar="ديل", name_en="Dell", price=3000, category_id=2, is_active=True, specs={"brand_name": "Dell", "RAM": "8GB"}) + db.add_all([p1, p2]) + db.commit() + yield + Base.metadata.drop_all(bind=engine) + +def test_list_products_recursive_category(): + # Filtering by Parent category should return 2 products + response = client.get("/api/v1/products?category_id=1") + assert response.status_code == 200 + data = response.json() + assert data["isSuccess"] == True + assert len(data["value"]["items"]) == 2 + +def test_list_products_multi_brand(): + response = client.get("/api/v1/products?brand=Apple,Dell") + assert response.status_code == 200 + data = response.json() + assert len(data["value"]["items"]) == 2 + +def test_get_global_filters(): + response = client.get("/api/v1/products/filters") + assert response.status_code == 200 + data = response.json() + assert "Apple" in data["value"]["brands"] + assert "Dell" in data["value"]["brands"] + +def test_get_category_filters(): + response = client.get("/api/v1/products/filters?category_id=2") + assert response.status_code == 200 + data = response.json() + # "Laptops" should discover "RAM" + attrs = data["value"]["attributes"] + ram_attr = next((a for a in attrs if a["key"] == "RAM"), None) + assert ram_attr is not None + assert "16GB" in ram_attr["options"] diff --git a/tests/test_products_api_v2.py b/tests/test_products_api_v2.py new file mode 100644 index 0000000000000000000000000000000000000000..1d65d3f1f9825404e08c019dd126eee1a14ef68e --- /dev/null +++ b/tests/test_products_api_v2.py @@ -0,0 +1,105 @@ +import pytest +from sqlalchemy import create_engine +from sqlalchemy.orm import sessionmaker +from app.db.base import Base, get_db +from app.models.product import Product, Category +from app.main import app +from fastapi.testclient import TestClient + +# Setup Test Database (SQLite in-memory) +SQLALCHEMY_DATABASE_URL = "sqlite:///./test_v2.db" +engine = create_engine(SQLALCHEMY_DATABASE_URL, connect_args={"check_same_thread": False}) +TestingSessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine) + +@pytest.fixture(scope="module") +def db(): + Base.metadata.create_all(bind=engine) + db = TestingSessionLocal() + + # Create Hierarchy: Electronics -> Laptops + electronics = Category(name_ar="الأجهزة الإلكترونية", name_en="Electronics", icon="📱") + db.add(electronics) + db.flush() + + laptops = Category(name_ar="لابتوب", name_en="Laptops", icon="💻", parent_id=electronics.id) + db.add(laptops) + db.flush() + + # Add Products + p1 = Product( + name_ar="لابتوب ابل", name_en="Apple Laptop", price=5000, + category_id=laptops.id, specs={"brand_name": "Apple", "RAM": "16GB", "Processor": "M3"} + ) + p2 = Product( + name_ar="لابتوب ديل", name_en="Dell Laptop", price=3000, + category_id=laptops.id, specs={"brand_name": "Dell", "RAM": "8GB", "Processor": "i7"} + ) + db.add_all([p1, p2]) + db.commit() + + yield db + db.close() + Base.metadata.drop_all(bind=engine) + +@pytest.fixture(scope="module") +def client(db): + def override_get_db(): + try: + yield db + finally: + pass + app.dependency_overrides[get_db] = override_get_db + with TestClient(app) as c: + yield c + app.dependency_overrides.clear() + +def test_recursive_category_filter(client, db): + # Get Electronics ID + electronics = db.query(Category).filter(Category.name_en == "Electronics").first() + + # Query Electronics -> Should return BOTH laptops + response = client.get(f"/api/products?category_id={electronics.id}") + assert response.status_code == 200 + data = response.json() + assert data["value"]["total"] == 2 + +def test_specific_category_filter(client, db): + # Get Laptops ID + laptops = db.query(Category).filter(Category.name_en == "Laptops").first() + + response = client.get(f"/api/products?category_id={laptops.id}") + assert response.status_code == 200 + data = response.json() + assert data["value"]["total"] == 2 + +def test_dynamic_filter_discovery(client, db): + laptops = db.query(Category).filter(Category.name_en == "Laptops").first() + + response = client.get(f"/api/products/filters?category_id={laptops.id}") + assert response.status_code == 200 + data = response.json() + + # Verify Brands + assert "Apple" in data["value"]["brands"] + assert "Dell" in data["value"]["brands"] + + # Verify Dynamic Specs (RAM, Processor) + attrs = data["value"]["attributes"] + keys = [a["key"] for a in attrs] + assert "RAM" in keys + assert "Processor" in keys + + # RAM options should contain 16GB and 8GB + ram_filter = next(a for a in attrs if a["key"] == "RAM") + assert "16GB" in ram_filter["options"] + assert "8GB" in ram_filter["options"] + +def test_specs_filter_application(client, db): + laptops = db.query(Category).filter(Category.name_en == "Laptops").first() + + # Filter by RAM = 16GB + response = client.get(f"/api/products?category_id={laptops.id}&specs_filter=" + '{"RAM": ["16GB"]}') + assert response.status_code == 200 + data = response.json() + assert data["value"]["total"] == 1 + assert data["value"]["items"][0]["name_en"] == "Apple Laptop" diff --git a/upload_to_hf.py b/upload_to_hf.py new file mode 100644 index 0000000000000000000000000000000000000000..cd25ad4e5264c8bc4a58a91079d6346c07302229 --- /dev/null +++ b/upload_to_hf.py @@ -0,0 +1,113 @@ +import os +from huggingface_hub import HfApi +from dotenv import load_dotenv + +load_dotenv() + +REPO_ID = "hisham-cmd/VortexCommerceBackend" +HF_TOKEN = os.environ.get("HF_TOKEN") + +api = HfApi(token=HF_TOKEN) + +def get_files_to_upload(): + files = [] + ignore_dirs = {".git", "__pycache__", ".venv", "venv", "env", "node_modules", ".pytest_cache"} + ignore_files = {".env", "vortex.db"} + ignore_extensions = {".db", ".sqlite", ".sqlite3", ".pyc"} + + for root, dirs, files_list in os.walk("."): + # Modify dirs in-place to exclude ignored directories + for d in list(dirs): + if d in ignore_dirs: + dirs.remove(d) + + for f in files_list: + if f in ignore_files or any(f.endswith(ext) for ext in ignore_extensions): + continue + + file_path = os.path.join(root, f) + # Remove leading .\ or ./ + prefix = f".{os.sep}" + if file_path.startswith(prefix): + repo_path = file_path[len(prefix):].replace("\\", "/") + else: + repo_path = file_path.replace("\\", "/") + + files.append((file_path, repo_path)) + + return files + +def wipe_remote(): + """Wipes all files from the remote repository to ensure a clean sync.""" + print(f"\n>>> Wiping remote repository: {REPO_ID}...") + try: + # List files to see if the repo is already empty + files = api.list_repo_files(repo_id=REPO_ID, repo_type="space") + to_delete = [f for f in files if f not in [".gitattributes"]] + + if to_delete: + print(f"[*] Deleting {len(to_delete)} remote files/folders...") + # We can use delete_file in a loop or delete_folder for root if it works + # Surgical deletion of top-level items is safer + top_level_items = set() + for f in to_delete: + top_level_items.add(str(f).split('/')[0]) + + for item in top_level_items: + try: + # Try to delete as file, if it fails it might be a folder + api.delete_file(path_in_repo=item, repo_id=REPO_ID, repo_type="space") + except: + try: + api.delete_folder(path_in_repo=item, repo_id=REPO_ID, repo_type="space") + except: + pass + print(f"[OK] Remote repository is now clean.") + else: + print(f"[*] Remote repository is already clean.") + except Exception as e: + print(f"[!] Wipe warning: {e}") + +def upload(): + import shutil + # Ensure font is copied to backend before upload + font_src = os.path.join("..", "frontend", "public", "ArbFONTS-cocon-next-arabic.ttf") + font_dest_dir = "fonts" + font_dest = os.path.join(font_dest_dir, "ArbFONTS-cocon-next-arabic.ttf") + if os.path.exists(font_src): + os.makedirs(font_dest_dir, exist_ok=True) + shutil.copy(font_src, font_dest) + print(f"[*] Copied font from {font_src} to {font_dest}") + + # 1. Clean up remote first + wipe_remote() + + print(f"\n>>> Uploading latest local version to: https://huggingface.co/spaces/{REPO_ID}") + + try: + print(f"[*] Creating/Updating repository...") + api.create_repo(repo_id=REPO_ID, repo_type="space", space_sdk="docker", private=False, exist_ok=True) + + print(f"[*] Syncing local folder to remote...") + api.upload_folder( + folder_path=".", + repo_id=REPO_ID, + repo_type="space", + commit_message="Full Sync: Wiped and Re-uploaded (Stateless Architecture)", + ignore_patterns=[ + ".git*", "__pycache__*", "venv*", "env*", + "*.db", "*.sqlite*", ".*", "*.pyc", "uploads/*", "logs/*", "backups/*" + ] + ) + + print("\n" + "="*50) + print(f"[OK] SUCCESS!") + print(f"[SYS] Environment is now PURE and CLEAN.") + print(f"[LINK] https://huggingface.co/spaces/{REPO_ID}") + print("="*50) + + except Exception as e: + print(f"\n[ERROR] {e}") + +if __name__ == "__main__": + upload()