WSO Security Master API

Description

The WSO Security Master API provides access to Search, Create, Retrieve, Update and Delete for Issuers, BankDeals and the four assets: Loan, Bond, ABS and Equity. Ratings and Industry Codes are also available in the Security Master layer when properly licensed.

Base Url

https:/services.wsoweb.com/SecurityMaster/


ABS

Search, Get, Put, Post & Delete operations for the Asset Backed Security asset type.

REST Call

Description

Retrieve list of ABS satisfying the input search criteria.

Add a new ABS asset.

Retrieve an ABS with WSO ID of {id}.

Update the ABS with WSO ID of {id}.

Soft delete the ABS with WSO ID of {id}.

Undelete the ABS with WSO ID of {id}.

Retrieve an ABS for an identifier type with WSO ID of {id} and value of {identifierValue}.

Attributables

Retrieve list of attributables for ABS with a WSO ID of {id}.

Add a attributable for ABS with a WSO ID of {id}

Delete an attributable with a WSO ID of {attributableId} for ABS with WSO ID of {id}.

Retrieve an attributable with WSO ID of {ratingId} for ABS with a WSO ID of {id}.

Update an attributable with WSO ID of {attributableId} for ABS with WSO ID of {id}.

Coupon Rate Schedule

Retrieve a coupon rate schedule for a ABS with a WSO ID of {id}.

Add a coupon rate schedule for a ABS with a WSO ID of {id}.

Delete a single coupon rate schedule item with a WSO ID of {couponRateId} for ABS with WSO ID of {id}.

Retrieve a single coupon rate item with an ID of {couponRateID} for ABS with a WSO ID of {id}.

Update a single coupon rate schedule item with a WSO ID of {couponRateID} for a ABS with WSO ID of {id}.

Coupon Schedule

Retrieve coupon schedule for ABS with a WSO ID of {id}.

Retrieve a single coupon schedule item with WSO ID of {couponID} for a ABS with a WSO ID of {id}.

Update a single coupon schedule item with an ID of {couponID} for a ABS with a WSO ID of {id}. Updating the date for this {couponID} will also update the end date of the previous coupon and the start date of the next coupon.

Identifiers

Retrieve list of identifiesr for ABS with WSO ID of {id}.

Add an identifier for ABS with WSO ID of {id}.

Delete identifier with WSO ID of {identifierId} for ABS with WSO ID of {id}.

Retrieve identifier with WSO ID of {identifierId} for ABS with WSO ID of {id}.

Update identifier with WSO ID of {identifierId} for ABS with WSO ID of {id}.

Ratings

Retrieve list of ratings for ABS with a WSO ID of {id}.

Add a rating for ABS with a WSO ID of {id}

Delete a rating with a WSO ID of {ratingId} for ABS with WSO ID of {id}.

Retrieve a rating with WSO ID of {ratingId} for ABS with a WSO ID of {id}.

Update rating with WSO ID of {ratingId} for ABS with WSO ID of {id}.

Udfs

Delete one or more udf(s) for ABS with WSO ID of {id}.

Retrieve list of udfs for ABS with WSO ID of {id}.

Add one or more udf(s) for ABS with WSO ID of {id}.

Update one or more udf(s) for ABS with WSO ID of {id}.

Delete udf with name of {name} for ABS with WSO ID of {id}.

Retrieve an udf with name of {name} for ABS with WSO ID of {id}.

Update udf with name of {name} for ABS with WSO ID of {id}.

Retrieve list of udf type(s) for ABS.

Retrieve a specific udf type with name of {name} for ABS.


AssetClasses

Search, Get, Put, Post and Delete operations for asset class.

REST Call

Description

Retrieve list of asset class satisfying the input search criteria.

Add a new asset class.

Retrieve a asset class with WSO ID of {id}.

Update the asset class with WSO ID of {id}.

Soft delete the asset class with WSO ID of {id}.

Undelete the asset class with WSO ID of {id}.

Udfs

Delete one or more udf(s) for the Asset Class with WSO ID of {id}.

Retrieve list of udfs for the Asset Class with WSO ID of {id}.

Add one or more udf(s) for the Asset Class with WSO ID of {id}.

Update one or more udf(s) for the Asset Class with WSO ID of {id}.

Delete the udf with name of {name} for the Asset Class with WSO ID of {id}.

