Skip to content

Odoo 19 Runtime API

A practical guide to the models, fields, and ORM methods available in the Accountify runtime.

764 models 15,789 fields 12 standard methods Snapshot June 29, 2026

Start with the quickstart Open the model reference Download the Postman collection

Start integrating

1AuthenticateCreate a least-privilege API key and choose the database.
2Choose a modelReview its purpose, fields, relations, and access requirements.
3Call the ORMUse JSON-2 with bounded domains and explicit field lists.
POST https://accountify.solutions/json/2/res.partner/search_read
Authorization: bearer {api_key}
X-Odoo-Database: accountify_v19_clone_21.06.2026
Content-Type: application/json

{
  "domain": [["is_company", "=", true]],
  "fields": ["name", "email", "country_id"],
  "limit": 20
}

Odoo 19 transport

JSON-2 is the recommended API for new integrations. The snapshot-reported /jsonrpc endpoint is documented separately for compatibility and migration.

Accountify workflow contracts

Business domains

Explore models by the business capability they primarily support. Domain assignment is inferred for navigation; model pages retain the exact runtime module metadata.

Browse all business domains

What this reference represents

This is a database-specific snapshot exported as nathan@accountify.solutions from accountify_v19_clone_21.06.2026. Installed modules, custom fields, and that user's metadata visibility determine the catalog. Read scope and limitations before treating it as a complete integration contract.