Unable to deserialize error in HTTP node

Describe the problem/error/question

Still struggling with creating the HTTP node that would create meetings in outlook. This is the body:
{
“subject”: “replaced text”,
“body”: {
“contentType”: “HTML”,
“content”: “This is a test meeting.”
},
“start”: {
“dateTime”: “{{ $json.start.dateTime }}”,
“timeZone”: “UTC”
},
“end”: {
“dateTime”: “{{ $json.end.dateTime }}”,
“timeZone”: “UTC”
},
“location”: {
“displayName”: “Online”
},
“attendees”: [
{
“emailAddress”: {
“address”: “{{ $json.attendees[0].emailAddress.address }}”,
“name”: “{{ $json.attendees[0].emailAddress.name }}”
},
“type”: “required”
}
],
“isOnlineMeeting”: false
}

The Expression shows green in the body and pulls the input data correctly. If I run it in the msft graph at https://graph.microsoft.com/v1.0/me/events it also returns correct response.

What is the error message (if any)? But HTTP node returns the error: Bad request - please check your parameters

were unable to deserialize

Please share your workflow

Share the output returned by the last node

[
{
“subject”: “replaced”,
“body”: {
“contentType”: “HTML”,
“content”: “Hello replaced,

\n I have scheduled a meeting to discuss your interest in our services.

\n Agenda:
\n # Intros
\n # Your use case discussion
\n # replaced

\n Join Zoom Meeting:
\n Click here to join
\n Meeting ID: replaced
\n Passcode: replaced”
},
“start”: {
“dateTime”: “2025-02-14T15:30:00Z”,
“timeZone”: “Coordinated Universal Time”
}, (I tried UTC as well)
“end”: {
“dateTime”: “2025-02-14T16:00:00Z”,
“timeZone”: “Coordinated Universal Time” (I tried UTC as well)
},
“location”: {
“displayName”: “Online”
},
“attendees”: [
{
“emailAddress”: {
“address”: “[email protected]”,
“name”: “replaced”
},
“type”: “required”,
“responseRequested”: false
}
],
“isOnlineMeeting”: false,
“allowNewTimeProposals”: false
}
]

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:
  • n8n version:
    Node type
    n8n-nodes-base.httpRequest
    Node version
    4.2 (Latest)
    n8n version
    1.75.2 (Cloud)
  • **Database (default: SQLite):**MSFT OneDrive
  • **n8n EXECUTIONS_PROCESS setting (default: own, main):**default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): cloud
  • Operating system: MacOS

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.