App: Replace

Note: LOCKED.
This API is extremely reliable and will not be broken unless absolutely necessary.

Method

PUT

Path

/qrs/app/{id}/replace?app={appid}

Description

Replace an app, identified by {appid}, with the app identified by {id}.

If the replaced app is published, only the sheets that were originally published with the app are replaced. If the replaced app is not published, the entire app is replaced.

Note: The app identified by {id} (that is, the app that is used to replace another app) is not removed.

Body

-

Return value

App:

{ "customProperties": null, "owner": { "userId": "", "userDirectory": "", "name": "", "id": "00000000-0000-0000-0000-000000000000" }, "name": "", "appId": "", "publishTime": "0001-01-01T00:00:00.000Z", "published": boolean, "tags": [ { "name": "", "id": "00000000-0000-0000-0000-000000000000" }], "stream": { "name": "", "id": "00000000-0000-0000-0000-000000000000" }], "fileSize": "", "privileges": null, "id": "00000000-0000-0000-0000-000000000000" }

Optional parameters

-

Did this information help you?

Can you tell us why it did not help you and how we can improve it?