hex-create-presigned-url
Generate a presigned URL to embed a Hex project in an iframe, with configurable permissions and expiration for controlled access.
Instructions
Create an embedded URL for a project (for iframe embedding).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>"
},
"name": "hex-create-presigned-url"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | Permissions: EXPORT_PDF, EXPORT_CSV | |
| expiresIn | No | Expiration in ms (default 15000, max 300000) | |
| projectId | Yes | ||
| inputParameters | No | Default input parameter values | |
| hexUserAttributes | No | Attributes for the running user |