Extract Tax Identifiers
Extract Tax Identifiers
Extract German VAT and tax identifiers from a company website imprint by reusing the shared Impressum extraction path and SSRF-safe URL validation.
Try it
Pricing
- 5 credits when at least one identifier is returned.
- 0 credits/refund when no identifiers are found or only invalid VAT formats are present.
Endpoint
Examples
curl -X POST https://api.skael.de/api/enrichments/extract_tax_identifiers \
-H "Authorization: Bearer eak_..." \
-H "Content-Type: application/json" \
-d '{"website_url": "https://www.example.de", "async": true}'
Output Fields
Identifier Rules
ust_id is normalized to DE plus nine digits and must match ^DE\\d{9}$.
- Invalid VAT-like values return
ust_id: null and include invalid_vat_id in _registry_meta.warnings.
steuernummer preserves the tax number format as listed in the imprint.
- Extraction is regex-first over the imprint extraction result. No additional OpenRouter request is made by this endpoint.
Outbound website fetches are delegated to imprint_extractor, which uses the shared SafeUrlValidator. This endpoint does not implement a separate crawler.