Odoo Connector API

✓ Server is running | 186 products loaded

Public Endpoints (No Auth Required)

GET /products or /product

Returns all products as JSON array

GET /product/{id}

Get single product by ID

POST /calculator

Calculate total price for selected products

POST /refresh

Reload products from GitLab

Private Endpoints (Require API Key)

Use header: Authorization: Bearer your-api-key

POST /api/usage/report

Report monthly usage data to Odoo

POST /api/commitment/create

Create customer commitment

POST /api/invoice/create

Create invoices from usage data

Source

Product data from products.yaml in odoo-connector repository.