# REST deployment of a zip does not create an App tile in flowable-task

**URL:** <https://forum.flowable.org/t/rest-deployment-of-a-zip-does-not-create-an-app-tile-in-flowable-task/5088>\
**Category:** Uncategorized\
**Created:** [December 17, 2019, 7:09am UTC](https://forum.flowable.org/t/rest-deployment-of-a-zip-does-not-create-an-app-tile-in-flowable-task/5088 "2019-12-17T07:09:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![brainsnorkel](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/brainsnorkel/32/1500_2.png) [@brainsnorkel](https://forum.flowable.org/u/brainsnorkel)\
**Post date:** [December 17, 2019, 7:09am UTC](https://forum.flowable.org/t/rest-deployment-of-a-zip-does-not-create-an-app-tile-in-flowable-task/5088/1 "2019-12-17T07:09:23Z")

</div>

Hi Everyone,

I’m just getting started with Flowable and I’m trying to use the REST API to upload a deployment zip file. When I use the rest API to upload my deployment package the process appears as an option in the task app, but an app tile doesn’t appear in the top flowable task landing page and the forms don’t appear when I start a process.

When I use modeler to import and publish the same zip file the tile appears and the forms function.

Is there an additional step to create and link the App after the REST POST of the repository/deployments URI?

This is the structure of my zip file:

```
$ unzip -l workflows/Add\ calculators.zip 
Archive: workflows/Add calculators.zip
Length Date Time Name
--------- ---------- ----- ----
567 12-11-2019 23:22 Add calculators.json
5790 12-11-2019 23:22 bpmn-models/add_calculators.bpmn
8518 12-11-2019 23:22 bpmn-models/add_calculators.json
1567 12-11-2019 23:22 bpmn-models/add_calculators.png
1357 12-11-2019 23:22 form-models/calculator.json
5683 12-11-2019 23:22 form-models/calculator.png
--------- -------
23482 6 files

```

My curl invocation (using the all-in-one docker image):

```
curl -F 'Addcalculators=@Add calculators.zip' -X POST http://admin:test@localhost:8080/flowable-task/process-api/repository/deployments

```

Many thanks,  
Chris

---

<div class="post-metadata">

**Author:** ![joram](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/joram/32/26_2.png) [@joram](https://forum.flowable.org/u/joram)\
**Post date:** [December 19, 2019, 10:26pm UTC](https://forum.flowable.org/t/rest-deployment-of-a-zip-does-not-create-an-app-tile-in-flowable-task/5088/2 "2019-12-19T22:26:46Z")

</div>

The REST endpoint you are using is for regular deployments, i.e. running without UI.  
Looking at the source code, it looks like the Modeler application uses the app-repository/deployments endpoint to publish the zip: [https://github.com/flowable/flowable-engine/blob/master/modules/flowable-ui-modeler/flowable-ui-modeler-logic/src/main/java/org/flowable/ui/modeler/service/AppDefinitionPublishService.java#L108](https://github.com/flowable/flowable-engine/blob/master/modules/flowable-ui-modeler/flowable-ui-modeler-logic/src/main/java/org/flowable/ui/modeler/service/AppDefinitionPublishService.java#L108)

---

<div class="post-metadata">

**Author:** ![brainsnorkel](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/brainsnorkel/32/1500_2.png) [@brainsnorkel](https://forum.flowable.org/u/brainsnorkel)\
**Post date:** [December 19, 2019, 10:44pm UTC](https://forum.flowable.org/t/rest-deployment-of-a-zip-does-not-create-an-app-tile-in-flowable-task/5088/3 "2019-12-19T22:44:52Z")

</div>

Thank you so much Joram. I will try that endpoint instead.