Retrieve a udf with name of {name} for Asset Class with WSO ID of {id}.

Update the udf with name of {name} for the Asset Class with WSO ID of {id}.

Retrieve list of udf type(s) for AssetClasses.

Retrieve a specific udf type with name of {name} for AssetClasses.


Assets

Search, Get, Put, Post and Delete operations for Assets.

REST Call

Description

Retrieve list of assets satisfying the input search criteria.

Retrieve an asset with WSO ID of {id}.

Retrieve an asset for an identifier type WSO ID of {id} and value of {identifier}.

Dates

Get calendar date info for a given date based on the asset's calendar(s)


Associations

Associations controller to handle requests.

REST Call

Description

Retrieve list of associationTypes satisfying the input search criteria.

Add a new associationType.

Retrieve an associationType with WSO ID of {id}.

Update the associationType with WSO ID of {id}.

Soft delete the associationType with WSO ID of {id}.

Undelete the associationType with WSO ID of {id}.

Delete

Soft delete a association value with a WSO ID of {associationValueId} for association type with WSO ID of {id}.

Softdelete association detail with WSO ID of {associationDetailId} for association value and type with a WSO ID of {associationValueId} and {associationTypeId}.

Details

Retrieve list of association detail with WSO ID of {associationDetailId} for association value and type with a WSO ID of {associationValueId} and {associationTypeId}.

Add a association detail with WSO ID of {associationDetailId} for association value and type with a WSO ID of {associationValueId} and {associationTypeId}.

Retrieve a association detail with WSO ID of {associationDetailId} for association value and type with a WSO ID of {associationValueId} and {associationTypeId}.

Update association detail with WSO ID of {associationDetailId} for association value and type with a WSO ID of {associationValueId} and {associationTypeId}.

Values

Retrieve list of association values defined for association type with a WSO ID of {id}.

Add a association value for association type with a WSO ID of {id}

Retrieve a association value with WSO ID of {associationValueId} for association type with a WSO ID of {id}.

Update association value with WSO ID of {associationValueId} for association type with WSO ID of {id}.


BankDeals

Search, Get, Put, Post and Delete operations for Bank Deals.

REST Call

Description

Retrieve list of bank deals satisfying the input search criteria.

Add a new bank deal.

Retrieve a bank deal with WSO ID of {id}.

Update the bank deal with WSO ID of {id}.

Soft delete the bank deal with WSO ID of {id}.

Undelete the bank deal with WSO ID of {id}.

Retrieve list of bank deals for an identifier type with WSO ID of {id} and value of {identifierValue}.

Bank Deals

Retrieve all bank deals for an Issuer with WSO ID of {issuerId}.

Global

Retrieve an issuer with globalId of {globalId}.

Identifiers

Retrieve list of identifiers for bank deal with WSO ID of {id}.

Add an identifier for bank deal with WSO ID of {id}.

Delete identifier with WSO ID of {identifierId} for bank deal with WSO ID of {id}.

Retrieve identifier with WSO ID of {identifierId} for bank deal with WSO ID of {id}.

Update identifier with WSO ID of {identifierId} for bank deal with WSO ID of {id}.

Udfs

Deletes one or multiple udf(s) for specified bank deal

Retrieves all or specific udf value(s) for specific bank deal

Adds one or more udf(s) to specified bank deal

Updates one or multiple udf(s) for specified bank deal

Deletes an UDF value from a bank deal

Retrieves specific udf value for specific bank deal

Updates one udf for specified bank deal and udf name

Retrieves all or specific udf type(s) for bank deal

Retrieves a specific udf type for bank deal


Bonds

Search, Get, Put, Post & Delete operations for the Bond asset type.

REST Call

Description

Retrieve list of bonds satisfying the input search criteria.

Add a new bond asset.

Retrieve a bond with WSO ID of {id}.

Update the bond with WSO ID of {id}.

Soft delete the bond with WSO ID of {id}.

Undelete the bond with WSO ID of {id}.

Retrieve a bond for an identifier type with WSO ID of {id} and value of {identifierValue}.

Call Schedule

Retrieve call schedule for bond with a WSO ID of {id}.

Add a call schedule item for bond with a WSO ID of {id}

Delete a single call schedule item with a WSO ID of {bondCallId} for bond with WSO ID of {id}.

