US Sales Tax Engine - API Ninjas Provider
l10n_us_sales_tax_provider_api_ninjas · OCA/l10n-usa
-
Security25/25No findings
-
Activity25/25Last human commit 3 months ago
-
Required by5/250 modules depend on it
-
Maturity5/25In 1 Odoo series since 18.0
Heuristic over the facts below, not an audit · How it's computed
Description
Adds the API Ninjas provider to the US Sales Tax Engine
(l10n_us_sales_tax_engine). Installs and uninstalls independently of any
other provider — the engine does not import this module's code, it discovers
API Ninjas through the engine's documented extension point
(_provider_service_classes).
API Ninjas offers ZIP-level rate lookups with a free tier (county/city rates require a premium subscription). See https://api-ninjas.com/register to obtain an API key.
Dependencies
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 1
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_us_tax_api_ninjas |
res.config.settings.us.tax.api.ninjas | res.config.settings | form | Inherits account.res_config_settings_view_form |
HTTP endpoints 0
No HTTP endpoints found for this module.
Models touched 2
-
us_tax_api_ninjas_keyCharconfig_parameter='l10n_us_tax.api_ninjas_key'help='X-Api-Key from your api-ninjas.com profile page.'string='API Ninjas Key' -
us_tax_enable_api_ninjasBooleanconfig_parameter='l10n_us_tax.enable_api_ninjas'help='Use API Ninjas as a secondary fallback provider (free tier available).'string='Enable API Ninjas'
-
set_values(self)
No new fields.
Public methods (0)No public methods.