Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. API
  3. Blue API Gateway v 19.0
  4. Sales Conditions FAQ

Blue API Gateway

by Conexão Azul Digital https://conexaoazul.com
Odoo
v 19.0 Third Party 1
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest

Metered API access in Odoo 19

Blue API Gateway

A thin Odoo control plane for authenticated, entitled and financially settled API execution using Unkey, Blue Usage Wallet and OpenMeter integrations.

Overview

Blue API Gateway exposes an Odoo-managed POST endpoint for allowlisted API handlers. Each request is verified against an external API key reference, matched to a company policy and customer entitlement, checked against rate limits and settled through the usage wallet.

This module is an access, entitlement and settlement control plane. It is not a web application firewall, infrastructure proxy or replacement for an external API management platform.

Benefits

Commercial control in Odoo

Manage policies, customer entitlements, unit prices and wallet settlement from the same business system.

Idempotent execution

Replay the same external request safely without charging the customer twice.

Bounded data retention

Store only a payload fingerprint and retain response JSON for a configurable period of up to 168 hours.

Reconciliation evidence

Link request records to reservation, capture or release entries and preserve settlement-error states for investigation.

Features

Bearer key verification → registered external key reference → policy and environment validation → customer entitlement → per-key policy rate limit → wallet reservation → allowlisted handler execution → wallet capture or release → metering event from the settled wallet entry

Policy-based routing

  • Unique policy codes per company
  • Staging and production environments
  • Allowlisted handler registry
  • Optional Unkey API scope

Entitlements

  • Customer and policy relationship
  • Optional validity windows
  • Multi-company isolation
  • Denial before wallet charging

Financial settlement

  • Configurable unit price per policy
  • Reserve before provider execution
  • Capture on success
  • Release on failure or rejection

Request ledger

  • Payload SHA-256 fingerprint
  • Correlation and request identifiers
  • Replay counter
  • Immutable settled records

Screenshots

The final listing package must include reviewed screenshots from a sanitized staging database. Screenshots must not expose API keys, customer identifiers, request payloads, provider responses, wallet balances or production policy codes.

Compatibility

  • Odoo 19 runtime
  • Blue Usage Wallet for reservation, capture and release
  • Blue Unkey Bridge for external key verification and rate limits
  • Blue OpenMeter Bridge for settled usage analytics
  • Optional allowlisted handler modules such as the Blue Credit Query Gateway adapter

Installation

  1. Install the gateway and its wallet, Unkey and OpenMeter bridge dependencies in Odoo 19.
  2. Configure external credentials through environment variables and validate the bridge settings.
  3. Enable the gateway in staging and keep the configured environment set to staging.
  4. Create a policy, validate its allowlisted handler and grant a customer entitlement.
  5. Run idempotency, insufficient-balance, rate-limit and provider-failure tests before any production promotion.

Support

The proposed support scope covers module installation, policy and entitlement configuration guidance, supported bridge integration troubleshooting and correction of defects in the packaged module behavior. External provider availability, key issuance policy, infrastructure security, custom handler development and customer data remediation remain outside the default scope unless contracted separately.

FAQ

Does the gateway store plaintext API keys?
No. The key is used ephemerally for external verification, while Odoo stores the external key reference.
Does it store request payloads?
No. The request ledger stores a SHA-256 fingerprint, not the original request payload.
Can the same idempotency key charge twice?
No. A matching replay returns the existing request result, while a different payload produces an idempotency conflict.
What happens when provider execution fails?
The wallet reservation is released. When provider execution succeeds but capture fails, the request enters a settlement-error state for reconciliation.
Is production enabled automatically?
No. The gateway is disabled by default and production requires explicit settings and matching policy environment.

Get started with a controlled staging pilot

Validate authentication, entitlement, idempotency and settlement behavior before approving any production API policy.

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies Show
• Blue OpenMeter Bridge
• Blue Unkey Bridge
• Blue Usage Wallet
Lines of code 2399
Technical Name blue_api_gateway
LicenseLGPL-3
Websitehttps://conexaoazul.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with