Retrieve a single call schedule item with WSO ID of {bondCallID} for bond with a WSO ID of {id}.

Update call schedule item with WSO ID of {bondCallID} for bond with WSO ID of {id}.

Coupon Rate Schedule

Retrieve a coupon rate schedule for a bond with a WSO ID of {id}.

Add a coupon rate schedule for a bond with a WSO ID of {id}.

Delete a single coupon rate schedule item with a WSO ID of {couponRateId} for bond with WSO ID of {id}.

Retrieve a single coupon rate item with an ID of {couponRateID} for bond with a WSO ID of {id}.

Update a single coupon rate schedule item with a WSO ID of {couponRateID} for a bond with WSO ID of {id}.

Coupon Schedule

Retrieve coupon schedule for bond with a WSO ID of {id}.

Retrieve a single coupon schedule item with WSO ID of {couponID} for a bond with a WSO ID of {id}.

Update a single coupon schedule item with an ID of {couponID} for a bond with a WSO ID of {id}. Updating the date for this {couponID} will also update the end date of the previous coupon and the start date of the next coupon.

Identifiers

Retrieve list of identifiers for bond with WSO ID of {id}.

Add an identifier for bond with WSO ID of {id}.

Delete identifier with WSO ID of {identifierId} for bond with WSO ID of {id}.

Retrieve identifier with WSO ID of {identifierId} for bond with WSO ID of {id}.

Update identifier with WSO ID of {identifierId} for bond with WSO ID of {id}.

Ratings

Retrieve list of ratings for bond with a WSO ID of {id}.

Add a rating for bond with a WSO ID of {id}

Delete a rating with a WSO ID of {ratingId} for bond with WSO ID of {id}.

Retrieve a rating with WSO ID of {ratingId} for bond with a WSO ID of {id}.

Update rating WSO ID of {ratingId} for bond with WSO ID of {id}.

Udfs

Delete one or more udf(s) for bond with WSO ID of {id}.

Retrieve list of udfs for bond with WSO ID of {id}.

Add one or more udf(s) for bond with WSO ID of {id}.

Update one or more udf(s) for bond with WSO ID of {id}.

Delete udf with name of {name} for bond with WSO ID of {id}.

Retrieve a udf with name of {name} for bond with WSO ID of {id}.

Update udf with name of {name} for bond with WSO ID of {id}.

Retrieve list of udf type(s) for bond.

Retrieve a specific udf type with name of {name} for bond.


CDS

Search, Get, Put, Post and Delete operations for CDS.

REST Call

Description

Retrieve list of CDS satisfying the input search criteria.

Add a new CDS.

Retrieve a CDS with WSO ID of {id}.

Update the CDS with WSO ID of {id}.

Soft delete the CDS with WSO ID of {id}.

Undelete the CDS with WSO ID of {id}.

Coupon Rate Schedule

Retrieve a coupon rate schedule for a cds with a WSO ID of {id}.

Retrieve a single coupon rate item with an ID of {couponRateID} for cds with a WSO ID of {id}.

Coupon Schedule

Retrieve coupon schedule for CDS with a WSO ID of {id}.

Retrieve a single coupon schedule item with WSO ID of {couponID} for a cds with a WSO ID of {id}.

Update a single coupon schedule item with an ID of {couponID} for a CDS with a WSO ID of {id}. Updating the date for this {couponID} will also update the end date of the previous coupon and the start date of the next coupon.

Identifiers

Retrieve list of identifiesr for CDS with WSO ID of {id}.

Add an identifier for CDS with WSO ID of {id}.

Delete identifier with WSO ID of {identifierId} for CDS with WSO ID of {id}.

Retrieve identifier with WSO ID of {identifierId} for CDS with WSO ID of {id}.

Update identifier with WSO ID of {identifierId} for CDS with WSO ID of {id}.

Ratings

Retrieve list of ratings for CDS with a WSO ID of {id} .

Add a rating for CDS with a WSO ID of {id}

Delete a rating with a CDS ID of {ratingId} for CDS with WSO ID of {id}.

Retrieve rating with WSO ID of {ratingId} for CDS with WSO ID of {id}.

Update rating with WSO ID of {ratingId} for CDS with WSO ID of {id}.

Ratings History

Retrieve list of ratings for Cds with WSO ID of {id}.

Udfs

Delete one or more udf(s) for the CDS with WSO ID of {id}.

