Enables the import and export of data to/from the system
The following operations are supported. For a formal definition, please review the Service Description.
-
Connection_Authenticate
Authenticates against the server. Need to call before using other methods -
Connection_Authenticate2
Authenticates against the server. Need to call before using other methods -
Connection_ConnectToProject
Connects to a project, needed before calling any project-specific methods -
Connection_Disconnect
Disconnects the currenly authenticated / authorized user -
CustomProperty_RetrieveProjectProperties
Retrieves the list of custom properties configure for the current project -
DataMapping_AddArtifactMappings
Adds new artifact data mapping entries -
DataMapping_AddUserMappings
Adds new user data mapping entries -
DataMapping_RemoveArtifactMappings
Removes existing artifact data mapping entries -
DataMapping_RetrieveArtifactMappings
Retrieves a list of data mappings for artifact ids in the system -
DataMapping_RetrieveCustomPropertyMapping
Retrieves the data mapping for a custom property -
DataMapping_RetrieveCustomPropertyValueMappings
Retrieves a list of data mappings for custom property values -
DataMapping_RetrieveFieldValueMappings
Retrieves a list of data mappings for artifact field values -
DataMapping_RetrieveProjectMappings
Retrieves a list of data mappings for projects in the system -
DataMapping_RetrieveUserMappings
Retrieves a list of data mappings for users in the system -
Document_AddFile
Adds a new document (file) into the system and associates it with the provided artifact (optional) and project folder/type (optional) -
Document_AddUrl
Adds a new document (url) into the system and associates it with the provided artifact (optional) and project folder/type (optional) -
Incident_AddPriority
Adds a new incident priority to the current project -
Incident_AddResolutions
Adds new incident resolutions to incidents in the system -
Incident_AddSeverity
Adds a new incident severity to the current project -
Incident_AddStatus
Adds a new incident status to the current project -
Incident_AddType
Adds a new incident type to the current project -
Incident_Create
Creates a new incident in the system -
Incident_Retrieve
Retrieves a list of incidents in the system that match the provided filter/sort -
Incident_RetrieveById
Retrieves a single incident in the system -
Incident_RetrieveForOwner
Retrieves all open incidents owned by the currently authenticated user -
Incident_RetrieveNew
Retrieves all new incidents added in the system since the date specified -
Incident_RetrievePriorities
Retrieves a list of the active incident priorities for the current project -
Incident_RetrieveResolutions
Retrieves the incident resolutions for an incident -
Incident_RetrieveSeverities
Retrieves a list of the active incident severities for the current project -
Incident_RetrieveStatuses
Retrieves a list of the active incident statuses for the current project -
Incident_RetrieveTypes
Retrieves a list of the active incident types for the current project -
Incident_RetrieveWorkflowFields
Retrieves the list of incident fields and their workflow status for a given type and status/step. -
Incident_RetrieveWorkflowTransitions
Will retrieve available transitions for the specied status ID for the currently logged-on user. -
Incident_Update
Updates an incident in the system -
ProjectRole_Retrieve
Retrieves a list of project roles in the system -
Project_AddCustomList
Adds a new custom list into the project -
Project_AddCustomListValue
Adds a new custom property list value into the system -
Project_Create
Creates a new project in the system and makes the authenticated user owner of it -
Project_Delete
Deletes an existing project in the system -
Project_Retrieve
Retrieves a list of projects that the passed in user has access to -
Project_RetrieveById
Retrieves a single project in the system -
Project_RetrieveCustomProperties
Retrieves the custom property configuration information associated with a particular project -
Project_RetrieveUserMembership
Retrieves the list of users that are members of the current project -
Project_SaveCustomProperties
Saves the updated custom property configuration for a project -
Release_AddTestMapping
Maps a requirement to a test case, so that the test case 'covers' the requirement -
Release_Create
Creates a new release in the system -
Release_RemoveTestMapping
Removes a mapping entry for a specific release and test case -
Release_Retrieve
Retrieves all the releases and iterations belonging to the current project -
Release_Retrieve2
Retrieves a list of releases in the system that match the provided filter -
Release_RetrieveById
Retrieves a single release in the system -
Release_Update
Updates a release in the system -
Requirement_AddTestCoverage
Maps a requirement to a test case, so that the test case 'covers' the requirement -
Requirement_Create1
Creates a new requirement record in the current project using the position offset method -
Requirement_Create2
Creates a new requirement in the system -
Requirement_RemoveTestCoverage
Removes a coverage mapping entry for a specific requirement and test case -
Requirement_Retrieve
Retrieves a list of requirements in the system that match the provided filter -
Requirement_RetrieveById
Retrieves a single requirement in the system -
Requirement_RetrieveForOwner
Retrieves all requirements owned by the currently authenticated user -
Requirement_Update
Updates a requirement in the system -
System_GetProductName
Gets the brand name of the product installed -
System_GetProductVersion
Retrieves the version number of the current installation. -
System_GetServerDateTime
Retrieves the current date-time on the server -
System_GetSettings
Returns the current configuration settings for the installation. -
System_GetWebServerUrl
Gets the base URL of the website that the system is running under. Used for notifications and exported artifacts -
Task_Create
Creates a new task in the system -
Task_Retrieve
Retrieves a list of tasks in the system that match the provided filter/sort -
Task_RetrieveById
Retrieves a single task in the system -
Task_RetrieveForOwner
Retrieves all tasks owned by the currently authenticated user -
Task_RetrieveNew
Retrieves all new tasks added in the system since the date specified -
Task_Update
Retrieves a single task in the system -
TestCase_AddParameter
Adds a new parameter for a test case -
TestCase_Create
Creates a new test case in the system -
TestCase_CreateFolder
Creates a new test case folder in the system -
TestCase_CreateParameterToken
Returns the full token of a test caseparameter from its name -
TestCase_Retrieve
Retrieves a list of testCases in the system that match the provided filter -
TestCase_RetrieveById
Retrieves a single test case/folder in the system -
TestCase_RetrieveByReleaseId
Retrieves a list of testCases in a particular release that match the provided filter -
TestCase_RetrieveByTestSetId
Retrieves all the test cases that are part of a test set -
TestCase_RetrieveForOwner
Retrieves all testCases owned by the currently authenticated user -
TestCase_Update
Updates a test case in the system -
TestRun_CreateFromTestCases
Creates a new test run shell from the provided test case(s) -
TestRun_CreateFromTestSet
Creates a new test run shell from the provided test set -
TestRun_RecordAutomated1
Records the results of executing an automated test -
TestRun_RecordAutomated2
Records the results of executing an automated test, use this version when client cannot handle session cookies -
TestRun_Retrieve
Retrieves a list of test runs in the system that match the provided filter/sort -
TestRun_RetrieveById
Retrieves a single test run in the system including any associated steps -
TestRun_Save
Saves a single test run containing test run steps -
TestSet_AddTestMapping
Maps a test set to a test case, so that the test case is part of the test set -
TestSet_Create
Creates a new test set in the system -
TestSet_CreateFolder
Creates a new test set folder in the system -
TestSet_RemoveTestMapping
Removes a test case from a test set -
TestSet_Retrieve
Retrieves a list of testSets in the system that match the provided filter -
TestSet_RetrieveById
Retrieves a single test set/folder in the system -
TestSet_RetrieveForOwner
Retrieves all test sets owned by the currently authenticated user -
TestSet_Update
Updates a test set in the system -
TestStep_Create
Creates a new test step in the system -
TestStep_CreateLink
Adds a new test step that is actually a link to a test case -
TestStep_RetrieveByTestCaseId
Retrieves a single test case/folder in the system -
User_Create
Creates a new user in the system and adds them to the current project as the specified role -
User_RetrieveById
Retrieves a single user in the system -
User_RetrieveByUserName
Retrieves a single user in the system