Data endpoint examples
- Last UpdatedJul 24, 2026
- 1 minute read
The following are examples of valid data endpoints configurations:
Egress data to CONNECT data services
[
{
"id": "CONNECT data services",
"endpoint": "https://<CONNECT data services OMF endpoint>",
"clientId": "<clientid>",
"clientSecret": "<clientsecret>"
}
]
Egress data to PI Web API
[
{
"id": "PI Web API",
"endpoint": "https://<pi web api server>:<port>/piwebapi/omf/",
"userName": null,
"password": null
}
]
Egress data to PI Web API using a valid secret Id
See How to reference secrets for more information on how to use a secret Id.
[
{
"id": "PWA_OIDC",
"endpoint": "https://zrpiserver/piwebapi/omf",
"userName": null,
"password": null,
"clientId": "oidc-client",
"clientSecret": "{{System.HealthEndpoints.PWA_OIDC.ClientSecret}}",
"debugExpiration": null,
"tokenEndpoint": "https://zrpiserver/identitymanager/connect/token",
"validateEndpointCertificate": false
{
]
Egress data to PI Web API using negotiate
When egressing data to PI Web API using negotiate, the user account running the adapter (the service account) is sent to PI Web API.
[
{
"id": "PI Web API",
"endpoint": "https://<pi web api server>:<port>/piwebapi/omf/"
}
]
Note: Egressing data to PI Web API using negotiate only works if your adapter is installed on a Windows OS.