Skip to main content
The projects client methods are currently in BETA. The API may change without notice. A one-time warning is emitted on first use.
A project groups traces and spans for a single application within a space. The Get, Update, and Delete methods accept either a project name or an ID; when a name is passed, the parent Space (name or ID) is also required so the SDK can resolve the name to a unique ID.

List Projects

List returns a paginated list of projects. When Space is a base64 resource ID, it is sent as the space_id filter (exact match); otherwise it is sent as the space_name filter (case-insensitive substring match). Signature:
Usage Example:

Get a Project

Get returns a single project, resolving by name or ID. Space (name or ID) is required when Project is a name rather than an ID. Signature:
Usage Example:

Create a Project

Create issues a POST to create a new project in the given space, resolving the parent space by name or ID, and returns the created project. Signature:
Usage Example:

Update a Project

Update renames an existing project, resolving the target by name or ID, and returns the updated project. Space is required when Project is a name rather than an ID. Signature:
Usage Example:

Delete a Project

Delete removes a project, resolving by name or ID. Space is required when Project is a name rather than an ID. It returns only an error. Signature:
Usage Example: