Meeting Notes POST Request Schema

{
  "$schema": "<http://json-schema.org/draft-04/schema#>",
  "type": "object",
  "properties": {
    "meeting_id": {
			"description": "Meeting unique ID",
      "type": "number"
    },
    "meeting_owner_email": {
      "type": "string",
			"maxLength": 254
    },
    "meeting_link": {
      "type": "string",
			"maxLength": 128
    },
    "meeting_title": {
      "type": "string",
			"maxLength": 1024
    },
    "meeting_started_at": {
			"description": "Datetime, ISO Format, looks like 'YYYY-MM-DD HH:MM:SS.mmmmmm' with 'T' separator between date and time",
      "type": "string"
    },
    "meeting_finished_at": {
      "description": "Datetime, ISO Format, looks like 'YYYY-MM-DD HH:MM:SS.mmmmmm' with 'T' separator between date and time",
      "type": "string"
    },
    "meeting_duration": {
      "type": "number",
			"description": "Meeting Duration in seconds"
    },
    "participants": {
      "type": "array",
      "description": "List of participants emails, like [email protected]",
      "items": {
        "type": "string"
      }
    },
    "meeting_notes": {
      "type": "string",
			"maxLength": 200000
    },
    "workspace_id": {
			"description": "Workspace unique ID",
      "type": "number"
    },
    "meeting_team_id": {
	    "description": "Meeting`s team ID",
	    "type": "number",
	    "default": null
    },
    "meeting_team_name": {
	    "description": "Meeting`s team name",
	    "type": "string",
	    "default": null
    },
    "meeting_type": {
	    "type": "string"
    },
    "automation_owner_email": {
	    "type": "string"
    }
  }
}

Transcription POST Request Schema

{
  "$schema": "<http://json-schema.org/draft-04/schema#>",
  "type": "object",
  "properties": {
    "meeting_id": {
			"description": "Meeting unique ID",
      "type": "number"
    },
    "meeting_owner_email": {
      "type": "string",
			"maxLength": 254
    },
    "meeting_link": {
      "type": "string",
			"maxLength": 128
    },
    "meeting_title": {
      "type": "string",
			"maxLength": 1024
    },
    "meeting_started_at": {
			"description": "Datetime, ISO Format, looks like 'YYYY-MM-DD HH:MM:SS.mmmmmm' with 'T' separator between date and time",
      "type": "string"
    },
    "meeting_finished_at": {
      "description": "Datetime, ISO Format, looks like 'YYYY-MM-DD HH:MM:SS.mmmmmm' with 'T' separator between date and time",
      "type": "string"
    },
    "meeting_duration": {
      "type": "number",
			"description": "Meeting Duration in seconds"
    },
    "participants": {
      "type": "array",
      "description": "List of participants emails, like [email protected]",
      "items": {
        "type": "string"
      }
    },
    "meeting_transcription": {
			"description": "Meeting trascription, utterances combined into the string. The limits here are per transcription utterance (one speaker words can be up to 15000 chars).",
      "type": "string",
    },
    "workspace_id": {
			"description": "Workspace unique ID",
      "type": "number"
    },
    "meeting_team_id": {
	    "description": "Meeting`s team ID",
	    "type": "number",
	    "default": null
    },
    "meeting_team_name": {
	    "description": "Meeting`s team name",
	    "type": "string",
	    "default": null
    },
    "meeting_type": {
	    "type": "string"
    },
    "automation_owner_email": {
	    "type": "string"
    }
  }
}

Tasks POST Request Schema

{
  "$schema": "<http://json-schema.org/draft-04/schema#>",
  "type": "object",
  "properties": {
    "item_id": {
			"description": "Item unique ID",
      "type": "number"
    },
    "meeting_owner_email": {
      "type": "string",
			"maxLength": 254
    },
    "item_type": {
      "type": "string",
			"maxLength": 64
    },
    "meeting_id": {
			"description": "Meeting unique ID",
      "type": "number"
    },
    "meeting_title": {
      "type": "string",
			"maxLength": 1024
    },
    "meeting_started_at": {
			"description": "Datetime, ISO Format, looks like 'YYYY-MM-DD HH:MM:SS.mmmmmm' with 'T' separator between date and time",
      "type": "string"
    },
    "meeting_finished_at": {
      "description": "Datetime, ISO Format, looks like 'YYYY-MM-DD HH:MM:SS.mmmmmm' with 'T' separator between date and time",
      "type": "string"
    },
    "item_header_text": {
      "type": "string",
			"maxLength": 1024
    },
    "item_text": {
      "type": "string",
			"maxLength": 1024
    },
    "item_assigned_to": {
			"description": "Optional User full name, to whom the item is assigned",
      "type": "string",
			"maxLength": 128,
			"default": null
    },
    "item_assigned_by": {
			"description": "Optional User full name, by whom the item is assigned",
      "type": "string",
			"maxLength": 128,
			"default": null
    },
    "item_due_date": {
			"description": "Optional Date, ISO Format, looks like 'YYYY-MM-DD'",
      "type": "string",
			"default": null
    },
    "meeting_link": {
      "type": "string",
			"maxLength": 128
    },
    "item_link": {
      "type": "string",
			"maxLength": 128
    },
    "workspace_id": {
			"description": "Workspace unique ID",
      "type": "number"
    },
    "meeting_team_id": {
	    "description": "Meeting`s team ID",
	    "type": "number",
	    "default": null
    },
    "meeting_team_name": {
	    "description": "Meeting`s team name",
	    "type": "string",
	    "default": null
    },
    "meeting_type": {
	    "type": "string"
    },
    "automation_owner_email": {
	    "type": "string"
    },
    "assigned_to_email": {
			"description": "Optional User email, to whom the item is assigned",
      "type": "string",
			"maxLength": 254,
			"default": null
    },
    "assigned_by_email": {
			"description": "Optional User email, by whom the item is assigned",
      "type": "string",
			"maxLength": 254,
			"default": null
    },
  }
}