Frequently Asked Questions
Common questions about SanctionsWise API.
General​
What is SanctionsWise API?​
SanctionsWise API is a real-time sanctions screening API built for fintech companies, banks, payment processors, and compliance teams. It screens names and entities against OFAC SDN, OFAC Consolidated, BIS Entity List, and other US Federal sanctions lists with sub-100ms response times. SanctionsWise uses a 5-layer matching engine (exact, fuzzy, phonetic, semantic, and identifier matching) to handle name variations, transliterations, and aliases with high accuracy.
SanctionsWise is available on AWS Marketplace with a 14-day free trial — no credit card required.
What sanctions lists does SanctionsWise cover?​
SanctionsWise provides comprehensive coverage of US Federal sanctions lists:
| List | Authority | Update Frequency |
|---|---|---|
| OFAC SDN | US Treasury | Real-time |
| OFAC Consolidated | US Treasury | Daily |
| OFAC FSE (Foreign Sanctions Evaders) | US Treasury | Real-time |
| OFAC SSI (Sectoral Sanctions) | US Treasury | Real-time |
| BIS Entity List | Commerce Dept | Weekly |
Total: ~15,000+ sanctioned entities across all lists.
How fast is SanctionsWise screening?​
SanctionsWise is designed for real-time screening in payment processing and onboarding workflows:
| Operation | Typical Response Time |
|---|---|
| Single entity (warm) | 10-50ms |
| Single entity (cold start) | 500-1000ms |
| Batch (100 entities) | 500-2000ms |
| With semantic matching | +200ms |
For payment processors requiring sub-100ms screening, SanctionsWise delivers consistently fast responses.
Is SanctionsWise available on AWS Marketplace?​
Yes. SanctionsWise is available as a SaaS subscription on AWS Marketplace. Benefits include:
- Consolidated billing on your existing AWS invoice
- 14-day free trial with no credit card required
- No procurement friction — use existing AWS security approvals
- Pay-as-you-go metered billing based on API calls
Does SanctionsWise support batch screening?​
Yes. The /screen/batch endpoint supports up to 100 entities per request. For portfolio screening or large-scale onboarding, submit multiple batch requests. Each entity in the batch receives the same 5-layer matching analysis as single-entity screening.
How does SanctionsWise handle fuzzy name matching?​
SanctionsWise uses a 5-layer matching engine designed to catch name variations that simpler systems miss:
- Exact Match: Normalized string comparison after standardizing case, whitespace, and diacritics
- Fuzzy Match: Jaro-Winkler similarity + SequenceMatcher for typos and transpositions
- Phonetic Match: Soundex + Double Metaphone for pronunciation-based variants (e.g., "Mohammad" / "Mohammed" / "Muhammad")
- Semantic Match: AI embeddings (Amazon Titan) for contextual name similarity
- Identifier Match: Document numbers, passport IDs, tax IDs for corroborating evidence
Each match includes a composite confidence score (0.0-1.0) and classification: clear, potential_match, or match.
How often is the data updated?​
OFAC lists are updated in real-time as OFAC publishes changes. BIS Entity List is updated weekly. The data_freshness field in every API response shows the exact timestamp of the last data update, ensuring complete audit traceability.
Technical​
How does the 5-layer matching work?​
The matching engine uses five complementary approaches:
- Exact Match - Normalized string comparison
- Fuzzy Match - Jaro-Winkler + SequenceMatcher for typos
- Phonetic Match - Soundex + Double Metaphone for pronunciation variants
- Semantic Match - AI embeddings for contextual similarity
- Identifier Match - Document number verification
See Matching Algorithms for details.
What is an evidence chain?​
Every match includes complete source traceability:
- Source authority (e.g., US Treasury OFAC)
- Source list ID
- Original entry identifier
- Last update timestamp
This supports compliance audits and regulatory requirements.
What response time should I expect?​
| Operation | Typical Response |
|---|---|
| Single entity (warm) | 10-50ms |
| Single entity (cold) | 500-1000ms |
| Batch (100 entities) | 500-2000ms |
| With semantic search | +200ms |
What's the maximum batch size?​
100 entities per batch request. For larger lists, submit multiple batch requests.
Integration​
How do I get an API key?​
- Subscribe via AWS Marketplace
- Complete registration
- Access keys at app.orchestraprime.ai
Or contact sales@orchestraprime.ai for direct access.
Do you have SDKs?​
We provide code examples for Python, JavaScript/Node.js, Java, and cURL. See SDK Examples.
What's the API base URL?​
https://api.orchestraprime.ai/sanctionswise
How do I handle rate limits?​
Implement exponential backoff:
import time
for attempt in range(3):
try:
response = screen_entity(name)
break
except RateLimitError as e:
time.sleep(e.retry_after or 2 ** attempt)
See Error Handling for complete implementation.
Billing​
How much does it cost?​
| Tier | Price | API Calls/Month |
|---|---|---|
| Free | $0 | 500 |
| Starter | $99 | 5,000 |
| Professional | $299 | 25,000 |
| Enterprise | Custom | 100,000+ |
See Pricing Tiers for full details.
Can I try before buying?​
Yes! The Free tier includes 500 API calls/month with no credit card required.
How does billing work?​
SanctionsWise API uses AWS Marketplace for billing. Charges appear on your AWS invoice.
Can I upgrade/downgrade?​
Yes, you can change tiers anytime. Changes take effect at the next billing cycle.
Compliance​
Is SanctionsWise API compliant with regulations?​
SanctionsWise API provides the data and audit trails needed for:
- BSA/AML compliance
- OFAC compliance programs
- KYC/Customer Due Diligence
- FINRA requirements
You are responsible for implementing appropriate compliance workflows.
How long should I retain screening records?​
| Regulation | Retention Period |
|---|---|
| BSA/AML | 5 years |
| OFAC | 5 years |
Always consult your compliance team for specific requirements.
Can I use this for non-US entities?​
Yes, you can screen any entity. However, the sanctions lists are US Federal lists (OFAC, BIS). For non-US sanctions (EU, UN, etc.), contact us about future list additions.
Support​
How do I get help?​
- Documentation: You're here!
- Email: support@orchestraprime.ai
- Status Page: status.orchestraprime.ai
What's included in each support tier?​
| Tier | Support Level |
|---|---|
| Free | Community / Documentation |
| Starter | Email (24h response) |
| Professional | Priority (4h response) |
| Enterprise | Dedicated support |
How do I report a bug?​
Email support@orchestraprime.ai with:
- API request (sanitized)
- Response received
- Expected behavior
- Timestamp
Data & Privacy​
What data do you store?​
We log API requests for:
- Usage metering
- Debugging
- Service improvement
We do not store screening results beyond your API response.
Where is data processed?​
All processing occurs in AWS US regions (us-east-1).
Is my data encrypted?​
Yes:
- In transit: TLS 1.3
- At rest: AES-256
Have more questions? Contact support@orchestraprime.ai