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. Technical
  3. Odoo REST API Pro | REST API Framework | COQL Query Language | OAuth2 JWT API Key | OpenAPI Swagger ReDoc | Webhooks Bulk Batch | HAL JSON | API Tester v 19.0
  4. Sales Conditions FAQ

Odoo REST API Pro | REST API Framework | COQL Query Language | OAuth2 JWT API Key | OpenAPI Swagger ReDoc | Webhooks Bulk Batch | HAL JSON | API Tester

by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com
Odoo

$ 148.68

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 12305
Technical Name eb_rest_api
LicenseOPL-1
Websitehttps://www.echobitzit.com
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License
Enterprise REST API Framework for Odoo
Turn every Odoo model into a clean REST API.
One module - full CRUD on any model, a SQL-like COQL query language, API Key / JWT / OAuth 2.1 authentication, HMAC webhooks, bulk & batch operations, and live OpenAPI 3.1 docs with a built-in Postman-like tester. No custom controllers. No extra Python packages.
cURL & Shell Python & PHP JavaScript / Node Postman & Insomnia Zapier / Make / n8n Power BI & Excel + every HTTP-capable client
Odoo REST API Pro - Enterprise REST API Framework for Odoo
4
Auth Methods
45+
REST Endpoints
3.1
OpenAPI Spec
8+
RFC Standards
0
Extra Dependencies
100%
Permission-Aware
Core Capabilities

One Framework. Every API Capability.

From resource-oriented CRUD to a SQL-like query language, four authentication methods and live OpenAPI docs - everything an enterprise integration needs, built in and standards-first.

Key Highlight
COQL Query
Language

Query Odoo like SQL - safely. A Zoho-style query language compiled to the ORM, so every call respects access rights, record rules and multi-company scoping.

SELECT - WHERE - GROUP BY - ORDER BY - LIMIT
Relational dotted paths & aggregates (SUM, COUNT)
Injection-proof - literals become bound ORM values
Read-only by design, permission-aware on every row
Resource-Oriented REST & CRUD

Versioned /api/v1 routes over any Odoo model - GET / POST / PATCH / PUT / DELETE, dynamic model exposure, HAL/HATEOAS links, sub-resources, named shortcuts and RPC-style ORM action calls. No controllers to write.

Bulk, Batch & Upsert

Move data at scale: atomic or partial bulk writes, independent multi-request batches, create-or-update upsert, CSV / XLSX export and Idempotency-Key replay for safe retries.

HMAC-Signed Webhooks

Push model events to any endpoint with signed payloads, field-level triggers and value conditions, retry with backoff, update coalescing and a full delivery log.

Key Highlight
Enterprise
Authentication

Four strategies, one framework - pick the right auth for every client and govern it with scopes, fine-grained access rules and per-credential rate limits.

API Keys - scoped, IP-whitelisted, expiring, hashed
JWT bearer - HS256 & RS256 with in-app generator
OAuth 2.1 - Authorization Code + PKCE, Client Credentials
Role-based scopes & model/operation access rules
OpenAPI 3.1 - Swagger - ReDoc

A live, auto-generated specification that always matches your endpoints - interactive Swagger UI, polished ReDoc reference docs, and automatic registration of your custom endpoints.

In-App API Tester & Explorer

A Postman-like client inside Odoo: environments, collections, history, auth presets, pretty JSON and file previews - plus a Model Explorer that prefills requests in one click.

Rate Limiting, Audit & Health

DB-backed sliding-window rate limits with standard RateLimit-* headers, a forensic-grade request audit log, and a public health endpoint for monitoring.

and every building block you expect
Filtering & Search
Odoo domains + REST filter[field__op] params
Full-text search across any model
Incremental sync (updated_since)
Sorting & Pagination
Multi-field ascending / descending sort
Offset + O(1) cursor (keyset) pagination
RFC 8288 Link headers & totals
Field Selection & Relations
Sparse fieldsets with ?fields=
Inline relation expansion with ?expand=
Sub-resource endpoints for One2many / Many2many
Files & Attachments
Binary upload - multipart or base64
Secure attachment download & delete
PDF / JSON report rendering APIs
Validation & Error Handling
RFC 9457 problem+json errors
Request validation & type coercion
Conditional requests - ETag / If-Match / 304
Performance
ETag caching & 304 Not Modified
Keyset cursors - fast at any depth
Lean payloads via sparse fieldsets
Security & Governance
Native Odoo ACLs & record rules enforced
Per-key rate limits & full audit trail
Security introspection endpoints
Multi-Company & Multi-Language
Company context on every request
Translated responses via lang
Multi-company record rules respected
Extensible & Odoo-Native
No-code custom endpoints from the UI
Configurable named shortcuts & settings
Odoo-native standards - zero extra dependencies
Tutorials

