> ## Documentation Index
> Fetch the complete documentation index at: https://docs.silvana.one/llms.txt
> Use this file to discover all available pages before exploring further.

# GetServiceInfo

> Discover provider metadata and supported operations

Returns metadata about the provider service — network, synchronizer, supported operations, session TTL. Use it as a health check and to discover which functional groups are enabled on this server.

<Info>
  Unauthenticated — no signature required.
</Info>

## Request

```proto theme={null}
message GetServiceInfoRequest {}
```

## Response

<ParamField path="provider_id" type="string">Provider identifier.</ParamField>
<ParamField path="version" type="string">Service version string.</ParamField>
<ParamField path="provider_type" type="string">Provider type (e.g. `orderbook-ledger-service`).</ParamField>
<ParamField path="supported_operations" type="TransactionOperation[]">List of operations enabled on this server — see the [`TransactionOperation` enum](/agentic-api/transaction-flow#transactionoperation).</ParamField>
<ParamField path="network_id" type="string">Canton network identifier.</ParamField>
<ParamField path="synchronizer_id" type="string">Canton synchronizer party ID.</ParamField>
<ParamField path="session_ttl_secs" type="uint64">Maximum lifetime of a signed session.</ParamField>

## Example

<CodeGroup>
  ```bash grpcurl theme={null}
  grpcurl orderbook-devnet.silvana.dev:443 \
    silvana.ledger.v1.DAppProviderService/GetServiceInfo
  ```
</CodeGroup>

## See also

* [`TransactionOperation` enum](/agentic-api/transaction-flow#transactionoperation) — full list of values that can appear in `supported_operations`.
* [Transaction flow](/agentic-api/transaction-flow) — how to invoke any of the supported operations once you've confirmed they are enabled.
* [Authentication](/agentic-api/authentication#session-lifetime) — `session_ttl_secs` controls how long a signed session remains valid.
