You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Native Oracle PL/SQL connector for the QubitOn API — validate addresses, tax IDs, bank accounts, sanctions lists, and 37 more data quality endpoints directly from your Oracle database without middleware.
Quick Start
-- 1. Create Oracle Wallet (skip on Autonomous DB)-- $ cd setup/ && ./create_wallet.sh /opt/oracle/wallet-- 2. Grant network ACL (run as DBA)
@setup/grant_network_acl.sql YOUR_SCHEMA
-- 3. Install connector
@install.sql-- 4. Set your API keyUPDATE qubiton_config SET config_value ='sk_live_your_key_here'WHERE config_key ='APIKEY';
COMMIT;
-- 5. Validate!SELECTqubiton_api_pkg.validate_address('US', '1600 Pennsylvania Ave NW', 'Washington', 'DC', '20500') FROM DUAL;
Layer 1 — API Client: Direct HTTP calls to the QubitOn API. Use this for ad-hoc queries, custom integrations, or non-EBS Oracle databases.
Layer 2 — Validation Orchestrator: Reads rules from QUBITON_VALIDATION_CFG and dispatches validations. Supports per-module error modes and country filters.
Layer 3 — EBS Integration: Pre-built hooks for AP Suppliers, AR Customers, iProcurement, and concurrent programs.
API Methods
Address (1)
#
Method
API Endpoint
Description
1
validate_address
POST /api/address/validate
Validate postal address (249 countries, USPS-certified for US)
Tax (2)
#
Method
API Endpoint
Description
2
validate_tax
POST /api/tax/validate
Validate tax ID against government registries
3
validate_tax_format
POST /api/tax/format-validate
Validate tax ID format only
Bank (2)
#
Method
API Endpoint
Description
4
validate_bank_account
POST /api/bankaccount/validate
Validate bank account (routing, IBAN, SWIFT)
5
validate_bank_pro
POST /api/bankaccount/pro/validate
Enhanced bank validation with account name matching
Email and Phone (2)
#
Method
API Endpoint
Description
6
validate_email
POST /api/email/validate
Email deliverability and domain validation
7
validate_phone
POST /api/phone/validate
Phone number validation and formatting
Business Registration (1)
#
Method
API Endpoint
Description
8
lookup_business_registration
POST /api/businessregistration/lookup
Company registration lookup
Peppol (1)
#
Method
API Endpoint
Description
9
validate_peppol
POST /api/peppol/validate
Peppol participant ID validation
Sanctions and Compliance (3)
#
Method
API Endpoint
Description
10
check_sanctions
POST /api/prohibited/lookup
Global sanctions screening (OFAC, EU, UN, UK HMT)
11
screen_pep
POST /api/pep/lookup
Politically Exposed Person screening
12
check_directors
POST /api/disqualifieddirectors/validate
Disqualified director check
EPA (2)
#
Method
API Endpoint
Description
13
check_epa_prosecution
POST /api/criminalprosecution/validate
EPA enforcement action check
14
lookup_epa_prosecution
POST /api/criminalprosecution/lookup
Detailed EPA prosecution records
Healthcare (2)
#
Method
API Endpoint
Description
15
check_healthcare_exclusion
POST /api/providerexclusion/validate
Healthcare exclusion list check
16
lookup_healthcare_exclusion
POST /api/providerexclusion/lookup
Detailed healthcare exclusion records
Risk and Financial (5)
#
Method
API Endpoint
Description
17
check_bankruptcy_risk
POST /api/risk/lookup
Bankruptcy filing check
18
lookup_credit_score
POST /api/risk/lookup
Company credit score
19
lookup_fail_rate
POST /api/risk/lookup
Payment failure rate data
20
assess_entity_risk
POST /api/entity/fraud/lookup
Comprehensive entity risk assessment
21
lookup_credit_analysis
POST /api/creditanalysis/lookup
Detailed credit analysis report
ESG and Cybersecurity (3)
#
Method
API Endpoint
Description
22
lookup_esg_score
POST /api/esg/Scores
ESG score lookup
23
domain_security_report
POST /api/itsecurity/domainreport
Domain cybersecurity report
24
check_ip_quality
POST /api/ipquality/validate
IP address reputation check
Corporate Structure (4)
#
Method
API Endpoint
Description
25
lookup_beneficial_ownership
POST /api/beneficialownership/lookup
Beneficial ownership information
26
lookup_corporate_hierarchy
POST /api/corporatehierarchy/lookup
Corporate parent/subsidiary structure
27
lookup_duns
POST /api/duns-number-lookup
D-U-N-S number lookup
28
lookup_hierarchy
POST /api/company/hierarchy/lookup
Corporate hierarchy tree
Industry (4)
#
Method
API Endpoint
Description
29
validate_npi
POST /api/nationalprovideridentifier/validate
National Provider Identifier validation
30
validate_medpass
POST /api/medpass/validate
MedPASS database validation
31
lookup_dot_carrier
POST /api/dot/fmcsa/lookup
DOT motor carrier lookup
32
validate_india_identity
POST /api/inidentity/validate
Indian ID validation (PAN, Aadhaar, GSTIN)
Certification (2)
#
Method
API Endpoint
Description
33
validate_certification
POST /api/certification/validate
Certification number validation
34
lookup_certification
POST /api/certification/lookup
Certification search by company
Classification (1)
#
Method
API Endpoint
Description
35
lookup_business_classification
POST /api/businessclassification/lookup
SIC/NAICS/UNSPSC classification lookup
Financial Ops (2)
#
Method
API Endpoint
Description
36
analyze_payment_terms
POST /api/paymentterms/validate
Payment terms analysis
37
lookup_exchange_rates
POST /api/currency/exchange-rates/{baseCurrency}
Currency exchange rates
Supplier (2)
#
Method
API Endpoint
Description
38
lookup_ariba_supplier
POST /api/aribasupplierprofile/lookup
SAP Business Network supplier search
39
validate_ariba_supplier
POST /api/aribasupplierprofile/validate
SAP Business Network ID validation
Gender (1)
#
Method
API Endpoint
Description
40
identify_gender
POST /api/genderize/identifygender
Gender identification from name
Reference (2)
#
Method
API Endpoint
Description
41
get_supported_tax_formats
GET /api/tax/format-validate/countries
Supported tax ID formats by country
42
get_peppol_schemes
GET /api/peppol/schemes
Supported Peppol scheme identifiers
Platform Compatibility
Platform
Version
Support Level
Oracle Database
11g R2+
Full
Oracle Database
19c, 21c, 23ai
Full (recommended)
Oracle Autonomous DB (ATP/ADW)
All
Full (no wallet needed)
Oracle EBS
R12.1, R12.2
Full (Layer 3 hooks)
Oracle Fusion Cloud
Via OIC or ADB extension
Full
Oracle JD Edwards
9.2+
Layer 1 only
Oracle PeopleSoft
9.2+
Layer 1 only
Configuration
All configuration is stored in database tables — no external config files required.
Table
Purpose
QUBITON_CONFIG
API key, base URL, wallet path, timeout, error mode
QUBITON_VALIDATION_CFG
Per-module validation rules (which validations run, error behavior, country filters)
AP Supplier validation — trigger-based or concurrent program
AR Customer validation — trigger-based
iProcurement — POR_CUSTOM_PKG extension for vendor screening
Batch validation — FND concurrent program with range and country filters
Transactional validation (PO / AP invoice / AP payment) — DML triggers + concurrent-program nightly sweep, with master kill switch and per-module fail-mode policy