The rootservices document is an RDF resource that all Jazz based applications provide, without authorization, to clients wishing to find specific service end points. This document includes OAuth URLs used in the OAuth based authentication process for non-web browser clients.

GET rootservices

The client GETs the rootervices URL passing in an Accept header of text/turtle or application/x-turtle.

Request:

GET https://example.com:9435/dm/rootservices HTTP/1.1

Headers
Accept: application/x-turtle

Response:

HTTP/1.1 200 OK

Headers
Server: Apache-Coyote/1.1
ETag: "nQQLPGLvSXh8NEYQhFJslNFmDkI="
Date: Mon, 17 Sep 2012 16:31:19 GMT
Expires: Mon, 17 Sep 2012 16:36:19 GMT
Cache-Control: public
Content-Type: application/x-turtle;charset=UTF-8
Transfer-Encoding: chunked
@prefix jp:      <http://jazz.net/xmlns/prod/jazz/process/1.0/> .
@prefix fp:      <http://jazz.net/xmlns/prod/jazz/frontingapp/process/1.0/> .
@prefix ju:      <http://jazz.net/ns/ui#> .
@prefix jp06:    <http://jazz.net/xmlns/prod/jazz/process/0.6/> .
@prefix rh_dist:  <http://jazz.net/xmlns/dm/distribute/1.0/> .
@prefix oslc_am:  <http://open-services.net/ns/am#> .
@prefix oslc:    <http://open-services.net/ns/core#> .
@prefix oslc_rm:  <http://open-services.net/xmlns/rm/1.0/> .
@prefix rhlocator:  <http://jazz.net/xmlns/rh/locator/1.0/> .
@prefix vvc:     <http://jazz.net/ns/vvc#> .
@prefix jtp:     <http://jazz.net/xmlns/prod/jazz/jtp/0.6/> .
@prefix jdb:     <http://jazz.net/xmlns/prod/jazz/dashboard/1.0/> .
@prefix dcterms:  <http://purl.org/dc/terms/> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix trs:     <http://jazz.net/ns/trs#> .
@prefix jfs:     <http://jazz.net/xmlns/prod/jazz/jfs/1.0/> .
@prefix jd:      <http://jazz.net/xmlns/prod/jazz/discovery/1.0/> .
@prefix rmps:    <http://jazz.net/xmlns/rmps/1.0/> .
@prefix dc:      <http://purl.org/dc/terms/> .

<https://example.com:9435/dm/distcenter/baselines>
      dc:title "Design Management JTS-BaseLines Proxy" .

<https://example.com:9435/dm/distcenter/indexing>
      dc:title "Design Management JTS-Indexing Proxy" .

<https://example.com:9435/dm/rhlocator/ld>
      dc:title "Design Management of Tool's specific Leading Dimensions" .

<https://example.com:9435/dm/rhlocator/existingtools>
      dc:title "Design Management for Existing Tools" .

<https://example.com:9435/dm/distcenter/query>
      dc:title "Design Management JTS-Query Proxy" .

<https://example.com:9435/dm/importer>
      dc:title "Rational Software Architect Import Service" .

<https://example.com:9435/dm/rhlocator/locate>
      dc:title "Design Management" .

