ConnectorResources
Discover connector resources
Runs connector discovery and returns suggested resource descriptors and operation hints. Discovery results are advisory; callers must create resource descriptors and operation bindings explicitly before routes can use them.
post/connectors/{connectorInstanceId}/discoveryruns
Path parameters
connectorInstanceIdstring uuid required
Stable platform identifier for a configured connector instance.
Example:3f6f4f46-24fb-4c35-a7a4-bc6c7f7861f5
Stable identifier of the configured connector instance. This is not the Party id; the connector instance has its own id and points at its backing Party.
Request body
Example request
{
"includeFields": true,
"includeOperations": true,
"schemaDriftPolicy": "WARN",
"filters": {
"path_prefix": "/employees"
}
}Response
Discovery result with suggested resource descriptors.
Example response
{
"connectorInstanceId": "3f6f4f46-24fb-4c35-a7a4-bc6c7f7861f5",
"resources": [
{
"externalResourceName": "/employees/{employee_id}",
"resourceKind": "OBJECT",
"representationKind": "JSON",
"supportedOperations": [
"READ",
"QUERY"
],
"suggestedDescriptor": {
"resourceDescriptorId": "9f70b114-35a6-4700-a8a3-7ad0c2d81202",
"displayName": "Workday employee profile response",
"resourceKind": "OBJECT",
"representationKind": "JSON",
"shapeKind": "OPENAPI_SCHEMA",
"contract": {
"contractKind": "OPENAPI",
"uri": "https://hr.example.com/.well-known/openapi.json"
},
"createdAt": "2026-06-18T10:10:00Z",
"updatedAt": "2026-06-18T10:10:00Z"
}
}
],
"schemaDrift": [],
"metadata": {
"discovered_at": "2026-06-18T10:10:00Z"
}
}