Note that secured endpoints in Terrain and apps are a little different from each other. Please see Terrain Vs. Apps for more information.
Secured Endpoint: GET /apps/elements
Delegates to apps: GET /apps/elements
Secured Endpoint: GET /apps/elements/{element-type}
Delegates to apps: GET /apps/elements/{element-type}
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/ids
Delegates to apps: GET /apps/ids
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /admin/apps/categories
Delegates to apps: POST /admin/apps/categories
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /admin/apps/categories/search
Delegates to apps: GET /admin/apps/categories/search
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /admin/apps/categories/shredder
Delegates to apps: POST /admin/apps/categories/shredder
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: DELETE /admin/apps/categories/{category-id}
Delegates to apps: DELETE /admin/apps/categories/{category-id}
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: PATCH /admin/apps/categories/{category-id}
Delegates to apps: PATCH /admin/apps/categories/{category-id}
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /admin/apps/{app-id}/metadata
Delegates to apps: GET /admin/apps/{app-id}/metadata
Secured Endpoint: POST /admin/apps/{app-id}/metadata
Delegates to apps: POST /admin/apps/{app-id}/metadata
Secured Endpoint: PUT /admin/apps/{app-id}/metadata
Delegates to apps: PUT /admin/apps/{app-id}/metadata
Secured Endpoint: GET /apps/{app-id}/metadata
Delegates to apps: GET /apps/{app-id}/metadata
Secured Endpoint: POST /apps/{app-id}/metadata
Delegates to apps: POST /apps/{app-id}/metadata
Secured Endpoint: PUT /apps/{app-id}/metadata
Delegates to apps: PUT /apps/{app-id}/metadata
These endpoints are passthroughs to the apps endpoints using the same paths. Please see the corresponding service documentation for more information.
Secured Endpoint: GET /apps/{app-id}/tasks
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /admin/apps
Delegates to apps: POST /admin/apps
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /apps
Delegates to apps: POST /apps
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/{app-id}
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/{app-id}/details
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/{app-id}/documentation
Delegates to apps: GET /apps/{app-id}/documentation
Secured Endpoint: PATCH /apps/{app-id}/documentation
Delegates to apps: PATCH /apps/{app-id}/documentation
Secured Endpoint: POST /apps/{app-id}/documentation
Delegates to apps: POST /apps/{app-id}/documentation
Secured Endpoint: PATCH /admin/apps/{app-id}/documentation
Delegates to apps: PATCH /admin/apps/{app-id}/documentation
Secured Endpoint: POST /admin/apps/{app-id}/documentation
Delegates to apps: POST /admin/apps/{app-id}/documentation
These endpoints are passthroughs to the apps endpoints using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/categories
Delegates to apps: GET /apps/categories
Secured Endpoint: GET /admin/apps/categories
Delegates to apps: GET /admin/apps/categories
These endpoints are passthroughs to the apps endpoints using the same path. Please see the apps service documentation for more information.
Unsecured Endpoint: GET /export-workflow/{analysis-id}
Delegates to apps: GET /export-workflow/{analysis-id}
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /admin/apps/shredder
Delegates to apps: POST /admin/apps/shredder
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: DELETE /admin/apps/{app-id}
Delegates to apps: DELETE /admin/apps/{app-id}
Secured Endpoint: DELETE /apps/{app-id}
Delegates to apps: DELETE /apps/{app-id}
Secured Endpoint: POST /apps/shredder
Delegates to apps: POST /apps/shredder
These endpoints are passthroughs to their corresponding apps endpoint. Please see the apps service documentation for more information.
Secured Endpoint: PUT /apps/{app-id}
Delegates to apps: PUT /apps/{app-id}
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /apps/pipelines
Delegates to apps: POST /apps/pipelines
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: PUT /apps/pipelines/{app-id}
Delegates to apps: PUT /apps/pipelines/{app-id}
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: PATCH /apps/{app-id}
Delegates to apps: PATCH /apps/{app-id}
Secured Endpoint: PATCH /admin/apps/{app-id}
Delegates to apps: PATCH /apps/{app-id}
These endpoints are passthroughs to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /apps/{app-id}/rating
Delegates to apps: POST /apps/{app-id}/rating
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: DELETE /apps/{app-id}/rating
Delegates to apps: DELETE /apps/{app-id}/rating
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps?search={term}
Delegates to apps: GET /apps?search={term}
Secured Endpoint: GET /admin/apps
Delegates to apps: GET /admin/apps
These endpoints are passthroughs to the apps endpoints using the same path. Please see the apps service documentation for more information.
Unsecured Endpoint: POST /apps/arg-preview
Delegates to apps: POST /apps/arg-preview
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/categories/{group-id}
Delegates to apps: GET /apps/categories/{group-id}
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/{app-id}/tools
Delegates to apps: GET /apps/{app-id}/tools
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: PUT /apps/{app-id}/favorite
Delegates to apps: PUT /apps/{app-id}/favorite
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: DELETE /apps/{app-id}/favorite
Delegates to apps: DELETE /apps/{app-id}/favorite
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /apps/{app-id}/copy
Delegates to apps: POST /apps/{app-id}/copy
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /apps/:app-id/publish
Delegates to apps: POST /apps/:app-id/publish
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/{app-id}/is-publishable
Delegates to apps: GET /apps/{app-id}/is-publishable
This endpoint is a passthrough to the apps endpoint using the path above. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/{app-id}/ui
Delegates to apps: GET /apps/{app-id}/ui
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: GET /apps/pipelines/{app-id}/ui
Delegates to apps: GET /apps/pipelines/{app-id}/ui
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /apps/pipelines/{app-id}/copy
Delegates to apps: POST /apps/pipelines/{app-id}/copy
This endpoint is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more information.
Secured Endpoint: POST /tool-requests
Delegates to apps: POST /tool-requests
This service is primarily a passthrough to the apps endpoint using the same path. The only difference is that this endpoint also sends a message to the tool request email address and generates a notification for the new tool request indicating that the tool request was successfully submitted. Please see the apps documentation for more details.
Secured Endpoint: POST /admin/tool-requests/{tool-request-id}/status
Delegates to apps: POST /admin/tool-requests/{tool-request-id}/status
This service is primarily a passthrough to the apps endpoint using the same path. The only difference is that this endpoint also generates a notification for the tool request status update. Please see the apps service documentation for more details.
Secured Endpoint: GET /tool-requests
Delegates to apps: GET /tool-requests
Secured Endpoint: GET /admin/tool-requests
Delegates to apps: GET /admin/tool-requests
These services are passthroughs to the apps endpoints using the same path. Please see the apps service documentation for more details.
Secured Endpoint: GET /admin/tool-requests/{tool-request-id}
Delegates to apps: GET /admin/tool-requests/{tool-request-id}
This service is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more details.
Secured Endpoint: GET /tool-requests/status-codes
This service is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more details.
Secured Endpoint: POST /apps/permission-lister
This service is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more details.
Secured Endpoint: POST /apps/share
This service is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more details.
Secured Endpoint: POST /apps/unshare
This service is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more details.
Secured Endpoint: GET /admin/workspaces
This service is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more details.
Secured Endpoint: DELETE /admin/workspaces
This service is a passthrough to the apps endpoint using the same path. Please see the apps service documentation for more details.