create_app_endpoint
Expose a board as a REST endpoint for your app, define readable/writable columns, and enforce per-user row access with row-level security.
Instructions
Expose a board as a REST endpoint of an app: /apps/{appSlug}/api/{slug}. exposedColumns limits which columns are readable/writable. rowLevelSecurity.enabled makes the endpoint per-user: the developer's server sends X-App-User: <their user id> next to the API key, and the endpoint returns, updates and deletes ONLY that user's rows (401 without the header). Use it whenever the app has its own users.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| slug | Yes | ||
| appId | Yes | ||
| boardId | Yes | ||
| allowedMethods | No | ||
| exposedColumns | No | ||
| organizationId | No | ||
| rowLevelSecurity | No |