New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

pollination-sdk

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pollination-sdk

pollination-server

  • 0.43.0
  • PyPI
  • Socket score

Maintainers
2

pollination-sdk

Pollination Server OpenAPI Definition

This Python package is automatically generated by the OpenAPI Generator project:

  • API version: 0.43.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit https://pollination.cloud

Requirements.

Python 2.7 and 3.4+

Installation & Usage

pip install

If the python package is hosted on a repository, you can install directly using:

pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)

Then import the package:

import pollination_sdk

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import pollination_sdk

Getting Started

Please follow the installation procedure and then run the following:

from __future__ import print_function

import time
import pollination_sdk
from pollination_sdk.rest import ApiException
from pprint import pprint


# Defining host is optional and default to http://localhost
configuration.host = "http://localhost"
# Create an instance of the API class
api_instance = pollination_sdk.UsersApi(pollination_sdk.ApiClient(configuration))
search = 'search_example' # str | Search string to find users (optional)
page = 1 # int | Page number starting from 1 (optional) (default to 1)
per_page = 25 # int | Number of items per page (optional) (default to 25)

try:
    # List Users
    api_response = api_instance.list_users(search=search, page=page, per_page=per_page)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsersApi->list_users: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to http://localhost

ClassMethodHTTP requestDescription
APITokensApicreate_tokenPOST /tokensCreate a new API token
APITokensApidelete_tokenDELETE /tokens/{token_id}Delete an API Token
APITokensApilist_tokensGET /tokensList user API tokens
APITokensApiregenerate_tokenPUT /tokens/{token_id}Regenerate an API token
AccountsApicheck_account_nameGET /accounts/check/{name}Check if an account with this name exists
AccountsApiget_accountGET /accounts/{name}Get an account by name
AccountsApilist_accountsGET /accountsList Accounts on the Pollination platform
AccountsApilist_quotasGET /accounts/{name}/quotasList Quotas
ApplicationsApicreate_applicationPOST /applications/{owner}Create an Application
ApplicationsApidelete_applicationDELETE /applications/{owner}/{slug}Delete a Application
ApplicationsApidelete_application_org_permissionDELETE /applications/{owner}/{slug}/permissionsRemove a Application permissions
ApplicationsApidelete_application_versionDELETE /applications/{owner}/{slug}/versions/{tag}Remove a Application version
ApplicationsApiget_applicationGET /applications/{owner}/{slug}Get an application
ApplicationsApiget_application_access_permissionsGET /applications/{owner}/{slug}/permissionsGet application access permissions
ApplicationsApiget_application_deploymentGET /applications/{owner}/{slug}/deploymentGet application deployment
ApplicationsApiget_application_versionsGET /applications/{owner}/{slug}/versionsGet application versions
ApplicationsApilist_applicationsGET /applicationsList Applications
ApplicationsApiupdate_applicationPUT /applications/{owner}/{slug}Update a Application
ApplicationsApiupsert_application_permissionPATCH /applications/{owner}/{slug}/permissionsUpsert a new permission to a application
ApplicationsApiupsert_application_versionPATCH /applications/{owner}/{slug}/versionsUpsert a new version to a application
ArtifactsApicreate_artifactPOST /projects/{owner}/{name}/artifactsGet an Artifact upload link.
ArtifactsApidelete_artifactDELETE /projects/{owner}/{name}/artifactsDelete one or many artifacts by key/prefix
ArtifactsApidownload_artifactGET /projects/{owner}/{name}/artifacts/downloadDownload an artifact from the project folder
ArtifactsApilist_artifactsGET /projects/{owner}/{name}/artifactsList artifacts in a project folder
JobsApicancel_jobPUT /projects/{owner}/{name}/jobs/{job_id}/cancelCancel a Job
JobsApicreate_jobPOST /projects/{owner}/{name}/jobsSchedule a job
JobsApidelete_jobDELETE /projects/{owner}/{name}/jobs/{job_id}Delete a Job
JobsApidownload_job_artifactGET /projects/{owner}/{name}/jobs/{job_id}/artifacts/downloadDownload an artifact from the job folder
JobsApiget_jobGET /projects/{owner}/{name}/jobs/{job_id}Get a Job
JobsApilist_jobsGET /projects/{owner}/{name}/jobsList Jobs
JobsApiretry_jobPUT /projects/{owner}/{name}/jobs/{job_id}/retryRetry failed runs for a Job
JobsApisearch_job_folderGET /projects/{owner}/{name}/jobs/{job_id}/artifactsList files/folders in a job folder
LicensesApidelete_activationDELETE /licenses/pools/{pool_id}/activations/{activation_id}Delete the activation
LicensesApiget_available_poolsGET /licenses/poolsGet license pools available to authenticated user
LicensesApiget_license_activationsGET /licenses/pools/{pool_id}/activationsGet the activations for the license
LicensesApiget_pool_licenseGET /licenses/pools/{pool_id}/licenseGet the license associated with a pool
LicensesApigrant_access_to_poolPATCH /licenses/pools/{pool_id}/permissionsGrant access to the license pool
LicensesApiregenerate_license_poolPOST /licenses/pools/{pool_id}/regenerateRegenerate the license associated with the pool
LicensesApirevoke_access_to_poolDELETE /licenses/pools/{pool_id}/permissionsRevoke access to the license pool
LicensesApiupdate_license_poolPUT /licenses/pools/{pool_id}Update the license pool
OrgsApicreate_orgPOST /orgsCreate an Org
OrgsApidelete_orgDELETE /orgs/{name}Delete an Org
OrgsApidelete_org_memberDELETE /orgs/{name}/members/{username}Remove an Org member
OrgsApiget_orgGET /orgs/{name}Get an Org
OrgsApiget_org_membersGET /orgs/{name}/membersList organization members
OrgsApilist_orgsGET /orgsList Orgs
OrgsApiupdate_orgPUT /orgs/{name}Update an Org
OrgsApiupsert_org_memberPATCH /orgs/{name}/members/{username}/{role}Add or update the role of an Org Member
PluginsApicreate_pluginPOST /plugins/{owner}Create a Plugin
PluginsApicreate_plugin_packagePOST /plugins/{owner}/{name}/tagsCreate a new Plugin package
PluginsApidelete_pluginDELETE /plugins/{owner}/{name}Delete a Plugin
PluginsApidelete_plugin_org_permissionDELETE /plugins/{owner}/{name}/permissionsRemove a Repository permissions
PluginsApiget_pluginGET /plugins/{owner}/{name}Get a plugin
PluginsApiget_plugin_access_permissionsGET /plugins/{owner}/{name}/permissionsGet plugin access permissions
PluginsApiget_plugin_by_tagGET /plugins/{owner}/{name}/tags/{tag}Get a plugin tag
PluginsApilist_plugin_tagsGET /plugins/{owner}/{name}/tagsGet a plugin tags
PluginsApilist_pluginsGET /pluginsList plugins
PluginsApiupdate_pluginPUT /plugins/{owner}/{name}Update a Plugin
PluginsApiupsert_plugin_permissionPATCH /plugins/{owner}/{name}/permissionsUpsert a new permission to a plugin
ProjectsApicreate_projectPOST /projects/{owner}Create a Project
ProjectsApicreate_project_recipe_filterPOST /projects/{owner}/{name}/recipes/filtersUpsert a recipe filter to a project
ProjectsApidelete_projectDELETE /projects/{owner}/{name}Delete a Project
ProjectsApidelete_project_org_permissionDELETE /projects/{owner}/{name}/permissionsRemove a Project permissions
ProjectsApidelete_project_recipe_filterDELETE /projects/{owner}/{name}/recipes/filtersRemove a Project recipe filter
ProjectsApiget_projectGET /projects/{owner}/{name}Get a project
ProjectsApiget_project_access_permissionsGET /projects/{owner}/{name}/permissionsGet project access permissions
ProjectsApiget_project_recipe_filtersGET /projects/{owner}/{name}/recipes/filtersGet project recipe filters
ProjectsApiget_project_recipesGET /projects/{owner}/{name}/recipesGet project recipes
ProjectsApilist_projectsGET /projectsList Projects
ProjectsApiupdatePUT /projects/{owner}/{name}Update a Project
ProjectsApiupsert_project_permissionPATCH /projects/{owner}/{name}/permissionsUpsert a new permission to a project
RecipesApicreate_recipePOST /recipes/{owner}Create a Recipe
RecipesApicreate_recipe_packagePOST /recipes/{owner}/{name}/tagsCreate a new Recipe package
RecipesApidelete_recipeDELETE /recipes/{owner}/{name}Delete a Recipe
RecipesApidelete_recipe_org_permissionDELETE /recipes/{owner}/{name}/permissionsRemove a Repository permissions
RecipesApiget_recipeGET /recipes/{owner}/{name}Get a recipe
RecipesApiget_recipe_access_permissionsGET /recipes/{owner}/{name}/permissionsGet recipe access permissions
RecipesApiget_recipe_by_tagGET /recipes/{owner}/{name}/tags/{tag}Get a recipe tag
RecipesApilist_recipe_tagsGET /recipes/{owner}/{name}/tagsGet a recipe tags
RecipesApilist_recipesGET /recipesList recipes
RecipesApiupdate_recipePUT /recipes/{owner}/{name}Update a Recipe
RecipesApiupsert_recipe_permissionPATCH /recipes/{owner}/{name}/permissionsUpsert a new permission to a recipe
RegistriesApiget_packageGET /registries/{owner}/{type}/{name}/{digest}Get Package
RegistriesApiget_package_jsonGET /registries/{owner}/{type}/{name}/{digest}/jsonGet Package in JSON format
RegistriesApiget_registry_indexGET /registries/{owner}/index.jsonGet Registry Index
RegistriesApipost_pluginPOST /registries/{owner}/pluginsPush a plugin to the registry
RegistriesApipost_recipePOST /registries/{owner}/recipesPush an Recipe to the registry
RunsApicancel_runPUT /projects/{owner}/{name}/runs/{run_id}/cancelCancel a run
RunsApidownload_run_artifactGET /projects/{owner}/{name}/runs/{run_id}/artifacts/downloadDownload an artifact from the run folder
RunsApiget_all_run_stepsGET /projects/{owner}/{name}/runs/{run_id}/all-stepsQuery the steps of a run
RunsApiget_runGET /projects/{owner}/{name}/runs/{run_id}Get a Run
RunsApiget_run_outputGET /projects/{owner}/{name}/runs/{run_id}/outputs/{output_name}Get run output by name
RunsApiget_run_step_logsGET /projects/{owner}/{name}/runs/{run_id}/steps/{step_id}/logsGet the logs of a specific step of the run
RunsApiget_run_stepsGET /projects/{owner}/{name}/runs/{run_id}/stepsQuery the steps of a run
RunsApilist_run_artifactsGET /projects/{owner}/{name}/runs/{run_id}/artifactsList artifacts in a run folder
RunsApilist_runsGET /projects/{owner}/{name}/runsList runs
RunsApiquery_resultsGET /projects/{owner}/{name}/resultsQuery run results
RunsApiretry_runPUT /projects/{owner}/{name}/runs/{run_id}/retryRetry a run
SubscriptionPlansApilist_subscription_plansGET /subscription-plans/List Subscription Plans
SubscriptionsApicancel_subscriptionDELETE /subscriptions/{subscription_id}Cancel a subscription
SubscriptionsApicreate_subscriptionPOST /subscriptions/Subscribe account to subscritpion plan
SubscriptionsApiget_subscriptionGET /subscriptions/{subscription_id}Retrieve a subscription by ID
SubscriptionsApilist_pollination_subscriptionsGET /subscriptions/List Subscriptions
SubscriptionsApilist_subscription_paymentsGET /subscriptions/{subscription_id}/paymentsList Payment for a Subscription
SubscriptionsApilist_subscription_quotasGET /subscriptions/{subscription_id}/quotasList the quotas for a given subscription
SubscriptionsApiupdate_subscriptionPUT /subscriptions/{subscription_id}Update a subscription
SubscriptionsApiupdate_subscription_preivewPUT /subscriptions/{subscription_id}/previewPreview the effect of a subscription update
TeamsApicreate_teamPOST /orgs/{org_name}/teamsCreate a Team
TeamsApidelete_org_team_memberDELETE /orgs/{org_name}/teams/{team_slug}/members/{username}Remove a team member
TeamsApidelete_teamDELETE /orgs/{org_name}/teams/{team_slug}Delete a Team
TeamsApiget_org_team_membersGET /orgs/{org_name}/teams/{team_slug}/membersList team members
TeamsApiget_teamGET /orgs/{org_name}/teams/{team_slug}Get a Team
TeamsApilist_org_teamsGET /orgs/{org_name}/teamsList Teams
TeamsApiupdate_teamPUT /orgs/{org_name}/teams/{team_slug}Update a Team
TeamsApiupsert_org_team_memberPATCH /orgs/{org_name}/teams/{team_slug}/members/{username}/{role}Add or update the role of an Team Member
UserApicreate_userPOST /userRegister a new user
UserApiget_meGET /userGet authenticated user profile.
UserApiget_rolesGET /user/rolesGet the authenticated user roles
UserApiupdate_user_profilePUT /userUpdate the authenticated user
UsersApicheck_usernameGET /users/check_username/{username}Check if a username is already taken
UsersApiget_one_userGET /users/{name}Get a specific user profile
UsersApilist_usersGET /usersList Users

Documentation For Models

Documentation For Authorization

APIKeyAuth

  • Type: API key
  • API key parameter name: x-pollination-token
  • Location: HTTP header

JWTAuth

  • Type: Bearer authentication (JWT)

Author

info@pollination.cloud

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc