GET api/violationactions/{id}
Get the violation action by the Id (primary key)
Request Information
Authentication
This method requires user authentication
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
(Required) |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
ViolationAction| Name | Description | Type | Additional information |
|---|---|---|---|
| ActionId |
Violation Action Id. Primary key of the violations actions table. |
integer |
None. |
| ActionName |
Violation Action Name. |
string |
None. |
| ActionViolationStatus |
Violation Action Status. Status can be "open" or "closed" |
string |
None. |
| IsRescindable |
If true the violation action is rescindable |
boolean |
None. |
| DisplayOrder |
Violation Action Display Order. The order in which violation actions should be displayed. |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"ActionId": 1,
"ActionName": "sample string 2",
"ActionViolationStatus": "sample string 3",
"IsRescindable": true,
"DisplayOrder": 1
}
Internal Error Codes
-
106: ResourceNotFound
(The requested resource was not found., NotFound) -
100: MissingRequiredHeader
(Invalid request format. A required HTTP header was not specified., BadRequest) -
118: InvalidHeaderValue
(The value provided for one of the HTTP headers was not in the correct format., BadRequest) -
199: UnknownError
(Internal server error., InternalServerError) -
105: ResourceNotLinkedToUser
(User is trying to access a resource that belongs to a property not linked to the user., Forbidden)