POST v1/{Client}/OfficeRecords
Adds one Office Record.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Client |
The code of the Client database to connect to. |
string |
Required |
Body Parameters
GranicusOfficeRecord object to be inserted. Note that OfficeRecordId is not required to be set.
GranicusOfficeRecord| Name | Description | Type | Additional information |
|---|---|---|---|
| OfficeRecordId | integer |
None. |
|
| OfficeRecordGuid | string |
None. |
|
| OfficeRecordLastModifiedUtc | date |
None. |
|
| OfficeRecordRowVersion | Collection of byte |
None. |
|
| OfficeRecordFirstName | string |
None. |
|
| OfficeRecordLastName | string |
None. |
|
| OfficeRecordEmail | string |
None. |
|
| OfficeRecordFullName | string |
None. |
|
| OfficeRecordStartDate | date |
Required |
|
| OfficeRecordEndDate | date |
None. |
|
| OfficeRecordSort | integer |
None. |
|
| OfficeRecordPersonId | integer |
Required |
|
| OfficeRecordBodyId | integer |
Required |
|
| OfficeRecordBodyName | string |
None. |
|
| OfficeRecordTitle | string |
None. |
|
| OfficeRecordVoteDivider | decimal number |
Required |
|
| OfficeRecordExtendFlag | integer |
Required |
|
| OfficeRecordMemberTypeId | integer |
Required |
|
| OfficeRecordMemberType | string |
None. |
|
| OfficeRecordSupportNameId | integer |
None. |
|
| OfficeRecordSupportFullName | string |
None. |
|
| OfficeRecordExtraText | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"OfficeRecordId": 1,
"OfficeRecordGuid": "sample string 2",
"OfficeRecordLastModifiedUtc": "2025-10-24T12:31:10.1611298-04:00",
"OfficeRecordRowVersion": "QEA=",
"OfficeRecordFirstName": "sample string 4",
"OfficeRecordLastName": "sample string 5",
"OfficeRecordEmail": "sample string 6",
"OfficeRecordFullName": "sample string 7",
"OfficeRecordStartDate": "2025-10-24T12:31:10.1611298-04:00",
"OfficeRecordEndDate": "2025-10-24T12:31:10.1611298-04:00",
"OfficeRecordSort": 9,
"OfficeRecordPersonId": 10,
"OfficeRecordBodyId": 11,
"OfficeRecordBodyName": "sample string 12",
"OfficeRecordTitle": "sample string 13",
"OfficeRecordVoteDivider": 14.1,
"OfficeRecordExtendFlag": 15,
"OfficeRecordMemberTypeId": 16,
"OfficeRecordMemberType": "sample string 17",
"OfficeRecordSupportNameId": 1,
"OfficeRecordSupportFullName": "sample string 18",
"OfficeRecordExtraText": "sample string 19"
}
application/xml, text/xml
Sample:
<GranicusOfficeRecord xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LegistarWebAPI.Models.v1"> <OfficeRecordBodyId>11</OfficeRecordBodyId> <OfficeRecordBodyName>sample string 12</OfficeRecordBodyName> <OfficeRecordEmail>sample string 6</OfficeRecordEmail> <OfficeRecordEndDate>2025-10-24T12:31:10.1611298-04:00</OfficeRecordEndDate> <OfficeRecordExtendFlag>15</OfficeRecordExtendFlag> <OfficeRecordExtraText>sample string 19</OfficeRecordExtraText> <OfficeRecordFirstName>sample string 4</OfficeRecordFirstName> <OfficeRecordFullName>sample string 7</OfficeRecordFullName> <OfficeRecordGuid>sample string 2</OfficeRecordGuid> <OfficeRecordId>1</OfficeRecordId> <OfficeRecordLastModifiedUtc>2025-10-24T12:31:10.1611298-04:00</OfficeRecordLastModifiedUtc> <OfficeRecordLastName>sample string 5</OfficeRecordLastName> <OfficeRecordMemberType>sample string 17</OfficeRecordMemberType> <OfficeRecordMemberTypeId>16</OfficeRecordMemberTypeId> <OfficeRecordPersonId>10</OfficeRecordPersonId> <OfficeRecordRowVersion>QEA=</OfficeRecordRowVersion> <OfficeRecordSort>9</OfficeRecordSort> <OfficeRecordStartDate>2025-10-24T12:31:10.1611298-04:00</OfficeRecordStartDate> <OfficeRecordSupportFullName>sample string 18</OfficeRecordSupportFullName> <OfficeRecordSupportNameId>1</OfficeRecordSupportNameId> <OfficeRecordTitle>sample string 13</OfficeRecordTitle> <OfficeRecordVoteDivider>14.1</OfficeRecordVoteDivider> </GranicusOfficeRecord>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Returns Id of a created Office Record as a string value when Accept header is "text/plain"; otherwise returns created Office Record as an object.
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |