Custom Table Entry
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
tableIdstringRequiredExample:
d45ee37-92c4-4d76-9838-221ec2364701Query parameters
querystringOptionalExample:
Filter entries based on specific criteria, depending on the custom table's schema.
employeeId:emp-001pageintegerOptionalDefault:
Page number
0Example: 0sizeinteger · min: 1 · max: 50OptionalDefault:
Page size
10Example: 10Responses
200
Successful operation
application/json
totalPagesintegerRequired
Total number of pages available
lastbooleanRequired
Indicates whether this is the last page
totalElementsintegerRequired
Total number of elements across all pages
numberOfElementsintegerRequired
Number of elements in the current page
firstbooleanRequired
Indicates whether this is the first page
sizeintegerRequired
Size of the page (number of elements per page)
numberintegerRequired
Current page number (zero-indexed)
400
Bad Request
get
/core/v1/custom-tables/{tableId}/entriesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
tableIdstringRequiredExample:
d45ee37-92c4-4d76-9838-221ec2364701Body
Other propertiesanyOptional
Responses
201
Entry created successfully
application/json
400
Bad Request
post
/core/v1/custom-tables/{tableId}/entriesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
tableIdstringRequiredExample:
d45ee37-92c4-4d76-9838-221ec2364701entryIdstringRequiredExample:
d45ee37-92c4-4d76-9838-221ec2364701Body
Other propertiesanyOptional
Responses
200
Entry updated successfully
application/json
Other propertiesanyOptional
400
Bad Request
404
Entry not found
put
/core/v1/custom-tables/{tableId}/entries/{entryId}Last updated