Code 300: Request Body should be a valid JSON object - Can't Figure Out What's Wrong

API Endpoint(s) and/or Zoom API Event(s)
Using the Zoom Meeting API
https://api.zoom.us/v2/users/me/meetings

Description
Receiving a bad JSON error but I’m not sure why. I checked https://jsonformatter.curiousconcept.com/ and confirmed it is valid JSON. So I wonder if I’m implementing the schema incorrectly.

Error?
Receiving this in Postman

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 300 Request Body should be a valid JSON object.

How To Reproduce
Steps to reproduce the behavior:
*1. Request URL / Headers *(without credentials or sensitive info like emails, uuid, etc.)
content-type application/json

  • / Body*

2. Authentication method or app type
Postman

3. Any errors
Just the bad json error

{
“agenda”: “Example Meeting”,
“default_password”: false,
“duration”: 60,
“password”: “majorincident”,
“pre_schedule”: false,
“recurrence”: {
“end_date_time”: “2022-04-02T15:59:00Z”,
“end_times”: 7,
“monthly_day”: 1,
“monthly_week”: 1,
“monthly_week_day”: 1,
“repeat_interval”: 1,
“type”: 1,
“weekly_days”: “1”
},
“schedule_for”: “agray@example.com”,
“settings”: {
“additional_data_center_regions”: [
“TY”
],
“allow_multiple_devices”: true,
“alternative_hosts”: “”,
“alternative_hosts_email_notification”: true,
“approval_type”: 2,
“approved_or_denied_countries_or_regions”: {
“approved_list”: [
“”
],
“denied_list”: [
“”
],
“enable”: false,
“method”: “approve”
},
“audio”: “both”,
“audio_conference_info”: “Example”,
“authentication_domains”: “example.com”,
“authentication_exception”: [
{
“email”: “agray@example.com”,
“name”: “Andrew Example”
}
],
“authentication_option”: “signIn_D8cJuqWVQ623CI4Q8yQK0Q”,
“auto_recording”: “cloud”,
“breakout_room”: {
“enable”: true,
“rooms”: [
{
“name”: “Technical Breakout”,
“participants”: [
“”
]
}
]
},
“calendar_type”: 1,
“close_registration”: false,
“contact_email”: “agray@example.com”,
“contact_name”: “Jill Chill”,
“email_notification”: true,
“encryption_type”: “enhanced_encryption”,
“focus_mode”: true,
“global_dial_in_countries”: [
“US”
],
“host_video”: true,
“jbh_time”: 0,
“join_before_host”: true,
“language_interpretation”: {
“enable”: false,
“interpreters”: [
{
“email”: “interpreter@example.com”,
“languages”: “US,FR”
}
]
},
“sign_language_interpretation”: {
“enable”: false,
“interpreters”: [
{
“email”: “interpreter@example.com”,
“sign_language”: “American”
}
]
},
“meeting_authentication”: true,
“meeting_invitees”: [
{
“email”: “jchill@example.com
}
],
“mute_upon_entry”: false,
“participant_video”: false,
“private_meeting”: false,
“registrants_confirmation_email”: true,
“registrants_email_notification”: true,
“registration_type”: 1,
“show_share_button”: true,
“use_pmi”: false,
“waiting_room”: false,
“watermark”: false,
“host_save_video_order”: true,
“alternative_host_update_polls”: true,
“internal_meeting”: false,
“continuous_meeting_chat”: {
“enable”: true,
“auto_add_invited_external_users”: true
},
“participant_focused_meeting”: false,
“push_change_to_calendar”: false,
“resources”: [
{
“resource_type”: “whiteboard”,
“resource_id”: “X4Hy02w3QUOdskKofgb9Jg”,
“permission_level”: “editor”
}
],
“auto_start_meeting_summary”: false,
“auto_start_ai_companion_questions”: false
},
“start_time”: “2022-03-25T07:32:55Z”,
“template_id”: “Dv4YdINdTk+Z5RToadh5ug==”,
“timezone”: “America/Los_Angeles”,
“topic”: “Major Incident”,
“tracking_fields”: [
{
“field”: “field1”,
“value”: “value1”
}
],
“type”: 1
}