⬡ Harvester
⬡ Harvester
Listings / ⁦⁦IPC-9800ADHS-Plus⁩⁩ ⁦⁦CCTV⁩⁩ ⁦⁦IP⁩⁩ & ⁦⁦Analog⁩⁩ ⁦⁦Camera⁩⁩ ⁦⁦Tester⁩⁩ فاحص كاميرات لغاية ⁦⁦8MP⁩⁩
⁦⁦IPC-9800ADHS-Plus⁩⁩ ⁦⁦CCTV⁩⁩ ⁦⁦IP⁩⁩ & ⁦⁦Analog⁩⁩ ⁦⁦Camera⁩⁩ ⁦⁦Tester⁩⁩ فاحص كاميرات لغاية ⁦⁦8MP⁩⁩

⁦⁦IPC-9800ADHS-Plus⁩⁩ ⁦⁦CCTV⁩⁩ ⁦⁦IP⁩⁩ & ⁦⁦Analog⁩⁩ ⁦⁦Camera⁩⁩ ⁦⁦Tester⁩⁩ فاحص كاميرات لغاية ⁦⁦8MP⁩⁩

350

Active

IPC-9800ADHS-Plus CCTV IP&Analog Camera Tester فاحص كاميرات لغاية 8MP

7 inch all in one tester for 4k h.265 TVI CVI AHD IP CVBS camera test with HDMI in

1. 7 inch IPS TFT-LCD test monitor ,1920*1200 resolution

2. Support H.265 decoding, 4K, H.265&H.264 decoding with mainstream display

3. 8MP TVI CVI AHD camera test,

4. HDMI in and output,1080P

5. Dual window test, IP & Analog camera test in the same time NEW

6. Lite mode and Normal mode can optional NEW

7. Professional Wi-Fi Analyzer, check Wi-Fi signal intensity

8. Rapid ONVIF, by one key to auto-scan IP address and view video. NEW

9. Theme function, self-define function icon, desktop and application background NEW

10. Built in Wi-Fi can receive images from wireless cameras, support create Wi-Fi hotspot. NEW

11. TVI 3.0, 3MP TVI camera image test NEW

12. AHD/CVI/TVI camera test, support snapshot, video record and playback,4Xenlarge image

13. CVBS Loop test, tester transmit or receive analog video signal, quickly test BNC cable NEW

14. ONVIF IP camera test, support 2592*1520

15. Video image magnification enables detailed viewing

16. Analog camera image display, auto adapts and display NTSC or PAL video formats

17. Customized IP cameras(with more than 80 brand camera ,such as DAHUA,KEDA,Samsung,HIKVISION and TIANDY camera)

18. IP discovery ,auto scan the IP camera address

19. Rapid ONVIF, by one key to make testing report, includes camera IP address, resolution and decoding, activate Hikvision camera.

20. Hik test tool app is designed for activating and debugging Hikvision camera , auto-identify inactivated hikvision camera ,it display image from Hikvision camera

21. DH test tool app is designed for Dahua Camera test, support modify IP, user name and password etc parameters.

22. Self-install android version software, such as wechat, QQ etc NEW

23. Tester can 180 rotation, convenient for connecting cable and power cable

24. Real-time display the image from IPC tester NEW

25. PTZ controller , snapshot, Video record, Record playback

26. Video level meter, Video PEAK lever, SYNC level, COLOR BURST measurement NEW

27. TV out (Color bar generator)

28. UTP cable test, test UTP cable connection status and the sequence of wires on the screen, and save testing report NEW

29. POE voltage measurement, PING test ,IP address scan, port flashing etc

30. DC48V PoE power output, supplies temporary power for PoE cameras

31. 12V /2A power output,5V 2A power output

32. Audio in /out

33. LED lamp, calculators, players and other application tools

34. Support customers self update software

35 7.6 V /7500mAh Lithium Ion Polymer Battery, after 4 hours charging , working time lasts 16hours

*الموقع : عمان / وسط البلد هاتف {phone_key_0}

