Get record by ID
Changed onRetrieve detailed information about a specific record.
Overview:
Returns complete record metadata including name, type, indexing status, storage information, and version history.
Query parameters:
convertTo and version are checked by the request validator but not used by this endpoint: the response is the same JSON metadata whatever they hold. They take effect on GET /knowledgeBase/stream/record/{recordId}, which shares the validator. Any other query parameter is ignored.
Not found:
A record that does not exist, one the caller has no access to and one that is in the trash all answer 404 with the same message, so a record's existence is not revealed.
Request
- Base URLhttps://app.pipeshub.com/api/v1
- URLhttps://app.pipeshub.com/api/v1/knowledgeBase/record/{recordId}
- Auth
- HTTP bearer
- or OAuth 2Authorization code: /api/v1/oauth2/authorizeClient credentialsToken URL: /api/v1/oauth2/token scopes: kb:read
Path parameters
Record ID
Query parameters
Accepted as any single string and not used by this endpoint (no conversion happens here). Sending it more than once is rejected with 400.
Registry version number of an artifact record: digits only. Checked and then not used by this endpoint; a value that is not all digits (empty, negative or decimal included) is rejected with 400.
Response
Successful operation
Example response
{
"record": {
"connectorName": "DRIVE",
"recordType": "FILE",
"contentRev": "78f3f276290c9f81"
},
"stageStates": [
{
"stage": "classify",
"status": "COMPLETED"
}
]
}Changes
- warning
added the new
CIFSenum value to the/response property for the response status - warning
added the new
DEMOenum value to the/response property for the response status - warning
added the new
JIRA CLOUD PERSONALenum value to the/response property for the response status - warning
added the new
SMBenum value to the/response property for the response status - info
added the new optional
queryrequest parameterversion
- warning
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
to the response with the status
- info