# Documentation for SalesTim API

# Documentation for API Endpoints

All URIs are relative to https://api.salestim.io/v1.0

Class Method HTTP request Description
ApprovalsApi approveApproval POST /approvals/{id}/approve Approve a provisioning request (🔐 Authenticated users and apps)
ApprovalsApi getApprovals GET /approvals Get all approvals from your organization (🔥 restricted to administrators)
ApprovalsApi getPendingApprovals GET /approvals/pending Get your pending approvals (beeing the requester or an approver) (🔐 Authenticated users)
ApprovalsApi rejectApproval POST /approvals/{id}/reject Reject a provisioning request (🔐 Authenticated users and apps)
AppsApi createApp POST /apps Create a virtual app (🔥 restricted to administrators)
AppsApi deleteApp DELETE /apps/{id} Delete a virtual app (🔥 restricted to administrators)
AppsApi getApp GET /apps/{id} Get a virtual app (🔥 restricted to administrators)
AppsApi getApps GET /apps Get your virtual apps (🔥 restricted to administrators)
AppsApi regenerateAppSecret POST /apps/{id}/regenerateSecret Regenerate a virtual app secret (🔥 restricted to administrators)
AppsApi updateApp PUT /apps/{id} Update a virtual app (🔥 restricted to administrators)
CatalogApi exportCatalogTemplate POST /catalog/templates/{id}/export Export a template from your corporate catalog (🔥 restricted to administrators)
CatalogApi getCatalogTemplates GET /catalog/templates Get all templates from your corporate catalog (🔐 Authenticated users and apps)
CatalogApi getMyCatalogTemplates GET /me/catalog/templates Get all templates a user can see filtered by audience (🔐 Authenticated users)
CatalogApi installTemplate POST /catalog/templates/install Install a template from the public template store to your corporate catalog (🔥 restricted to administrators)
JobsApi createProvisioningJob POST /jobs/provisioning Create a new provisioning job (🔐 Authenticated users and apps)
JobsApi getJob GET /jobs/{id} Get information about a job (🔐 Authenticated users and apps)
JobsApi getJobs GET /jobs Get all jobs from your organization (🔥 restricted to administrators)
StoreApi getStoreCategories GET /store/categories Get all store categories from the public template store (📡 Anonymous access)
StoreApi getStoreTemplate GET /store/templates/{id} Get a store template from the public template store (📡 Anonymous access)
StoreApi getStoreTemplates GET /store/templates Get all templates from the public template store (📡 Anonymous access)
StoreApi getStoreTemplatesByCategory GET /store/templates/byCategory/{id} Get store templates from a specific category (📡 Anonymous access)

# Documentation for Models

# Documentation for Authorization

# appSecret

  • Type: API key
  • API key parameter name: X-API-KEY
  • Location: HTTP header

# bearerAuth

  • Type: HTTP basic authentication