action intellifi_get_service_by_id { label: "Get service" provider: intellifi method: GET path: "/services/{id}" encoding: json input: { type: "object" properties: { id: { type: "string" } } required: ["id"] additionalProperties: false } output: { type: "object" properties: { boot_count: { type: "integer" description: "Is increased with 1 when the service starts. Is never cleared (unless the database is adjusted)." } config: { type: "object" description: "JSON object with possible settings. Refer to individual service documentation for a good overview." } config_request: { type: "object" description: "Object containing the new configuration. This will be applied automatically when the values are valid." } id: { type: "string" description: "Unique identifier for resource." } name: { type: "string" description: "Human readable name for the resource." } restart_request: { type: "boolean" description: "Set this to `true` to send a reset request for the specific resource." } time_created: { type: "string" format: "dateTime" description: "[ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) formatted string for when this resource was created." } time_updated: { type: "string" format: "dateTime" description: "[ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) formatted string for when this resource was updated." } url: { type: "string" description: "Url to the individual resource." } version: { type: "string" description: "Current running version of the resource." } } } }