Skip to content

Create Share Config ​

Create a new share configuration that enables public or external access to a form or object. Requires ADMIN, MANAGE_OBJECTS, MANAGE_FORM, MANAGE_TASK, or MANAGE_TO_DO permissions.

Parameters ​

name * are required parametersdata typedescription
body.name*stringDisplay name for the share configuration
body.objectId*stringThe form/object schema ID to share
body.expiresAtstringOptional expiration date (ISO 8601) for the share link
body.allowAnonymousbooleanWhether unauthenticated users can access the share

Return Value ​

The created share configuration including its generated share ID.

Examples ​

bash
curl -X POST "https://app.wombat.software/api/{targetPath}/share-config" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ..." \
  -d '{"name": "Public Incident Report", "objectId": "form-123", "allowAnonymous": true}'

ENDPOINTS

post/api/{targetPath}/share-config