API

Issue spaces

Spaces, their settings, versions (releases) and components.

See Tasks.

Every route below, with its parameters, request and response, errors and samples, is in the API reference.

RouteWhat it does
GET /v1/orgs/:orgId/issues/spacesSpaces the caller can browse (archived=1 includes archived ones).
POST /v1/orgs/:orgId/issues/spacesCreates a space from a template (scrum, kanban, bugs, service, basic) with its board; the caller becomes lead.
GET /v1/orgs/:orgId/issues/spaces/:spaceKeyA space with what the caller may do in it, its versions and components.
PATCH /v1/orgs/:orgId/issues/spaces/:spaceKeyChanges a space: name, key (old keys keep resolving), lead, and its configuration (types, workflows, screens, fields, access, security levels, notifications, service desk).
PUT /v1/orgs/:orgId/issues/spaces/:spaceKey/emailRequests by email: links one of the org's Mail mailboxes to a service space (mailboxId null unlinks). New mail raises a request of requestTypeId; replies with [KEY-n] in the subject become comments. Needs the space's administer permission and the mailbox (as a member, or mail:admin).
POST /v1/orgs/:orgId/issues/spaces/:spaceKey/archiveArchives a space: read-only and hidden from lists.
POST /v1/orgs/:orgId/issues/spaces/:spaceKey/restoreRestores an archived space.
DELETE /v1/orgs/:orgId/issues/spaces/:spaceKeyDeletes an archived space and everything in it, a batch at a time: call again while done is false.
GET /v1/orgs/:orgId/issues/spaces/:spaceKey/versionsVersions (releases) of a space.
POST /v1/orgs/:orgId/issues/spaces/:spaceKey/versionsCreates a version.
GET /v1/orgs/:orgId/issues/spaces/:spaceKey/versions/:versionIdA version with its issues and progress.
PATCH /v1/orgs/:orgId/issues/spaces/:spaceKey/versions/:versionIdChanges a version's name, dates, order or archived state.
POST /v1/orgs/:orgId/issues/spaces/:spaceKey/versions/:versionId/releaseReleases (or unreleases) a version, optionally moving unresolved issues to another version.
GET /v1/orgs/:orgId/issues/spaces/:spaceKey/versions/:versionId/notesRelease notes in Markdown: resolved issues grouped by type.
POST /v1/orgs/:orgId/issues/spaces/:spaceKey/versions/:versionId/deploymentsLinks (or unlinks) a Cloud deployment to a version.
DELETE /v1/orgs/:orgId/issues/spaces/:spaceKey/versions/:versionIdDeletes a version, optionally moving its issues to replaceWith.
GET /v1/orgs/:orgId/issues/spaces/:spaceKey/componentsComponents of a space.
POST /v1/orgs/:orgId/issues/spaces/:spaceKey/componentsCreates a component (with an optional lead and default assignee).
PATCH /v1/orgs/:orgId/issues/spaces/:spaceKey/components/:componentIdChanges a component.
DELETE /v1/orgs/:orgId/issues/spaces/:spaceKey/components/:componentIdDeletes a component and removes it from its issues.