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 "Authentication: Bearer ..." \
  -d '{"name": "Public Incident Report", "objectId": "form-123", "allowAnonymous": true}'

ENDPOINTS

post/api/{targetPath}/share-config