action unicourt_get_courts_service_status { label: "Court Service Status Object." description: "Returns Court Service Status Object.\n\n## Logical Operators\n| Connector | Description | Example |\n| ------| ------|------|\n| **AND** |Find data containing all connected terms.|**google AND facebook**|\n| **OR** |Find data containing any connected term.| **order OR decision**|\n| **NOT** |Exclude data.| **google NOT apple**.|\n| **“[phrase]”** |Find an exact phrase.| **\"Google Inc”** |\n| **( … )** |Parenthesis may be used to group sets of terms of connectors.| **google (facebook OR apple)**.|\n\n### All Filter Query parameters supported for this API can be found in below schema section. Schema --> CourtServiceStatusQueryObject\n" provider: unicourt method: GET path: "/masterData/courtServiceStatus" encoding: json input: { type: "object" properties: { q: { type: "string" } } additionalProperties: false } output: { type: "object" required: ["courtServiceStatusArray", "nextPageAPI", "object", "pageNumber", "previousPageAPI", "totalCount", "totalPages"] properties: { courtServiceStatusArray: { type: "array" items: { type: "object" required: ["object", "courtServiceStatusId", "courtIdArray", "courtLocationIdArray", "caseClassIdArray", "serviceStatusAsOn", "caseUpdateServiceStatus", "caseTrackServiceStatus", "caseDocumentOrderServiceStatus"] properties: { caseClassIdArray: { type: "array" description: "All the Case class ids associated to the service status" items: { type: "string" } } caseDocumentOrderServiceStatus: { type: "object" required: ["object", "serviceUp", "serviceDetails", "serviceStatusDownDetails"] properties: { object: { type: "string" description: "Name of the object" } serviceDetails: { type: "string" description: "Status Details of Case Update Services Status." enum: ["acceptingCaseUpdates", "notAcceptingCaseUpdates", "acceptingCaseTrack", "notAcceptingCaseTrack", "acceptingAutoDocOrders", "acceptingManualDocOrders", "notAcceptingAutoDocOrdersLimitExceeded", "notAcceptingManualDocOrdersLimitExceeded", "notAcceptingDocOrders"] } serviceStatusDownDetails: { type: "object" required: ["object", "reason", "details", "eta"] properties: { details: { type: "string" description: "Details of the reason." } eta: { type: "string" description: "Estimated Time this Service could be Up again for the use." } object: { type: "string" description: "Name of the object" } reason: { type: "string" description: "This field determines the reason behind status being down. Following are the possible reason for the service to be down:\n\n underMaintenance: It means that the site is under scheduled maintenance.\n\n notIntegrated: When an court with specific case type is not integrated in UniCourt.\n\n brokenIntegration: Due to some updates made to the court site our existing Integration has broken and will require a fix to be made to support this court again for a spcific case type category.\n\n sourceMigrated: When a source is migrated from one site to another for a specific case type category." enum: ["underMaintenance", "notIntegrated", "brokenIntegration", "sourceMigrated"] } } } serviceUp: { type: "boolean" description: "Status of Case Update Services Status." } } } caseTrackServiceStatus: { type: "object" additionalProperties: true } caseUpdateServiceStatus: { type: "object" additionalProperties: true } courtIdArray: { type: "array" description: "All the court ids associated to the service status" items: { type: "string" } } courtLocationIdArray: { type: "array" description: "All the court location ids associated to the service status" items: { type: "string" } } courtServiceStatusId: { type: "string" description: "Court Service Status Object ID" } object: { type: "string" description: "Name of the object" } serviceStatusAsOn: { type: "string" description: "Date when the service status was last fetched." } } } } nextPageAPI: { type: "string" format: "uri" description: "Link to next page." } object: { type: "string" } pageNumber: { type: "integer" description: "Page number for which results where obtained." } previousPageAPI: { type: "string" format: "uri" description: "Link to previous page." } totalCount: { type: "integer" description: "Total number of matches found." } totalPages: { type: "integer" description: "Total number of pages to obtain all the objects." } } } }