Datacircle

Best Facebook Marketplace search API in 2026

Litescrape, SocialAPIs and SociaVault are the best Facebook Marketplace search API providers in our benchmark. We benchmarked 3 providers. We list all three, ranked by score. For each one, we show its top scoring plan, each part of the plan's score and what 1,000 searches cost. We rank 24 plans by price. Litescrape's top-up from $10 costs the least per 1,000 searches: $0.15.

  1. #1 Litescrape: Facebook Marketplace search API

    Litescrape, top-up from $10, Usage-based

    It returns 6 of the 9 key fields we check: Price, Image, Date listed, Status, Location, Delivery.

    Overall score
    75.2
    $ per 1,000
    $0.15
    Price score
    88
    • $ per 1,000 searches that find nothing: the provider's pages don't say
    • Plans of this API we rank by price: 24
    • Plans cheaper per 1,000 searches than this plan: 0
    Data score
    64
    Cost to get started score
    93
    • How you pay: a top-up you pay first
    • Least to pay before your first result: $10
    Bundle score
    99
    • Also pays for, from the same budget: 190 other calls
    Performance score
    27
    • This call's median time on 30 October 2026, minus the baseline: 5.251 s
    • SocialAPIs, the fastest benchmarked provider: 1.435 s
    • On 30 October 2026, we sent this provider the same 20 searches as every other provider in our benchmark.
    • This plan scored 0.6437 out of 1 on those 20 searches. That gives this plan a Data score of 64 out of 100.
  2. #2 SocialAPIs: Facebook Marketplace search API

    SocialAPIs, $179 monthly

    It returns 7 of the 9 key fields we check: Price, List price, Image, Status, Location, Delivery, Seller.

    Overall score
    74.8
    $ per 1,000
    $1.49
    Price score
    51
    • $ per 1,000 searches that find nothing: $1.492
    • Plans of this API we rank by price: 24
    • Plans cheaper per 1,000 searches than this plan: 10
    Data score
    88
    Cost to get started score
    69
    • How you pay: monthly
    • Least to pay before your first result: $179
    Bundle score
    98
    • Also pays for, from the same budget: 49 other calls
    Performance score
    100
    • This call's median time on 30 October 2026, minus the baseline: 1.435 s
    • SocialAPIs, the fastest benchmarked provider: 1.435 s
    • On 30 October 2026, we sent this provider the same 20 searches as every other provider in our benchmark.
    • This plan scored 0.8796 out of 1 on those 20 searches. That gives this plan a Data score of 88 out of 100.
  3. #3 SociaVault: Facebook Marketplace search API

    SociaVault, $399 pack

    It returns 6 of the 9 key fields we check: Price, List price, Image, Status, Location, Delivery.

    Overall score
    64.7
    $ per 1,000
    $2.00
    Price score
    40
    • $ per 1,000 searches that find nothing: the provider's pages don't say
    • Plans of this API we rank by price: 24
    • Plans cheaper per 1,000 searches than this plan: 13
    Data score
    82
    Cost to get started score
    67
    • How you pay: a pack you pay first
    • Least to pay before your first result: $399
    Bundle score
    99
    • Also pays for, from the same budget: 114 other calls
    Performance score
    57
    • This call's median time on 30 October 2026, minus the baseline: 2.496 s
    • SocialAPIs, the fastest benchmarked provider: 1.435 s
    • On 30 October 2026, we sent this provider the same 20 searches as every other provider in our benchmark.
    • This plan scored 0.8205 out of 1 on those 20 searches. That gives this plan a Data score of 82 out of 100.

The Data score on Facebook Marketplace search APIs

This score, out of 100, shows how much of a search's listings page a provider's call returns. We send each provider the search words and a US city, as a buyer types them on Facebook Marketplace. For each search, we count the parts the answer held, such as the listings and each listing's price. We divide the number of parts the answer held by the number of parts we count for the search. We count a part on a search when a live provider's answer held that part. We count each part from any provider's answer when fewer than two live providers found the search. We count how many listings the answer held. We divide that number by the most listings any answer held for that search. We keep each provider's first listings, up to the number that most providers returned for the search. Each listing has details, such as the price. We count the share of a provider's listings that have each detail. We average the results over all searches. Every search counts the same. A provider scores 0 on a search where its call returned no listing. We compare a provider that ran on fewer searches with the other providers on those same searches. A provider can't score higher by running only on easy searches. We lower the score when we test the call on fewer searches than the benchmark has.

Best GTM APIs