Home Home
  login

Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Index Items API
Previous  |  Next

 10       Gemini 4
usage
 10.1         Getting Started
install
usage
 10.2         Installing
install
 10.2.1           Requirements
install
 10.2.2           Automated Installer
install
 10.2.3           Microsoft Web Platform
install
 10.2.4           Zip File
install
 10.2.5           Scheduler Service
install
emails
 10.3         Upgrading
install
migration
 10.3.1           Upgrading Existing Installations
install
migration
 10.3.2           Upgrading 4.1.x to 4.2
install
migration
 10.3.3           Upgrading 4.0.x to 4.2
install
migration
 10.3.4           Upgrading 3.7.x to 4.2
install
migration
 10.3.5           Upgrading 3.6.x to 4.2
install
migration
 10.3.6           Upgrading 3.5.x to 4.2
install
migration
 10.3.7           Upgrading 3.1.x to 4.2
install
migration
 10.3.8           Upgrading 3.0.x to 4.2
install
migration
 10.3.9           Upgrading 3.0.0 to 4.2
install
migration
 10.3.10            Upgrading 2.2 to 4.2
install
migration
 10.3.11            Upgrading 2.1.x to 4.2
install
migration
 10.3.12            Upgrading 2.0.x to 4.2
install
migration
 10.3.13            Upgrading 1.9.1 to 4.2
install
migration
 10.3.14            Upgrading 1.9/1.9a/1.9b to 4.2
install
migration
 10.3.15            Upgrading 1.8.x to 4.2
install
migration
 10.3.16            Upgrading 1.7 to 4.2
install
migration
 10.3.17            Upgrading 1.6.3 to 4.2
install
migration
 10.4         Projects
projects
 10.4.1           Project Concepts
projects
 10.4.1.1             Grouping Projects
projects
 10.4.1.2             Components
projects
 10.4.1.3             Versions
projects
 10.4.1.4             Roadmap
projects
 10.4.1.5             Change Log
projects
 10.4.1.6             Dashboard
projects
 10.4.2           Project Customization
projects
 10.4.2.1             Project Settings
projects
 10.4.2.2             Single, Multiple Item Options
projects
 10.4.2.3             Item Type, Priority, Severity Options
projects
 10.4.2.4             Default Values
projects
 10.4.2.5             Components
projects
 10.4.2.6             Versions
projects
 10.4.2.7             Project Attributes
projects
 10.4.2.8             Which Fields Are Displayed?
projects
custom-fields
 10.5         Item Management
 10.5.1           Overview
 10.5.2           Creating
 10.5.3           Editing
 10.5.4           Viewing
 10.5.5           Visibility
 10.5.6           Custom Fields
custom-fields
 10.5.7           Comments
 10.5.8           Hierarchy
 10.5.9           Links
 10.5.10            Recurrence
 10.5.11            Estimates & Time Logs
time
 10.5.12            Source Control Links
 10.5.13            Audit Trails
 10.5.14            Workflow
 10.5.15            Filter Items
find-filter
 10.5.15.1              Using the Filter
find-filter
 10.5.15.2              Saving and Reusing Filters
find-filter
 10.5.15.3              Cross Project Roll-ups
find-filter
 10.5.16            Patterns
usage
projects
 10.6         Planning Board
usage
 10.7         Time Management
time
 10.7.1           Time Reports
time
 10.7.2           Recording Time
usage
 10.8         Notifications
usage
emails
 10.8.1           Project Alerts
emails
usage
 10.8.2           Item Watchers
emails
usage
 10.9         Test Management
testing
 10.9.1           Approach
testing
 10.9.2           Plans
testing
 10.9.3           Cases
testing
 10.9.4           Runs
testing
 10.9.5           Traceability
testing
 10.9.6           Filtering
testing
 10.10          Management
admin
 10.10.1            Administration
admin
 10.10.1.1              General Configuration
admin
 10.10.1.2              SMTP and Notifications
admin
emails
 10.10.1.3              Projects
admin
 10.10.1.4              Custom Fields
admin
 10.10.1.5              Item Management
admin
 10.10.1.6              Test Management
admin
testing
 10.10.1.7              Licensing
install
admin
 10.10.2            Users & Security
admin
security
 10.10.2.1              User Management
admin
security
 10.10.2.2              Global and Project Groups
admin
security
 10.10.2.3              Working with Global Groups
admin
security
 10.10.2.4              Working with Project Groups