خدمة التوصيل متوفرة داخل وخارج الاردن لهذا المنتج

خدمة التوصيل مجانا داخل الاردن لهذا المنتج

Seller: القدس للالكترونيات

First seen: 18 days ago

Last seen: 10 days ago

View Original →

Price history

Lowest 350.00 Highest 350.00 1 point
  • 350.00 first seen 18 days ago
Raw Data
city عمان
specs {"ConditionUsed" => "جديد"}
payload {"cv" => nil, "job" => nil, "type" => "listing", "config" => {"loan_type" => nil, "dfpPosition" => "below_ctas", "mapPosition" => "below_ai_tags", "imagesBaseUrl" => "https://opensooq-imagesv2.os-cdn.com/previews/{size}/", "videosBaseUrl" => "https://opensooq-video.os-cdn.com/previews/{size}/", "reviewsPosition" => "below_cps", "dynamicSectionsPosition" => "below_ai_tags", "isLoginBeforeCallEnabled" => true, "isMemberVerificationWidgetEnabled" => true}, "listing" => {"price" => {"prices" => [{"key" => "JOD", "price" => "350", "currencyId" => 10, "currencyLabel" => "دينار ", "currencyLongLabel" => "دينار أردني"}], "price_valid_until" => "2026-10-24", "askForPriceRequested" => false, "askForPriceDropStatus" => 1}, "reviews" => nil, "starCps" => [{"icon" => "https://opensooqui2.os-cdn.com/api/apiV/android/{size}/icons/star_cps/default.webp", "label" => "جديد"}]}, "commonInfo" => {"aiTags" => "$undefined", "postId" => 287648268, "contact" => {"chat" => [{"type" => "chat"}], "phone" => {"revealKey" => "fad36a9a0d2815d56e935bdc79cac25d", "phoneNumber" => "07980824XX"}, "isPhoneEnabled" => true, "isVoiceEnabled" => false, "hideContactInfo" => false}, "gallery" => {"cta" => {"askForImageRequested" => false}, "chips" => {"360Count" => 0, "imagesCount" => 1, "videosCount" => 0}, "media" => [{"id" => 1627708780, "uri" => "4b/aa/4baacc8f0bb4aeb93950b6d550fb3aac0c731c6944d10f60f98b130ac8b2a046.jpg", "is360" => false, "isReels" => false, "mimeType" => "image/jpeg", "isFloorPlan" => false, "thumbnailUri" => nil, "originalFileName" => nil}]}, "postMap" => nil, "topTitle" => "⁦⁦IPC-9800ADHS-Plus⁩⁩ ⁦⁦CCTV⁩⁩ ⁦⁦IP⁩⁩ & ⁦⁦Analog⁩⁩ ⁦⁦Camera⁩⁩ ⁦⁦Tester⁩⁩ فاحص كاميرات لغاية ⁦⁦8MP⁩⁩", "askSeller" => {"icon" => nil, "title" => "اسأل المعلن", "directChatEnabled" => true, "askSellerQuestions" => [{"message" => "أنا مهتم", "analyticsKey" => "r_interest"}, {"message" => "من الاخر", "analyticsKey" => "r_bargain"}, {"message" => "في توصيل", "analyticsKey" => "r_delivery"}], "directChatValidations" => {"messageMaxLength" => 200, "messageMinLength" => 1}}, "basicInfo" => {"sections" => [{"items" => [{"type" => "normal", "label" => "الحالة", "value" => "جديد", "action" => {"link" => "jo/cpsearch//1775/20351/ConditionUsed:4641////////", "type" => "deeplink"}, "fieldName" => "ConditionUsed", "reporting_value_label" => "New"}], "title" => "", "description" => "", "shownItemNumber" => 8}, {"items" => [{"id" => 6811, "type" => "normal", "label" => "الحي", "value" => "وسط البلد", "action" => {"link" => "وسط-البلد", "type" => "url"}, "key_type" => "Neighborhood"}, {"id" => 59, "type" => "normal", "label" => "المدينة", "value" => "عمان", "action" => {"link" => "عمان", "type" => "url"}, "key_type" => "City"}, {"id" => 20351, "type" => "normal", "label" => "القسم الفرعي", "value" => "معدات تشخيص الاعطال", "action" => {"link" => "سيارات-ومركبات/معدات-تشخيص-الاعطال", "type" => "url"}, "key_type" => "SubCategory", "reporting_value_label" => "AutomotiveDiagnosticEquipments"}, {"id" => 1775, "type" => "normal", "label" => "القسم", "value" => "سيارات ومركبات", "action" => {"link" => "سيارات-ومركبات", "type" => "url"}, "key_type" => "Category", "reporting_value_label" => "Autos"}, {"type" => "normal", "label" => "إعلان رقم", "value" => 287648268, "action" => {"type" => "copy", "value" => 287648268}, "key_type" => "ListingCopyId"}, {"type" => "normal", "label" => "تاريخ النشر", "value" => "24-09-2026", "key_type" => "ListingPostDate"}], "title" => "", "description" => "", "shownItemNumber" => 8}], "shownRowsNumber" => 2}, "ownerData" => {"id" => 20837202, "isShop" => false, "fullName" => "القدس للالكترونيات", "ratingAvg" => 3.9, "isFollowed" => false, "isProBuyer" => false, "memberLink" => "/ar/متاجر/القدس-للالكترونيات-20837202", "memberSince" => "11-10-2017", "phoneDetails" => {"revealKey" => "fad36a9a0d2815d56e935bdc79cac25d", "maskedPhoneNumber" => "07980824XX"}, "responseTime" => "الردّ على الدردشة خلال 8 ساعات", "profilePicture" => "https://opensooq-imagesv2.os-cdn.com/previews/300x300/4b/fa/4bfa3c5f70291b2cc689cf59c3466abdeb45f451047a63bf1cd3d9b8a89ef065.jpg.jpg", "numberOfRatings" => 344, "authorisedSeller" => false, "numberOfListings" => 445, "verification_tag" => nil, "verificationLevel" => 1, "showRatingAfterInteraction" => false}, "subCatUrl" => "سيارات-ومركبات/معدات-تشخيص-الاعطال", "isReported" => false, "postBadges" => {"isVip" => nil, "isTurbo" => nil, "isBumpup" => nil, "canExport" => nil, "isPremium" => nil, "hasDeliveryService" => nil}, "stickyItem" => [{"type" => "price", "value" => "350 دينار ", "isIconsEnabled" => false}, {"type" => "text", "value" => "⁦⁦IPC-9800ADHS-Plus⁩⁩ ⁦⁦CCTV⁩⁩ ⁦⁦IP⁩⁩ & ⁦⁦Analog⁩⁩ ⁦⁦Camera⁩⁩ ⁦⁦Tester⁩⁩ فاحص كاميرات لغاية ⁦⁦8MP⁩⁩", "isIconsEnabled" => false}], "breadcrumbs" => "$undefined", "description" => {"tags" => [{"id" => "{phone_key_0}", "type" => "phone", "value" => "4d233f3bf673ca398121c533d23bf59b", "placeholder" => "اضغط لإظهار رقم الهاتف 9627980824XX"}], "title" => "الوصف", "content" => "IPC-9800ADHS-Plus CCTV IP&Analog Camera Tester فاحص كاميرات لغاية 8MP\n\n7 inch all in one tester for 4k h.265 TVI CVI AHD IP CVBS camera test with HDMI in\n\n1. 7 inch IPS TFT-LCD test monitor ,1920*1200 resolution\n\n2. Support H.265 decoding, 4K, H.265&H.264 decoding with mainstream display\n\n3. 8MP TVI CVI AHD camera test,\n\n4. HDMI in and output,1080P\n\n5. Dual window test, IP & Analog camera test in the same time NEW\n\n6. Lite mode and Normal mode can optional NEW\n\n7. Professional Wi-Fi Analyzer, check Wi-Fi signal intensity \n\n8. Rapid ONVIF, by one key to auto-scan IP address and view video. NEW\n\n9. Theme function, self-define function icon, desktop and application background NEW\n\n10. Built in Wi-Fi can receive images from wireless cameras, support create Wi-Fi hotspot. NEW\n\n11. TVI 3.0, 3MP TVI camera image test NEW\n\n12. AHD/CVI/TVI camera test, support snapshot, video record and playback,4Xenlarge image \n\n13. CVBS Loop test, tester transmit or receive analog video signal, quickly test BNC cable NEW\n\n14. ONVIF IP camera test, support 2592*1520\n\n15. Video image magnification enables detailed viewing\n\n16. Analog camera image display, auto adapts and display NTSC or PAL video formats\n\n17. Customized IP cameras(with more than 80 brand camera ,such as DAHUA,KEDA,Samsung,HIKVISION and TIANDY camera)\n\n18. IP discovery ,auto scan the IP camera address\n\n19. Rapid ONVIF, by one key to make testing report, includes camera IP address, resolution and decoding, activate Hikvision camera.\n\n20. Hik test tool app is designed for activating and debugging Hikvision camera , auto-identify inactivated hikvision camera ,it display image from Hikvision camera \n\n21. DH test tool app is designed for Dahua Camera test, support modify IP, user name and password etc parameters.\n\n22. Self-install android version software, such as wechat, QQ etc NEW\n\n23. Tester can 180 rotation, convenient for connecting cable and power cable\n\n24. Real-time display the image from IPC tester NEW\n\n25. PTZ controller , snapshot, Video record, Record playback\n\n26. Video level meter, Video PEAK lever, SYNC level, COLOR BURST measurement NEW\n\n27. TV out (Color bar generator)\n\n28. UTP cable test, test UTP cable connection status and the sequence of wires on the screen, and save testing report NEW\n\n29. POE voltage measurement, PING test ,IP address scan, port flashing etc\n\n30. DC48V PoE power output, supplies temporary power for PoE cameras\n\n31. 12V /2A power output,5V 2A power output\n\n32. Audio in /out\n\n33. LED lamp, calculators, players and other application tools\n\n34. Support customers self update software\n\n35 7.6 V /7500mAh Lithium Ion Polymer Battery, after 4 hours charging , working time lasts 16hours\n\n*الموقع : عمان / وسط البلد هاتف {phone_key_0}\n\n خدمة التوصيل متوفرة داخل وخارج الاردن لهذا المنتج\n\n خدمة التوصيل مجانا داخل الاردن لهذا المنتج", "maxLines" => 4, "isTitleUserInput" => false}, "isFavorites" => false, "tipsSection" => {"items" => ["اجتمع في الأماكن العامة فقط", "لا تقم بإرسال المال مسبقاً", "قم بتفقّد المنتج جيداً قبل شرائه"], "title" => "نصائح عامة"}, "translations" => {"shareText" => "شارك", "favoriteText" => "احفظ"}, "reportEnabled" => true, "shareDeeplink" => "https://opensooq.com/site/dl?requestUri=${utm}$jo/post/287648268", "listings_count" => 373493, "dynamicSections" => "$undefined", "listing_audience" => nil, "dynamicTabsSection" => "$undefined"}, "spotlights" => nil, "loggingData" => {"cps" => [{"value" => "New", "fieldName" => "ConditionUsed"}], "cityId" => 59, "cityUrl" => "عمان", "filters" => {"filterCp" => "No", "filterMember" => "No", "filterKeyword" => "No", "filterListing" => "Yes", "filterCategory" => "No", "filterSubcategory" => "No"}, "nhoodId" => 6811, "services" => [], "categoryId" => 1775, "categoryUrl" => "سيارات-ومركبات", "city_labels" => {"label_ar" => "عمان", "label_en" => "Amman"}, "isListingLive" => true, "listingStatus" => "reposted", "subCategoryId" => 20351, "subCategoryUrl" => "معدات-تشخيص-الاعطال", "userTargetType" => "membership", "category_labels" => {"label_ar" => "سيارات ومركبات", "label_en" => "Autos"}, "cityReportingName" => "Amman", "currentPaidFeature" => "1", "subcategory_labels" => {"label_ar" => "معدات تشخيص الاعطال", "label_en" => "Automotive Diagnostic Equipments"}, "neighborhood_labels" => {"label_ar" => "وسط البلد", "label_en" => "Downtown"}, "categoryReportingName" => "Autos", "subCategoryReportingName" => "AutomotiveDiagnosticEquipments", "neighborhoodReportingName" => "Downtown"}, "favorites_count" => ""}
specs_en {"ConditionUsed" => "New"}
cat1_code Autos
cat2_code AutomotiveDiagnosticEquipments
raw_price 350
seller_id 20837202
card_price 350 دينار
card_title IPC-9800ADHS-Plus CCTV IP & Analog Camera Tester فاحص كاميرات لغاية 8MP
cat1_label سيارات ومركبات
cat2_label معدات تشخيص الاعطال
listing_id 287648268
breadcrumbs ["الأردن", "سيارات ومركبات", "إكسسوارات المركبات", "معدات الصيانة", "معدات تشخيص الاعطال", "معدات تشخيص الاعطال في عمان"]
spec_labels {"ConditionUsed" => "الحالة"}
card_expires 24-10-2026
currency_key JOD
neighborhood وسط البلد
phone_masked 07980824XX
serp_section 1775
inserted_date 2026-09-24
seller_rating 3.9
listing_status reposted
seller_is_shop false
seller_listings 445
seller_member_since 11-10-2017

