Get record
method_get_recordOne record by RecordID from any table. Pass select to limit the columns; expand names a related CHILD table whose rows are embedded (e.g. InvoiceLine on Invoice; at most 50 rows); a parent such as a contact's Entity is not expanded: read it with its own RecordID (Entity_RecordID). GET /api/v1/tables/{table}/{recordId}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| table | Yes | Table name exactly as method_list_tables shows it, e.g. Customer, Contacts, Activity, Invoice, Estimate. | |
| expand | No | A child table to embed (a table with a dropdown field to this one), e.g. InvoiceLine on Invoice. At most 50 child rows. | |
| select | No | Field names to return (case-sensitive, from method_get_table_fields). Without a select Method returns hundreds of columns per row. | |
| record_id | Yes | The record's RecordID. |