---
title: "Get register merchant form"
method: POST
path: "/merchantportalws/packageForm"
tags: ["merchant-portal-pam-form-controller"]
---

# Get register merchant form

`POST /merchantportalws/packageForm`

## Request

- Base URL: `//test.tecs.at` (relative, and the document’s source URL is not known)
- URL: `//test.tecs.at/merchantportalws/packageForm`
- Auth: none declared. Required headers: `Authorization`

## Headers

- `Authorization` string, required

## Request body

- InputMerchantForm
  - `filter` InputMerchantFormFilter
    - `productType` string: Name of the product type
    - `productUUID` string
  - `language` string
  - `packageUUID` string

## Response `200`

OK

- OutputMerchantForm
  - `packages` OutputMerchantFormPackage[]
    - `packageFormItems` OutputMerchantFormApplicationFormItem[]
      - `appFormFieldDescUUID` string
      - `backendMappingDescription` string
      - `backendMappingField` string
      - `backendMappingService` string[]
      - `defaultValue` string
      - `description` string
      - `fieldConstraints` OutputMerchantFormFieldConstraint[]
        - `name` string
        - `value` string
      - `fieldInputTypeDescription` string
      - `mandatory` boolean
      - `name` string
      - `page` integer
      - `placeHolder` string
      - `position` integer
      - `possibleValues` string
      - `readOnly` boolean
      - `visible` boolean
    - `pagesCount` integer
  - `products` OutputMerchantFormProduct[]
    - `pagesCount` integer
    - `productFormItems` OutputMerchantFormApplicationFormItem[]
      - `appFormFieldDescUUID` string
      - `backendMappingDescription` string
      - `backendMappingField` string
      - `backendMappingService` string[]
      - `defaultValue` string
      - `description` string
      - `fieldConstraints` OutputMerchantFormFieldConstraint[]
        - `name` string
        - `value` string
      - `fieldInputTypeDescription` string
      - `mandatory` boolean
      - `name` string
      - `page` integer
      - `placeHolder` string
      - `position` integer
      - `possibleValues` string
      - `readOnly` boolean
      - `visible` boolean
    - `productName` string
  - `responseCode` integer, required: Response code. For success state 0. For failure state lower than 0.
  - `responseMessage` string, required: Response message. For success state OK. For failure state description of the cause.

---

[API](https://skmtc.dev/bluefin-com/apis/merchant-portal-web-service-documentation.md) - [All operations](https://skmtc.dev/bluefin-com/apis/merchant-portal-web-service-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/bluefin-com/apis/merchant-portal-web-service-documentation/revisions/1d7ee5e85e1e?raw)
