ISS-1, ISS-2 within each workspace for easy reference and tracking.
Quick Start
How It Works
| Component | Purpose | Example |
|---|---|---|
| Counter | Tracks next available number | 3 (next issue will be #3) |
| Prefix | Customizable identifier prefix | "ISS", "PRJ", "BUG" |
| Number | Sequential workspace-scoped number | 1, 2, 3 |
| Identifier | Human-readable combined ID | ISS-1, PRJ-2, BUG-3 |
Response Fields
Every issue response includes these auto-generated fields:| Field | Type | Description |
|---|---|---|
number | integer | Sequential number within workspace |
identifier | string | Human-readable ID ({prefix}-{number}) |
id | string | Unique database identifier |
Common Patterns
Basic Issue Creation
Python SDK Integration
Batch Issue Creation
Customizing the Prefix
The workspaceissue_prefix can be customized per workspace. After changing the prefix, new issues use the new prefix while existing issues retain their original identifiers.
Best Practices
Choose Meaningful Prefixes
Choose Meaningful Prefixes
Use prefixes that clearly identify the workspace or project type:
ISS- General issuesBUG- Bug tracking workspaceFEAT- Feature request workspacePRJ- Project management workspace
Workspace-Scoped Numbering
Workspace-Scoped Numbering
Numbers are unique per workspace, not globally:
- Workspace A:
ISS-1,ISS-2,ISS-3 - Workspace B:
ISS-1,ISS-2,ISS-3(separate counter)
Immutable Identifiers
Immutable Identifiers
Once assigned, issue numbers and identifiers never change:
- Safe to reference in documentation
- Stable for external integrations
- Guaranteed uniqueness within workspace
Testing Considerations
Testing Considerations
Use test workspaces for development to avoid polluting production counters:
Testing
Run the platform issue numbering tests:Related
Platform API
Complete platform API reference
Workspace Management
Managing workspaces and settings

