{"uid":"cap_k9pCpXqLjcckbH6AQx2yc","slug":"locus-record-batch-job-aec5f7f2","name":"Locus Record Batch Job","description":"One async job that runs up to 6 free Locus record lanes (parcel, flood zone, zoning, governing districts, or any free lane by name) across 2-25 addresses in ANY US jurisdiction, results keyed by address. Perfect for: 'check these 20 addresses for flood zone and parcel facts', 'portfolio screen', 'any-jurisdiction records job'. One flat toll per job; unresolved addresses are listed and never charged. Poll statusUrl until complete. npx @velinussage/locus-agent-skill add.","url":"https://api.locus.report/api/locus-record-batch","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"lanes":{"type":"array","items":{"type":"string","pattern":"^locus_[a-z_]+$"},"maxItems":6,"minItems":1},"addresses":{"type":"array","items":{"type":"string","maxLength":200,"minLength":5},"maxItems":25,"minItems":2}}},"responseSchema":{"type":"json","example":{"id":"locus_example","caveats":["Example artifact; not live data."],"records":[],"generatedAt":"2026-01-01T00:00:00.000Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_et2Md0sthJts7qNHvl4G3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs an async batch job fetching up to 6 property record lane types (parcel, flood zone, zoning, etc.) across 2–25 US addresses in any jurisdiction, returning results keyed by address.","exampleAgentPrompt":"Can you run a Locus batch records job on these 8 addresses and pull the flood zone and parcel facts for each one: 123 Main St Austin TX, 456 Oak Ave Denver CO, 789 Pine Rd Miami FL, 101 Elm St Chicago IL, 202 Maple Dr Seattle WA, 303 Cedar Ln Nashville TN, 404 Birch Blvd Phoenix AZ, 505 Walnut Way Portland OR?","exampleUseCases":[{"title":"Flood zone portfolio screen","prompt":"I have 15 properties in my rental portfolio — can you pull the flood zone and parcel records for all of them in one job? Here are the addresses: 12 River Rd New Orleans LA, 88 Bay St Tampa FL, 34 Creek Ave Houston TX, 67 Levee Ln Baton Rouge LA, 90 Delta Dr Sacramento CA, 11 Marsh Way Miami FL, 22 Bayou Blvd Mobile AL, 33 Floodplain Dr Memphis TN, 44 Lowland St Kansas City MO, 55 Waterfront Ave Louisville KY, 66 Basin Rd St Louis MO, 77 Shore Dr Norfolk VA, 88 Inlet Blvd Charleston SC, 99 Coastal Ave Savannah GA, 10 Tideland Rd Galveston TX."},{"title":"Zoning due diligence on acquisitions","prompt":"We're looking at acquiring these 5 commercial properties and need zoning and governing district records for each before we close: 200 Commerce Blvd Atlanta GA, 350 Industry Ave Dallas TX, 480 Business Park Dr Indianapolis IN, 610 Enterprise Rd Columbus OH, 720 Commerce St Kansas City MO — can you run those as a Locus batch?"},{"title":"Multi-jurisdiction parcel fact check","prompt":"Can you batch-look up parcel facts and flood zone status for these 10 addresses across different states for our client report: 1 Main St Burlington VT, 2 Oak Ave Billings MT, 3 Pine St Boise ID, 4 Elm Rd Fargo ND, 5 Cedar Ln Cheyenne WY, 6 Maple Dr Santa Fe NM, 7 Birch Blvd Juneau AK, 8 Walnut Way Pierre SD, 9 Ash St Bismarck ND, 10 Poplar Ave Helena MT?"}],"resultDescription":"Returns a JSON object with a job ID, a statusUrl to poll until completion, address-keyed property records for each resolved address across the requested lanes (parcel facts, flood zone, zoning, governing districts, etc.), any caveats, a generatedAt timestamp, and a list of unresolved addresses that were not charged.","failureModes":["Address not resolvable — address listed under unresolved, not charged","Fewer than 2 or more than 25 addresses supplied — validation error","More than 6 lanes requested — validation error","Invalid lane name pattern (must match locus_[a-z_]+) — validation error","Payment failure via x402 — job not created","Job still processing — poll statusUrl until status changes to complete","Jurisdiction not covered — address may appear as unresolved"],"whenToPreferThis":"Choose this endpoint when you need property records for multiple addresses (2–25) in a single job across any US jurisdiction, especially when mixing different record types like flood zone, parcel, and zoning in one call. Prefer it over single-address lookups when doing portfolio screening, due diligence on acquisitions, or any workflow requiring consistent multi-address property data. The flat per-job pricing and no-charge policy for unresolved addresses make it cost-efficient for batch screening tasks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:34:17.752Z","isFirstParty":false}