Use with AI

Paste this into Claude or any AI agent that can make web requests. It explains the public API — endpoints, parameters, limits — so the agent can search listings on its own. Also at /api/v1/prompt.

You can use the Harvester listings API: a public, read-only JSON API over products
scraped from online shops (mostly Jordanian). Call it with plain HTTP GET requests.

Base URL: https://harvester.mehyar.ing/api/v1
No authentication, no API key. GET only. Every response is JSON, errors included.

## Endpoints

GET /api/v1/meta
  Describes the API itself: every endpoint and parameter, legal values, the limits,
  and live corpus statistics (how many listings and sites, the typical price range).
  Call this first — it is always current.

GET /api/v1/sites
  Every shop that has live listings: id, name, domain, status, listing_count.
  Use it to turn a shop name into a site_id.

GET /api/v1/listings
  Search and filter live listings (delisted ones are excluded). Parameters, all optional:
    q            Free-text search over title and description. Truncated to 200 characters.
                 Arabic text is matched word by word (first 8 words only) and is slower — keep it short.
    search_mode  How q matches: exact, any, all, fuzzy. Default all.
                   all   = every word must appear (narrowest)
                   any   = at least one word
                   exact = the phrase as a substring
                   fuzzy = typo-tolerant match on the title, any script
    site_id      One id or a comma-separated list (from /api/v1/sites).
    site         Substring of the shop's domain, e.g. site=opensooq. ANDed with site_id.
    category_id  One id or a comma-separated list. Ids appear on each listing.
    min_price    Inclusive lower bound on the raw price number.
    max_price    Inclusive upper bound on the raw price number.
    sort         relevance, recent, oldest, price_asc, price_desc. Default: relevance when q is given, else recent.
                 Listings without a price sort last.
    limit        Page size. Default 25, max 100 (larger values are clamped).
    offset       Rows to skip. Max 10000 (larger values are clamped).
    include      Comma-separated extra fields. Only value: raw_data (see below).
  Returns { meta: {...}, listings: [...] }. meta.returned is the row count of this page.