<https://example.com:9435/dm/rootservices>
      ju:widgetCatalog <https://example.com:9435/dm/WidgetCatalog> ;
      vvc:eventReceiver <https://example.com:9435/dm/vvcEventReceiver> ;
      rh_dist:baselines <https://example.com:9435/dm/distcenter/baselines> ;
      rh_dist:distcenter <https://example.com:9435/dm/distcenter> ;
      rh_dist:indexing <https://example.com:9435/dm/distcenter/indexing> ;
      rh_dist:query <https://example.com:9435/dm/distcenter/query> ;
      jdb:dashboards <https://example.com:9435/jts/dashboards> ;
      jd:discovery <https://example.com:9435/dm/discovery> ;
      jd:friends <https://example.com:9435/dm/friends> ;
      jd:infocenterRoot <https://example.com:9435/rdmhelp> ;
      jd:registration <https://example.com:9435/dm/handleSetup> ;
      jd:viewletServiceRoot
              <https://example.com:9435/jts> ;
      jd:viewletWebUIRoot <https://example.com:9435/dm> ;
      fp:processProxy <https://example.com:9435/dm/processProxy> ;
      jfs:adminWebUI <https://example.com:9435/dm/admin> ;
      jfs:baselines <https://example.com:9435/dm/baselines> ;
      jfs:bulkOperations <https://example.com:9435/dm/bulk> ;
      jfs:changes <https://example.com:9435/dm/changes> ;
      jfs:currentUser <https://example.com:9435/jts/whoami> ;
      jfs:history <https://example.com:9435/dm/history> ;
      jfs:indexing <https://example.com:9435/dm/indexing> ;
      jfs:jauthCheckAuthUrl
              <https://example.com:9435/jts/jauth-check-auth> ;
      jfs:jauthCheckTokenUrl
              <https://example.com:9435/jts/jauth-check-token> ;
      jfs:jauthIssueTokenUrl
              <https://example.com:9435/jts/jauth-issue-token> ;
      jfs:jauthProxyUrl <https://example.com:9435/jts/jauth-proxy> ;
      jfs:jauthRevokeTokenUrl
              <https://example.com:9435/jts/jauth-revoke-token> ;
      jfs:jauthSigninUrl <https://example.com:9435/jts/jauth-signin> ;
      jfs:mailer <https://example.com:9435/jts/mailer> ;
      jfs:oauthAccessTokenUrl
              <https://example.com:9435/jts/oauth-access-token> ;
      jfs:oauthApprovalModuleUrl
              <https://example.com:9435/jts/_ajax-modules/com.ibm.team.repository.AuthorizeOAuth> ;
      jfs:oauthDomain "https://example.com:9435/jts,https://example.com:9435/dm" ;
      jfs:oauthExpireTokenUrl
              <https://example.com:9435/jts/oauth-expire-token> ;
      jfs:oauthRealmName "Jazz" ;
      jfs:oauthRequestConsumerKeyUrl
              <https://example.com:9435/jts/oauth-request-consumer> ;
      jfs:oauthRequestTokenUrl
              <https://example.com:9435/jts/oauth-request-token> ;
      jfs:oauthUserAuthorizationUrl
              <https://example.com:9435/jts/oauth-authorize> ;
      jfs:query <https://example.com:9435/dm/query> ;
      jfs:search <https://example.com:9435/dm/search> ;
      jfs:serverRenameStatus
              <https://example.com:9435/dm/appServerRenameStatus> ;
      jfs:setupWizardDescriptor
              <https://example.com:9435/dm/setup-descriptor> ;
      jfs:storage <https://example.com:9435/dm/storage> ;
      jfs:users <https://example.com:9435/jts/users> ;
      jtp:associations <https://example.com:9435/dm/process-authoring/associations> ;
      jtp:defaultPracticeLibraryUrl
              <https://example.com:9435/dm/process-authoring/libraries/shared> ;
      jtp:file <https://example.com:9435/dm/process-authoring/file> ;
      jtp:license <https://example.com:9435/dm/process-authoring/license> ;
      jtp:practices <https://example.com:9435/dm/process-authoring/practices> ;
      jtp:processDescriptions
              <https://example.com:9435/dm/process-authoring/descriptions> ;
      jp06:processSecurity
              <https://example.com:9435/dm/process-security> ;
      jp06:processTemplates
              <https://example.com:9435/dm/process/templates> ;
      jp06:projectAreas <https://example.com:9435/dm/process/project-areas> ;
      jp:projectAreaInitService
              <https://example.com:9435/dm/initializationservice> ;
      rhlocator:existingtools
              <https://example.com:9435/dm/rhlocator/existingtools> ;
      rhlocator:ld <https://example.com:9435/dm/rhlocator/ld> ;
      rhlocator:locate <https://example.com:9435/dm/rhlocator/locate> ;
      rmps:auth <https://example.com:9435/dm/auth> ;
      rmps:clmSampleProject
              <https://example.com:9435/dm/clmSampleProject> ;
      rmps:comments <https://example.com:9435/dm/comments> ;
      rmps:compare <https://example.com:9435/dm/compare> ;
      rmps:compareWithPrevious
              <https://example.com:9435/dm/compareWithPrevious> ;
      rmps:design <https://example.com:9435/dm/design> ;
      rmps:diagrams <https://example.com:9435/dm/diagrams> ;
      rmps:dm-baselines <https://example.com:9435/dm/dm-baselines> ;
      rmps:dm-changesets <https://example.com:9435/dm/dm-changesets> ;
      rmps:dm-history <https://example.com:9435/dm/dm-history> ;
      rmps:dm-search <https://example.com:9435/dm/dm-search> ;
      rmps:dm-users <https://example.com:9435/dm/dm-users> ;
      rmps:dminstall <https://example.com:9435/dm/dminstall> ;
      rmps:domainRegistry <https://example.com:9435/dm/domainRegistry> ;
      rmps:dsf <https://example.com:9435/dm/dsf> ;
      rmps:dsv <https://example.com:9435/dm/dsv> ;
      rmps:dtkConfigure <https://example.com:9435/dm/dtkConfigure> ;
      rmps:dtkEditorDef <https://example.com:9435/dm/dtk/EditorDefinition> ;
      rmps:explorer <https://example.com:9435/dm/explorer> ;
      rmps:fileUpload <https://example.com:9435/dm/fileUpload> ;
      rmps:folders <https://example.com:9435/dm/folders> ;
      rmps:graphLayout <https://example.com:9435/dm/graphLayout> ;
      rmps:groups <https://example.com:9435/dm/groups> ;
      rmps:imageInfo <https://example.com:9435/dm/imageInfo> ;
      rmps:importer <https://example.com:9435/dm/importer> ;
      rmps:info <https://example.com:9435/dm/info> ;
      rmps:linkServiceProviders
              <https://example.com:9435/dm/linkServiceProviders> ;
      rmps:links <https://example.com:9435/dm/links> ;
      rmps:linktypes <https://example.com:9435/dm/linktypes> ;
      rmps:logical <https://example.com:9435/dm/logical> ;
      rmps:metamodelconverter
              <https://example.com:9435/dm/metamodelconverter> ;
      rmps:migration <https://example.com:9435/dm/migration> ;
      rmps:modelquery <https://example.com:9435/dm/modelquery> ;
      rmps:models <https://example.com:9435/dm/models> ;
      rmps:modelvalidation
              <https://example.com:9435/dm/modelvalidation> ;
      rmps:oslcquery <https://example.com:9435/dm/oslcquery> ;
      rmps:owlInput <https://example.com:9435/dm/owlInput> ;
      rmps:projects <https://example.com:9435/dm/projects> ;
      rmps:properties <https://example.com:9435/dm/properties> ;
      rmps:queries <https://example.com:9435/dm/queries> ;
      rmps:queryvvc <https://example.com:9435/dm/queryvvc> ;
      rmps:rdfdirectory <https://example.com:9435/dm/rdfdirectory> ;
      rmps:rendering <https://example.com:9435/dm/rendering> ;
      rmps:resourceState <https://example.com:9435/dm/resourceState> ;
      rmps:reviews <https://example.com:9435/dm/reviews> ;
      rmps:status <https://example.com:9435/dm/status> ;
      rmps:streams <https://example.com:9435/dm/streams> ;
      rmps:subscriptions <https://example.com:9435/dm/subscriptions> ;
      rmps:support <https://example.com:9435/dm/support> ;
      rmps:trackedResourceSetProvider
              [ a       trs:TrackedResourceSetProvider ;
                trs:trackedResourceSet
                        <https://example.com:9435/dm/trs>
              ] ;
      rmps:transforms <https://example.com:9435/dm/transforms> ;
      rmps:validation <https://example.com:9435/dm/validation> ;
      rmps:web <https://example.com:9435/dm/web> ;
      oslc_am:amServiceProviders
              <https://example.com:9435/dm/oslc_am> ;
      oslc:publisher <https://example.com:9435/dm/application-about> ;
      oslc_rm:rmServiceProviders
              <https://example.com:9435/dm/oslc_rm> ;
      dc:title "Design Management"@en .

<https://example.com:9435/dm/distcenter>
      dc:title "Design Management Query and Search Services" .