Actions

APIDescription
GET v1/{Client}/Actions

Gets all Actions.

GET v1/{Client}/Actions/{ActionId}

Gets one Action.

POST v1/{Client}/Actions

Adds one Action.

PUT v1/{Client}/Actions/{Id}

Updates one Action.

DELETE v1/{Client}/Actions/{Id}

Deletes one Action.

Bodies

APIDescription
GET v1/{Client}/Bodies

Gets all Bodies.

GET v1/{Client}/Bodies/{BodyId}

Gets one Body.

POST v1/{Client}/Bodies

Adds one Body.

PUT v1/{Client}/Bodies/{BodyId}

Updates one Body.

DELETE v1/{Client}/Bodies/{BodyId}

Deletes one Body.

BodyTypes

APIDescription
GET v1/{Client}/BodyTypes

Gets all Body Types.

GET v1/{Client}/BodyTypes/{BodyTypeId}

Gets one Body Type.

POST v1/{Client}/BodyTypes

Adds one Body Type.

PUT v1/{Client}/BodyTypes/{Id}

Updates one Body Type.

DELETE v1/{Client}/BodyTypes/{Id}

Deletes one Body Type.

CodeSections

APIDescription
GET v1/{Client}/CodeSections

Gets all Code Sections.

GET v1/{Client}/CodeSections/{CodeSectionId}

Gets one Code Section.

POST v1/{Client}/CodeSections

Adds one Code Section.

PUT v1/{Client}/CodeSections/{CodeSectionId}

Updates one Code Section.

DELETE v1/{Client}/CodeSections/{CodeSectionId}

Deletes one Code Section.

EventItems

APIDescription
GET v1/{Client}/Events/{EventId}/EventItems?AgendaNote={AgendaNote}&MinutesNote={MinutesNote}&Attachments={Attachments}

Gets all Event Items under a particular Event.

GET v1/{Client}/Events/{EventId}/EventItems/{EventItemId}?AgendaNote={AgendaNote}&MinutesNote={MinutesNote}&Attachments={Attachments}

Gets one Event Item.

POST v1/{Client}/Events/{EventId}/EventItems

Adds one Event Item.

PUT v1/{Client}/Events/{EventId}/EventItems/{EventItemId}

Updates one Event Item.

DELETE v1/{Client}/Events/{EventId}/EventItems/{EventItemId}

Deletes one Event Item.

Events

APIDescription
GET v1/{Client}/Events

Gets all Events.

GET v1/{Client}/EventDates/{BodyId}?FutureDatesOnly={FutureDatesOnly}

Gets Event Dates by BodyID.

GET v1/{Client}/Events/{EventId}?EventItems={EventItems}&AgendaNote={AgendaNote}&MinutesNote={MinutesNote}&EventItemAttachments={EventItemAttachments}

Gets one Event.

POST v1/{Client}/Events

Adds one Event.

PUT v1/{Client}/Events/{EventId}

Updates one Event.

DELETE v1/{Client}/Events/{EventId}

Deletes one Event.

Indexes

APIDescription
GET v1/{Client}/Indexes

Gets all Indexes.

GET v1/{Client}/Indexes/{IndexId}

Gets one Index.

POST v1/{Client}/Indexes

Adds one Index.

PUT v1/{Client}/Indexes/{IndexId}

Updates one Index.

DELETE v1/{Client}/Indexes/{IndexId}

Deletes one Index.

MatterAttachments

APIDescription
GET v1/{Client}/Matters/{MatterId}/Attachments

Gets all available for Internet viewing Matter Attachments for one Matter record.

GET v1/{Client}/Matters/{MatterId}/Attachments/{MatterAttachmentId}

Gets one available for Internet viewing Matter Attachment.

POST v1/{Client}/Matters/{MatterId}/Attachments

Adds one Matter Attachment.

PUT v1/{Client}/Matters/{MatterId}/Attachments/{MatterAttachmentId}

Updates one Matter Attachment.

DELETE v1/{Client}/Matters/{MatterId}/Attachments/{MatterAttachmentId}

Deletes one Matter Attachment.

GET v1/{Client}/Matters/{MatterId}/Attachments/{MatterAttachmentId}/File

Gets the file content for one Matter Attachment.

MatterCodeSections

APIDescription
GET v1/{Client}/Matters/{MatterId}/CodeSections

Gets all Matter CodeSections for one Matter record.

GET v1/{Client}/Matters/{MatterId}/CodeSections/{MatterCodeSectionId}