Watch It in Action

See the REST API Pro in action. Every clip shows the actual Odoo environment and API calls - no mockups, no fakes.

Featured - Overview

REST API Pro Overview

The five-minute tour: what the framework does, why it is different, and how it turns any Odoo model into a clean, secure REST API - no custom controllers.

Tutorial 02

Authentication Deep Dive

API Key, JWT, OAuth 2.1 + PKCE and Basic - pick and configure each method.

Tutorial 03

CRUD Operations

Create, read, update and delete any model with real REST verbs.

Tutorial 04

Upsert API

Create-or-update by match fields or domain - idempotent ERP sync.

Tutorial 05

Bulk & Batch Operations

Atomic bulk writes and multi-request batches with safe retries.

Tutorial 06

Filtering, Sorting & Pagination

Domains, filter params, multi-field sort, offset and cursor paging.

Tutorial 07

Files & Attachment APIs

Upload binaries, download attachments and render PDF reports.

Tutorial 08

OpenAPI Docs & API Explorer

Live Swagger UI, ReDoc and the built-in Postman-like tester.

Tutorial 09

OpenAPI ReDoc

Clean, beautiful and interactive ReDoc documentation for your endpoints.

Honest Side-By-Side
Why REST API Pro?

A fair, factual comparison with typical Odoo REST API modules. Confirm details on Odoo Apps before purchase.

Before the matrix
Why Teams Choose REST API Pro
Three reasons integrators pick us before they scroll the full matrix.
Standards-First, Not Ad-Hoc
Real resource-oriented REST with HAL links, RFC 9457 errors, ETag conditional requests and OAuth 2.1 - while most modules ship verb-in-path RPC with ad-hoc JSON errors.
A Query Language, Built In
COQL lets clients query like SQL - compiled to the ORM so permissions, record rules and multi-company are always enforced. No other Odoo REST module offers this.
Docs & Tester Included
Live OpenAPI 3.1 with Swagger + ReDoc and a Postman-like tester inside Odoo. Others give you a static spec - or nothing - and send you to external tools.
Feature REST API Pro Typical REST Modules
Architecture & API design
API style
GET/POST/PATCH/PUT/DELETE on /records/{model} with navigable links.
Resource-oriented REST + HAL/HATEOAS Verb-in-path RPC
Versioned API surface Stable /api/v1 with deprecation headers Unversioned routes
Query language (COQL)
SELECT / WHERE / GROUP BY / ORDER BY with relational paths and aggregates.
SQL-like, ORM-backed, injection-proof Not offered
Dynamic model exposure Any model + configurable shortcuts Fixed endpoint list
Authentication & security
Authentication methods API Key - JWT - OAuth 2.1 + PKCE - Basic API key / Basic only
Scopes & fine-grained access rules Per-credential model/operation allow-lists All-or-nothing access
Rate limiting Sliding window + RateLimit-* headers None or fixed per-IP
Request audit log Every call logged with request IDs Not available
Data operations at scale
Bulk - batch - upsert All three, atomic or partial Batch create/write only
Pagination Offset + O(1) cursor, RFC 8288 Link limit/offset only
Conditional requests & idempotency
Optimistic locking and safe retries for unreliable networks.
ETag / If-Match / Idempotency-Key Not documented
Files & reports Attachments + PDF/JSON report APIs Limited or missing
Developer experience
API documentation Live OpenAPI 3.1 + Swagger + ReDoc Static or none
Built-in API tester Postman-like client + Model Explorer External tools required
Webhooks HMAC-signed, retries, delivery log Separate paid module
Error format RFC 9457 problem+json Ad-hoc {error: ...} JSON
Extra Python dependencies None beyond Odoo core Often require pip installs
Odoo compatibility Enterprise + Community + Odoo.sh Enterprise + Community

Authentication that fits every client

From simple keys to full OAuth 2.1 - pick the strategy each integration needs

API Keys

Scoped, IP-whitelisted, expiring, hashed. Header, X-API-Key or query param.

JWT Bearer (HS256 / RS256)

Stateless tokens with in-app generator and RSA key management.

