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 Custom Fields API
Previous  |  Next

 1.9        MS Project Connector
appnav
Project
 2      Getting Started with Gemini 5
usage
projects
templates
 2.5.1          The Grid
usage
Excel
 2.5.2          The Planner
usage
 2.5.3          Activity Page
usage
time
 2.5.4          Timeline Page
usage
time
 2.5.5          Roadmaps and Changelogs
usage
time
 2.5.8          The Calendar
usage
projects
add-ons
time
plugins
ms-outlook
 2.5.9          Burndown and Burnup Charts
usage
time
reporting
 2.5.11           The Data Import Wizard
admin
database
templates
Excel
migration
 3      Creating and Managing Tasks
usage
 3.1        Creating Tasks
projects
templates
 3.2        Rapid Planning (Creating Multiple Tasks)
usage
projects
templates
 3.3        The View Item Page
usage
projects
sentry
 6.1        Introduction to Sentry
usage
testing
sentry
 6.2        Test Cases
usage
testing
sentry
 6.3        Test Plans
usage
testing
sentry
 6.4        Test Runner (Executing Tests)
usage
testing
sentry
 6.5        Test Run History
usage
testing
sentry
 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.7         Time Management
time
 10.7.1           Time Reports
time
 10.7.2           Recording Time
usage
 10.10.1.5              Item Management
admin
 10.12.9            Custom Fields API
custom-fields
api
 10.12.11             Items API
api
View  |  Print  |  PDF

45 documents found.


Custom Fields API

custom-fields
items
api

Custom Fields

Get Custom Fields

REST End-point GET/api/customfields.ashx/customfields
Client API Method CustomFieldsService.GetCustomFields
Request Body

Return all Custom Fields defined within Gemini.

Returns an array of CustomFieldEN objects.

 

Get Custom Field

REST End-point GET/api/customfields.ashx/customfields/{customFieldId}
Client API Method CustomFieldsService.GetCustomField
Request Body

Returns CustomFieldEN object for the specified Custom Field.

 

Create Custom Field

REST End-point POST/api/customfields.ashx/customfields
Client API Method CustomFieldsService.CreateCustomField
Request Body CustomFieldEN

Creates new Custom Field based upon provided CustomFieldEN object.

Returns a CustomFieldEN object that will contain new Custom Field Id.

 

Update Custom Field

REST End-point PUT/api/customfields.ashx/customfields/{customFieldId}
Client API Method CustomFieldsService.UpdateCustomField
Request Body CustomFieldEN

Updates an existing CustomFieldEN object using the specified CustomFieldEN object.

Returns the updated CustomFieldEN object.

 

Delete Custom Field

REST End-point DELETE/api/customfields.ashx/customfields/{customFieldId}
Client API Method CustomFieldsService.DeleteCustomField
Request Body

Deletes an existing CustomFieldEN object.

 

Link Custom Field to Project

REST End-point POST/api/customfields.ashx/customfieldsusage
Client API Method CustomFieldsService.CreateCustomFieldUsage
Request Body CustomFieldUsageEN

Creates a relationship between the Custom Field and the Project.

Returns an integer.

 

Save Custom Field Data

REST End-point PUT/api/customfields.ashx/customfielddata
Client API Method CustomFieldsService.SaveCustomFieldData
Request Body CustomFieldDataEN

Saves custom field data to an existing Issue using the specified CustomFieldDataEN object.

Returns an IssueEN object that includes it's updated custom field data.

 

Custom Field Lookup Tables

Create Custom Field SQL Lookup Table

REST End-point POST/api/customfields.ashx/customfieldlookups
Client API Method CustomFieldsService.CreateCustomFieldLookup
Request Body CustomFieldLookupEN

Creates a new SQL table for Custom Field usage. This table will contain data rows that will be used by lookup-driven Custom Fields. The structure of the SQL table is defined by the CustomFieldLookupEN object.

Returns the CustomFieldLookupEN object that contains the Lookup Table Id for the new SQL table.

 

Populate Custom Field SQL Lookup Table

REST End-point POST/api/customfields.ashx/customfieldlookupspopulate/{lookupTableId}
Client API Method CustomFieldsService.CreateCustomFieldLookupData
Request Body CustomFieldLookupPopulateEN

Creates a new data row as detailed in the CustomFieldLookupPopulateEN object in the specified SQL Lookup Table.

Returns the CustomFieldLookupPopulateEN object that represents the newly created data row.

 

Does SQL Lookup Table Exist?

REST End-point GET/api/customfields.ashx/customfieldlookups/{lookupname}
Client API Method CustomFieldsService.CheckCustomFieldLookup
Request Body

Returns TRUE/FALSE to indicate whether specified SQL table exists in the Gemini SQL Server database.

 


Previous  |  Next