admin
security
 10.10.2.5              Available Permissions
admin
security
 10.10.2.6              Project Resources
admin
security
 10.10.2.7              Assigning Permissions to Projects
security
admin
 10.10.2.8              Windows Authentication
security
admin
 10.10.2.9              Active Directory Integration
admin
security
 10.11          Using Add-on Products
usage
add-ons
 10.11.1            Visual Studio 2008/2010
usage
add-ons
visual-studio
 10.11.2            Gemini Desktop
usage
add-ons
desktop
 10.11.3            Microsoft Outlook
admin
add-ons
ms-outlook
usage
 10.11.4            Converse
converse
 10.11.4.1              Installation
converse
 10.11.4.2              Core Mailbox Setup
converse
 10.11.4.3              Selecting Emails to Process
converse
 10.11.4.4              Manipulating Email Content
converse
 10.11.4.5              Outbound Notifications
emails
converse
 10.11.4.6              Project Mapping
emails
converse
 10.12          API
api
 10.12.1            Introduction
api
 10.12.2            Enabling API support
install
api
 10.12.3            Authentication
api
 10.12.4            Response Formats
api
 10.12.5            .NET Quick-start
api
 10.12.6            Schema Reference
api
 10.12.7            Administration API
admin
api
 10.12.8            Alerts API
api
emails
 10.12.9            Custom Fields API
custom-fields
api
 10.12.10             Groups API
security
api
 10.12.11             Items API
api
 10.12.12             Projects API
projects
api
 10.12.13             Users API
security
api
 10.12.14             Testing API
testing
api
 10.13          User Profile
usage
View  |  Print  |  PDF

123 documents found.


Items API

items
api

Issues

Get Issue

REST End-point GET /api/issues.ashx/issues/{issueId}
Client API Method IssuesService.GetIssue
Request Body

Returns IssueEN based upon provided Issue Id.

 

Create Issue

REST End-point POST /api/issues.ashx/issues
Client API Method IssuesService.CreateIssue
Request Body IssueEN

Creates new Issue based upon provided IssueEN object.

Returns a IssueEN object that will contain new Issue Id.

 

Create Issue Partial

REST End-point POST /api/issues.ashx/issuespartial
Client API Method IssuesService.CreateIssue
Request Body IssueEN

Creates new Issue based upon provided IssueEN object

Note all fields in the Issue have to be set for the issue to be created. As a minimum, set:

  • ProjectID
  • IssueSummary
  • IssueLongDesc
  • ReportedBy
  • IssueTypeId (recommended)

Remaining missing attributes such as Component will be applied server-side using Project Default Values.

Returns a IssueEN object that will contain new Issue Id.

 

Delete Issue

REST End-point DELETE /api/issues.ashx/issues/{issueId}
Client API Method IssuesService.DeleteIssue
Request Body

Deletes an existing IssueEN object.

 

Update Issue

REST End-point PUT /api/issues.ashx/issues/{issueId}
Client API Method IssuesService.UpdateIssue
Request Body IssueEN

Updates an existing IssueEN object. Just issue attributes will be saved. No nested entities such as Resources, Comments, will be saved.

NOTE: this update will only take place if the underlying issue has not changed since it was last retrieved (Timestamp column used for comparison).

Returns the updated IssueEN object.

 

Update Issue Full

REST End-point PUT /api/issues.ashx/issues/issuesfull/{issueId}/force/{1|0}
Client API Method IssuesService.UpdateFullIssue
Request Body IssueEN

Updates an existing IssueEN object including nested entities as Resources, Comments.

NOTE: specifying a value of 1 for "force" will update the underlying issue regardless of whether it has been updated since last retrieved (Timestamp column used for comparison).

Returns the updated IssueEN object.

 

Copy Issue

REST End-point PUT /api/issues.ashx/issues/{issueId}/linktype/{linkTypeId}/copyissue
Client API Method IssuesService.CopyIssue
Request Body IssueComponentEN

Creates a new IssueEN object based upon specified Issue Id.

Optionally specify Link Type Id > 0 in order to create Issue Link between original Issue and copied Issue./

Body of request must be array of type IssueComponentEN that will be attached to the copied Issue./

Returns the copied IssueEN object.

 

Move Issue

REST End-point PUT /api/issues.ashx/issues/{issueId}/project/{projectId}/resethistory/{1|0}/moveissue
Client API Method IssuesService.MoveIssue
Request Body IssueComponentEN

