Homepage

ApiCallSendRequestInput

Last edit: Oct 13, 2026

HTTP request sent by api_call_send. The url, method and headers are rendered as
Liquid with data; body and form_data are sent as given.

type ApiCallSendRequestInput {
  body: String
  form_data: [ApiCallFormDataPartInput!]
  headers: HashObject
  method: String!
  url: String!
}

Fields

body (String)

Request body, delivered verbatim - it is not parsed as a Liquid template and
may contain binary data (e.g. an encrypted Web Push payload built with the
base64_decode filter). Cannot be combined with form_data

form_data (ApiCallFormDataPartInput)

Sends a multipart/form-data body built from these parts, in the given order -
use instead of body. Works with POST, PUT and PATCH; the Content-Type header
(with its boundary) is set automatically. 1 to 100 parts

headers (HashObject)

Request headers as a hash of header name to value

method (String)

HTTP method, e.g. GET, POST, PUT, PATCH or DELETE

url (String)

URL the request is sent to

Questions?

We are always happy to help with any questions you may have.

contact us