v51

latestOpenAPI 3.0.3Apache 2.0raw.githubusercontent.com2026-08-01131107332.8 KB
Artifacts

List artifacts in group

Returns a list of all artifacts in the group. This list is paged.

get/groups/{groupId}/artifacts

Query parameters

limitinteger

The number of artifacts to return. Defaults to 20.

offsetinteger

The number of artifacts to skip before starting the result set. Defaults to 0.

order'asc' | 'desc'

Sort order, ascending (asc) or descending (desc).

orderby'groupId' | 'artifactId' | 'createdOn' | 'modifiedOn' | 'artifactType' | 'name'

The field to sort by. Can be one of:

  • name
  • createdOn
skipCountboolean

Indicates whether to skip the total count query. When true, the total count is not computed and count will be 0 in the response. This can improve performance for large datasets.

Response

On a successful response, returns a bounded set of artifacts.

countinteger required

The total number of artifacts that matched the query that produced the result set (may be more than the number of artifacts in the result set).

Example response

{
  "artifacts": [
    {
      "groupId": "My-Group",
      "artifactId": "Procurement-Invoice",
      "name": "Artifact Name",
      "description": "Description of the artifact",
      "artifactType": "AVRO",
      "owner": "user1",
      "createdOn": "2019-03-22T12:51:19Z",
      "modifiedBy": "user2",
      "modifiedOn": "2019-04-01T12:51:19Z"
    }
  ]
}