Moves an IssueEN object to the specified Project Id.

Specify a value of 1 for "resethistory" if you wish NOT to move Issue History./

Body of request must be array of type IssueComponentEN that will be attached to the copied Issue./

Returns the copied IssueEN object.

 

Filtered Issues

Get My Work

REST End-point GET /api/issues.ashx/issues/mywork
Client API Method IssuesService.GetMyWork
Request Body

Returns array of IssueEN objects representing current users My Work.

 

Get My Watched Issues

REST End-point GET /api/issues.ashx/issues/mywatched
Client API Method IssuesService.GetMyWatchedIssues
Request Body

Returns array of IssueEN objects representing current users My Work.

 

Get Filtered Issues (IssuesFilterEN)

REST End-point POST /api/issues.ashx/issues/filters
Client API Method IssuesService.GetFilteredIssues
Request Body IssuesFilterEN

Returns array of IssueEN objects filtered using the provided IssuesFilterEN.

 

Get Filtered Issues (Issue Filter Id)

REST End-point POST /api/issues.ashx/issues/filters/{filterId}
Client API Method IssuesService.GetFilteredIssues
Request Body

Returns array of IssueEN objects filtered using the provided Issues Filter Id.

 

Get Paged Filtered Issues (IssuesFilterEN)

REST End-point POST /api/issues.ashx/issues/startpage/{page number}/pagesize/{page size}/includeattachments/{1|0}/pagedissues
Client API Method IssuesService.PagedIssuesResultBag
Request Body IssuesFilterEN

Returns array of IssueEN objects for a specific page number.

 

Issue Comments

Get Issue Comments

REST End-point GET /api/issues.ashx/issues/{issueId}/comments
Client API Method IssuesService.GetComments
Request Body

Returns an array of IssueCommentEN objects.

 

Get Issue Comment

REST End-point GET /api/issues.ashx/issues/{issueId}/comments/{commentId}
Client API Method IssuesService.GetComment
Request Body

Returns IssueCommentEN based upon provided Issue Id.

 

Create Issue Comment

REST End-point POST /api/issues.ashx/issues/{issueId}/comments
Client API Method IssuesService.CreateComment
Request Body IssueCommentEN

Creates new Issue Comment based upon provided IssueCommentEN object.

Returns a IssueCommentEN object that will contain new Issue Comment Id.

 

Update Issue Comment

REST End-point PUT /api/issues.ashx/issues/{issueId}/comments/{commentId}
Client API Method IssuesService.UpdateComment
Request Body IssueCommentEN

Updates an existing IssueCommentEN object.

Returns the updated IssueCommentEN object.

 

Delete Issue Comment

REST End-point DELETE /api/issues.ashx/issues/{issueId}/comments/{commentId}
Client API Method IssuesService.DeleteComment
Request Body

Deletes an existing IssueCommentEN object.

 

Issue Time

Get Issue Time Entries

REST End-point GET /api/issues.ashx/issues/{issueId}/time
Client API Method IssuesService.GetTimeLogged
Request Body

Returns an array of IssueTimeEntryEN objects.

 

Get Issue Time Entry

REST End-point GET /api/issues.ashx/issues/{issueId}/time/{timeEntryId}
Client API Method IssuesService.GetTimeLogged
Request Body

Returns IssueTimeEntryEN based upon provided Issue Time Log Id.

 

Create Issue Time Entry

REST End-point POST /api/issues.ashx/issues/{issueId}/time
Client API Method IssuesService.CreateTimeLog
Request Body IssueTimeEntryEN

Creates new Issue Time Log based upon provided IssueTimeEntryEN object.

Returns a IssueTimeEntryEN object that will have new Issue Time Log Id.

 

Update Issue Time Entry

REST End-point PUT /api/issues.ashx/issues/{issueId}/time/{timeEntryId}
Client API Method IssuesService.UpdateTimeLog
Request Body IssueTimeEntryEN

Updates an existing IssueTimeEntryEN object.

Returns the updated IssueTimeEntryEN object.

 

Delete Issue Time Entry

REST End-point DELETE /api/issues.ashx/issues/{issueId}/time/{timeEntryId}
Client API Method IssuesService.DeleteTimeLogged
Request Body

Deletes an existing IssueTimeEntryEN object.

 

Source Control

Get Source Control Files