Retrieve list of udfs for the CDS with WSO ID of {id}.

Add one or more udf(s) for the CDS with WSO ID of {id}.

Update one or more udf(s) for the CDS with WSO ID of {id}.

Delete the udf with name of {name} for CDS Class with WSO ID of {id}.

Retrieve a udf with name of {name} for CDS with WSO ID of {id}.

Update the udf with name of {name} for the CDS with WSO ID of {id}.

Retrieve list of udf type(s) for CDS.

Retrieve a specific udf type with name of {name} for CDS.


Equities

Search, Get, Put, Post and Delete operations for the Equity asset type.

REST Call

Description

Retrieve list of equities satisfying the input search criteria.

Add a new Equity asset.

Retrieve an Equity with WSO ID of {id}.

Update the equity with WSO ID of {id}.

Soft delete the equity with WSO ID of {id}.

Undelete the equity with WSO ID of {id}.

Retrieve an equity for an identifier type with WSO ID of {id} and value of {identifierValue}.

Dividends

Retrieve list of dividends for Equity with a WSO ID of {id}.

Retrieve a rating with WSO ID of {dividendId} for equity with a WSO ID of {id}.

Identifiers

Retrieve list of identifiers for Equity with WSO ID of {id}.

Add an identifier for equity with WSO ID of {id}.

Delete identifier with WSO ID of {identifierId} for Equity with WSO ID of {id}.

Retrieve identifier with WSO ID of {identifierId} for Equity with WSO ID of {id}.

Update identifier with WSO ID of {identifierId} for Equity with WSO ID of {id}.

Ratings

Retrieve list of ratings for equity with a WSO ID of {id}.

Add a rating for equity with a WSO ID of {id}

Deletes a rating from a equity

Retrieve a rating with WSO ID of {ratingId} for equity with a WSO ID of {id}.

Update rating WSO ID of {ratingId} for equity with WSO ID of {id}.

Splits

Retrieve list of splits for Equity with a WSO ID of {id}.

Retrieve a rating with WSO ID of {splitId} for Equity with a WSO ID of {id}.

Udfs

Delete one or more udf(s) for equity with WSO ID of {id}.

Retrieve list of udfs for equity with WSO ID of {id}.

Add one or more udf(s) for equity with WSO ID of {id}.

Update one or more udf(s) for equity with WSO ID of {id}.

Delete udf with name of {name} for equity with WSO ID of {id}.

Retrieve a udf with name of {name} for equity with WSO ID of {id}.

Update udf with name of {name} for equity with WSO ID of {id}.

Retrieve list of udf type(s) for equity.

Retrieve a specific udf type with name of {name} for equity.


Facilities

Search, Get, Put, Post & Delete operations for the Facility asset type.

REST Call

Description

Retrieve list of Facilities satisfying the input search criteria.

Add a new facility asset.

Retrieve a facility with WSO ID of {id}.

Update the facility with WSO ID of {id}.

Soft delete the facility with WSO ID of {id}.

Undelete the facility with WSO ID of {id}.

Retrieve a facility for an identifier type with WSO ID of {id} and value of {identifierValue}.

Asset Limits

Retrieve asset limits for facility with a WSO ID of {id}.

Add a asset limit item for facility with a WSO ID of {id}

Delete a single asset limit item with a WSO ID of {assetLimitId} for facility with WSO ID of {id}.

Retrieve a single asset limit item with WSO ID of {assetLimitId} for facility with a WSO ID of {id}.

Update asset limit item with WSO ID of {assetLimitId} for facility with WSO ID of {id}.

Call Schedule

Retrieve call schedule for facility with a WSO ID of {id}.

Add a call schedule item for facility with a WSO ID of {id}

Delete a single call schedule item with a WSO ID of {facilityCallId} for facility with WSO ID of {id}.

Retrieve a single call schedule item with WSO ID of {facilityCallId} for facility with a WSO ID of {id}.

Update call schedule item with WSO ID of {facilityCallId} for facility with WSO ID of {id}.

Currencies

Retrieve a list of currencies for facility with a WSO ID of {id}.

Add a currency to the facility with a WSO ID of {id}.

Delete a currency with currency code of {currencyCode} for facility with WSO ID of {id}.

Retrieve a currency with currency code {currencyCode} for facility with a WSO ID of {id}.

