Liking cljdoc? Tell your friends :D

starkbank.workspace

Workspaces are bank accounts. They have independent balances, statements, operations and permissions. The only property that is shared between your workspaces is that they are linked to your organization, which carries your basic information, such as tax ID, name, etc..

Parameters (required):

  • :username [string]: Simplified name to define the workspace URL. This name must be unique across all Stark Bank Workspaces. Ex: "starkbankworkspace"
  • :name [string]: Full name that identifies the Workspace. This name will appear when people access the Workspace on our platform, for example. Ex: "Stark Bank Workspace"

Attributes:

  • :id [string, default nil]: unique id returned when the workspace is created. ex: "5656565656565656"
Workspaces are bank accounts. They have independent balances, statements, operations and permissions.
The only property that is shared between your workspaces is that they are linked to your organization,
which carries your basic information, such as tax ID, name, etc..

## Parameters (required):
  - `:username` [string]: Simplified name to define the workspace URL. This name must be unique across all Stark Bank Workspaces. Ex: "starkbankworkspace"
  - `:name` [string]: Full name that identifies the Workspace. This name will appear when people access the Workspace on our platform, for example. Ex: "Stark Bank Workspace"

## Attributes:
  - `:id` [string, default nil]: unique id returned when the workspace is created. ex: "5656565656565656"
raw docstring

createclj

(create workspace-params)
(create workspace-params user)

Send a single Workspace for creation in the Stark Bank API

Parameters (required):

  • :username [string]: Simplified name to define the workspace URL. This name must be unique across all Stark Bank Workspaces. Ex: "starkbankworkspace"
  • :name [string]: Full name that identifies the Workspace. This name will appear when people access the Workspace on our platform, for example. Ex: "Stark Bank Workspace"

Parameters (optional):

  • :user [Organization]: Organization map returned from starkbank.user/organization. Only necessary if starkbank.settings/user has not been set.

Return:

  • Workspace map with updated attributes
Send a single Workspace for creation in the Stark Bank API

## Parameters (required):
  - `:username` [string]: Simplified name to define the workspace URL. This name must be unique across all Stark Bank Workspaces. Ex: "starkbankworkspace"
  - `:name` [string]: Full name that identifies the Workspace. This name will appear when people access the Workspace on our platform, for example. Ex: "Stark Bank Workspace"

## Parameters (optional):
  - `:user` [Organization]: Organization map returned from starkbank.user/organization. Only necessary if starkbank.settings/user has not been set.

## Return:
  - Workspace map with updated attributes
sourceraw docstring

created-java-workspaceclj

source

getclj

(get id)
(get id user)

Receive a single Workspace map previously created in the Stark Bank API by passing its id

Parameters (required):

  • id [string]: map unique id. ex: "5656565656565656"

Options:

  • :user [Project or Organization]: Project or Organization map returned from starkbank.user/project or starkbank.user/organization. Only necessary if starkbank.settings/user has not been set.

Return:

  • Workspace map with updated attributes
Receive a single Workspace map previously created in the Stark Bank API by passing its id

## Parameters (required):
  - `id` [string]: map unique id. ex: "5656565656565656"

## Options:
  - `:user` [Project or Organization]: Project or Organization map returned from starkbank.user/project or starkbank.user/organization. Only necessary if starkbank.settings/user has not been set.

## Return:
  - Workspace map with updated attributes
sourceraw docstring

java-paramsclj

source

java-workspace-paramsclj

source

queryclj

(query)
(query params)
(query params user)

Receive a stream of Workspace maps previously created in the Stark Bank API If no filters are passed and the user is an Organization, all of the Organization Workspaces will be retrieved.

Options:

  • :limit [integer, default nil]: maximum number of maps to be retrieved. Unlimited if nil. ex: 35
  • :username [string, default nil]: query by the simplified name that defines the workspace URL. This name is always unique across all Stark Bank Workspaces. Ex: "starkbankworkspace"
  • :ids [list of strings, default nil]: list of ids to filter retrieved objects. ex: ["5656565656565656", "4545454545454545"]
  • :user [Project or Organization]: Project or Organization map returned from starkbank.user/project or starkbank.user/organization. Only necessary if starkbank.settings/user has not been set.

Return:

  • stream of Workspace maps with updated attributes
Receive a stream of Workspace maps previously created in the Stark Bank API
If no filters are passed and the user is an Organization, all of the Organization Workspaces
will be retrieved.

## Options:
  - `:limit` [integer, default nil]: maximum number of maps to be retrieved. Unlimited if nil. ex: 35
  - `:username` [string, default nil]: query by the simplified name that defines the workspace URL. This name is always unique across all Stark Bank Workspaces. Ex: "starkbankworkspace"
  - `:ids` [list of strings, default nil]: list of ids to filter retrieved objects. ex: ["5656565656565656", "4545454545454545"]
  - `:user` [Project or Organization]: Project or Organization map returned from starkbank.user/project or starkbank.user/organization. Only necessary if starkbank.settings/user has not been set.

## Return:
  - stream of Workspace maps with updated attributes
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close