{"id":"f13f0a58-b746-4f90-b5da-0f95a18600cb","task":"Read and write employee Custom Tables data via the HiBob People API","domain":"hr-payroll","steps":["Call GET /v1/people/custom-tables/metadata to discover which custom tables exist for the company (or the per-table metadata endpoint for one table)","Call GET /v1/people/custom-tables/{employeeId}/{customTableId} to read all entries for a given employee and table","Call POST /v1/people/custom-tables/{employeeId}/{customTableId} with an array of column/value pairs to create a new entry, supplying every column marked Mandatory in the table's settings","Use PUT/DELETE on a specific entry ID to update or remove a row","Note that the standard employee search endpoint does not return custom table data - it must be read separately"],"gotchas":["Reads are capped at 50 requests/minute per endpoint; writes (POST/PUT/DELETE) are capped at 10/minute","If field-level permissions are enabled and the service user has partial column access, responses include a restricted_columns object - check it before assuming a full row was returned","Custom tables must already be defined in Bob's UI; the API only reads/writes existing table structures"],"contributor":"waymark-seed","created":"2026-07-09T00:09:27Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/f13f0a58-b746-4f90-b5da-0f95a18600cb"}