REST End-point GET /api/issues.ashx/issues/{issueId}/sourcecontrol
Client API Method IssuesService.GetSourceControlFiles
Request Body

Returns an array of SourceControlEN objects.

 

Get Source Control File

REST End-point GET /api/issues.ashx/issues/{issueId}/sourcecontrol/{sourceControlFileId}
Client API Method IssuesService.GetSourceControlFile
Request Body

Returns SourceControlEN based upon provided Source Control File Id.

 

Create Source Control File

REST End-point POST /api/issues.ashx/issues/{issueId}/sourcecontrol
Client API Method IssuesService.CreateSourceControlFile
Request Body SourceControlEN

Creates new ource Control File based upon provided SourceControlEN object.

Returns a SourceControlEN object that will have the Source Control File Id.

 

Update Source Control File

REST End-point PUT /api/issues.ashx/issues/{issueId}/sourcecontrol/{sourceControlFileId}
Client API Method IssuesService.UpdateSourceControlFile
Request Body SourceControlEN

Updates an existing SourceControlEN object.

Returns the updated SourceControlEN object.

 

Delete Source Control File

REST End-point DELETE /api/issues.ashx/issues/{issueId}/sourcecontrol/{sourceControlFileId}
Client API Method IssuesService.DeleteSourceControlFile
Request Body

Deletes an existing SourceControlEN object.

 

Attachments

Get Issue Attachments

REST End-point GET /api/issues.ashx/issues/{issueId}/attachments
Client API Method IssuesService.GetAttachments
Request Body

Returns an array of FileEN objects representing all Issue Attachments.

 

Get Issue Attachment

REST End-point GET /api/issues.ashx/issues/{issueId}/attachments/{fileId}
Client API Method IssuesService.GetAttachment
Request Body

Returns Issue Attachment based upon provided File Id.

 

Get Comment Attachment

REST End-point GET /api/issues.ashx/issues/{issueId}/comments/{commentId}/attachments
Client API Method IssuesService.GetCommentAttachment
Request Body

Returns Issue Attachment for specified Comment.

 

Create Issue Attachment

REST End-point POST /api/issues.ashx/issues/{issueId}/attachments
Client API Method IssuesService.CreateAttachment
Request Body FileEN

Creates new Issue Attachment based upon provided FileEN object.

Returns a FileEN object that will have the File Id.

 

Update Issue Attachment

REST End-point PUT /api/issues.ashx/issues/{issueId}/attachments/{fileId}
Client API Method IssuesService.UpdateAttachment
Request Body FileEN

Updates an existing Issue Attachment object.

Returns the updated Issue Attachment object.

 

Delete Issue Attachment

REST End-point DELETE /api/issues.ashx/issues/{issueId}/attachments/{fileId}
Client API Method IssuesService.DeleteAttachment
Request Body

Deletes an existing Issue Attachment.

 

Issue Links

Get Issue Links

REST End-point GET /api/issues.ashx/issues/{issueId}/links
Client API Method IssuesService.GetLinks
Request Body

Returns an array of IssueLinkEN objects representing all Issue Links associated with specified Issue.

 

Get Issue Link

REST End-point GET /api/issues.ashx/issues/{issueId}/links/{linkId}
Client API Method IssuesService.GetLink
Request Body

Returns IssueLinkEN based upon provided Link Id.

 

Create Issue Link

REST End-point POST /api/issues.ashx/issues/{issueId}/links
Client API Method IssuesService.CreateLink
Request Body IssueLinkEN

Creates new Issue Link based upon provided IssueLinkEN object.

Returns a IssueLinkEN object that will contain new Issue Link Id.

 

Update Issue Link

REST End-point PUT /api/issues.ashx/issues/{issueId}/links/{linkId}
Client API Method IssuesService.UpdateLink
Request Body IssueLinkEN

Updates an existing IssueLinkEN object.

Returns the updated IssueLinkEN object.

 

Delete Issue Link

REST End-point DELETE /api/issues.ashx/issues/{issueId}/links/{linkId}
Client API Method IssuesService.DeleteLink
Request Body

Deletes an existing IssueLinkEN object.

 

Sub Issues

Get Sub Issues

REST End-point GET /api/issues.ashx/issues/{issueId}/subissues
Client API Method IssuesService.GetSubIssues
Request Body

Returns an array of IssueEN objects representing all Sub Issues for specified Issue.

 

Get Sub Issue

