api1
Create a new share
This endpoint allows CORS requests
post/index.php/apps/tables/api/1/shares
Request body
nodeIdinteger required
Node ID
nodeType'table' | 'view' | 'context' required
Node type
receiverstring required
Receiver ID
receiverType'user' | 'group' required
Receiver type
permissionReadboolean
Permission if receiver can read data
permissionCreateboolean
Permission if receiver can create data
permissionUpdateboolean
Permission if receiver can update data
permissionDeleteboolean
Permission if receiver can delete data
permissionManageboolean
Permission if receiver can manage node
displayModeinteger
context shares only, whether it should appear in nav bar. 0: no, 1: recipients, 2: all (default). Cf. Application::NAV_ENTRY_MODE_*.
Response
Share returned
idinteger required
senderstring required
receiverstring required
receiverDisplayNamestring required
receiverTypestring required
nodeIdinteger required
nodeTypestring required
permissionReadboolean required
permissionCreateboolean required
permissionUpdateboolean required
permissionDeleteboolean required
permissionManageboolean required
createdAtstring required
createdBystring required