# Calculate price of app (deprecated) : To get app price. Should be used getAppFiatAndFluxPrice method instead. Calculate price by sending request with specs required for app you are registering. Note: If tiered value is set to true you will also need to add the following key/value pairs - , , , , , , , , Endpoint: POST /apps/calculateprice Version: 6.6.1 ## Request fields (text/plain): - `version` (integer) Version of message which is 7 - `name` (string) Name of app - `description` (string) Description of app - `owner` (string) Your ZelID - `compose` (array) - `compose.description` (string) Description of component - `compose.repotag` (string) Repotag of docker image in this format - `compose.ports` (array) - `compose.domains` (array) - `compose.enviromentParameters` (array) - `compose.commands` (array) - `compose.containerPorts` (array) - `compose.containerData` (string) Directory the data is stored and what dir is tied to the system folder - `compose.cpu` (number) CPU amount requesting - `compose.ram` (integer) Ram amount requesting in MB - `compose.hdd` (integer) Storage space requesting in GB - `compose.tiered` (boolean) If set to true you will also need following key/value pairs to provide tiered info. If false do not add the following key/value pairs. - `compose.cpubasic` (number) CPU amount - `compose.cpusuper` (number) CPU amount - `compose.cpubamf` (number) CPU amount - `compose.rambasic` (integer) Ram amount in MB - `compose.ramsuper` (integer) Ram amount in MB - `compose.rambamf` (integer) Ram amount in MB - `compose.hddbasic` (integer) Storage space in GB - `compose.hddsuper` (integer) Storage space in GB - `compose.hddbamf` (integer) Storage space in GB - `compose.secrets` (string) Array of strings of Secret Environmental Parameters. This will be encrypted and accessible to selected Enterprise Nodes only. - `compose.repoauth` (string) Docker image authentication for private images in the format of username:apikey. This field will be encrypted and accessible to selected Enterprise Nodes only. - `instances` (integer) Instances number - `contacts` (array) - `geolocation` (array) - `expire` (integer) Number of blocks after apps expire - `nodes` (array) - `staticip` (boolean) If set to true apps will be installed of nodes with static IP only. ## Response 200 fields (application/json): - `status` (string) Explanation of status Enum: "success", "error" - `data` (string) FLUX amount