Apps

Share a saved app with a teammate

Changed on

Grants the teammate identified by email viewer access to the app's underlying Workflow and places the app on their personal dashboard; result data is never copied. An existing editor or manager grant for that teammate is kept, so repeated shares never downgrade access. Requires manager access to the Workflow and an app with an active saved revision; fails with teammate_not_found when no active member of the organization has that email.

post/v1/apps/{appId}/share

Request

  • Base URL: https://api.openworklabs.com
  • URL: https://api.openworklabs.com/v1/apps/{appId}/share
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Path parameters

appIdstring required

Request body

emailstring email required

Response

App shared to the teammate's dashboard.

oktrue required

Changes

    • warning

      changed the pattern of the request property from ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$ to ^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$

    • info

      the endpoint scheme security bearerAuth was added to the API

    • info

      the endpoint scheme security denApiKey was added to the API