Moneybird icon

Moneybird

Work with contacts, invoices, products, and other Moneybird API resources

Actions23

Custom API Request → Request

AI-generated

Summary

Sends a custom authenticated request to the Moneybird API for each input item, using the selected HTTP method, endpoint, query parameters, and optional JSON body. By default, prefixes the endpoint with the administration ID from the credential.

Inputs

  • HTTP Method — Request method: DELETE, GET, PATCH, POST, or PUT. Defaults to GET.
  • Endpoint (required) — API endpoint path. With Use Administration ID enabled, provide a path such as /contacts.json. Otherwise provide the full path after /api/v2, such as /administrations.json.
  • Use Administration ID — Defaults to true and prefixes the endpoint with the credential's administration ID; the credential must include an administration ID when enabled.
  • Query Parameters JSON — JSON object of query parameters; defaults to {}.
  • Body JSON — JSON object sent as the request body when it contains properties; defaults to {}. Both JSON fields must be valid JSON objects.

Output shape

One or more n8n items containing the API response data.

The request runs once per input item, with each output paired to its input. The response is returned through n8n's JSON array conversion; errors are thrown unless Continue On Fail is enabled, in which case that item's output contains an error message.

Links

Discussion