Teams

Atomically create and place a Project Card

Changed on

Creates a Project-owned Card, optionally assigns an effective Project member, links the Project when separately authorized, and places the Card on this Team board in one transaction. The selected Status and Sprint policy are revalidated under the Team lock before any row is inserted. A status with assignMoverOnEntry assigns the caller, using the API key's owning user for API-key requests. Destination required fields are enforced unless explicitly bypassed.

post/api/v2/orgs/{orgId}/teams/{teamId}/project-cards

Request

  • Base URL
    https://davinci-app.com
  • Auth
    HTTP bearer

Headers

Idempotency-Keystring

A value you choose to identify this request, so that retrying it does not repeat its effect. Reuse the same key when retrying and the original result is returned; use a fresh key when you mean to create something new. Keys are scoped to the API key that sent them (or to the user for browser sessions). Replayed responses include Idempotency-Replayed: true.

Request body

projectIdstring uuid required
namestring required

Sanitized by the server to a resource name of at most 255 characters.

descriptionstring nullable
resolutionstring nullable
deadlinestring date-time nullable
effortinteger nullable
assigneeIdstring uuid nullable

Use assigneeIds.

assigneeIdsstring[]
tagIdsstring[]
statusIdstring uuid nullable

Defaults to the Team's first not-started Status.

sprintIdstring uuid nullable

Planned or active Sprint; null places the Card in the backlog.

bypassRequiredFieldsboolean

Explicitly create the card despite missing destination-status fields.

Response

Project Card, Team placement, and current history head.

historyHeadIdstring uuid nullable required

Latest committed card-history row ID; null only before a card has history.

historyHeadSequencestring nullable required

Globally monotonic card-history sequence.

Changes

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      request property deprecated

    • info

      added the non-success response with the status

    • info

      endpoint added