{"swagger":"2.0","info":{"version":"v1","title":"LegistarWebAPI"},"host":"webapi.legistar.com","schemes":["https"],"paths":{"/v1/{Client}/Actions":{"get":{"tags":["Actions"],"summary":"Gets all Actions.","operationId":"Actions_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusAction"}}}}},"post":{"tags":["Actions"],"summary":"Adds one Action.","description":"Note: Do not provide the following properties in the Body of the Request: ActionId, ActionGuid, ActionLastModifiedUtc, ActionRowVersion. Only ActionName is a required property.","operationId":"Actions_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusAction object to be inserted. Note that ActionID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusAction"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Actions/{ActionId}":{"get":{"tags":["Actions"],"summary":"Gets one Action.","operationId":"Actions_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"ActionId","in":"path","description":"The Id of the Action.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusAction"}}}}},"/v1/{Client}/Actions/{Id}":{"put":{"tags":["Actions"],"summary":"Updates one Action.","description":"Note: Do not provide the following properties in the Body of the Request: ActionGuid, ActionLastModifiedUtc, ActionRowVersion. ActionID is required to be set.","operationId":"Actions_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Id","in":"path","description":"The Id of the Action.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusAction object to be updated. Note that ActionID is required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusAction"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Actions"],"summary":"Deletes one Action.","operationId":"Actions_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Id","in":"path","description":"The Id of the Action.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Bodies":{"get":{"tags":["Bodies"],"summary":"Gets all Bodies.","operationId":"Bodies_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusBody"}}}}},"post":{"tags":["Bodies"],"summary":"Adds one Body.","operationId":"Bodies_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusBody object to be inserted. Note that BodyID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusBody"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Bodies/{BodyId}":{"get":{"tags":["Bodies"],"summary":"Gets one Body.","operationId":"Bodies_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"BodyId","in":"path","description":"The BodyId of the Body.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusBody"}}}},"put":{"tags":["Bodies"],"summary":"Updates one Body.","operationId":"Bodies_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"BodyId","in":"path","description":"The BodyId of the body.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusBody object to be updated. Note that BodyId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusBody"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Bodies"],"summary":"Deletes one Body.","operationId":"Bodies_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"BodyId","in":"path","description":"The BodyId of the Body.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/BodyTypes":{"get":{"tags":["BodyTypes"],"summary":"Gets all Body Types.","operationId":"BodyTypes_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusBodyType"}}}}},"post":{"tags":["BodyTypes"],"summary":"Adds one Body Type.","operationId":"BodyTypes_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusBodyType object to be inserted. Note that BodyTypeId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusBodyType"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/BodyTypes/{BodyTypeId}":{"get":{"tags":["BodyTypes"],"summary":"Gets one Body Type.","operationId":"BodyTypes_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"BodyTypeId","in":"path","description":"The Id of the Body Type.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusBodyType"}}}}},"/v1/{Client}/BodyTypes/{Id}":{"put":{"tags":["BodyTypes"],"summary":"Updates one Body Type.","operationId":"BodyTypes_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Id","in":"path","description":"The Id of the Body Type.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusBodyType object to be updated. Note that BodyTypeId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusBodyType"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["BodyTypes"],"summary":"Deletes one Body Type.","operationId":"BodyTypes_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Id","in":"path","description":"The Id of the Body Type.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/CodeSections":{"get":{"tags":["CodeSections"],"summary":"Gets all Code Sections.","operationId":"CodeSections_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusCodeSection"}}}}},"post":{"tags":["CodeSections"],"summary":"Adds one Code Section.","operationId":"CodeSections_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusCodeSection object to be inserted. Note that CodeSectionId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusCodeSection"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/CodeSections/{CodeSectionId}":{"get":{"tags":["CodeSections"],"summary":"Gets one Code Section.","operationId":"CodeSections_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"CodeSectionId","in":"path","description":"The Id of the Code Section.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusCodeSection"}}}},"put":{"tags":["CodeSections"],"summary":"Updates one Code Section.","operationId":"CodeSections_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"CodeSectionId","in":"path","description":"The Id of the Code Section.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusCodeSection object to be updated. Note that CodeSectionId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusCodeSection"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["CodeSections"],"summary":"Deletes one Code Section.","operationId":"CodeSections_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"CodeSectionId","in":"path","description":"The Id of the Code Section.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Events/{EventId}/EventItems":{"get":{"tags":["EventItems"],"summary":"Gets all Event Items under a particular Event.","operationId":"EventItems_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventId","in":"path","description":"The Id of the Event.","required":true,"type":"integer","format":"int32"},{"name":"AgendaNote","in":"query","description":"An optional parameter that specifies whether the agenda note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"MinutesNote","in":"query","description":"An optional parameter that specifies whether the minutes note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"Attachments","in":"query","description":"An optional parameter that specifies whether the event items' attachments should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusEventItem"}}}}},"post":{"tags":["EventItems"],"summary":"Adds one Event Item.","operationId":"EventItems_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventId","in":"path","description":"The Id of the Event.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusEventItem object to be inserted. Note that EventItemID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusEventItem"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Events/{EventId}/EventItems/{EventItemId}":{"get":{"tags":["EventItems"],"summary":"Gets one Event Item.","operationId":"EventItems_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventId","in":"path","description":"The Id of the Event.","required":true,"type":"integer","format":"int32"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"AgendaNote","in":"query","description":"An optional parameter that specifies whethere the agenda note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"MinutesNote","in":"query","description":"An optional parameter that specifies whethere the minutes note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"Attachments","in":"query","description":"An optional parameter that specifies whether the event items' attachments should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusEventItem"}}}},"put":{"tags":["EventItems"],"summary":"Updates one Event Item.","operationId":"EventItems_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventId","in":"path","description":"The Id of the Event.","required":true,"type":"integer","format":"int32"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusEventItem object to be updated. Note that EventItemID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusEventItem"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["EventItems"],"summary":"Deletes one Event Item.","operationId":"EventItems_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"EventId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Events":{"get":{"tags":["Events"],"summary":"Gets all Events.","operationId":"Events_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusEvent"}}}}},"post":{"tags":["Events"],"summary":"Adds one Event.","description":"Note: EventAgendaFile and EventMinutesFile are optional; but, if provided as part of the Body of the Request, they have to be set to valid URLs for Published Agendas/Minutes","operationId":"Events_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusEvent object to be inserted. Note that EventId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusEvent"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/EventDates/{BodyId}":{"get":{"tags":["Events"],"summary":"Gets Event Dates by BodyID.","operationId":"Events_GetEventDatesByBodyId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"BodyId","in":"path","description":"The Id of the Body.","required":true,"type":"integer","format":"int32"},{"name":"FutureDatesOnly","in":"query","description":"true/false (default = true).","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"format":"date-time","type":"string"}}}}}},"/v1/{Client}/Events/{EventId}":{"get":{"tags":["Events"],"summary":"Gets one Event.","operationId":"Events_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventId","in":"path","description":"The Id of the Event.","required":true,"type":"integer","format":"int32"},{"name":"EventItems","in":"query","description":"An optional parameter that specifies whether the event items should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"AgendaNote","in":"query","description":"An optional parameter that specifies whethere the event items' agenda note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"MinutesNote","in":"query","description":"An optional parameter that specifies whethere the event items' minutes note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"EventItemAttachments","in":"query","description":"An optional parameter that specifies whether the event items' attachments should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusEvent"}}}},"put":{"tags":["Events"],"summary":"Updates one Event.","description":"Note: EventID is required to be set. EventAgendaFile and EventMinutesFile are optional; but, if provided as part of the Body of the Request, they have to be set to valid URLs for Published Agendas/Minutes.","operationId":"Events_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventId","in":"path","description":"The Id of the Event.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusEvent object to be updated. Note that EventID is required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusEvent"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Events"],"summary":"Deletes one Event.","operationId":"Events_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventId","in":"path","description":"The Id of the Event.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Indexes":{"get":{"tags":["Indexes"],"summary":"Gets all Indexes.","operationId":"Indexes_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusIndex"}}}}},"post":{"tags":["Indexes"],"summary":"Adds one Index.","operationId":"Indexes_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusIndex object to be inserted. Note that IndexId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusIndex"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Indexes/{IndexId}":{"get":{"tags":["Indexes"],"summary":"Gets one Index.","operationId":"Indexes_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"IndexId","in":"path","description":"The Id of the Index.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusIndex"}}}},"put":{"tags":["Indexes"],"summary":"Updates one Index.","operationId":"Indexes_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"IndexId","in":"path","description":"The Id of the Index.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusIndex object to be updated. Note that IndexId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusIndex"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Indexes"],"summary":"Deletes one Index.","operationId":"Indexes_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"IndexId","in":"path","description":"The Id of the Index.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Attachments":{"get":{"tags":["MatterAttachments"],"summary":"Gets all available for Internet viewing Matter Attachments for one Matter record.","operationId":"MatterAttachments_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The MatterId of the Matter.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterAttachment"}}}}},"post":{"tags":["MatterAttachments"],"summary":"Adds one Matter Attachment.","description":"To upload an attachment file, it can either be provided as MatterAttachmentBinary (base64 encoded) with a MatterAttachmentFileName including\r\na file extension or by specifying a MatterAttachmentHyperlink and setting MatterAttachmentIsHyperlink to false.  This second method will\r\ndownload the URL and save it as a local file.","operationId":"MatterAttachments_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The MatterId of the Matter.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterAttachment object to be inserted. Note that MatterAttachmentId is not required to be set. MatterAttachmentSort is auto-generated and should not be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterAttachment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Attachments/{MatterAttachmentId}":{"get":{"tags":["MatterAttachments"],"summary":"Gets one available for Internet viewing Matter Attachment.","operationId":"MatterAttachments_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","required":true,"type":"integer","format":"int32"},{"name":"MatterAttachmentId","in":"path","description":"The MatterAttachmentId of the Matter Attachment.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterAttachment"}}}},"put":{"tags":["MatterAttachments"],"summary":"Updates one Matter Attachment.","description":"To upload an attachment file, it can either be provided as MatterAttachmentBinary (base64 encoded) or by specifying a MatterAttachmentHyperlink\r\nand setting MatterAttachmentIsHyperlink to false.  This second method will download the URL and save it as a local file.\r\nMetadata updates can be done without reuploading the file content - just omit the MatterAttachmentBinary and MatterAttachmentHyperlink fields in the PUT.","operationId":"MatterAttachments_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterAttachmentId","in":"path","description":"The MatterAttachmentId of the Matter Attachment.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterAttachment object to be updated. Note that MatterAttachmentId is not required to be set. MatterAttachmentSort cannot be changed.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterAttachment"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterAttachments"],"summary":"Deletes one Matter Attachment.","operationId":"MatterAttachments_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterAttachmentId","in":"path","description":"The MatterAttachmentId of the Matter Attachment.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Attachments/{MatterAttachmentId}/File":{"get":{"tags":["MatterAttachments"],"summary":"Gets the file content for one Matter Attachment.","operationId":"MatterAttachments_GetFile","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The MatterId of the Matter.","required":true,"type":"integer","format":"int32"},{"name":"MatterAttachmentId","in":"path","description":"The MatterAttachmentId of the MatterAttachment.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/CodeSections":{"get":{"tags":["MatterCodeSections"],"summary":"Gets all Matter CodeSections for one Matter record.","operationId":"MatterCodeSections_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The MatterId of the Matter.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterCodeSection"}}}}},"post":{"tags":["MatterCodeSections"],"summary":"Adds one Matter Code Section.","operationId":"MatterCodeSections_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusMatterCodeSection object to be inserted. Note that MatterCodeSectionId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterCodeSection"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/CodeSections/{MatterCodeSectionId}":{"get":{"tags":["MatterCodeSections"],"summary":"Gets one Matter Code Section.","operationId":"MatterCodeSections_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","required":true,"type":"integer","format":"int32"},{"name":"MatterCodeSectionId","in":"path","description":"The MatterCodeSectionId of the Matter Code Section.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterCodeSection"}}}},"put":{"tags":["MatterCodeSections"],"summary":"Updates one Matter Code Section.","operationId":"MatterCodeSections_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterCodeSectionId","in":"path","description":"The MatterCodeSectionId of the Matter Code Section.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterCodeSection object to be updated. Note that MatterCodeSectionId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterCodeSection"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterCodeSections"],"summary":"Deletes one Matter Code Section.","operationId":"MatterCodeSections_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterCodeSectionId","in":"path","description":"The MatterCodeSectionId of the Matter Code Section.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Histories":{"get":{"tags":["MatterHistories"],"summary":"Gets all Matter History records under a particular Matter.","operationId":"MatterHistories_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The Id of the Matter.","required":true,"type":"integer","format":"int32"},{"name":"AgendaNote","in":"query","description":"An optional parameter that specifies whether the agenda note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"MinutesNote","in":"query","description":"An optional parameter that specifies whether the minutes note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterHistory"}}}}},"post":{"tags":["MatterHistories"],"summary":"Adds one Matter History record.","operationId":"MatterHistories_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The Id of the Matter.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterHistory object to be inserted. Note that MatterHistoryId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterHistory"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Histories/{MatterHistoryId}":{"get":{"tags":["MatterHistories"],"summary":"Gets one Matter History record.","operationId":"MatterHistories_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The Id of the Matter.","required":true,"type":"integer","format":"int32"},{"name":"MatterHistoryId","in":"path","description":"The Id of the Matter History.","required":true,"type":"integer","format":"int32"},{"name":"AgendaNote","in":"query","description":"An optional parameter that specifies whethere the agenda note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"},{"name":"MinutesNote","in":"query","description":"An optional parameter that specifies whethere the minutes note should be included. Set to 1 to include. 0 by default.","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterHistory"}}}},"put":{"tags":["MatterHistories"],"summary":"Updates one Matter History record.","operationId":"MatterHistories_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The Id of the Matter.","required":true,"type":"integer","format":"int32"},{"name":"MatterHistoryId","in":"path","description":"The Id of the Matter History record.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterHistory object to be updated. Note that MatterHistoryID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterHistory"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterHistories"],"summary":"Deletes one Matter History record.","operationId":"MatterHistories_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterHistoryId","in":"path","description":"The Id of the Matter History record.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/MatterIndexes":{"get":{"tags":["MatterIndexes"],"summary":"Gets all Matter Indexes.","operationId":"MatterIndexes_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterIndex"}}}}},"post":{"tags":["MatterIndexes"],"summary":"Adds one Matter Index.","operationId":"MatterIndexes_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusMatterIndex object to be inserted. Note that MatterIndexId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterIndex"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/MatterIndexes/{MatterIndexId}":{"get":{"tags":["MatterIndexes"],"summary":"Gets one Matter Index.","operationId":"MatterIndexes_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterIndexId","in":"path","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterIndex"}}}}}},"/v1/{Client}/MatterIndexes/Index/{IndexId}":{"get":{"tags":["MatterIndexes"],"summary":"Gets all Matter Indexes for one IndexID.","operationId":"MatterIndexes_GetAllForIndexID","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"IndexId","in":"path","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterIndex"}}}}}},"/v1/{Client}/MatterIndexes/Matter/{MatterId}":{"get":{"tags":["MatterIndexes"],"summary":"Gets all Matter Indexes for one Matter record.","operationId":"MatterIndexes_GetAllForMatter","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The MatterId of the Matter.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterIndex"}}}}}},"/v1/{Client}/Matters/{MatterId}/Indexes":{"get":{"tags":["MatterIndexes"],"summary":"Gets all Matter Indexes for one Matter record.","operationId":"MatterIndexes_GetAllForMatter","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The MatterId of the Matter.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterIndex"}}}}},"post":{"tags":["MatterIndexes"],"summary":"Adds one Matter Index.","operationId":"MatterIndexes_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusMatterIndex object to be inserted. Note that MatterIndexId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterIndex"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Indexes/{MatterIndexId}":{"get":{"tags":["MatterIndexes"],"summary":"Gets one Matter Index associated with a specific Matter.","operationId":"MatterIndexes_GetByMatterAndId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","required":true,"type":"integer","format":"int32"},{"name":"MatterIndexId","in":"path","description":"The MatterIndexId of the Matter Index.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterIndex"}}}},"put":{"tags":["MatterIndexes"],"summary":"Updates one Matter Index.","operationId":"MatterIndexes_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterIndexId","in":"path","description":"The MatterIndexId of the Matter Index.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterIndex object to be updated. Note that MatterIndexId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterIndex"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterIndexes"],"summary":"Deletes one Matter Index.","operationId":"MatterIndexes_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterIndexId","in":"path","description":"The MatterIndexId of the Matter Index.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/MatterIndexes/{MatterId}":{"put":{"tags":["MatterIndexes"],"summary":"Updates one Matter Index.","operationId":"MatterIndexes_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterIndexId","in":"query","description":"The MatterIndexId of the Matter Index.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterIndex object to be updated. Note that MatterIndexId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterIndex"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterIndexes"],"summary":"Deletes one Matter Index.","operationId":"MatterIndexes_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterIndexId","in":"query","description":"The MatterIndexId of the Matter Index.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Relations":{"get":{"tags":["MatterRelations"],"summary":"Gets all Matter Relations for one Matter record.","operationId":"MatterRelations_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The MatterId of the Matter.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterRelation"}}}}},"post":{"tags":["MatterRelations"],"summary":"Adds one Matter Relation.","operationId":"MatterRelations_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterRelation object to be inserted. Note that MatterRelationId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterRelation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Relations/{MatterRelationId}":{"get":{"tags":["MatterRelations"],"summary":"Gets one Matter Relation.","operationId":"MatterRelations_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","required":true,"type":"integer","format":"int32"},{"name":"MatterRelationId","in":"path","description":"The MatterRelationId of the Matter Relation.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterRelation"}}}},"put":{"tags":["MatterRelations"],"summary":"Updates one Matter Relation.","operationId":"MatterRelations_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterRelationId","in":"path","description":"The MatterRelationId of the Matter Relation.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterRelation object to be updated. Note that MatterRelationId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterRelation"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterRelations"],"summary":"Deletes one Matter Relation.","operationId":"MatterRelations_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterRelationId","in":"path","description":"The MatterRelationId of the Matter Relation.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/MatterRequesters":{"get":{"tags":["MatterRequesters"],"summary":"Gets all Matter Requesters.","operationId":"MatterRequesters_GetRequesters","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterRequester"}}}}}},"/v1/{Client}/Matters":{"get":{"tags":["Matters"],"summary":"Gets all Matters.","operationId":"Matters_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatter"}}}}},"post":{"tags":["Matters"],"summary":"Adds one Matter.","operationId":"Matters_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusMatter object to be inserted. Note that MatterID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatter"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}":{"get":{"tags":["Matters"],"summary":"Gets one Matter.","operationId":"Matters_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The Id of the Matter.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatter"}}}},"put":{"tags":["Matters"],"summary":"Updates one Matter.","operationId":"Matters_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The Id of the Matter.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatter object to be updated. Note that MatterID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatter"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Matters"],"summary":"Deletes one Matter.","operationId":"Matters_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The Id of the Matter.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Sponsors":{"get":{"tags":["MatterSponsors"],"summary":"Gets all Matter Sponsors for one Matter record.","operationId":"MatterSponsors_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The MatterId of the Matter.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterSponsor"}}}}},"post":{"tags":["MatterSponsors"],"summary":"Adds one Matter Sponsor.","operationId":"MatterSponsors_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusMatterSponsor object to be inserted. Note that MatterSponsorId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterSponsor"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Sponsors/{MatterSponsorId}":{"get":{"tags":["MatterSponsors"],"summary":"Gets one Matter Sponsor for one Matter record.","operationId":"MatterSponsors_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","required":true,"type":"integer","format":"int32"},{"name":"MatterSponsorId","in":"path","description":"The MatterSponsorId of the Matter record.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterSponsor"}}}},"put":{"tags":["MatterSponsors"],"summary":"Updates one Matter Sponsor.","operationId":"MatterSponsors_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterSponsorId","in":"path","description":"The MatterSponsorId of the Matter record.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterSponsor object to be updated. Note that MatterSponsorId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterSponsor"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterSponsors"],"summary":"Deletes one Matter Sponsor.","operationId":"MatterSponsors_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterSponsorId","in":"path","description":"The MatterSponsorId of the Matter record.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/MatterStatuses":{"get":{"tags":["MatterStatuses"],"summary":"Gets all Matter Statuses.","operationId":"MatterStatuses_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterStatus"}}}}},"post":{"tags":["MatterStatuses"],"summary":"Adds one Matter Status.","operationId":"MatterStatuses_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusMatterStatus object to be inserted. Note that MatterStatusID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterStatus"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/MatterStatuses/{MatterStatusId}":{"get":{"tags":["MatterStatuses"],"summary":"Gets one Matter Status.","operationId":"MatterStatuses_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterStatusId","in":"path","description":"The Id of the Matter Status.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterStatus"}}}},"put":{"tags":["MatterStatuses"],"summary":"Updates one Matter Status.","operationId":"MatterStatuses_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterStatusId","in":"path","description":"The Id of the Matter Status.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterStatus object to be updated. Note that MatterStatusID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterStatus"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterStatuses"],"summary":"Deletes one Matter Status.","operationId":"MatterStatuses_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterStatusId","in":"path","description":"The Id of the Matter Status.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Texts/{MatterTextId}":{"get":{"tags":["MatterTexts"],"summary":"Gets one Matter Text.","operationId":"MatterTexts_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterTextId","in":"path","description":"The MatterTextId of the Matter Text.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterText"}}}},"put":{"tags":["MatterTexts"],"summary":"Updates one Matter Text.","operationId":"MatterTexts_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterTextId","in":"path","description":"The MatterTextId of the Matter Text.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterText object to be updated. Note that MatterTextId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterText"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterTexts"],"summary":"Deletes one Matter Text.","operationId":"MatterTexts_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterTextId","in":"path","description":"The MatterTextId of the Matter Text.","required":true,"type":"integer","format":"int32"},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Matters/{MatterId}/Versions":{"get":{"tags":["MatterTexts"],"summary":"Gets Matter Text versions for one Matter record.","operationId":"MatterTexts_GetVersions","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterId","in":"path","description":"The Id of the Matter record.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusKeyValue"}}}}}},"/v1/{Client}/Matters/{MatterId}/Texts":{"post":{"tags":["MatterTexts"],"summary":"Adds one Matter Text.","operationId":"MatterTexts_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusMatterText object to be inserted. Note that MatterTextId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterText"}},{"name":"MatterId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/MatterTypes":{"get":{"tags":["MatterTypes"],"summary":"Gets all Matter Types.","operationId":"MatterTypes_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterType"}}}}},"post":{"tags":["MatterTypes"],"summary":"Adds one Matter Type.","operationId":"MatterTypes_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusMatterType object to be inserted. Note that MatterTypeID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterType"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/MatterTypes/{MatterTypeId}":{"get":{"tags":["MatterTypes"],"summary":"Gets one Matter Type.","operationId":"MatterTypes_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterTypeId","in":"path","description":"The Id of the Matter Type.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusMatterType"}}}},"put":{"tags":["MatterTypes"],"summary":"Updates one Matter Type.","operationId":"MatterTypes_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterTypeId","in":"path","description":"The Id of the Matter Type.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusMatterType object to be updated. Note that MatterTypeID is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusMatterType"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["MatterTypes"],"summary":"Deletes one Matter Type.","operationId":"MatterTypes_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"MatterTypeId","in":"path","description":"The Id of the Matter Type.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/OfficeRecords":{"get":{"tags":["OfficeRecords"],"summary":"Gets all Office Records.","operationId":"OfficeRecords_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusOfficeRecord"}}}}},"post":{"tags":["OfficeRecords"],"summary":"Adds one Office Record.","operationId":"OfficeRecords_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusOfficeRecord object to be inserted. Note that OfficeRecordId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusOfficeRecord"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Persons/{PersonId}/OfficeRecords":{"get":{"tags":["OfficeRecords"],"summary":"Gets Office Records for a Person record.","operationId":"OfficeRecords_GetByNameId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"PersonId","in":"path","description":"The Id of the person record.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusOfficeRecord"}}}}}},"/v1/{Client}/Bodies/{BodyId}/OfficeRecords":{"get":{"tags":["OfficeRecords"],"summary":"Gets Office Records for a Body record.","operationId":"OfficeRecords_GetByBodyId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"BodyId","in":"path","description":"The Id of the body record.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusOfficeRecord"}}}}}},"/v1/{Client}/OfficeRecords/{OfficeRecordId}":{"get":{"tags":["OfficeRecords"],"summary":"Gets one Office Record.","operationId":"OfficeRecords_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"OfficeRecordId","in":"path","description":"The Id of the Office Record.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusOfficeRecord"}}}},"put":{"tags":["OfficeRecords"],"summary":"Updates one Office Record.","operationId":"OfficeRecords_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"OfficeRecordId","in":"path","description":"The Id of the Office Record.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusOfficeRecord object to be updated. Note that OfficeRecordId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusOfficeRecord"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["OfficeRecords"],"summary":"Deletes one Office Record.","operationId":"OfficeRecords_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"OfficeRecordId","in":"path","description":"The Id of the Office Record.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Persons":{"get":{"tags":["Persons"],"summary":"Gets all Persons.","operationId":"Persons_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusPerson"}}}}},"post":{"tags":["Persons"],"summary":"Adds one Person.","operationId":"Persons_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusPerson object to be inserted. Note that PersonId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusPerson"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Persons/{PersonId}":{"get":{"tags":["Persons"],"summary":"Gets one Person.","operationId":"Persons_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"PersonId","in":"path","description":"The Id of the Person.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusPerson"}}}},"put":{"tags":["Persons"],"summary":"Updates one Person.","operationId":"Persons_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"PersonId","in":"path","description":"The Id of the Person.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusPerson object to be updated. Note that PersonId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusPerson"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Persons"],"summary":"Deletes one Person.","operationId":"Persons_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"PersonId","in":"path","description":"The Id of the Person.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/EventItems/{EventItemId}/RollCalls":{"get":{"tags":["RollCalls"],"summary":"Gets all Roll Call Items under a particular Event Item.","operationId":"RollCalls_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusRollCall"}}}}},"post":{"tags":["RollCalls"],"summary":"Adds one Roll Call Item.","operationId":"RollCalls_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusRollCall object to be inserted. Note that RollCallId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusRollCall"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/EventItems/{EventItemId}/RollCalls/{RollCallId}":{"get":{"tags":["RollCalls"],"summary":"Gets one Roll Call Item.","operationId":"RollCalls_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"RollCallId","in":"path","description":"The Id of the Roll Call Item.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusRollCall"}}}},"put":{"tags":["RollCalls"],"summary":"Updates one Roll Call Item.","operationId":"RollCalls_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"RollCallId","in":"path","description":"The Id of the Roll Call Item.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusRollCall object to be updated. Note that RollCallId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusRollCall"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["RollCalls"],"summary":"Deletes one Roll Call Item.","operationId":"RollCalls_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"RollCallId","in":"path","description":"The Id of the Roll Call Item.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Persons/{PersonId}/RollCalls":{"get":{"tags":["RollCalls"],"summary":"Gets all Roll Call records for a Person.","operationId":"RollCalls_GetByNameId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"PersonId","in":"path","description":"The Id of the person record.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusRollCall"}}}}}},"/v1/{Client}/EventItems/{EventItemId}/Votes":{"get":{"tags":["Votes"],"summary":"Gets all Vote Items under a particular Event Item.","operationId":"Votes_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusVote"}}}}},"post":{"tags":["Votes"],"summary":"Adds one Vote Item.","operationId":"Votes_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusVote object to be inserted. Note that VoteId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusVote"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/EventItems/{EventItemId}/Votes/{VoteId}":{"get":{"tags":["Votes"],"summary":"Gets one Vote Item.","operationId":"Votes_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"VoteId","in":"path","description":"The Id of the Vote Item.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusVote"}}}},"put":{"tags":["Votes"],"summary":"Updates one Vote Item.","operationId":"Votes_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"VoteId","in":"path","description":"The Id of the Vote Item.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusVote object to be updated. Note that VoteId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusVote"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Votes"],"summary":"Deletes one Vote Item.","operationId":"Votes_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","required":true,"type":"string"},{"name":"EventItemId","in":"path","description":"The Id of the Event Item.","required":true,"type":"integer","format":"int32"},{"name":"VoteId","in":"path","description":"The Id of the Vote Item.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/Persons/{PersonId}/Votes":{"get":{"tags":["Votes"],"summary":"Gets all Vote records for a Person.","operationId":"Votes_GetByNameId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"PersonId","in":"path","description":"The Id of the person record.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusVote"}}}}}},"/v1/{Client}/VoteTypes":{"get":{"tags":["VoteTypes"],"summary":"Gets all Vote Types.","operationId":"VoteTypes_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GranicusVoteType"}}}}},"post":{"tags":["VoteTypes"],"summary":"Adds one Vote Type.","operationId":"VoteTypes_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"Value","in":"body","description":"GranicusVoteType object to be inserted. Note that VoteTypeId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusVoteType"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/{Client}/VoteTypes/{VoteTypeId}":{"get":{"tags":["VoteTypes"],"summary":"Gets one Vote Type.","operationId":"VoteTypes_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"VoteTypeId","in":"path","description":"The Id of the Vote Type.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GranicusVoteType"}}}},"put":{"tags":["VoteTypes"],"summary":"Updates one Vote Type.","operationId":"VoteTypes_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"VoteTypeId","in":"path","description":"The Id of the Vote Type.","required":true,"type":"integer","format":"int32"},{"name":"Value","in":"body","description":"GranicusVoteType object to be updated. Note that VoteTypeId is not required to be set.","required":true,"schema":{"$ref":"#/definitions/GranicusVoteType"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["VoteTypes"],"summary":"Deletes one Vote Type.","operationId":"VoteTypes_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml","text/javascript","application/javascript","application/json-p"],"parameters":[{"name":"Client","in":"path","description":"The code of the Client database to connect to.","required":true,"type":"string"},{"name":"VoteTypeId","in":"path","description":"The Id of the Vote Type.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}}},"definitions":{"GranicusAction":{"required":["actionName"],"type":"object","properties":{"actionId":{"format":"int32","type":"integer"},"actionGuid":{"type":"string"},"actionLastModifiedUtc":{"format":"date-time","type":"string"},"actionRowVersion":{"format":"byte","type":"string"},"actionName":{"maxLength":255,"minLength":1,"type":"string"},"actionActiveFlag":{"format":"int32","type":"integer"},"actionUsedFlag":{"format":"int32","type":"integer"}}},"GranicusBody":{"required":["bodyName","bodyTypeId"],"type":"object","properties":{"bodyId":{"format":"int32","type":"integer"},"bodyGuid":{"type":"string"},"bodyLastModifiedUtc":{"format":"date-time","type":"string"},"bodyRowVersion":{"format":"byte","type":"string"},"bodyName":{"maxLength":255,"minLength":1,"type":"string"},"bodyTypeId":{"format":"int32","type":"integer"},"bodyTypeName":{"type":"string"},"bodyMeetFlag":{"format":"int32","type":"integer"},"bodyActiveFlag":{"format":"int32","type":"integer"},"bodySort":{"format":"int32","type":"integer"},"bodyDescription":{"type":"string"},"bodyContactNameId":{"format":"int32","type":"integer"},"bodyContactFullName":{"type":"string"},"bodyContactPhone":{"type":"string"},"bodyContactEmail":{"type":"string"},"bodyUsedControlFlag":{"format":"int32","type":"integer"},"bodyNumberOfMembers":{"format":"int32","type":"integer"},"bodyUsedActingFlag":{"format":"int32","type":"integer"},"bodyUsedTargetFlag":{"format":"int32","type":"integer"},"bodyUsedSponsorFlag":{"format":"int32","type":"integer"}}},"GranicusBodyType":{"required":["bodyTypeName"],"type":"object","properties":{"bodyTypeId":{"format":"int32","type":"integer"},"bodyTypeGuid":{"type":"string"},"bodyTypeLastModifiedUtc":{"format":"date-time","type":"string"},"bodyTypeRowVersion":{"format":"byte","type":"string"},"bodyTypeName":{"type":"string"}}},"GranicusCodeSection":{"type":"object","properties":{"codeSectionId":{"format":"int32","type":"integer"},"codeSectionGuid":{"type":"string"},"codeSectionLastModifiedUtc":{"format":"date-time","type":"string"},"codeSectionRowVersion":{"format":"byte","type":"string"},"codeSectionNumber":{"type":"string"},"codeSectionName":{"type":"string"},"codeSectionActiveFlag":{"format":"int32","type":"integer"},"codeSectionUsedFlag":{"format":"int32","type":"integer"}}},"GranicusEventItem":{"type":"object","properties":{"eventItemId":{"format":"int32","type":"integer"},"eventItemGuid":{"type":"string"},"eventItemLastModifiedUtc":{"format":"date-time","type":"string"},"eventItemRowVersion":{"format":"byte","type":"string"},"eventItemEventId":{"format":"int32","type":"integer"},"eventItemAgendaSequence":{"format":"int32","type":"integer"},"eventItemMinutesSequence":{"format":"int32","type":"integer"},"eventItemAgendaNumber":{"type":"string"},"eventItemVideo":{"format":"int32","type":"integer"},"eventItemVideoIndex":{"format":"int32","type":"integer"},"eventItemVersion":{"type":"string"},"eventItemAgendaNote":{"type":"string"},"eventItemMinutesNote":{"type":"string"},"eventItemActionId":{"format":"int32","type":"integer"},"eventItemActionName":{"type":"string"},"eventItemActionText":{"type":"string"},"eventItemPassedFlag":{"format":"int32","type":"integer"},"eventItemPassedFlagName":{"type":"string"},"eventItemRollCallFlag":{"format":"int32","type":"integer"},"eventItemFlagExtra":{"format":"int32","type":"integer"},"eventItemTitle":{"type":"string"},"eventItemTally":{"type":"string"},"eventItemAccelaRecordId":{"type":"string"},"eventItemConsent":{"format":"int32","type":"integer"},"eventItemMoverId":{"format":"int32","type":"integer"},"eventItemMover":{"type":"string"},"eventItemSeconderId":{"format":"int32","type":"integer"},"eventItemSeconder":{"type":"string"},"eventItemMatterId":{"format":"int32","type":"integer"},"eventItemMatterGuid":{"type":"string"},"eventItemMatterFile":{"type":"string"},"eventItemMatterName":{"type":"string"},"eventItemMatterType":{"type":"string"},"eventItemMatterStatus":{"type":"string"},"eventItemMatterAttachments":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterAttachment"}}}},"GranicusMatterAttachment":{"required":["matterAttachmentName"],"type":"object","properties":{"matterAttachmentId":{"format":"int32","type":"integer"},"matterAttachmentGuid":{"type":"string"},"matterAttachmentLastModifiedUtc":{"format":"date-time","type":"string"},"matterAttachmentRowVersion":{"format":"byte","type":"string"},"matterAttachmentName":{"type":"string"},"matterAttachmentHyperlink":{"type":"string"},"matterAttachmentFileName":{"type":"string"},"matterAttachmentMatterVersion":{"type":"string"},"matterAttachmentIsHyperlink":{"type":"boolean"},"matterAttachmentBinary":{"format":"byte","type":"string"},"matterAttachmentIsSupportingDocument":{"type":"boolean"},"matterAttachmentShowOnInternetPage":{"type":"boolean"},"matterAttachmentIsMinuteOrder":{"type":"boolean"},"matterAttachmentIsBoardLetter":{"type":"boolean"},"matterAttachmentAgiloftId":{"format":"int32","type":"integer"},"matterAttachmentDescription":{"type":"string"},"matterAttachmentPrintWithReports":{"type":"boolean"},"matterAttachmentSort":{"format":"int32","type":"integer"}}},"GranicusEvent":{"required":["eventDate"],"type":"object","properties":{"eventId":{"format":"int32","type":"integer"},"eventGuid":{"type":"string"},"eventLastModifiedUtc":{"format":"date-time","type":"string"},"eventRowVersion":{"format":"byte","type":"string"},"eventBodyId":{"format":"int32","type":"integer"},"eventBodyName":{"type":"string"},"eventDate":{"format":"date-time","type":"string"},"eventTime":{"type":"string"},"eventVideoStatus":{"type":"string"},"eventAgendaStatusId":{"format":"int32","type":"integer"},"eventAgendaStatusName":{"type":"string"},"eventMinutesStatusId":{"format":"int32","type":"integer"},"eventMinutesStatusName":{"type":"string"},"eventLocation":{"type":"string"},"eventAgendaFile":{"type":"string"},"eventMinutesFile":{"type":"string"},"eventAgendaLastPublishedUTC":{"format":"date-time","type":"string"},"eventMinutesLastPublishedUTC":{"format":"date-time","type":"string"},"eventComment":{"type":"string"},"eventVideoPath":{"type":"string"},"eventMedia":{"type":"string"},"eventInSiteURL":{"type":"string"},"eventItems":{"type":"array","items":{"$ref":"#/definitions/GranicusEventItem"}}}},"GranicusIndex":{"required":["indexName"],"type":"object","properties":{"indexId":{"format":"int32","type":"integer"},"indexGuid":{"type":"string"},"indexLastModifiedUtc":{"format":"date-time","type":"string"},"indexRowVersion":{"format":"byte","type":"string"},"indexName":{"type":"string"},"indexActiveFlag":{"format":"int32","type":"integer"},"indexUsedFlag":{"format":"int32","type":"integer"},"api_metadata":{"type":"string"}}},"GranicusMatterCodeSection":{"required":["matterCodeSectionMatterId","matterCodeSectionCodeSectionId"],"type":"object","properties":{"matterCodeSectionId":{"format":"int32","type":"integer"},"matterCodeSectionGuid":{"type":"string"},"matterCodeSectionLastModifiedUtc":{"format":"date-time","type":"string"},"matterCodeSectionRowVersion":{"format":"byte","type":"string"},"matterCodeSectionMatterId":{"format":"int32","type":"integer"},"matterCodeSectionCodeSectionId":{"format":"int32","type":"integer"},"matterCodeSectionNumber":{"type":"string"},"matterCodeSectionName":{"type":"string"}}},"GranicusMatterHistory":{"type":"object","properties":{"matterHistoryId":{"format":"int32","type":"integer"},"matterHistoryGuid":{"type":"string"},"matterHistoryLastModifiedUtc":{"format":"date-time","type":"string"},"matterHistoryRowVersion":{"format":"byte","type":"string"},"matterHistoryEventId":{"format":"int32","type":"integer"},"matterHistoryAgendaSequence":{"format":"int32","type":"integer"},"matterHistoryMinutesSequence":{"format":"int32","type":"integer"},"matterHistoryAgendaNumber":{"type":"string"},"matterHistoryVideo":{"format":"int32","type":"integer"},"matterHistoryVideoIndex":{"format":"int32","type":"integer"},"matterHistoryVersion":{"type":"string"},"matterHistoryAgendaNote":{"type":"string"},"matterHistoryMinutesNote":{"type":"string"},"matterHistoryActionDate":{"format":"date-time","type":"string"},"matterHistoryActionId":{"format":"int32","type":"integer"},"matterHistoryActionName":{"type":"string"},"matterHistoryActionText":{"type":"string"},"matterHistoryActionBodyId":{"format":"int32","type":"integer"},"matterHistoryActionBodyName":{"type":"string"},"matterHistoryPassedFlag":{"format":"int32","type":"integer"},"matterHistoryPassedFlagName":{"type":"string"},"matterHistoryRollCallFlag":{"format":"int32","type":"integer"},"matterHistoryFlagExtra":{"format":"int32","type":"integer"},"matterHistoryTally":{"type":"string"},"matterHistoryAccelaRecordId":{"type":"string"},"matterHistoryConsent":{"format":"int32","type":"integer"},"matterHistoryMoverId":{"format":"int32","type":"integer"},"matterHistoryMoverName":{"type":"string"},"matterHistorySeconderId":{"format":"int32","type":"integer"},"matterHistorySeconderName":{"type":"string"},"matterHistoryMatterStatusId":{"format":"int32","type":"integer"}}},"GranicusMatterIndex":{"required":["matterIndexMatterId","matterIndexIndexId"],"type":"object","properties":{"matterIndexId":{"format":"int32","type":"integer"},"matterIndexGuid":{"type":"string"},"matterIndexLastModifiedUtc":{"format":"date-time","type":"string"},"matterIndexRowVersion":{"format":"byte","type":"string"},"matterIndexMatterId":{"format":"int32","type":"integer"},"matterIndexIndexId":{"format":"int32","type":"integer"},"matterIndexName":{"type":"string"}}},"GranicusMatterRelation":{"required":["matterRelationMatterId"],"type":"object","properties":{"matterRelationId":{"format":"int32","type":"integer"},"matterRelationGuid":{"type":"string"},"matterRelationLastModifiedUtc":{"format":"date-time","type":"string"},"matterRelationRowVersion":{"format":"byte","type":"string"},"matterRelationMatterId":{"format":"int32","type":"integer"},"matterRelationFlag":{"format":"int32","type":"integer"}}},"GranicusMatterRequester":{"type":"object","properties":{"matterRequesterName":{"type":"string"}}},"GranicusMatter":{"required":["matterTypeId","matterStatusId","matterBodyId"],"type":"object","properties":{"matterId":{"format":"int32","type":"integer"},"matterGuid":{"type":"string"},"matterLastModifiedUtc":{"format":"date-time","type":"string"},"matterRowVersion":{"format":"byte","type":"string"},"matterFile":{"type":"string"},"matterName":{"type":"string"},"matterTitle":{"type":"string"},"matterTypeId":{"format":"int32","type":"integer"},"matterTypeName":{"type":"string"},"matterStatusId":{"format":"int32","type":"integer"},"matterStatusName":{"type":"string"},"matterBodyId":{"format":"int32","type":"integer"},"matterBodyName":{"type":"string"},"matterIntroDate":{"format":"date-time","type":"string"},"matterAgendaDate":{"format":"date-time","type":"string"},"matterPassedDate":{"format":"date-time","type":"string"},"matterEnactmentDate":{"format":"date-time","type":"string"},"matterEnactmentNumber":{"type":"string"},"matterRequester":{"type":"string"},"matterNotes":{"type":"string"},"matterVersion":{"type":"string"},"matterCost":{"format":"double","type":"number"},"matterText1":{"type":"string"},"matterText2":{"type":"string"},"matterText3":{"type":"string"},"matterText4":{"type":"string"},"matterText5":{"type":"string"},"matterDate1":{"format":"date-time","type":"string"},"matterDate2":{"format":"date-time","type":"string"},"matterEXText1":{"type":"string"},"matterEXText2":{"type":"string"},"matterEXText3":{"type":"string"},"matterEXText4":{"type":"string"},"matterEXText5":{"type":"string"},"matterEXText6":{"type":"string"},"matterEXText7":{"type":"string"},"matterEXText8":{"type":"string"},"matterEXText9":{"type":"string"},"matterEXText10":{"type":"string"},"matterEXText11":{"type":"string"},"matterEXDate1":{"format":"date-time","type":"string"},"matterEXDate2":{"format":"date-time","type":"string"},"matterEXDate3":{"format":"date-time","type":"string"},"matterEXDate4":{"format":"date-time","type":"string"},"matterEXDate5":{"format":"date-time","type":"string"},"matterEXDate6":{"format":"date-time","type":"string"},"matterEXDate7":{"format":"date-time","type":"string"},"matterEXDate8":{"format":"date-time","type":"string"},"matterEXDate9":{"format":"date-time","type":"string"},"matterEXDate10":{"format":"date-time","type":"string"},"matterAgiloftId":{"format":"int32","type":"integer"},"matterReference":{"type":"string"},"matterRestrictViewViaWeb":{"type":"boolean"},"matterReports":{"type":"array","items":{"$ref":"#/definitions/GranicusMatterReport"},"readOnly":true}}},"GranicusMatterReport":{"type":"object","properties":{"reportName":{"type":"string"},"reportURL":{"type":"string"},"reportType":{"type":"string"}}},"GranicusMatterSponsor":{"required":["matterSponsorMatterId","matterSponsorMatterVersion"],"type":"object","properties":{"matterSponsorId":{"format":"int32","type":"integer"},"matterSponsorGuid":{"type":"string"},"matterSponsorLastModifiedUtc":{"format":"date-time","type":"string"},"matterSponsorRowVersion":{"format":"byte","type":"string"},"matterSponsorMatterId":{"format":"int32","type":"integer"},"matterSponsorMatterVersion":{"type":"string"},"matterSponsorNameId":{"format":"int32","type":"integer"},"matterSponsorBodyId":{"format":"int32","type":"integer"},"matterSponsorName":{"type":"string"},"matterSponsorSequence":{"format":"int32","type":"integer"},"matterSponsorLinkFlag":{"format":"int32","type":"integer"}}},"GranicusMatterStatus":{"required":["matterStatusName"],"type":"object","properties":{"matterStatusId":{"format":"int32","type":"integer"},"matterStatusGuid":{"type":"string"},"matterStatusLastModifiedUtc":{"format":"date-time","type":"string"},"matterStatusRowVersion":{"format":"byte","type":"string"},"matterStatusName":{"type":"string"},"matterStatusSort":{"format":"int32","type":"integer"},"matterStatusActiveFlag":{"format":"int32","type":"integer"},"matterStatusDescription":{"type":"string"},"matterStatusUsedFlag":{"format":"int32","type":"integer"},"matterStatusPublicFlag":{"format":"int32","type":"integer"}}},"GranicusMatterText":{"required":["matterTextMatterId"],"type":"object","properties":{"matterTextId":{"format":"int32","type":"integer"},"matterTextGuid":{"type":"string"},"matterTextLastModifiedUtc":{"format":"date-time","type":"string"},"matterTextRowVersion":{"format":"byte","type":"string"},"matterTextMatterId":{"format":"int32","type":"integer"},"matterTextVersion":{"type":"string"},"matterTextPlain":{"type":"string"},"matterTextRtf":{"type":"string"}}},"GranicusKeyValue":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}}},"GranicusMatterType":{"required":["matterTypeName"],"type":"object","properties":{"matterTypeId":{"format":"int32","type":"integer"},"matterTypeGuid":{"type":"string"},"matterTypeLastModifiedUtc":{"format":"date-time","type":"string"},"matterTypeRowVersion":{"format":"byte","type":"string"},"matterTypeName":{"type":"string"},"matterTypeSort":{"format":"int32","type":"integer"},"matterTypeActiveFlag":{"format":"int32","type":"integer"},"matterTypeDescription":{"type":"string"},"matterTypeUsedFlag":{"format":"int32","type":"integer"}}},"GranicusOfficeRecord":{"required":["officeRecordStartDate","officeRecordPersonId","officeRecordBodyId","officeRecordVoteDivider","officeRecordExtendFlag","officeRecordMemberTypeId"],"type":"object","properties":{"officeRecordId":{"format":"int32","type":"integer"},"officeRecordGuid":{"type":"string"},"officeRecordLastModifiedUtc":{"format":"date-time","type":"string"},"officeRecordRowVersion":{"format":"byte","type":"string"},"officeRecordFirstName":{"type":"string"},"officeRecordLastName":{"type":"string"},"officeRecordEmail":{"type":"string"},"officeRecordFullName":{"type":"string"},"officeRecordStartDate":{"format":"date-time","type":"string"},"officeRecordEndDate":{"format":"date-time","type":"string"},"officeRecordSort":{"format":"int32","type":"integer"},"officeRecordPersonId":{"format":"int32","type":"integer"},"officeRecordBodyId":{"format":"int32","type":"integer"},"officeRecordBodyName":{"type":"string"},"officeRecordTitle":{"type":"string"},"officeRecordVoteDivider":{"format":"double","type":"number"},"officeRecordExtendFlag":{"format":"int32","type":"integer"},"officeRecordMemberTypeId":{"format":"int32","type":"integer"},"officeRecordMemberType":{"type":"string"},"officeRecordSupportNameId":{"format":"int32","type":"integer"},"officeRecordSupportFullName":{"type":"string"},"officeRecordExtraText":{"type":"string"}}},"GranicusPerson":{"required":["personLastName","personFullName"],"type":"object","properties":{"personId":{"format":"int32","type":"integer"},"personGuid":{"type":"string"},"personLastModifiedUtc":{"format":"date-time","type":"string"},"personRowVersion":{"format":"byte","type":"string"},"personFirstName":{"type":"string"},"personLastName":{"type":"string"},"personFullName":{"type":"string"},"personActiveFlag":{"format":"int32","type":"integer"},"personCanViewFlag":{"format":"int32","type":"integer"},"personUsedSponsorFlag":{"format":"int32","type":"integer"},"personAddress1":{"type":"string"},"personCity1":{"type":"string"},"personState1":{"type":"string"},"personZip1":{"type":"string"},"personPhone":{"type":"string"},"personFax":{"type":"string"},"personEmail":{"type":"string"},"personWWW":{"type":"string"},"personAddress2":{"type":"string"},"personCity2":{"type":"string"},"personState2":{"type":"string"},"personZip2":{"type":"string"},"personPhone2":{"type":"string"},"personFax2":{"type":"string"},"personEmail2":{"type":"string"},"personWWW2":{"type":"string"}}},"GranicusRollCall":{"required":["rollCallPersonId","rollCallValueId"],"type":"object","properties":{"rollCallId":{"format":"int32","type":"integer"},"rollCallGuid":{"type":"string"},"rollCallLastModifiedUtc":{"format":"date-time","type":"string"},"rollCallRowVersion":{"format":"byte","type":"string"},"rollCallPersonId":{"format":"int32","type":"integer"},"rollCallPersonName":{"type":"string"},"rollCallValueId":{"format":"int32","type":"integer"},"rollCallValueName":{"type":"string"},"rollCallSort":{"format":"int32","type":"integer"},"rollCallResult":{"format":"int32","type":"integer"},"rollCallEventItemId":{"format":"int32","type":"integer"}}},"GranicusVote":{"required":["votePersonId","voteValueId"],"type":"object","properties":{"voteId":{"format":"int32","type":"integer"},"voteGuid":{"type":"string"},"voteLastModifiedUtc":{"format":"date-time","type":"string"},"voteRowVersion":{"format":"byte","type":"string"},"votePersonId":{"format":"int32","type":"integer"},"votePersonName":{"type":"string"},"voteValueId":{"format":"int32","type":"integer"},"voteValueName":{"type":"string"},"voteSort":{"format":"int32","type":"integer"},"voteResult":{"format":"int32","type":"integer"},"voteEventItemId":{"format":"int32","type":"integer"}}},"GranicusVoteType":{"required":["voteTypeName","voteTypePluralName"],"type":"object","properties":{"voteTypeId":{"format":"int32","type":"integer"},"voteTypeGuid":{"type":"string"},"voteTypeLastModifiedUtc":{"format":"date-time","type":"string"},"voteTypeRowVersion":{"format":"byte","type":"string"},"voteTypeName":{"type":"string"},"voteTypePluralName":{"type":"string"},"voteTypeUsedFor":{"format":"int32","type":"integer"},"voteTypeResult":{"format":"int32","type":"integer"},"voteTypeSort":{"format":"int32","type":"integer"}}}}}