OAuth 2.1

Authorization Code + PKCE, Client Credentials, refresh rotation and token revocation.

HTTPS Basic

Login + password or native Odoo API key, for quick server-to-server scripts.

New

Query Odoo like SQL - safely

The COQL Query API (POST /api/v1/query) accepts a compact, Zoho-style query that references model and field names - compiled to the ORM, so it fully respects access rights, record rules and multi-company scoping.

// POST /api/v1/query
SELECT name, email, country_id.name
FROM res.partner
WHERE is_company = true
  AND country_id.code IN ('US', 'IN')
ORDER BY name ASC LIMIT 50
Permission-aware - executes as the authenticated user; callers only ever see rows their record rules permit.
Injection-proof - no raw SQL is ever built; literals become bound ORM values.
Relational & aggregate - dotted paths, GROUP BY, COUNT/SUM/AVG, BETWEEN, LIKE, IN, IS NULL.
Read-only & bounded - no write verbs; capped result sizes and relational depth.

A world-class developer experience

Explore, test and document your API without leaving Odoo

Postman-like Tester

Build requests, switch environments, save collections and replay history - all inside the backend.

Model Explorer

Browse models, fields and callable methods, then prefill a request in one click.

Living Documentation

Swagger UI and ReDoc served straight from the live OpenAPI 3.1 spec - always in sync.

Explore the Product

Feature Deep Dive

Switch tabs to explore each capability - visuals will be added shortly

  • API Tester
  • Authentication
  • Records & CRUD
  • COQL Query
  • OpenAPI Docs
  • Webhooks
  • Security & Access
  • Bulk & Upsert API
  • Release Notes
  • FAQs

Built-in API Tester

A Postman-like HTTP client living inside Odoo - build, send and organize requests without ever leaving the backend.

Environments & reusable variables
Saved collections & request history
Auth presets (Key / JWT / OAuth2 / Basic)
Pretty JSON, file previews & Model Explorer

1. Querying the public health endpoint to verify API connectivity and server status

Querying the public health endpoint to verify API connectivity and server status

2. Reviewing the request history panel to replay past API calls and analyze responses

Reviewing the request history panel to replay past API calls and analyze responses

3. Accessing the API Catalog for quick links to live OpenAPI and Swagger documentation

Accessing the API Catalog for quick links to live OpenAPI and Swagger documentation

4. Using the Model Explorer to inspect model fields and auto-generate callable method payloads

Using the Model Explorer to inspect model fields and auto-generate callable method payloads

5. Toggling the built-in dark mode interface for comfortable late-night debugging

Toggling the built-in dark mode interface for comfortable late-night debugging

Four Authentication Methods

From simple keys to full OAuth 2.1 - pick the right strategy for every client, all managed from the backend.

API Key - scoped, IP-whitelisted, expiring
JWT - HS256 & RS256 with in-app generator
OAuth 2.1 - Auth Code + PKCE, Client Credentials
HTTPS Basic for quick server-to-server scripts

1. Generating a scoped, expiring API Key bound to a specific run-as user

Generating a scoped, expiring API Key bound to a specific run-as user

2. Issuing a stateless JWT token using the built-in HS256/RS256 generator

Issuing a stateless JWT token using the built-in HS256/RS256 generator

3. Configuring an OAuth 2.1 application for secure third-party authorization

Configuring an OAuth 2.1 application for secure third-party authorization

4. Managing active OAuth 2.1 tokens, expiration times, and revocation

Managing active OAuth 2.1 tokens, expiration times, and revocation

Resource-Oriented CRUD

Real REST verbs over any model under/api/v1/records/{model}- no controllers to write.

GET / POST / PATCH / PUT / DELETE
Sub-resources & ORM action calls
Bulk, batch & upsert operations
Sparse fields, expansion & named shortcuts

1. Fetching a specific record's data securely via a standard GET request

Fetching a specific record's data securely via a standard GET request

2. Creating a new record automatically validating fields and enforcing required data

Creating a new record automatically validating fields and enforcing required data

3. Applying partial updates to a record using the PATCH HTTP method

Applying partial updates to a record using the PATCH HTTP method

4. Safely deleting a record with built-in reference constraint handling

Safely deleting a record with built-in reference constraint handling

5. Fetching deep relational data efficiently using the powerful expand query parameter

Fetching deep relational data efficiently using the powerful expand query parameter

COQL Query Language

SQL-like queries compiled to the ORM - permission-aware, read-only and injection-proof by design.

