Custom Tables
Public API
Create Custom Table Field
Changed onAdd a new column to an existing custom table; the new column is appended after the table's current columns. Requires the acting user to be an owner-admin. To create a table together with its initial columns, use Create Custom Table (create-public-custom-table) instead. To edit an existing column or replace the table's full column set, use Update Custom Table (update-public-custom-table) instead. For a single standalone field not backed by a table, use Custom Fields > Create Custom Field (create-public-custom-field) instead.
OAuth Scopes: employee:custom_fields.write
post/api/v1/hris/custom-tables/{customTableId}/fields
Request
- Base URLhttps://companySubDomain.bamboohr.com
- AuthOAuth 2Authorization code/authorize.phpToken URL/token.phpScopesemployee:custom_fields.write
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
customTableIdstring required
Example:123
The ID of the custom table to add a field to.
Request body
Response
Custom table field added.
Changes
- info
endpoint added
- info