List objects in a branch
bc_list_objectsList AL objects in a Business Central branch, filtering by object type, app, or name pattern with wildcards.
Instructions
Lists AL objects in a branch, with optional filters by type, app, and name pattern. Use "*" as wildcard in name_pattern (translated to SQL LIKE %). Triggers indexing on first use of a branch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | Yes | Branch name, e.g. "w1-26" | |
| type | No | AL object type filter (table, page, codeunit, report, enum, query, xmlport, tableextension, pageextension, etc.) | |
| app | No | App name filter (exact match), e.g. "Base Application" | |
| name_pattern | No | Name pattern with * wildcards, e.g. "Sales*", "*Header*" | |
| limit | No | Max items to return. Default 100. | |
| offset | No | Pagination offset. Default 0. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | Yes | ||
| total | Yes | ||
| offset | Yes | ||
| limit | Yes | ||
| items | Yes |