{
"authid": "68b2c3d4e5f6a7b8c9d0e1f2",
"authtype": "user",
"data": {
"app_id": "68b0c1d2e3f4a5b6c7d8e9f0",
"owner_id": "6899aabbccddeeff00112233",
"published_at": "2026-09-01T10:15:30.123Z",
"published_version": "68c2d3e4f5a6b7c8d9e0f1a2",
"workspace_id": "68a1b2c3d4e5f6a7b8c9d0e1"
},
"datacontenttype": "application/json",
"dataschema": "https://base44.com/webhooks/schemas/app.published.v1.json",
"id": "evt_6a65dbeeb723cfb1a697f349",
"source": "https://base44.com/workspaces/68a1b2c3d4e5f6a7b8c9d0e1",
"specversion": "1.0",
"subject": "apps/68b0c1d2e3f4a5b6c7d8e9f0",
"time": "2026-09-01T10:15:30.123Z",
"type": "app.published.v1"
}An app version was published
Sent to every active endpoint that selected app.published.v1. Answer with any 2xx status to acknowledge it. Anything else, a redirect, or no answer within 15 seconds counts as a failure, and the event is retried, up to 8 attempts over about 27 hours.
{
"authid": "68b2c3d4e5f6a7b8c9d0e1f2",
"authtype": "user",
"data": {
"app_id": "68b0c1d2e3f4a5b6c7d8e9f0",
"owner_id": "6899aabbccddeeff00112233",
"published_at": "2026-09-01T10:15:30.123Z",
"published_version": "68c2d3e4f5a6b7c8d9e0f1a2",
"workspace_id": "68a1b2c3d4e5f6a7b8c9d0e1"
},
"datacontenttype": "application/json",
"dataschema": "https://base44.com/webhooks/schemas/app.published.v1.json",
"id": "evt_6a65dbeeb723cfb1a697f349",
"source": "https://base44.com/workspaces/68a1b2c3d4e5f6a7b8c9d0e1",
"specversion": "1.0",
"subject": "apps/68b0c1d2e3f4a5b6c7d8e9f0",
"time": "2026-09-01T10:15:30.123Z",
"type": "app.published.v1"
}Headers
The event's id. Identical on every attempt of the same event.
When this attempt was signed, in Unix seconds. Reject a request more than 300 seconds from your clock.
Space-separated v1a,<base64 signature> entries, one per active signing key. Each signs <webhook-id>.<webhook-timestamp>.<raw body> with Ed25519. Accept the request if any entry verifies against any key in the workspace's public key set.
Body
app.published.v1: An app version was published.
The ID of the principal that caused the event.
The kind of principal that caused the event.
user, service_account, api_key, system, unauthenticated, unknown The data object of app.published.v1.
Show child attributes
Show child attributes
{
"app_id": "68b0c1d2e3f4a5b6c7d8e9f0",
"owner_id": "6899aabbccddeeff00112233",
"published_at": "2026-09-01T10:15:30.123Z",
"published_version": "68c2d3e4f5a6b7c8d9e0f1a2",
"workspace_id": "68a1b2c3d4e5f6a7b8c9d0e1"
}
"application/json"The JSON Schema for data.
"https://base44.com/webhooks/schemas/app.published.v1.json"Unique event ID. Deduplicate on it: a retry repeats it.
The workspace, as https://base44.com/workspaces/<workspace_id>.
"1.0"What the event is about: apps/<app_id>, or endpoints/<endpoint_id> for a test event.
When the event happened, in UTC. Not when it was sent.
"app.published.v1"W3C trace context, when the event was traced.
W3C trace state, when present.
Response
The event was received.
Was this page helpful?