Appearance
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 parameters | data type | description |
|---|---|---|
body.name* | string | Display name for the share configuration |
body.objectId* | string | The form/object schema ID to share |
body.expiresAt | string | Optional expiration date (ISO 8601) for the share link |
body.allowAnonymous | boolean | Whether 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 "Authentication: Bearer ..." \
-d '{"name": "Public Incident Report", "objectId": "form-123", "allowAnonymous": true}'ENDPOINTS
post
/api/{targetPath}/share-config