API v2 reference
Base URL: https://veribureau.net/api/v2
All endpoints require Authorization: Bearer vb_api_.... Free tier: 500 calls per month per API key. Generate keys in Dashboard → API Keys.
Authentication
Send your API key in the Authorization header. Without a valid key you get 401. If you exceed the monthly limit you get 429.
curl -s -H "Authorization: Bearer vb_api_YOUR_KEY_HERE" \
"https://veribureau.net/api/v2/company/apple"GET /company/:identifier
Full company profile. Identifier can be slug. Returns claimed business or discovered company (name, industry, country, city, website, claimed, cbs, trend, reviewCount, etc.).
curl -s -H "Authorization: Bearer vb_api_xxx" \
"https://veribureau.net/api/v2/company/apple"GET /company/:identifier/sanctions
Per-source sanctions status (OFAC, EU, UN, RNBO) and summary. Informational only; not legal advice.
curl -s -H "Authorization: Bearer vb_api_xxx" \
"https://veribureau.net/api/v2/company/apple/sanctions"GET /company/:identifier/trust-score
Trust score (CBS), trend, review count, response rate, resolution rate. Claimed businesses only.
curl -s -H "Authorization: Bearer vb_api_xxx" \
"https://veribureau.net/api/v2/company/apple/trust-score"GET /company/:identifier/reviews
Paginated published reviews. Query: page, limit (default 20, max 100).
curl -s -H "Authorization: Bearer vb_api_xxx" \
"https://veribureau.net/api/v2/company/apple/reviews?page=1&limit=10"GET /search
Search companies. Query: q (min 2 chars), industry, country, limit (default 20, max 50).
curl -s -H "Authorization: Bearer vb_api_xxx" \
"https://veribureau.net/api/v2/search?q=tech&country=US&limit=20"Errors
For business registration, Proof Tokens, and reviews management see API v1 documentation.