Update a currency with currency code of {currencyCode} for facility with WSO ID of {id}.

Facility Rate Options

Retrieve list of rate options for facility with a WSO ID of {id}.

Add a rate option for facility with a WSO ID of {id}

Delete a rate option with a WSO ID of {facilityRateOptionId} for facility with WSO ID of {id}.

Retrieve a rate option with WSO ID of {facilityRateOptionId} for facility with a WSO ID of {id}.

Update rate option with WSO ID of {facilityRateOptionId} for facility with WSO ID of {id}.

Global

Retrieve an facility with {globalId} of facility.

Identifiers

Retrieve list of identifiers for facility with WSO ID of {id}.

Add an identifier for facility with WSO ID of {id}.

Delete identifier with WSO ID of {identifierId} for facility with WSO ID of {id}.

Retrieve identifier with WSO ID of {identifierId} for facility with WSO ID of {id}.

Update identifier with WSO ID of {identifierId} for facility with WSO ID of {id}.

Rate Limits

Retrieve list of rate limits for facility with a WSO ID of {id}.

Add a rate limit for facility with a WSO ID of {id}

Delete a rate limit with a WSO ID of {rateLimitId} for facility with WSO ID of {id}.

Retrieve a rate limit with WSO ID of {rateLimitId} for facility with a WSO ID of {id}.

Update rate limit with WSO ID of {rateLimitId} for facility with WSO ID of {id}.

Ratings

Retrieve list of ratings for facility with a WSO ID of {id}.

add a rating for facility with a WSO ID of {id}

Delete a rating with a WSO ID of {ratingId} for facility with WSO ID of {id}.

Retrieve a rating with WSO ID of {ratingId} for facility with a WSO ID of {id}.

Update rating WSO ID of {ratingId} for facility with WSO ID of {id}.

Spread History

Retrieve spread history for facility with a WSO ID of {id}.

Retrieve a single spread history item with WSO ID of {spreadHistoryId} for facility with a WSO ID of {id}.

Update spread history item with WSO ID of {spreadHistoryId} for facility with WSO ID of {id}.

Udfs

Deletes one or multiple udf(s) for specified facility

Retrieves all or specific udf value(s) for specific facility

Adds one or more udf(s) to specified facility

Updates one or multiple udf(s) for specified facility

Deletes an UDF value from an facility

Retrieves specific udf value for specific facility

Updates one udf for specified facility and udf name

Retrieves all or specific udf type(s) for facility

Retrieves a specific udf type for facility


IdentifierTypes

Search, Get, Put, Post & Delete operations for Identifier Types.

REST Call

Description

Retrieve list of identifier types satisfying the input search criteria.

Add a new identifier type.

Retrieve a identifier type with WSO ID of {id}.

Update the identifier type with WSO ID of {id}.

Soft delete the identifier type with WSO ID of {id}.

Undelete the identifier type with WSO ID of {id}.


IndustryCodeTypes

Search, Get, Put, Post & Delete operations for industry code Types.

REST Call

Description

Retrieve list of industry code types satisfying the input search criteria.

Add a new industry code type.

Retrieve an industry code type with WSO ID of {id}.

Update the industry code type with WSO ID of {id}.

Soft delete the industry code type with WSO ID of {id}.

Undelete the industry code type with WSO ID of {id}.

Values

Retrieve list of industry code values defined for industry code type with a WSO ID of {id}.

Add an industry code value for industry code type with a WSO ID of {id}

Retrieve an industry code value with WSO ID of {industryCodeValueId} for industry code type with a WSO ID of {id}.

Update industry code value with WSO ID of {industryCodeValueId} for industry code type with WSO ID of {id}.

Soft delete an industry code value with a WSO ID of {industryCodeValueId} for industry code type with WSO ID of {id}.

Undelete an industry code value with a WSO ID of {industryCodeValueId} for industry code type with WSO ID of {id}.


Issuers

Search, Get, Put, Post & Delete operations for Issuers.

REST Call

Description

Retrieve list of issuers satisfying the input search criteria.

Add a new issuer.

Retrieve an issuer with WSO ID of {id}.

Update the issuer with WSO ID of {id}.

Soft delete the issuer with WSO ID of {id}.

Undelete the issuer with WSO ID of {id}.

Global

Retrieve an issuer with globalId of {globalId}.

Industry Codes