REST End-point GET /api/issues.ashx/issues/{issueId}/subissues/{issueId}
Client API Method IssuesService.GetSubIssue
Request Body

Returns IssueEN based upon provided Issue Id.

This method is identical to calling GetIssue().

 

Create Sub Issue

REST End-point POST /api/issues.ashx/issues/{issueId}/subissues
Client API Method IssuesService.CreateSubIssue
Request Body IssueEN

Makes specified IssueEN object a Sub Issue for the specified Issue Id.

Returns IssueEN representing Issue Id.

 

Update Sub Issue

REST End-point PUT /api/issues.ashx/issues/{issueId}/subissues/{issueId}
Client API Method IssuesService.UpdateSubIssue
Request Body IssueEN

Updates an existing IssueEN object.

Returns the updated IssueEN object.

 

Delete Sub Issue

REST End-point DELETE /api/issues.ashx/issues/{issueId}/subissues/{issueId}
Client API Method IssuesService.DeleteSubIssue
Request Body

Deletes Sub Issue association from specified Issue Id.

 

Issue History

Get Issue History Items

REST End-point GET /api/issues.ashx/issues/{issueId}/history
Client API Method IssuesService.GetIssueHistory
Request Body

Returns an array of IssueExtraEN objects representing all Issue History items.

 

Get Issue History Item

REST End-point GET /api/issues.ashx/issues/{issueId}/history/{historyId}
Client API Method IssuesService.GetIssueHistory
Request Body

Returns IssueExtraEN based upon provided Issue Id.

 

Create Issue History Item

REST End-point POST /api/issues.ashx/issues/{issueId}/history
Client API Method IssuesService.CreateIssueHistory
Request Body IssueExtraEN

Creates new Issue History entry based upon provided IssueExtraEN object.

Returns a IssueExtraEN object that will contain new Issue History Id.

 

Alerts

Get Issue History Items

REST End-point GET /api/issues.ashx/issues/{issueId}/alerts
Client API Method IssuesService.GetIssueAlertRecepients
Request Body

Returns an array of IssueWatcherEN objects representing Users who will receive email alerts when the specified Issue is changed.

 

Watchers

Get Issue Watchers

REST End-point GET /api/issues.ashx/issues/{issueId}/watchers
Client API Method IssuesService.GetWatchers
Request Body

Returns an array of IssueWatcherEN objects representing all Users who have chosen to watch this Issue.

 

Get Issue Watchers

REST End-point GET /api/issues.ashx/issues/{issueId}/watchers/{fromDate}
Client API Method IssuesService.GetWatchers
Request Body

Returns an array of IssueWatcherEN objects representing all Users who have chosen to watch this Issue since the specified date.

"fromDate" format to be specified as "yyyy-MM-dd" .

 

Get Issue Watcher

REST End-point GET /api/issues.ashx/issues/{issueId}/watchers/{watcherId}
Client API Method IssuesService.GetWatcher
Request Body

Returns IssueWatcherEN based upon specified Watch Id for specified Issue.

 

Create Issue Watcher

REST End-point POST /api/issues.ashx/issues/{issueId}/watchers
Client API Method IssuesService.CreateWatcher
Request Body IssueWatcherEN

Registers specified user inside IssueWatcherEN as Issue Watcher for specified Issue.

Returns a IssueWatcherEN object that will contain new Issue Watcher Id.

 

Delete Issue Watcher

REST End-point DELETE /api/issues.ashx/issues/{issueId}/watchers/{watcherId}
Client API Method IssuesService.DeleteWatcher
Request Body

Deletes an existing IssueWatcherEN object.

 

Reporters

Get Issue Reporters

REST End-point GET /api/issues.ashx/reporters
Client API Method IssuesService.GetReporters
Request Body

Returns an array of GenericEN objects representing Users who have reported Issues.

 

Get Project Issue Reporters

REST End-point GET /api/issues.ashx/projects/{projectId}/reporters
Client API Method IssuesService.GetProjectReporters
Request Body

Returns an array of GenericEN objects representing Users who have reported Issues for the specified Project.

 

Issues Custom Field Data

Get Issue Custom Field Data

REST End-point GET /api/issues.ashx/issues/{issueId}/customfields
Client API Method IssuesService.GetCustomFieldData
Request Body

Returns an array of CustomFieldDataEN objects representing Custom Field data for the specified Issue.

 


Previous  |  Next