Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
P Portal-api
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • doc
  • Portal-api
  • Wiki
  • App API

Last edited by Jurjen Brouwer May 02, 2022
Page history
This is an old version of this page. You can view the most recent version or browse the history.

App API

Create

https://portal.robotsindeklas.nl/API/v1/app/create

Parameters:

  • name: the new name of the app
  • type: presentation, blocklykids, code, calc
  • tags (optional):
  • settings (optional):

Info

https://portal.robotsindeklas.nl/API/v1/app/info

Parameter:

  • app: the object id of the app you want the info of

Copy

https://portal.robotsindeklas.nl/API/v1/app/copy

Parameters:

  • app: the object id of the app you want to copy
  • name (optional): the new name of the copied app

Lock

https://portal.robotsindeklas.nl/API/v1/app/lock

Parameters:

  • app, string: the object id of the app you want to lock
  • lock, boolean, (optional, default: false): do you want to lock this app (true)

Share

https://portal.robotsindeklas.nl/API/v1/app/share

Parameters:

  • app: the object id of the app you want to share
  • level: 0,1,2,3
  • oid: the object id of the user or group we want the share this app with

Trash

https://portal.robotsindeklas.nl/API/v1/app/trash

Parameters:

  • app: the object id of the app we want to trash
  • del (boolean): delete (true) or restore (false) deleted item

Assign

https://portal.robotsindeklas.nl/API/v1/app/assign

Parameters:

  • app: the object id of the app we want to trash
  • send (array): list of user or group ids we want to share this app with
  • remove (boolean): assign or remove assignment // TODO might rename to assign

Link

https://portal.robotsindeklas.nl/API/v1/app/link

Parameters:

  • app: the object id of the app we want to link
  • send (array): list of robot ids we want to link this app with
  • remove (boolean): link or de-link // TODO might rename to link

Send

https://portal.robotsindeklas.nl/API/v1/app/send

Parameters:

  • app: the object id of the app we want to send
  • send (array): the object id of the user or group we want the send a copy of the app to
Clone repository
  • App API
  • Folder API
  • Group API
  • Robot API
  • User API
  • Home