Retrieve list of industry codes for issuer with WSO ID of {id}.

Add industry code for issuer with WSO ID of {id}.

Delete industry code with WSO ID of {industryCodeId} for issuer with WSO ID of {id}.

Retrieve industry code with WSO ID of {industryCodeId} for issuer with WSO ID of {id}.

Update industry code with WSO ID of {industryCodeId} for issuer with WSO ID of {id}.

Ratings

Retrieve list of ratings for issuer with WSO ID of {id}.

Add a rating for issuer with WSO ID of {id}.

Delete rating with WSO ID of {ratingId} for issuer with WSO ID of {id}.

Retrieve rating with WSO ID of {ratingId} for issuer with WSO ID of {id}.

Update rating with WSO ID of {ratingId} for issuer with WSO ID of {id}.

Udfs

Deletes one or multiple udf(s) for specified issuer

Retrieves all or specific udf value(s) for specific issuer

Adds one or more udf(s) to specified issuer

Updates one or multiple udf(s) for specified issuer

Deletes an UDF value from an issuer

Retrieves specific udf value for specific issuer

Updates one udf for specified issuer and udf name

Retrieves all or specific udf type(s) for issuer

Retrieves a specific udf type for issuer


Rates

Get operations.

REST Call

Description

Retrieve list of Rates satisfying the input search criteria.

Add new Rates.

Deletes the specified rate


RatingTypes

Search, Get, Put, Post & Delete operations for Rating Types and Rating Values.

REST Call

Description

Retrieve list of rating types satisfying the input search criteria.

Add a new rating type.

Retrieve a rating type with WSO ID of {id}.

Update the rating type with WSO ID of {id}.

Soft delete the rating type with WSO ID of {id}.

Undelete the rating type with WSO ID of {id}.

Values

Retrieve list of rating values defined for rating type with a WSO ID of {id}.

Add a rating value for rating type with a WSO ID of {id}

Retrieve a rating value with WSO ID of {ratingValueId} for rating type with a WSO ID of {id}.

Update rating value with WSO ID of {ratingValueId} for rating type with WSO ID of {id}.

Soft delete a rating value with a WSO ID of {ratingValueId} for rating type with WSO ID of {id}.

Undelete a rating value with a WSO ID of {ratingValueId} for rating type with WSO ID of {id}.


TRS

Search, Get, Put, Post and Delete operations for TRS.

REST Call

Description

Retrieve list of TRS satisfying the input search criteria.

Add a new TRS.

Retrieve a TRS with WSO ID of {id}.

Update the TRS with WSO ID of {id}.

Soft delete the TRS with WSO ID of {id}.

Undelete the TRS with WSO ID of {id}.

Identifiers

Retrieve list of identifiers for TRS with WSO ID of {id}.

Add an identifier for TRS with WSO ID of {id}.

Delete identifier with WSO ID of {identifierId} for TRS with WSO ID of {id}.

Retrieve identifier with WSO ID of {identifierId} for TRS with WSO ID of {id}.

Update identifier with WSO ID of {identifierId} for TRS with WSO ID of {id}.

Rate Schedule

Retrieve rate schedule for TRS with a WSO ID of {id}.

Add Rate schedule for a TRS with a WSO ID of {id}.

Ratings

Retrieve list of ratings for TRS with a WSO ID of {id} .

Add a rating for TRS with a WSO ID of {id}

Delete a rating with a TRS ID of {ratingId} for TRS with WSO ID of {id}.

Retrieve rating with WSO ID of {ratingId} for TRS with WSO ID of {id}.

Update rating with WSO ID of {ratingId} for TRS with WSO ID of {id}.

Ratings History

Retrieve list of ratings for Trs with WSO ID of {id}.

Udfs

Delete one or more udf(s) for the TRS with WSO ID of {id}.

Retrieve list of udfs for the TRS with WSO ID of {id}.

Add one or more udf(s) for the TRS with WSO ID of {id}.

Update one or more udf(s) for the TRS with WSO ID of {id}.

Delete the udf with name of {name} for TRS Class with WSO ID of {id}.

Retrieve a udf with name of {name} for TRS with WSO ID of {id}.

Update the udf with name of {name} for the TRS with WSO ID of {id}.

Retrieve list of udf type(s) for TRS.

Retrieve a specific udf type with name of {name} for TRS.