SELECT / WHERE / GROUP BY / ORDER BY
Relational dotted paths & aggregation
Bound literals - no SQL injection
Record rules & multi-company enforced

1. Executing a permission-aware COQL query to filter and sort records securely

Executing a permission-aware COQL query to filter and sort records securely

2. Calculating grouped sums and counts using the built-in COQL aggregate functions

Calculating grouped sums and counts using the built-in COQL aggregate functions

3. Applying complex relational filters using dotted field paths and IN operators

Applying complex relational filters using dotted field paths and IN operators

OpenAPI 3.1 - Swagger - ReDoc

A live specification that always matches your endpoints - interactive and shareable out of the box.

Auto-generated OpenAPI 3.1 JSON
Interactive Swagger UI "try it out"
Clean ReDoc reference documentation
Custom endpoints auto-registered

1. Exploring the auto-generated Swagger UI interface mapped to your live endpoints

Exploring the auto-generated Swagger UI interface mapped to your live endpoints

2. Sending live API requests directly from the interactive OpenAPI documentation

Sending live API requests directly from the interactive OpenAPI documentation

Outbound Webhooks

Notify external systems on model events - reliably, securely and with full observability.

HMAC-signed payloads
Field-level triggers & conditions
Retry / backoff & update coalescing
Delivery log & one-click test

1. Configuring an outbound webhook trigger for specific models and field events

Configuring an outbound webhook trigger for specific models and field events

2. Creating a webhook via the API and generating a secure HMAC signature secret

Creating a webhook via the API and generating a secure HMAC signature secret

3. Managing webhook filters, active triggers, and advanced update conditions in the backend form

Managing webhook filters, active triggers, and advanced update conditions in the backend form

Security & Access Control

Enterprise governance layered on top of Odoo's own ACLs, record rules and multi-company model.

Scopes & fine-grained access rules
Multi-company & multi-language aware
Rate limiting & full audit log
Security introspection API

1. Enforcing strict access control by defining read/write scopes on API keys

Enforcing strict access control by defining read/write scopes on API keys

2. Configuring global rate limits and enabling comprehensive audit logging

Configuring global rate limits and enabling comprehensive audit logging

3. Monitoring API usage and investigating issues using the detailed Audit Log

Monitoring API usage and investigating issues using the detailed Audit Log

4. Introspecting the current user's security permissions and model access via the API

Introspecting the current user's security permissions and model access via the API

Bulk & Batch Operations

Perform multiple operations at once to minimize network overhead and maximize throughput.

Atomic & partial bulk writes
Batching multiple distinct requests
Idempotent upsert functionality
Fast CSV/XLSX generation & download

1. Executing atomic bulk operations to create multiple records in a single API call

Executing atomic bulk operations to create multiple records in a single API call

2. Verifying the successfully created bulk records within the Odoo backend

Verifying the successfully created bulk records within the Odoo backend

3. Upserting a record by defining a matching key to create it if it doesn't exist

Upserting a record by defining a matching key to create it if it doesn't exist

4. Reviewing the newly created contact from the initial upsert API call

Reviewing the newly created contact from the initial upsert API call

5. Sending a subsequent upsert request with modified data to update the existing record

Sending a subsequent upsert request with modified data to update the existing record

6. Confirming the successful update of the contact record via the Odoo chatter log

Confirming the successful update of the contact record via the Odoo chatter log

Version 19.0.1.0.0 (Initial Release)

  • Odoo 19 full-featured REST API framework for robust frontend and external app integration.
  • Support for 4 modern authentication methods: API Keys, JWT, OAuth 2.1, and Basic Auth.
  • Comprehensive CRUD capabilities with fully formed JSON responses and relation fetching.
  • Advanced COQL query endpoint for complex nested filtering and analytical groupings.
  • Secure file streaming and multi-part upload handling.
What is the REST API Pro module?

It is a powerful Odoo 19 module that provides a complete, secure, and production-ready RESTful API framework to interact with any Odoo data without writing custom Python controllers.

Which authentication methods are supported?

The API fully supports scoped API Keys, stateless JWT (RS256/HS256), OAuth 2.1 (Auth Code / Client Credentials), and Basic Auth.

Can I fetch related records (Many2one, One2many)?

Yes. You can use dot-notation in your field requests to securely fetch related record data in a single API call.

Is it compatible with Odoo access rights?

