> ## Documentation Index
> Fetch the complete documentation index at: https://docs.asteragents.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Odoo Get Records

> Read selected fields for specific Odoo record IDs.

Requires the [Odoo integration](/integrations/odoo). Pass `model`, up to 200 integer `ids`, and an explicit `fields` list:

```json theme={null}
{"model": "sale.order", "ids": [123], "fields": ["name", "partner_id", "order_line", "amount_total"]}
```

Many-to-one fields generally return `[id, display_name]` or `false`. One-to-many and many-to-many fields return record IDs. Inspect the relation with [Odoo Get Schema](/tools/odoo_get_schema), then read those IDs on the related model. For example, `sale.order.order_line` refers to `sale.order.line` records.

Accepts `instance` and `context` as documented in [Odoo Query](/tools/odoo_query). Missing or inaccessible records follow Odoo's access rules; a partial list is not proof that every requested record exists or is readable. No records are changed.
