npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@cosmotech/api-ts

v5.0.1

Published

OpenAPI client for @cosmotech/api-ts

Readme

@cosmotech/[email protected]

This generator creates TypeScript/JavaScript client that utilizes axios. The generated Node module can be used in the following environments:

Environment

  • Node.js
  • Webpack
  • Browserify

Language level

  • ES5 - you must have a Promises/A+ library installed
  • ES6

Module system

  • CommonJS
  • ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via package.json. (Reference)

Building

To build and compile the typescript sources to javascript use:

npm install
npm run build

Publishing

First build the package then run npm publish

Consuming

navigate to the folder of your consuming project and run one of the following commands.

published:

npm install @cosmotech/[email protected] --save

unPublished (not recommended):

npm install PATH_TO_GENERATED_PACKAGE --save

Documentation for API Endpoints

All URIs are relative to http://localhost:8080

Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- DatasetApi | createDataset | POST /organizations/{organization_id}/workspaces/{workspace_id}/datasets | Create a Dataset DatasetApi | createDatasetAccessControl | POST /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/security/access | Add a control access to the Dataset DatasetApi | createDatasetPart | POST /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts | Create a data part of a Dataset DatasetApi | deleteDataset | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id} | Delete a Dataset DatasetApi | deleteDatasetAccessControl | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/security/access/{identity_id} | Remove the specified access from the given Dataset DatasetApi | deleteDatasetPart | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts/{dataset_part_id} | Delete a Dataset part DatasetApi | downloadDatasetPart | GET /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts/{dataset_part_id}/download | Download data from a dataset part DatasetApi | getDataset | GET /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id} | Retrieve a Dataset DatasetApi | getDatasetAccessControl | GET /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/security/access/{identity_id} | Get a control access for the Dataset DatasetApi | getDatasetPart | GET /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts/{dataset_part_id} | Retrieve a data part of a Dataset DatasetApi | listDatasetParts | GET /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts | Retrieve all dataset parts of a Dataset DatasetApi | listDatasetSecurityUsers | GET /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/security/users | Get the Dataset security users list DatasetApi | listDatasets | GET /organizations/{organization_id}/workspaces/{workspace_id}/datasets | Retrieve a list of defined Dataset DatasetApi | queryData | GET /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts/{dataset_part_id}/query | Query data of a Dataset part. This endpoint is only available for dataset parts that support queries (type == DB). DatasetApi | replaceDatasetPart | PUT /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts/{dataset_part_id} | Replace existing dataset parts of a Dataset DatasetApi | searchDatasetParts | POST /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts/search | Search Dataset parts by tags DatasetApi | searchDatasets | POST /organizations/{organization_id}/workspaces/{workspace_id}/datasets/search | Search Datasets by tags DatasetApi | updateDataset | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id} | Update a Dataset DatasetApi | updateDatasetAccessControl | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/security/access/{identity_id} | Update the specified access to User for a Dataset DatasetApi | updateDatasetDefaultSecurity | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/security/default | Set the Dataset default security DatasetApi | updateDatasetPart | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/datasets/{dataset_id}/parts/{dataset_part_id} | Update existing dataset parts information of a Dataset MetaApi | about | GET /about | Get various information about the API OrganizationApi | createOrganization | POST /organizations | Create a new organization OrganizationApi | createOrganizationAccessControl | POST /organizations/{organization_id}/security/access | Add a control access to the Organization OrganizationApi | deleteOrganization | DELETE /organizations/{organization_id} | Delete an organization OrganizationApi | deleteOrganizationAccessControl | DELETE /organizations/{organization_id}/security/access/{identity_id} | Remove the specified access from the given Organization OrganizationApi | getOrganization | GET /organizations/{organization_id} | Get the details of an Organization OrganizationApi | getOrganizationAccessControl | GET /organizations/{organization_id}/security/access/{identity_id} | Get a control access for the Organization OrganizationApi | getOrganizationPermissions | GET /organizations/{organization_id}/permissions/{role} | Get the Organization permissions by given role OrganizationApi | getOrganizationSecurity | GET /organizations/{organization_id}/security | Get the Organization security information OrganizationApi | listOrganizationSecurityUsers | GET /organizations/{organization_id}/security/users | Get the Organization security users list OrganizationApi | listOrganizations | GET /organizations | List all Organizations OrganizationApi | listPermissions | GET /organizations/permissions | Get all permissions per components OrganizationApi | updateOrganization | PATCH /organizations/{organization_id} | Update an Organization OrganizationApi | updateOrganizationAccessControl | PATCH /organizations/{organization_id}/security/access/{identity_id} | Update the specified access to User for an Organization OrganizationApi | updateOrganizationDefaultSecurity | PATCH /organizations/{organization_id}/security/default | Update the Organization default security RunApi | deleteRun | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/runs/{run_id} | Delete a run RunApi | getRun | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/runs/{run_id} | Get the details of a run RunApi | getRunLogs | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/runs/{run_id}/logs | get the logs for the Run RunApi | getRunStatus | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/runs/{run_id}/status | get the status for the Run RunApi | listRuns | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/runs | get the list of Runs for the Runner RunnerApi | createRunner | POST /organizations/{organization_id}/workspaces/{workspace_id}/runners | Create a new Runner RunnerApi | createRunnerAccessControl | POST /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/security/access | Add a control access to the Runner RunnerApi | deleteRunner | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id} | Delete a runner RunnerApi | deleteRunnerAccessControl | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/security/access/{identity_id} | Remove the specified access from the given Runner RunnerApi | getRunner | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id} | Get the details of a runner RunnerApi | getRunnerAccessControl | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/security/access/{identity_id} | Get a control access for the Runner RunnerApi | getRunnerSecurity | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/security | Get the Runner security information RunnerApi | listRunnerPermissions | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/permissions/{role} | Get the Runner permission by given role RunnerApi | listRunnerSecurityUsers | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/security/users | Get the Runner security users list RunnerApi | listRunners | GET /organizations/{organization_id}/workspaces/{workspace_id}/runners | List all Runners RunnerApi | startRun | POST /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/start | Start a run with runner parameters RunnerApi | stopRun | POST /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/stop | Stop the last run RunnerApi | updateRunner | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id} | Update a runner RunnerApi | updateRunnerAccessControl | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/security/access/{identity_id} | Update the specified access to User for a Runner RunnerApi | updateRunnerDefaultSecurity | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/runners/{runner_id}/security/default | Set the Runner default security SolutionApi | createSolution | POST /organizations/{organization_id}/solutions | Create a new solution SolutionApi | createSolutionAccessControl | POST /organizations/{organization_id}/solutions/{solution_id}/security/access | Create solution access control SolutionApi | createSolutionParameter | POST /organizations/{organization_id}/solutions/{solution_id}/parameters | Create solution parameter for a solution SolutionApi | createSolutionParameterGroup | POST /organizations/{organization_id}/solutions/{solution_id}/parameterGroups | Create a solution parameter group SolutionApi | createSolutionRunTemplate | POST /organizations/{organization_id}/solutions/{solution_id}/runTemplates | Create a solution run template SolutionApi | deleteSolution | DELETE /organizations/{organization_id}/solutions/{solution_id} | Delete a solution SolutionApi | deleteSolutionAccessControl | DELETE /organizations/{organization_id}/solutions/{solution_id}/security/access/{identity_id} | Delete solution access control SolutionApi | deleteSolutionParameter | DELETE /organizations/{organization_id}/solutions/{solution_id}/parameters/{parameter_id} | Delete specific parameter from the solution SolutionApi | deleteSolutionParameterGroup | DELETE /organizations/{organization_id}/solutions/{solution_id}/parameterGroups/{parameter_group_id} | Delete a parameter group from the solution SolutionApi | deleteSolutionRunTemplate | DELETE /organizations/{organization_id}/solutions/{solution_id}/runTemplates/{run_template_id} | Delete a specific run template SolutionApi | getRunTemplate | GET /organizations/{organization_id}/solutions/{solution_id}/runTemplates/{run_template_id} | Retrieve a solution run templates SolutionApi | getSolution | GET /organizations/{organization_id}/solutions/{solution_id} | Get the details of a solution SolutionApi | getSolutionAccessControl | GET /organizations/{organization_id}/solutions/{solution_id}/security/access/{identity_id} | Get solution access control SolutionApi | getSolutionParameter | GET /organizations/{organization_id}/solutions/{solution_id}/parameters/{parameter_id} | Get the details of a solution parameter SolutionApi | getSolutionParameterGroup | GET /organizations/{organization_id}/solutions/{solution_id}/parameterGroups/{parameter_group_id} | Get details of a solution parameter group SolutionApi | getSolutionSecurity | GET /organizations/{organization_id}/solutions/{solution_id}/security | Get solution security information SolutionApi | listRunTemplates | GET /organizations/{organization_id}/solutions/{solution_id}/runTemplates | List all solution run templates SolutionApi | listSolutionParameterGroups | GET /organizations/{organization_id}/solutions/{solution_id}/parameterGroups | List all solution parameter groups SolutionApi | listSolutionParameters | GET /organizations/{organization_id}/solutions/{solution_id}/parameters | List all solution parameters SolutionApi | listSolutionSecurityUsers | GET /organizations/{organization_id}/solutions/{solution_id}/security/users | List solution security users SolutionApi | listSolutions | GET /organizations/{organization_id}/solutions | List all Solutions SolutionApi | updateSolution | PATCH /organizations/{organization_id}/solutions/{solution_id} | Update a solution SolutionApi | updateSolutionAccessControl | PATCH /organizations/{organization_id}/solutions/{solution_id}/security/access/{identity_id} | Update solution access control SolutionApi | updateSolutionDefaultSecurity | PATCH /organizations/{organization_id}/solutions/{solution_id}/security/default | Update solution default security SolutionApi | updateSolutionParameter | PATCH /organizations/{organization_id}/solutions/{solution_id}/parameters/{parameter_id} | Update solution parameter SolutionApi | updateSolutionParameterGroup | PATCH /organizations/{organization_id}/solutions/{solution_id}/parameterGroups/{parameter_group_id} | Update a solution parameter group SolutionApi | updateSolutionRunTemplate | PATCH /organizations/{organization_id}/solutions/{solution_id}/runTemplates/{run_template_id} | Update a specific run template WorkspaceApi | createWorkspace | POST /organizations/{organization_id}/workspaces | Create a new workspace WorkspaceApi | createWorkspaceAccessControl | POST /organizations/{organization_id}/workspaces/{workspace_id}/security/access | Add a control access to the Workspace WorkspaceApi | createWorkspaceFile | POST /organizations/{organization_id}/workspaces/{workspace_id}/files | Upload a file for the Workspace WorkspaceApi | deleteWorkspace | DELETE /organizations/{organization_id}/workspaces/{workspace_id} | Delete a workspace WorkspaceApi | deleteWorkspaceAccessControl | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/security/access/{identity_id} | Remove the specified access from the given Workspace WorkspaceApi | deleteWorkspaceFile | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/files/delete | Delete a workspace file WorkspaceApi | deleteWorkspaceFiles | DELETE /organizations/{organization_id}/workspaces/{workspace_id}/files | Delete all Workspace files WorkspaceApi | getWorkspace | GET /organizations/{organization_id}/workspaces/{workspace_id} | Get the details of a workspace WorkspaceApi | getWorkspaceAccessControl | GET /organizations/{organization_id}/workspaces/{workspace_id}/security/access/{identity_id} | Get a control access for the Workspace WorkspaceApi | getWorkspaceFile | GET /organizations/{organization_id}/workspaces/{workspace_id}/files/download | Download the Workspace File specified WorkspaceApi | getWorkspaceSecurity | GET /organizations/{organization_id}/workspaces/{workspace_id}/security | Get the Workspace security information WorkspaceApi | listWorkspaceFiles | GET /organizations/{organization_id}/workspaces/{workspace_id}/files | List all Workspace files WorkspaceApi | listWorkspaceRolePermissions | GET /organizations/{organization_id}/workspaces/{workspace_id}/permissions/{role} | Get the Workspace permission by given role WorkspaceApi | listWorkspaceSecurityUsers | GET /organizations/{organization_id}/workspaces/{workspace_id}/security/users | Get the Workspace security users list WorkspaceApi | listWorkspaces | GET /organizations/{organization_id}/workspaces | List all Workspaces WorkspaceApi | updateWorkspace | PATCH /organizations/{organization_id}/workspaces/{workspace_id} | Update a workspace WorkspaceApi | updateWorkspaceAccessControl | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/security/access/{identity_id} | Update the specified access to User for a Workspace WorkspaceApi | updateWorkspaceDefaultSecurity | PATCH /organizations/{organization_id}/workspaces/{workspace_id}/security/default | Update the Workspace default security

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

oAuth2AuthCode

  • Type: OAuth
  • Flow: accessCode
  • Authorization URL: https://example.com/authorize
  • Scopes: N/A