ERP INTEGRATION
Odoo integration with the Unify ERP API
Planned: Odoo companies, accounts and partners (vendors), plus 7 more objects, on one data model.
GET /v1/finance/companies?platform=odoo&limit=1
API design previewRequest
curl "https://api.unifyint.com/v1/finance/companies?platform=odoo&limit=1" \
-H "Authorization: Bearer $UNIFY_API_KEY"200 OK · API design preview
{
"data": [
{
"id": "com_01EXAMPLE",
"object": "company",
"remote_id": "example-1001",
"name": "Example record",
"updated_at": "2026-10-28T14:02:11Z",
"raw": { "...": "original Odoo record, unchanged" }
}
],
"next_cursor": null
}GET /v1/finance/companies?platform=odoo&limit=1 (API design preview)
const res = await fetch("https://api.unifyint.com/v1/finance/companies?platform=odoo&limit=1", {
headers: { Authorization: `Bearer ${process.env.UNIFY_API_KEY}` },
});
const { data, next_cursor } = await res.json();API design preview. Field names may change before general availability.
On our roadmap. Request it to move it up.
Request OdooAbout the Odoo integration
Odoo is an open-source suite of business apps, covering accounting, inventory, sales and manufacturing, used by small and mid-sized companies. The Unify ERP API covers its journals, partners, invoices and products.
Odoo exposes an external API over XML-RPC and JSON-RPC, authenticated with a user and API key, on Odoo Online, Odoo.sh or self-hosted instances. Unify Int maps companies, accounts, partners, customer invoices and vendor bills, journal entries, products and stock quants to the Unify Graph.
- Status
- Roadmap
- Category
- ERP, Accounting, Inventory
- Auth
- API key
- Sandbox
- Available
- Webhooks
- No (polling)
- Bank feeds
- No
- Regions
- BE, FR, IN, US, AE
Supported objects
Read and write status for each Odoo object in the Unify ERP API. Write appears only where write-back is confirmed.
Companies
Read on roadmapAccounts
Read on roadmapPartners (Vendors)
Read on roadmapWrite on roadmapPartners (Customers)
Read on roadmapWrite on roadmapVendor Bills
Read on roadmapWrite on roadmapInvoices
Read on roadmapWrite on roadmapPurchase Orders
Read on roadmapWrite on roadmapSales Orders
Read on roadmapWrite on roadmapJournal Entries
Read on roadmapWrite on roadmapProducts
Read on roadmapWrite on roadmap
Why build Odoo on Unify Int
One data model
Odoo records arrive in the same Unify Graph shape as every other platform in the category, with the original record kept in raw.
Unify Connect
A white-label flow for your customers to authorize Odoo. Tokens are stored and refreshed for you.
Custom fields and passthrough
Map Odoo custom fields per connection, and call any endpoint the model does not cover through passthrough requests.
Unify Monitor
Request logs, sync health and alerts for every Odoo connection, so support can see what happened.