{"uid":"cap_OgLQ3Fzi6EyJFVQUWk4GY","slug":"restricted-party-screen-vercel-app-ecbd95fa","name":"Restricted Party Batch Screener","description":"Low-friction batch restricted-party screen for up to 25 counterparties in one paid call. Returns per-name screening results, flagged counterparties, a batch-level proceed-or-pause recommendation, and machine-readable review signals for procurement, payouts, and cross-border onboarding workflows. Required query param: names separated with the pipe character (|). Optional query params: workflow, minScore, type, country, program, list, limit.","url":"https://restricted-party-screen.vercel.app/api/vendor-onboarding/restricted-party-batch","method":"GET","headers":{},"bodySchema":{"type":"object","required":["limit","minScore","names","workflow"],"properties":{"limit":{"type":"string","description":"limit query parameter"},"names":{"type":"string","description":"names query parameter"},"minScore":{"type":"string","description":"minScore query parameter"},"workflow":{"type":"string","description":"workflow query parameter"}}},"responseSchema":{"data":{"query":{"limit":3,"names":["SBERBANK","VTB BANK PJSC","GAZPROMBANK"],"minScore":90,"screenedCount":3},"summary":{"status":"manual-review-required","clearCount":1,"flaggedCount":2,"screenedCount":3,"recommendedAction":"pause-and-review","manualReviewRecommended":true},"workflow":"vendor-onboarding","flaggedCounterparties":[{"name":"SBERBANK","matchCount":1}]},"source":"OFAC Sanctions List Service","success":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dLEC83WuNEZUxjOC2Ym_f","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens up to 25 counterparty names at once against OFAC sanctions and restricted-party lists, returning per-name match results, flagged entities, and a batch-level proceed-or-pause recommendation.","exampleAgentPrompt":"Run a batch restricted-party screen on these 3 vendors for our vendor-onboarding workflow with a minimum match score of 90: SBERBANK, VTB BANK PJSC, and GAZPROMBANK — and tell me if any are flagged and whether we should proceed or pause.","exampleUseCases":null,"resultDescription":"Returns a JSON object with a query summary (names screened, count, minScore), a batch-level summary including clear count, flagged count, recommended action (proceed or pause-and-review), and a manualReviewRecommended boolean, plus a list of flagged counterparties with their match counts. Source is identified as the OFAC Sanctions List Service.","failureModes":["Missing required 'names' parameter returns an error","More than 25 names submitted may exceed batch limit","Invalid minScore value (non-numeric or out of range) causes bad request","Network or upstream OFAC service unavailability returns failure","Payment not completed (x402) results in 402 response blocking data return","Pipe-delimited names malformed causes parsing failure"],"whenToPreferThis":"Use this endpoint when you need to screen multiple counterparties (up to 25) in a single API call for compliance purposes, especially in automated procurement, payout, or cross-border onboarding workflows. Prefer this over the single-entity endpoint when batch throughput and a unified proceed/pause recommendation are needed. Ideal for compliance pipelines that require machine-readable review signals without manual lookup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:33:18.842Z","isFirstParty":false}