TIP: You can type at any time to perform a new search.
US Sales Tax Engine - API Ninjas Provider
l10n_us_sales_tax_provider_api_ninjas · OCA/l10n-usa
- Repository
- OCA/l10n-usa · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting/Localizations
- Folder size
- 0.04 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-usa
- Last tracking update
- 2026-07-24 10:55:25
- Authors
- Odoo Community Association (OCA), Binhex
- Maintainers
- Odoo Community Association (OCA), Binhex
- Committers
- oca-ci, Carlos R. Rodriguez
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- 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.
Code Analysis ⓘ
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)
New fields (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)
New fields (0)
No new fields.
Public methods (0)No public methods.