[domain] name = "Clubhouse" api_docs_url = "https://clubhouse.io/api/rest/v2/" url = "https://api.clubhouse.io/api/v2" extern_crates = [ "uuid", "chrono" ] lib_modules = [ "types" ] [domain.query] token = "&str" [[url]] path = "categories" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Categories" returns = "Vec" [[url]] path = "categories" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Category" body = "crate::types::CreateCategory" returns = "crate::types::Category" [[url]] path = "categories/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Category" returns = "crate::types::Category" [[url]] path = "categories/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Category" body = "crate::types::UpdateCategory" returns = "crate::types::Category" [[url]] path = "categories/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Category" [[url]] path = "epic-workflow" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Epic-Workflow" returns = "crate::types::EpicWorkflow" [[url]] path = "epics" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Epics" returns = "Vec" [[url]] path = "epics" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Epic" body = "crate::types::CreateEpic" returns = "crate::types::Epic" [[url]] path = "epics/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Epic" returns = "crate::types::Epic" [[url]] path = "epics/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Epic" body = "crate::types::UpdateEpic" returns = "crate::types::Epic" [[url]] path = "epics/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Epic" [[url]] path = "epics//comments" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Epic-Comments" returns = "Vec" [[url]] path = "epics//comments" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Epic-Comment" body = "crate::types::CreateEpicComment" returns = "crate::types::ThreadedComment" [[url]] path = "epics//comments/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Epic-Comment" returns = "crate::types::ThreadedComment" [[url]] path = "epics//comments/" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Epic-Comment-Comment" body = "crate::types::CreateEpicCommentComment" returns = "crate::types::ThreadedComment" [[url]] path = "epics//comments/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Epic-Comment" body = "crate::types::UpdateEpicComment" returns = "crate::types::ThreadedComment" [[url]] path = "epics//comments/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Epic-Comment" [[url]] path = "files" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Files" returns = "Vec" [[url]] path = "files/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-File" returns = "crate::types::File" [[url]] path = "files/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-File" body = "crate::types::UpdateFile" returns = "crate::types::File" [[url]] path = "files/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-File" [[url]] path = "files" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Upload-Files" returns = "Vec" [[url]] path = "labels" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Labels" returns = "Vec" [[url]] path = "labels" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Label" body = "crate::types::CreateLabel" returns = "crate::types::Label" [[url]] path = "labels/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Label" returns = "crate::types::Label" [[url]] path = "labels/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Label" body = "crate::types::UpdateLabel" returns = "crate::types::Label" [[url]] path = "labels/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Label" [[url]] path = "linked-files" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Linked-Files" returns = "Vec" [[url]] path = "linked-files" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Linked-File" body = "crate::types::CreateLinkedFile" returns = "crate::types::LinkedFile" [[url]] path = "linked-files/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Linked-File" returns = "crate::types::LinkedFile" [[url]] path = "linked-files/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Linked-File" body = "crate::types::UpdateLinkedFile" returns = "crate::types::LinkedFile" [[url]] path = "linked-files/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Linked-File" [[url]] path = "members" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Members" returns = "Vec" [[url]] path = "members/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Member" returns = "crate::types::Member" [[url]] path = "milestones" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Milestones" returns = "Vec" [[url]] path = "milestones" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Milestone" body = "crate::types::CreateMilestone" returns = "crate::types::Milestone" [[url]] path = "milestones/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Milestone" returns = "crate::types::Milestone" [[url]] path = "milestones/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Milestone" body = "crate::types::UpdateMilestone" returns = "crate::types::Milestone" [[url]] path = "milestones/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Milestone" [[url]] path = "projects" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Projects" returns = "Vec" [[url]] path = "projects" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Project" body = "crate::types::CreateProject" returns = "crate::types::Project" [[url]] path = "projects/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Project" returns = "crate::types::Project" [[url]] path = "projects/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Project" body = "crate::types::UpdateProject" returns = "crate::types::Project" [[url]] path = "projects/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Project" [[url]] path = "projects//stories" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Stories" returns = "Vec" [[url]] path = "repositories" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Repositories" returns = "Vec" [[url]] path = "repositories/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Repository" returns = "crate::types::Repository" [[url]] path = "search/stories" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Search-Stories" body = "crate::types::SearchStories" returns = "crate::types::SearchResults" [[url]] path = "stories" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Story" body = "crate::types::CreateStory" returns = "crate::types::Story" [[url]] path = "stories/bulk" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Multiple-Stories" body = "crate::types::CreateMultipleStories" returns = "Vec" [[url]] path = "stories/bulk" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Multiple-Stories" body = "crate::types::UpdateMultipleStories" returns = "Vec" [[url]] path = "stories/bulk" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Multiple-Stories" body = "crate::types::DeleteMultipleStories" [[url]] path = "stories/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Story" returns = "crate::types::Story" [[url]] path = "stories/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Story" body = "crate::types::UpdateStory" returns = "crate::types::Story" [[url]] path = "stories/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Story" [[url]] path = "stories//comments" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Comment" body = "crate::types::CreateComment" returns = "crate::types::Comment" [[url]] path = "stories//comments/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Comment" returns = "crate::types::Comment" [[url]] path = "stories//comments/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Comment" body = "crate::types::UpdateComment" returns = "crate::types::Comment" [[url]] path = "stories//comments/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Comment" [[url]] path = "stories//tasks" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Task" body = "crate::types::CreateTask" returns = "crate::types::Task" [[url]] path = "stories//tasks/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Task" returns = "crate::types::Task" [[url]] path = "stories//tasks/" method = "Put" api_docs_url = "https://clubhouse.io/api/rest/v2/#Update-Task" body = "crate::types::UpdateTask" returns = "crate::types::Task" [[url]] path = "stories//tasks/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Task" [[url]] path = "story-links" method = "Post" api_docs_url = "https://clubhouse.io/api/rest/v2/#Create-Story-Link" body = "crate::types::CreateStoryLink" returns = "crate::types::StoryLink" [[url]] path = "story-links/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Story-Link" returns = "crate::types::StoryLink" [[url]] path = "story-links/" method = "Delete" api_docs_url = "https://clubhouse.io/api/rest/v2/#Delete-Story-Link" [[url]] path = "teams" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Teams" returns = "Vec" [[url]] path = "teams/" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#Get-Team" returns = "crate::types::Team" [[url]] path = "workflows" method = "Get" api_docs_url = "https://clubhouse.io/api/rest/v2/#List-Workflows" returns = "Vec"