In Enterprise mode, ADS will raise a callback at the supplied callback URL whenever an instance is created, or when an attempted creation fails.
It is a JSON blob in a POST message with the following fields:
Field | Type | Description |
---|---|---|
Action | string | Either ‘Modify’ or ‘Create’ |
Success | bool | Whether or not the modify or create action succeeded |
Secret | string | The same secret supplied as part of the original request |
TargetId | guid/string | The ID of the target that the instance was created at |
InstanceId | guid/string | The ID of the newly created instance or the ID of the modified instance |
Endpoints | EndpointInfo[] | A lists of Endpoints for this application |
EndpointInfo:
Field | Type | Description |
---|---|---|
DisplayName | string | The human-friendly name of the given endpoint |
Endpoint | string | The IP:Port of the endpoint |
Uri | string | If applicable, the endpoint in URI format. Used for games that can connect via steam://connect/… |