Absolutely. All API requests are executed within the exact security context of the authenticated Odoo user, strictly enforcing all Record Rules and Access Rights.

Every Endpoint at a Glance

One consistent, versioned surface under /api/v1

Records & CRUD
GET/POST /records/{model}
GET/PATCH/PUT/DELETE /records/{model}/{id}
GET/POST /records/{model}/{id}/{relation}
POST /records/{model}/{id}/actions/{method}
GET /{shortcut} (aliases)
Query & Aggregation
POST /query (COQL)
GET/POST /records/{model}/aggregate
GET /records/{model}/export (CSV/XLSX)
POST /records/{model}/upsert
POST /bulk/{model} - /batch
Authentication
POST /authentication/token
GET /authentication/authorize
POST /authentication/revoke
API Key - JWT - OAuth 2.1 - Basic
GET /me - /me/session
Security & Introspection
GET /security/access/{model}
GET /security/groups - /groups/check
GET /security/rules/{model}
GET /meta/models - /meta/models/{model}
GET /meta/models/{model}/methods
Webhooks & Files
GET/POST /webhooks
GET/PATCH/DELETE /webhooks/{id}
POST /webhooks/{id}/test - /deliveries
GET/POST /records/{model}/{id}/attachments
GET /reports/{ref}/pdf - /json
Meta, Server & Docs
GET /server/version - /langs - /countries
GET /server/modules - /me/company
GET /custom/{route} (no-code)
GET /api/health - /api/openapi.json
GET /api/docs - /api/redoc
Enterprise-Ready

Engineered for Production

Performance, security, reliability and extensibility - designed in from day one

Performance

O(1) cursor pagination, sparse fieldsets, ETag caching and a DB-backed sliding-window limiter keep responses fast at any scale.

Security

OAuth 2.1, hashed keys, IP whitelisting, HMAC-signed webhooks - all on top of native Odoo ACLs and record rules.

Reliability

Idempotent writes, RFC 9457 errors, request IDs, a full audit trail and automatic webhook retries with backoff.

Extensibility

No-code custom endpoints, configurable shortcuts and settings, and OpenAPI auto-registration make it yours.

Built on Standards

Aligned with modern HTTP / REST specifications, not one-off conventions

RFC 9110 - HTTP RFC 9457 - Problem Details RFC 8288 - Web Linking RFC 7240 - Prefer RFC 7519 - JWT OAuth 2.1 OpenAPI 3.1 HAL - HATEOAS RateLimit-* headers

Book a Demo or See It in Action

Talk to our team, or watch the walkthrough (video coming soon).

Schedule a Meeting
Discuss your integration, rollout plan and the best setup for your Odoo project.
Video Walkthrough
A guided product video is on the way - check back shortly for the full demo.

Scan and Connect with echoBitz

Book a meeting, start a WhatsApp chat, or email us from one simple card - the fastest way to move from evaluation to a real REST API Pro rollout for your Odoo project.

Meeting WhatsApp Email
echoBitz QR - contact options

Discover More Solutions by echoBitz

Explore our other Odoo apps & integrations

Odoo PipeDrive Integration
Odoo PipeDrive Integration

Sync contacts, deals, activities and pipelines between Odoo and PipeDrive.

Odoo Zoho CRM Integration
Odoo Zoho CRM Integration

Bidirectional sync of leads, contacts, accounts and activities with Zoho CRM.

Odoo HubSpot Integration
Odoo HubSpot Integration

Connect contacts, companies, deals and marketing workflows with HubSpot.

Odoo Zendesk Integration
Odoo Zendesk Integration

Sync Zendesk tickets, customers and organizations with Odoo Helpdesk.

Odoo Office 365 Integration
Odoo Office 365 Integration

Connect calendar, contacts, tasks and emails with Microsoft 365.

Odoo WooCommerce Integration
Odoo WooCommerce Integration

Bidirectional sync of products, orders, customers, inventory and payments.

View All echoBitz Apps on the Odoo App Store

Ship a production-grade Odoo API in minutes

Install Odoo REST API Pro, create your first API key, and start integrating with authentication, COQL, webhooks and full OpenAPI docs out of the box.

Get Support Visit Our Website
echoBitz IT Solutions Pvt. Ltd. | Odoo Certified Partner | info@echobitzit.com | www.echobitzit.com
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 12305
Technical Name eb_rest_api
LicenseOPL-1
Websitehttps://www.echobitzit.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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 or have a question related to your purchase, please use the support page.
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