GET /api/v1/listings/:id
  One listing in full: untruncated description, raw_price (the original price text),
  availability, price_history, lowest/highest price seen, active, removed_at, and raw_data.
  Works for delisted listings too — check `active`.

GET /api/v1/prompt
  This text, as text/plain.

## Examples

  https://harvester.mehyar.ing/api/v1/meta
  https://harvester.mehyar.ing/api/v1/sites
  https://harvester.mehyar.ing/api/v1/listings?q=iphone&sort=price_asc&limit=10
  https://harvester.mehyar.ing/api/v1/listings?q=لابتوب&site=opensooq&max_price=400
  https://harvester.mehyar.ing/api/v1/listings?q=makita+drill&search_mode=fuzzy
  https://harvester.mehyar.ing/api/v1/listings?site=opensooq&q=تويوتا&include=raw_data&limit=20
  https://harvester.mehyar.ing/api/v1/listings/12345

## The listing object

id, title, price, currency, url, description, seller, condition, images, site {id, name,
domain, status}, category {id, name}, first_seen_at, last_seen_at.
Any field except id, title and url can be null — shops don't all publish everything.

- currency is per listing and can be null. Never compare or sum prices whose currency
  differs or is null. min_price/max_price ignore currency.
- In list responses description is cut to 400 characters and
  description_truncated is true; fetch /api/v1/listings/:id for the full text.
