Get one Kong service
get_serviceRetrieves the full configuration of a Kong service, including host, port, path, protocol, retries, and timeouts, to diagnose routing and backend issues.
Instructions
Retrieves the full configuration of a single Kong service.
USE WHEN: you have identified a service and need its backend address, protocol, path prefix, retry policy or timeouts. Typically the step after get_route tells you which service a route belongs to.
DO NOT USE to find out which plugins apply -- plugins live on a separate endpoint; use list_plugins_for_route, which already accounts for service-level inheritance.
RETURNS: one service with ref, host, port, path, protocol, retries and the three
timeout values.
LIMITATIONS: does not list the routes attached to the service, and does not tell you whether
host names a Kong upstream or a plain DNS hostname. If you need target health, pass the
host to check_upstream_health.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| service | Yes | Service name, id, or a `service:<name>` reference returned by another tool. Example: "payments-api" or "service:payments-api". |