Docs
GuidesAPI referenceWebhooksWeb widget

Tools

API request tool

Get answers from your systems during the call. Connect a public HTTP API without running a separate server.

methodGET | POST | PUT | PATCH | DELETEdefault GET
The HTTP method.
urltext
The address. Use {{parameter}} and {{call.*}} placeholders.
headerslist
Up to 20 headers. Mark a header as secret to store its value encrypted.
bodyJSON template
For POST, PUT and PATCH. Leave empty to send the parameters as JSON.
pickdot path
Keep only part of a JSON reply, such as data.items, so the model has less to read.
timeout_s1 to 30 secondsdefault 10
How long to wait.

For GET and DELETE with no placeholders in the URL, the parameters are added as a query string.

Example
GET https://api.example-shop.com/v1/orders/{{order_number}}
Authorization: Bearer ••••••••   (secret)
pick: order

#Call details

PlaceholderValue
{{call.id}}The BluePenguin call id.
{{call.number}}The caller's number.
{{call.direction}}inbound or outbound.
{{call.channel}}phone, sip, web or web_test.

Requests only go to public addresses, and a reply of 400 or more counts as a failure.