{"uid":"cap_op7XzbR-rDPcJcIsFgjGI","slug":"manylives-listing-photo-compliance-checker-44edc32e","name":"ManyLives Listing Photo Compliance Checker","description":"Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.","url":"https://api.manylives.me/paid/text/listing-photo-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"state":{"type":"string","examples":["CA"],"description":"CA"},"photos":{"type":"string","examples":[[{"id":1,"edits":["colour correction"],"caption":""},{"id":2,"edits":["virtual staging"],"caption":"Virtually staged. Unaltered images: https://example.com/listing/123"}]],"description":"[{id, edits: ['virtual staging', 'colour correction', ...], caption: 'text shown on or next to the photo'}] (up to 200)"},"unaltered_posted":{"type":"string","examples":[true],"description":"optional true when the unaltered versions are posted"},"website_controlled":{"type":"string","examples":[true],"description":"optional true when you control the site the listing is on"}}},"responseSchema":{"type":"json","example":{"pass":false,"state":"CA","photos":[{"id":3,"pass":false,"checks":[{"ok":false,"check":"where to see the unaltered image","detail":"the disclosure must say the unaltered images can be seen at a link, URL or QR code."}],"altered":true}],"rule_checked":"California Business and Professions Code section 10140.8 (in force 1 Jan 2026)","altered_photos":2}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_XmyctswoxM6ax0V10tDzO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks real-estate listing photos for AI-editing disclosure compliance under state law (e.g. California BPC 10140.8), flagging which photos fail and why","exampleAgentPrompt":"Can you check whether my California listing photos are compliant with the new disclosure rules? I have two photos — one with colour correction and one that's virtually staged with the caption 'Virtually staged. Unaltered images: https://example.com/listing/123' — and the unaltered versions are posted on the site.","exampleUseCases":[{"title":"Pre-publish compliance audit for staged listing","prompt":"Before I post this listing on Zillow, check if my 3 photos comply with California's photo-editing disclosure law — photo 1 has colour correction, photo 2 is virtually staged with the caption 'Virtually staged. See unaltered at https://mysite.com/123', and photo 3 is unedited. State is CA."},{"title":"Brokerage bulk compliance review","prompt":"I'm a broker in California and want to make sure the photos for our newest listing are compliant with BPC 10140.8 before the agent publishes — can you check these 5 photos? Some are virtually staged and some just have colour correction, and we control the website where the unaltered images are posted."},{"title":"Catch missing disclosure before MLS submission","prompt":"I forgot to add disclosure captions to some of my AI-edited listing photos — can you run a compliance check for California and tell me exactly which photos are failing and what's wrong with their disclosures so I can fix them before submitting to the MLS?"}],"resultDescription":"A JSON object with a top-level pass/fail boolean, the state checked, the specific legal rule evaluated, a count of altered photos, and a per-photo array with each photo's ID, pass/fail status, alteration flag, and for failing photos a list of specific check failures with a description of what's missing or incorrect in the disclosure.","failureModes":["Missing required caption or disclosure text — photo flagged with detail on what's missing","Virtually staged photo lacks a link/URL/QR code to unaltered images — specific check failure returned","Malformed photos array (wrong structure or exceeding 200 photos) — likely 4xx error","Unsupported or unrecognised state code — rule may not be found or applied","Empty or null photos array — no per-photo results returned"],"whenToPreferThis":"Use this endpoint when you need to verify that real-estate listing photos with AI or digital edits (virtual staging, colour correction, etc.) meet US state-level legal disclosure requirements — specifically California BPC 10140.8 as of January 2026. It is the right choice when an agent, broker, or listing platform wants automated, per-photo compliance checking before publishing, rather than manual legal review. Prefer this over generic AI content checkers or image analyzers, since it applies the specific statutory rule and returns actionable, structured pass/fail results per photo.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T00:57:50.230Z","isFirstParty":false,"canonicalSlug":"manylives-listing-photo-compliance-checker-44edc32e"}