action apicurio_list_artifacts_in_group { label: "List artifacts in group" description: "Returns a list of all artifacts in the group. This list is paged." provider: apicurio method: GET path: "/groups/{groupId}/artifacts" encoding: json input: { type: "object" properties: { limit: { type: "integer" } offset: { type: "integer" } order: { type: "string" enum: ["asc", "desc"] } orderby: { type: "string" enum: ["name", "createdOn"] } } additionalProperties: false } output: { type: "object" description: "Describes the response received when searching for artifacts." required: ["artifacts", "count"] properties: { artifacts: { type: "array" description: "The artifacts returned in the result set." items: { type: "object" description: "Models a single artifact from the result set returned when searching for artifacts." required: ["createdBy", "createdOn", "id", "type", "state", "group"] properties: { createdBy: { type: "string" } createdOn: { type: "string" format: "date-time" } description: { type: "string" } groupId: { type: "string" description: "An ID of a single artifact group." } id: { type: "string" } labels: { type: "array" items: { type: "string" } } modifiedBy: { type: "string" } modifiedOn: { type: "string" format: "date-time" } name: { type: "string" } state: { type: "string" enum: ["ENABLED", "DISABLED", "DEPRECATED"] } type: { type: "string" } } } } count: { type: "integer" description: "The total number of artifacts that matched the query that produced the result set (may be \nmore than the number of artifacts in the result set)." } } } }