- This is scraped data, not a live shop. A price is what the shop showed at last_seen_at.
- site.status describes our scraper, not the data. A "broken" site's listings are still
  valid — don't filter them out.
- category is null when a listing came from a whole-catalogue scrape.
- Always give the user the listing's url; it is the real product page.

## raw_data

Everything the scraper captured that has no dedicated field. Always on
/api/v1/listings/:id; on /api/v1/listings only with include=raw_data (it is large,
so ask for it only when you need it, and prefer small pages when you do).
Its shape depends on the site. Sensitive values (e.g. phone reveal tokens) are removed.

For OpenSooq (domain jo.opensooq.com) raw_data holds:
  specs        { fieldName: value in Arabic } — the listing's real attributes.
  specs_en     { fieldName: English label } — same fields, English.
  spec_labels  { fieldName: Arabic name of the field }
  breadcrumbs  category path, e.g. ["الأردن", "سيارات ومركبات", "آليات ثقيلة", "جرافة"]
  seller_id, seller_rating, seller_listings, seller_member_since, seller_is_shop,
  phone_masked (last digits hidden), listing_id, lastmod, description_ld
  payload      the full listing object from the OpenSooq page, for anything else.

TRAP: in specs_en, numeric fields (mileage, year ranges, sizes, …) are SEARCH BUCKETS,
not values — e.g. "+200,000" for mileage. For real numbers read the same fieldName from
specs, which holds the actual value (in Arabic; digits may be Arabic-Indic or Latin).
Use specs_en only to understand what a field means. seller_is_shop is unreliable.

## Limits and errors

- Rate limit: 60 requests per 60 seconds per IP. Over it you get HTTP 429
  with a Retry-After header: stop and wait that many seconds before the next request.
- A query running over 5 seconds is cancelled with HTTP 503 code=query_too_expensive.
  Don't retry it as-is — narrow it (add site_id/category_id, fewer words, or search_mode=fuzzy).
- meta.total_estimate stops counting at 1000. If meta.total_is_capped is true, the real
  total is at least that — say "1000+", never an exact number.
- 404 = unknown id or path, 400 = malformed parameter. Error bodies are
  { error: { code, message } }; the message says what to do.

## How to work well

1. Start with /api/v1/meta (and /api/v1/sites if the user names a shop).
2. Search with q in the default mode. Nothing back? Try search_mode=any, then fuzzy —
   most misses are a typo, a synonym, or English words against Arabic titles.
3. Too much back? Narrow with site, site_id, category_id or a price bound rather than
   paging deeper. You cannot page past offset 10000.
4. Paginate politely: one request at a time, never in parallel. Use limit=100 when
   scanning and a small limit when you only need examples. Stop as soon as you have
   what you need.
5. Reuse results you already have instead of re-fetching them.