Expand description

Projects Rest API Endpoint definitions

Redmine Documentation

  • all projects endpoint
  • specific project endpoint
  • create project endpoint
  • update project endpoint
  • archive project endpoint
  • unarchive project endpoint
  • delete project endpoint

Structs

The endpoint to archive a Redmine project

The endpoint to create a Redmine project

The endpoint to delete a Redmine project

The endpoint for a specific Redmine project

The endpoint for all Redmine projects

a minimal type for Redmine modules used in lists enabled modules

a type for projects to use as an API return type

a minimal type for Redmine projects used in lists of projects included in other Redmine objects (e.g. custom fields)

A lot of APIs in Redmine wrap their data in an extra layer, this is a helper struct for outer layers with a project field holding the inner data

helper struct for outer layers with a projects field holding the inner data

The endpoint to unarchive a Redmine project

The endpoint to update an existing Redmine project

Enums

Error type for ArchiveProjectBuilder

Error type for CreateProjectBuilder

Error type for DeleteProjectBuilder

Error type for GetProjectBuilder

Error type for ListProjectsBuilder

The types of associated data which can be fetched along with a project

The types of associated data which can be fetched along with a project

Error type for UnarchiveProjectBuilder

Error type for UpdateProjectBuilder