ResourceDescriptors
Get a resource descriptor
Reads one resource descriptor including field metadata, contract reference, representation, and semantic/governance hints. The descriptor does not contain connector credentials or transport endpoint details.
get/resource/descriptors/{resourceDescriptorId}
Path parameters
resourceDescriptorIdstring uuid required
Stable identifier for a described external or internal resource shape.
Example:41436f49-040c-4f5f-9c7f-657f43762e2b
Stable identifier of the resource descriptor that describes the shape, representation, and semantic meaning of a connector resource.
Response
Resource descriptor.
Example response
{
"resourceDescriptorId": "41436f49-040c-4f5f-9c7f-657f43762e2b",
"displayName": "Employee profile CSV row",
"description": "Tabular employee profile data used for employee credential claim mapping.",
"resourceKind": "TABULAR",
"representationKind": "CSV",
"shapeKind": "CSV_HEADER",
"contract": {
"contractKind": "CSV_PROFILE",
"uri": "vault://imports/license-batches/employee-license-v1.csv.profile.json",
"version": "1.0"
},
"fields": [
{
"fieldDescriptorId": "f00b9edc-5498-483f-9b91-a42ef080b909",
"fieldPath": "email",
"displayName": "Work email",
"valueType": "string",
"required": true,
"multiValued": false,
"semanticAttributeId": "3cb996ce-9d68-4959-b8c4-c97e39258fae",
"sensitivity": "personal-data"
}
],
"metadata": {
"domain": "employee-licensing"
},
"createdAt": "2026-06-18T09:00:00Z",
"updatedAt": "2026-06-18T09:10:00Z"
}