CData Python Connector for Linear

Build 26.0.9776

ProjectStatus

Returns all project statuses in the workspace.

Table-Specific Information

SELECT

Retrieve Linear ProjectStatus records:
SELECT * FROM ProjectStatus LIMIT 1

INSERT

To insert a ProjectStatus record:
INSERT INTO ProjectStatus (name, color, position, type) VALUES ('sample', '#5e6ad2', 1, 'backlog')

UPDATE

To update a ProjectStatus record:
UPDATE ProjectStatus SET name = 'sample' WHERE id = 'f325215e-9ec8-4a0d-87f1-2499ce3c2f0c'

Columns

Name Type ReadOnly Description
id [KEY] String False

The unique identifier of the entity.

createdAt Datetime True

The time at which the entity was created.

updatedAt Datetime True

The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.

archivedAt Datetime True

The time at which the entity was archived. Null if the entity has not been archived.

name String False

The name of the status.

color String False

The color of the status as a HEX string, used for display in the UI.

description String False

Description of the status.

position Double False

The position of the status within its type group in the workspace's project flow. Used for ordering statuses of the same type.

type String False

The category type of the project status (e.g., backlog, planned, started, paused, completed, canceled). Determines the status's behavior and position in the project lifecycle.

indefinite Bool False

Whether a project can remain in this status indefinitely. When false, projects in this status may trigger reminders or auto-archiving after a period of inactivity.

teamId String False

[Internal] The team that the status is scoped to. If null, the status is a workspace-level status.

inheritedFromId String True

[Internal] The original workspace or parent-team status that this status was inherited from. Null if the status is not inherited.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9776