Get Artifact
Retrieve a specific artifact by its ID.Path Parameters
The unique identifier of the artifact to retrieve
Query Parameters
Name of the branch to use for the query. If not specified, uses the default branch.
Time to use for the query, in absolute or relative format (e.g., “2024-01-01T00:00:00Z” or “-1d”)
Response
Returns the artifact content with the appropriateContent-Type header based on the artifact’s content type.
The artifact content in its native format
Example
Generate Artifact
Trigger the generation of artifacts for a specific artifact definition.Path Parameters
The unique identifier of the artifact definition to generate artifacts from
Query Parameters
Name of the branch to use for the query. If not specified, uses the default branch.
Time to use for the query, in absolute or relative format (e.g., “2024-01-01T00:00:00Z” or “-1d”)
Request Body
List of node IDs to limit the scope of the generation. If empty, generates for all applicable nodes.
Response
Returns 200 on successful submission of the generation workflow. The generation happens asynchronously.Example
Generate for All Nodes
Authentication
All artifact endpoints require authentication using either:- Bearer Token: Include
Authorization: Bearer YOUR_ACCESS_TOKENheader - API Key: Include
X-API-KEY: YOUR_API_KEYheader
Permissions
Generating artifacts requires the following permissions:Core:Artifact:create- Permission to create artifactsCore:Artifact:update- Permission to update artifacts