Api Documentation

Apphooks

This endpoint can be used to manage Apphooks. Apphooks are used inside the app to trigger certain functionality, for example opening a webview on a specific time. A Apphook can have multiple triggers.
Json
XML
POST https://api.bundeling.com/V2/apphooks

Parameters

Body

NameDescriptionTypeNillableRequired
nameThe name of an Apphook.stringfalsetrue
typeThe type of the object.
Accepted values: Webview, FullscreenWebview
stringfalsetrue
propertiesThe type of the object.jsonfalsetrue
external_referenceYour reference to this object. This could be your own internal IDstringfalsefalse
labelsLabels to add to this event. Replaces current labelsarray(string)falsefalse

Example request

Headers

Content-Type:application/json
Api-Key:RAegSX8yZfEbqSPM

Body

{
    "name": "Webview overlay on app start",
    "type": "Webview",
    "properties": "{\n\t\t\t\t\t\t\t\t'url': 'https://example.com/webview'\n\t\t\t\t\t\t\t}",
    "external_reference": "239847",
    "labels": [
        "eeb763c41c054dcc8f6d9362f24ee9b2"
    ]
}

Example response

{
    "uuid": "eeb763c41c054dcc8f6d9362f24ee9b2",
    "name": "Webview overlay on app start",
    "type": "Webview",
    "properties": "{\n\t\t\t\t'url': 'https://example.com/webview'\n\t\t\t}",
    "external_reference": "239847",
    "labels": [
        "d7743aaf53224e279853c7d0c1dbfb3a",
        "d7743aaf53224e279853c7d0c1dbfb3a"
    ],
    "creationdate": "2026-06-03T00:00:00+0200",
    "lastupdate": "2026-06-03T00:00:00+0200"
}