Gets one Matter Code Section.

POST v1/{Client}/Matters/{MatterId}/CodeSections

Adds one Matter Code Section.

PUT v1/{Client}/Matters/{MatterId}/CodeSections/{MatterCodeSectionId}

Updates one Matter Code Section.

DELETE v1/{Client}/Matters/{MatterId}/CodeSections/{MatterCodeSectionId}

Deletes one Matter Code Section.

MatterHistories

APIDescription
GET v1/{Client}/Matters/{MatterId}/Histories?AgendaNote={AgendaNote}&MinutesNote={MinutesNote}

Gets all Matter History records under a particular Matter.

GET v1/{Client}/Matters/{MatterId}/Histories/{MatterHistoryId}?AgendaNote={AgendaNote}&MinutesNote={MinutesNote}

Gets one Matter History record.

POST v1/{Client}/Matters/{MatterId}/Histories

Adds one Matter History record.

PUT v1/{Client}/Matters/{MatterId}/Histories/{MatterHistoryId}

Updates one Matter History record.

DELETE v1/{Client}/Matters/{MatterId}/Histories/{MatterHistoryId}

Deletes one Matter History record.

MatterIndexes

APIDescription
GET v1/{Client}/MatterIndexes

Gets all Matter Indexes.

GET v1/{Client}/MatterIndexes/{MatterIndexId}

Gets one Matter Index.

GET v1/{Client}/MatterIndexes/Index/{IndexId}

Gets all Matter Indexes for one IndexID.

GET v1/{Client}/MatterIndexes/Matter/{MatterId}

Gets all Matter Indexes for one Matter record.

GET v1/{Client}/Matters/{MatterId}/Indexes

Gets all Matter Indexes for one Matter record.

GET v1/{Client}/Matters/{MatterId}/Indexes/{MatterIndexId}

Gets one Matter Index associated with a specific Matter.

POST v1/{Client}/MatterIndexes

Adds one Matter Index.

POST v1/{Client}/Matters/{MatterId}/Indexes

Adds one Matter Index.

PUT v1/{Client}/Matters/{MatterId}/Indexes/{MatterIndexId}

Updates one Matter Index.

PUT v1/{Client}/MatterIndexes/{MatterId}?MatterIndexId={MatterIndexId}

Updates one Matter Index.

DELETE v1/{Client}/MatterIndexes/{MatterId}?MatterIndexId={MatterIndexId}

Deletes one Matter Index.

DELETE v1/{Client}/Matters/{MatterId}/Indexes/{MatterIndexId}

Deletes one Matter Index.

MatterRelations

APIDescription
GET v1/{Client}/Matters/{MatterId}/Relations

Gets all Matter Relations for one Matter record.

GET v1/{Client}/Matters/{MatterId}/Relations/{MatterRelationId}

Gets one Matter Relation.

POST v1/{Client}/Matters/{MatterId}/Relations

Adds one Matter Relation.

PUT v1/{Client}/Matters/{MatterId}/Relations/{MatterRelationId}

Updates one Matter Relation.

DELETE v1/{Client}/Matters/{MatterId}/Relations/{MatterRelationId}

Deletes one Matter Relation.

MatterRequesters

APIDescription
GET v1/{Client}/MatterRequesters

Gets all Matter Requesters.

Matters

APIDescription
GET v1/{Client}/Matters

Gets all Matters.

GET v1/{Client}/Matters/{MatterId}

Gets one Matter.

POST v1/{Client}/Matters

Adds one Matter.

PUT v1/{Client}/Matters/{MatterId}

Updates one Matter.

DELETE v1/{Client}/Matters/{MatterId}

Deletes one Matter.

MatterSponsors

APIDescription
GET v1/{Client}/Matters/{MatterId}/Sponsors

Gets all Matter Sponsors for one Matter record.

GET v1/{Client}/Matters/{MatterId}/Sponsors/{MatterSponsorId}

Gets one Matter Sponsor for one Matter record.

POST v1/{Client}/Matters/{MatterId}/Sponsors

Adds one Matter Sponsor.

PUT v1/{Client}/Matters/{MatterId}/Sponsors/{MatterSponsorId}

Updates one Matter Sponsor.

DELETE v1/{Client}/Matters/{MatterId}/Sponsors/{MatterSponsorId}

Deletes one Matter Sponsor.

MatterStatuses

APIDescription
GET v1/{Client}/MatterStatuses

