Skip to content

Loryth Issues API Reference

The API for the Loryth Issues service is currently under development. This document will be updated with detailed information about available endpoints, request/response formats, and authentication requirements once the API is implemented.

Planned Endpoints

The following endpoints are planned for the Loryth Issues API:

Issues

  • GET /api/issues - List issues
  • GET /api/issues/{id} - Get issue details
  • POST /api/issues - Create a new issue
  • PUT /api/issues/{id} - Update an issue
  • DELETE /api/issues/{id} - Delete an issue
  • PUT /api/issues/{id}/status - Update issue status
  • PUT /api/issues/{id}/project - Move issue to another project
  • PUT /api/issues/{id}/parent - Update issue parent

Projects

  • GET /api/projects - List projects
  • GET /api/projects/{id} - Get project details
  • POST /api/projects - Create a new project
  • PUT /api/projects/{id} - Update a project
  • DELETE /api/projects/{id} - Delete a project
  • GET /api/projects/{id}/issues - List issues in a project

Issue Types

  • GET /api/issue-types - List issue types
  • GET /api/issue-types/{id} - Get issue type details
  • POST /api/issue-types - Create a new issue type
  • PUT /api/issue-types/{id} - Update an issue type
  • DELETE /api/issue-types/{id} - Delete an issue type

Statuses

  • GET /api/statuses - List statuses
  • GET /api/statuses/{id} - Get status details
  • POST /api/statuses - Create a new status
  • PUT /api/statuses/{id} - Update a status
  • DELETE /api/statuses/{id} - Delete a status

Workflows

  • GET /api/workflows - List workflows
  • GET /api/workflows/{id} - Get workflow details
  • POST /api/workflows - Create a new workflow
  • PUT /api/workflows/{id} - Update a workflow
  • DELETE /api/workflows/{id} - Delete a workflow
  • GET /api/workflows/{id}/transitions - List workflow transitions
  • POST /api/workflows/{id}/transitions - Add a workflow transition
  • DELETE /api/workflows/{id}/transitions/{transition_id} - Delete a workflow transition

Authentication

Authentication details will be provided once the API is implemented.

Rate Limiting

Rate limiting details will be provided once the API is implemented.

Error Handling

Error handling details will be provided once the API is implemented.