Skip to main content
POST
Change the state or assignee of several issues

Authorizations

Authorization
string
header
required

A project token (apsio_pt_v0...), which reads exactly one project, or an OAuth access token issued for the API, which reads what its user can. Access tokens issued for Apsio's MCP server are accepted only from the MCP server itself.

Path Parameters

projectId
string
required
Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Example:

"0192f3a4-0000-7000-8000-00000000a101"

Body

application/json
issue_ids
string[]
required
Required array length: 1 - 100 elements
Pattern: ^[A-Za-z0-9._:-]{1,128}$
status
enum<string>
Available options:
unresolved,
resolved,
ignored
resolution
enum<string>

With status resolved: in a release of one app (app_id, release), or in the next release.

Available options:
in_release,
next_release
app_id
string
Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
release
string
Required string length: 1 - 128
ignore
object

With status ignored: forever, until count more, or until a time.

assignee_id
string | null

A member of the organization, or null to unassign.

Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

Response

The new states.

states
object[]
required