Gets all Matter Statuses.

GET v1/{Client}/MatterStatuses/{MatterStatusId}

Gets one Matter Status.

POST v1/{Client}/MatterStatuses

Adds one Matter Status.

PUT v1/{Client}/MatterStatuses/{MatterStatusId}

Updates one Matter Status.

DELETE v1/{Client}/MatterStatuses/{MatterStatusId}

Deletes one Matter Status.

MatterTexts

APIDescription
GET v1/{Client}/Matters/{MatterId}/Texts/{MatterTextId}

Gets one Matter Text.

GET v1/{Client}/Matters/{MatterId}/Versions

Gets Matter Text versions for one Matter record.

POST v1/{Client}/Matters/{MatterId}/Texts

Adds one Matter Text.

PUT v1/{Client}/Matters/{MatterId}/Texts/{MatterTextId}

Updates one Matter Text.

DELETE v1/{Client}/Matters/{MatterId}/Texts/{MatterTextId}

Deletes one Matter Text.

MatterTypes

APIDescription
GET v1/{Client}/MatterTypes

Gets all Matter Types.

GET v1/{Client}/MatterTypes/{MatterTypeId}

Gets one Matter Type.

POST v1/{Client}/MatterTypes

Adds one Matter Type.

PUT v1/{Client}/MatterTypes/{MatterTypeId}

Updates one Matter Type.

DELETE v1/{Client}/MatterTypes/{MatterTypeId}

Deletes one Matter Type.

OfficeRecords

APIDescription
GET v1/{Client}/OfficeRecords

Gets all Office Records.

GET v1/{Client}/Persons/{PersonId}/OfficeRecords

Gets Office Records for a Person record.

GET v1/{Client}/Bodies/{BodyId}/OfficeRecords

Gets Office Records for a Body record.

GET v1/{Client}/OfficeRecords/{OfficeRecordId}

Gets one Office Record.

POST v1/{Client}/OfficeRecords

Adds one Office Record.

PUT v1/{Client}/OfficeRecords/{OfficeRecordId}

Updates one Office Record.

DELETE v1/{Client}/OfficeRecords/{OfficeRecordId}

Deletes one Office Record.

Persons

APIDescription
GET v1/{Client}/Persons

Gets all Persons.

GET v1/{Client}/Persons/{PersonId}

Gets one Person.

POST v1/{Client}/Persons

Adds one Person.

PUT v1/{Client}/Persons/{PersonId}

Updates one Person.

DELETE v1/{Client}/Persons/{PersonId}

Deletes one Person.

RollCalls

APIDescription
GET v1/{Client}/EventItems/{EventItemId}/RollCalls

Gets all Roll Call Items under a particular Event Item.

GET v1/{Client}/EventItems/{EventItemId}/RollCalls/{RollCallId}

Gets one Roll Call Item.

GET v1/{Client}/Persons/{PersonId}/RollCalls

Gets all Roll Call records for a Person.

POST v1/{Client}/EventItems/{EventItemId}/RollCalls

Adds one Roll Call Item.

PUT v1/{Client}/EventItems/{EventItemId}/RollCalls/{RollCallId}

Updates one Roll Call Item.

DELETE v1/{Client}/EventItems/{EventItemId}/RollCalls/{RollCallId}

Deletes one Roll Call Item.

Votes

APIDescription
GET v1/{Client}/EventItems/{EventItemId}/Votes

Gets all Vote Items under a particular Event Item.

GET v1/{Client}/EventItems/{EventItemId}/Votes/{VoteId}

Gets one Vote Item.

GET v1/{Client}/Persons/{PersonId}/Votes

Gets all Vote records for a Person.

POST v1/{Client}/EventItems/{EventItemId}/Votes

Adds one Vote Item.

PUT v1/{Client}/EventItems/{EventItemId}/Votes/{VoteId}

Updates one Vote Item.

DELETE v1/{Client}/EventItems/{EventItemId}/Votes/{VoteId}

Deletes one Vote Item.

VoteTypes

APIDescription
GET v1/{Client}/VoteTypes

Gets all Vote Types.

GET v1/{Client}/VoteTypes/{VoteTypeId}

Gets one Vote Type.

POST v1/{Client}/VoteTypes

Adds one Vote Type.

PUT v1/{Client}/VoteTypes/{VoteTypeId}

Updates one Vote Type.

DELETE v1/{Client}/VoteTypes/{VoteTypeId}

Deletes one Vote Type.