Search for artifacts
Changed onReturns a paginated list of all artifacts that match the provided filter criteria.
Request
- The document declares no server URL.
- Authnone declared
Query parameters
Filter by artifact name.
The number of artifacts to skip before starting to collect the result set. Defaults to 0.
The number of artifacts to return. Defaults to 20.
Sort order, ascending (asc) or descending (desc).
The field to sort by. Can be one of:
- name
- createdOn
Filter by label. Include one or more label to only return artifacts containing all of the specified labels.
Filter by one or more name/value property. Separate each name/value pair using a colon. For example properties=foo:bar will return only artifacts with a custom property named foo and value bar.
Filter by description.
Filter by artifact group.
Filter by globalId.
Filter by contentId.
Response
On a successful response, returns a result set of artifacts - one for each artifact in the registry that matches the criteria.
Example response
{
"artifacts": [
{
"groupId": "My-Group",
"id": "Procurement-Invoice",
"name": "Artifact Name",
"description": "Description of the artifact",
"labels": [
"current",
"internal"
],
"type": "AVRO",
"state": "ENABLED",
"createdBy": "user1",
"createdOn": "2019-03-22T12:51:19Z"
}
]
}Changes
- info
removed the
ASYNCAPIenum value from the//response property for the response status - info
removed the
AVROenum value from the//response property for the response status - info
removed the
GRAPHQLenum value from the//response property for the response status - info
removed the
JSONenum value from the//response property for the response status - info
removed the
KCONNECTenum value from the//response property for the response status - info
removed the
OPENAPIenum value from the//response property for the response status - info
removed the
PROTOBUFenum value from the//response property for the response status - info
removed the
WSDLenum value from the//response property for the response status - info
removed the
XMLenum value from the//response property for the response status - info
removed the
XSDenum value from the//response property for the response status
- info
- info
added the new optional
queryrequest parametercontentId - info
added the new optional
queryrequest parameterglobalId
- info